From c7666917f2d9de62c8ee8ab26cbd0293ffadb287 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Thu, 16 Jan 2025 20:11:56 +0000 Subject: [PATCH 01/62] more deps (cherry picked from commit 9b8f20f1919193611aec2322306564ffd5570c78) --- app.config.js | 1 + package.json | 1 + yarn.lock | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/app.config.js b/app.config.js index d7428f5aeb..7209817541 100644 --- a/app.config.js +++ b/app.config.js @@ -191,6 +191,7 @@ module.exports = function (config) { channel: UPDATES_CHANNEL, }, plugins: [ + 'expo-video', 'expo-localization', USE_SENTRY && [ '@sentry/react-native/expo', diff --git a/package.json b/package.json index 1f3717213f..06a16512e5 100644 --- a/package.json +++ b/package.json @@ -145,6 +145,7 @@ "expo-system-ui": "^4.0.4", "expo-task-manager": "~12.0.3", "expo-updates": "~0.26.10", + "expo-video": "^2.0.5", "expo-web-browser": "~14.0.1", "fast-text-encoding": "^1.0.6", "history": "^5.3.0", diff --git a/yarn.lock b/yarn.lock index a17e875d0b..b74cd494a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10688,6 +10688,11 @@ expo-updates@~0.26.10: ignore "^5.3.1" resolve-from "^5.0.0" +expo-video@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/expo-video/-/expo-video-2.0.5.tgz#5c5311b0a20dcb7897d06cd4f9d7fb0ce13711d9" + integrity sha512-K5Q4bFKtYq0wEC38mckWUYeaTXsmhl6duidhSdbA63VBy6cwxDOk8uPsFPTQD3FXKJg6wFB0z8ZUASSPuUaY5A== + expo-web-browser@~14.0.1: version "14.0.1" resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-14.0.1.tgz#97f3f141b0897364bc8364d90d6e29df0beec8aa" From 6d61e60717be8879bec28eb5e4ab986e9f02cc72 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Wed, 15 Jan 2025 15:33:10 -0600 Subject: [PATCH 02/62] Install new deps (cherry picked from commit 04d8b3e9a8e527f9bf480770bae3eafbccc10c90) --- app.config.js | 9 +++++++++ package.json | 1 + yarn.lock | 51 +++++++++------------------------------------------ 3 files changed, 19 insertions(+), 42 deletions(-) diff --git a/app.config.js b/app.config.js index 7209817541..ff5fdcddb1 100644 --- a/app.config.js +++ b/app.config.js @@ -348,6 +348,15 @@ module.exports = function (config) { }, ], ['expo-screen-orientation', {initialOrientation: 'PORTRAIT_UP'}], + [ + 'react-native-vision-camera', + { + cameraPermissionText: 'Bluesky needs access to your camera.', + enableMicrophonePermission: true, + microphonePermissionText: + 'Bluesky needs access to your microphone.', + }, + ], ].filter(Boolean), extra: { eas: { diff --git a/package.json b/package.json index 06a16512e5..4721a9c3b3 100644 --- a/package.json +++ b/package.json @@ -192,6 +192,7 @@ "react-native-url-polyfill": "^1.3.0", "react-native-uuid": "^2.0.2", "react-native-view-shot": "^4.0.3", + "react-native-vision-camera": "^4.6.3", "react-native-web": "~0.19.13", "react-native-web-webview": "^1.0.2", "react-native-webview": "13.12.3", diff --git a/yarn.lock b/yarn.lock index b74cd494a9..eb77184f91 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3261,7 +3261,7 @@ "@babel/parser" "^7.25.9" "@babel/types" "^7.25.9" -"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": +"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3", "@babel/traverse@^7.25.3", "@babel/traverse@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== @@ -3322,19 +3322,6 @@ debug "^4.3.1" globals "^11.1.0" -"@babel/traverse@^7.25.3", "@babel/traverse@^7.25.9": - version "7.25.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" - integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== - dependencies: - "@babel/code-frame" "^7.25.9" - "@babel/generator" "^7.25.9" - "@babel/parser" "^7.25.9" - "@babel/template" "^7.25.9" - "@babel/types" "^7.25.9" - debug "^4.3.1" - globals "^11.1.0" - "@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" @@ -16119,6 +16106,11 @@ react-native-view-shot@^4.0.3: dependencies: html2canvas "^1.4.1" +react-native-vision-camera@^4.6.3: + version "4.6.3" + resolved "https://registry.yarnpkg.com/react-native-vision-camera/-/react-native-vision-camera-4.6.3.tgz#4454ec5a00d529dde6e4d96e29cdb49fc37a3b7f" + integrity sha512-fVHww4cNFrxvMYOlUZcjl3iYmR3vcUtvLZKW9NHlKZ3o4zsspwYjbw2vheZvHrHtJ30OrE3N2NFqT6CxgPvRCw== + react-native-web-webview@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/react-native-web-webview/-/react-native-web-webview-1.0.2.tgz#c215efa70c17589f2c8d640b1f1dc669b18c6e02" @@ -17514,16 +17506,7 @@ string-natural-compare@^3.0.1: resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -17623,7 +17606,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -17637,13 +17620,6 @@ strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -18918,7 +18894,7 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -18936,15 +18912,6 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" From 974bd76e98047bcdf84eae494a01c398b7ba0fb1 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Thu, 16 Jan 2025 16:56:51 -0600 Subject: [PATCH 03/62] Disable --- app.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app.config.js b/app.config.js index ff5fdcddb1..fc70ca3332 100644 --- a/app.config.js +++ b/app.config.js @@ -351,6 +351,7 @@ module.exports = function (config) { [ 'react-native-vision-camera', { + enableLocation: false, cameraPermissionText: 'Bluesky needs access to your camera.', enableMicrophonePermission: true, microphonePermissionText: From 92852ed5d94a1b5acd67b04d3375e58455394b81 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Thu, 16 Jan 2025 15:16:41 -0800 Subject: [PATCH 04/62] 1.96.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4721a9c3b3..8fe42108dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bsky.app", - "version": "1.97.0", + "version": "1.96.5", "private": true, "engines": { "node": ">=20" From 39ed104935254fd30709d319a341d5c4b2bec0d2 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Thu, 16 Jan 2025 16:54:58 -0800 Subject: [PATCH 05/62] Small test update --- __e2e__/flows/create-account.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/__e2e__/flows/create-account.yml b/__e2e__/flows/create-account.yml index 99ac1371a5..efe27b0ab9 100644 --- a/__e2e__/flows/create-account.yml +++ b/__e2e__/flows/create-account.yml @@ -10,8 +10,7 @@ appId: xyz.blueskyweb.app id: "e2eOpenLoggedOutView" - tapOn: id: "createAccountButton" -- tapOn: - id: "selectServiceButton" +- tapOn: "Bluesky Social" - tapOn: id: "customSelectBtn" - tapOn: From 9e3f2f43745eed9c71cb985e48135b7363d91aa9 Mon Sep 17 00:00:00 2001 From: dan Date: Fri, 17 Jan 2025 01:17:13 +0000 Subject: [PATCH 06/62] Prevent Drawer gesture conflicting with Suggestions scroll (#7468) * Extract BlockDrawerGeesture * Block drawer when scrolling interstitials --- src/components/FeedInterstitials.tsx | 110 ++++++++++++---------- src/components/interstitials/Trending.tsx | 13 +-- src/view/shell/BlockDrawerGesture.tsx | 9 ++ 3 files changed, 72 insertions(+), 60 deletions(-) create mode 100644 src/view/shell/BlockDrawerGesture.tsx diff --git a/src/components/FeedInterstitials.tsx b/src/components/FeedInterstitials.tsx index ec224eeae0..268a5ff5b8 100644 --- a/src/components/FeedInterstitials.tsx +++ b/src/components/FeedInterstitials.tsx @@ -1,6 +1,5 @@ import React from 'react' -import {View} from 'react-native' -import {ScrollView} from 'react-native-gesture-handler' +import {ScrollView, View} from 'react-native' import {AppBskyActorDefs, AppBskyFeedDefs, AtUri} from '@atproto/api' import {msg, Trans} from '@lingui/macro' import {useLingui} from '@lingui/react' @@ -17,6 +16,7 @@ import {useSuggestedFollowsByActorQuery} from '#/state/queries/suggested-follows import {useSession} from '#/state/session' import * as userActionHistory from '#/state/userActionHistory' import {SeenPost} from '#/state/userActionHistory' +import {BlockDrawerGesture} from '#/view/shell/BlockDrawerGesture' import {atoms as a, useBreakpoints, useTheme, ViewStyleProp, web} from '#/alf' import {Button} from '#/components/Button' import * as FeedCard from '#/components/FeedCard' @@ -336,33 +336,37 @@ export function ProfileGrid({ ) : ( - - - {content} + + + + {content} - - - + + + + + )} ) @@ -469,34 +473,38 @@ export function SuggestedFeeds() { ) : ( - - - {content} + + + + {content} - - - + + + + + )} ) diff --git a/src/components/interstitials/Trending.tsx b/src/components/interstitials/Trending.tsx index a9d7778a98..7412c6f0ac 100644 --- a/src/components/interstitials/Trending.tsx +++ b/src/components/interstitials/Trending.tsx @@ -1,7 +1,5 @@ -import React, {useContext} from 'react' +import React from 'react' import {ScrollView, View} from 'react-native' -import {DrawerGestureContext} from 'react-native-drawer-layout' -import {Gesture, GestureDetector} from 'react-native-gesture-handler' import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' @@ -13,6 +11,7 @@ import { import {useTrendingTopics} from '#/state/queries/trending/useTrendingTopics' import {useTrendingConfig} from '#/state/trending-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' +import {BlockDrawerGesture} from '#/view/shell/BlockDrawerGesture' import {atoms as a, useGutters, useTheme} from '#/alf' import {Button, ButtonIcon} from '#/components/Button' import {TimesLarge_Stroke2_Corner0_Rounded as X} from '#/components/icons/Times' @@ -41,13 +40,9 @@ export function Inner() { setTrendingDisabled(true) }, [setTrendingDisabled]) - const drawerGesture = useContext(DrawerGestureContext) ?? Gesture.Native() // noop for web - const trendingScrollGesture = - Gesture.Native().blocksExternalGesture(drawerGesture) - return error || noTopics ? null : ( - + - + {children} +} From 5130d19ebdb3267f58e2b6407eb5c4f95107887c Mon Sep 17 00:00:00 2001 From: gpp <52042597+gpp-0@users.noreply.github.com> Date: Fri, 17 Jan 2025 04:02:59 +0200 Subject: [PATCH 07/62] [Android] Fix taps triggering while swiping (#7459) * [Android] Fix taps triggering while swiping * Revert "[Android] Try to disambiguate taps from swipes (#7448)" This reverts commit 96054f4addb63994b3d2f5fe1d288f4dd3c246c2. * Update patch to match callstack/react-native-pager-view#961 * Make it symmetrical --------- Co-authored-by: Dan Abramov --- patches/react-native-pager-view+6.6.1.patch | 72 +++++++++++++++++++++ src/view/com/pager/Pager.tsx | 42 +----------- 2 files changed, 74 insertions(+), 40 deletions(-) create mode 100644 patches/react-native-pager-view+6.6.1.patch diff --git a/patches/react-native-pager-view+6.6.1.patch b/patches/react-native-pager-view+6.6.1.patch new file mode 100644 index 0000000000..8e94570cf7 --- /dev/null +++ b/patches/react-native-pager-view+6.6.1.patch @@ -0,0 +1,72 @@ +diff --git a/node_modules/react-native-pager-view/android/build/tmp/kotlin-classes/debug/com/reactnativepagerview/NestedScrollableHost.class b/node_modules/react-native-pager-view/android/build/tmp/kotlin-classes/debug/com/reactnativepagerview/NestedScrollableHost.class +new file mode 100644 +index 0000000..b64fccc +Binary files /dev/null and b/node_modules/react-native-pager-view/android/build/tmp/kotlin-classes/debug/com/reactnativepagerview/NestedScrollableHost.class differ +diff --git a/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt b/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt +index 91d9946..87b58d0 100644 +--- a/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt ++++ b/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt +@@ -8,6 +8,7 @@ import android.view.ViewConfiguration + import android.widget.FrameLayout + import androidx.viewpager2.widget.ViewPager2 + import androidx.viewpager2.widget.ViewPager2.ORIENTATION_HORIZONTAL ++import com.facebook.react.uimanager.events.NativeGestureUtil + import kotlin.math.absoluteValue + import kotlin.math.sign + +@@ -27,6 +28,7 @@ class NestedScrollableHost : FrameLayout { + private var touchSlop = 0 + private var initialX = 0f + private var initialY = 0f ++ private var nativeGestureStarted: Boolean = false + private val parentViewPager: ViewPager2? + get() { + var v: View? = parent as? View +@@ -57,17 +59,14 @@ class NestedScrollableHost : FrameLayout { + } + + private fun handleInterceptTouchEvent(e: MotionEvent) { +- val orientation = parentViewPager?.orientation ?: return +- +- // Early return if child can't scroll in same direction as parent +- if (!canChildScroll(orientation, -1f) && !canChildScroll(orientation, 1f)) { +- return +- } ++ val orientation = parentViewPager?.orientation + + if (e.action == MotionEvent.ACTION_DOWN) { + initialX = e.x + initialY = e.y +- parent.requestDisallowInterceptTouchEvent(true) ++ if (orientation != null) { ++ parent.requestDisallowInterceptTouchEvent(true) ++ } + } else if (e.action == MotionEvent.ACTION_MOVE) { + val dx = e.x - initialX + val dy = e.y - initialY +@@ -78,6 +77,10 @@ class NestedScrollableHost : FrameLayout { + val scaledDy = dy.absoluteValue * if (isVpHorizontal) 1f else .5f + + if (scaledDx > touchSlop || scaledDy > touchSlop) { ++ NativeGestureUtil.notifyNativeGestureStarted(this, e) ++ nativeGestureStarted = true ++ ++ if (orientation == null) return + if (isVpHorizontal == (scaledDy > scaledDx)) { + // Gesture is perpendicular, allow all parents to intercept + parent.requestDisallowInterceptTouchEvent(false) +@@ -94,4 +97,14 @@ class NestedScrollableHost : FrameLayout { + } + } + } ++ ++ override fun onTouchEvent(e: MotionEvent): Boolean { ++ if (e.actionMasked == MotionEvent.ACTION_UP) { ++ if (nativeGestureStarted) { ++ NativeGestureUtil.notifyNativeGestureEnded(this, e) ++ nativeGestureStarted = false ++ } ++ } ++ return super.onTouchEvent(e) ++ } + } diff --git a/src/view/com/pager/Pager.tsx b/src/view/com/pager/Pager.tsx index 772cb1715a..f62bffc534 100644 --- a/src/view/com/pager/Pager.tsx +++ b/src/view/com/pager/Pager.tsx @@ -1,4 +1,4 @@ -import React, {Children, forwardRef, useCallback, useContext} from 'react' +import React, {forwardRef, useCallback, useContext} from 'react' import {View} from 'react-native' import {DrawerGestureContext} from 'react-native-drawer-layout' import {Gesture, GestureDetector} from 'react-native-gesture-handler' @@ -17,7 +17,6 @@ import Animated, { } from 'react-native-reanimated' import {useFocusEffect} from '@react-navigation/native' -import {isAndroid} from '#/platform/detection' import {useSetDrawerSwipeDisabled} from '#/state/shell' import {atoms as a, native} from '#/alf' @@ -149,11 +148,7 @@ export const Pager = forwardRef>( style={[a.flex_1]} initialPage={initialPage} onPageScroll={handlePageScroll}> - {isAndroid - ? Children.map(children, child => ( - {child} - )) - : children} + {children} @@ -161,39 +156,6 @@ export const Pager = forwardRef>( }, ) -// HACK. -// This works around https://github.com/callstack/react-native-pager-view/issues/960. -// It appears that the Pressables inside the pager get confused if there's enough work -// happening on the JS thread, and mistakingly interpret a pager swipe as a tap. -// We can prevent this by stealing all horizontal movements from the tree inside. -function CaptureSwipesAndroid({children}: {children: React.ReactNode}) { - const lastTouchStart = React.useRef<{x: number; y: number} | null>(null) - return ( - { - lastTouchStart.current = { - x: e.nativeEvent.pageX, - y: e.nativeEvent.pageY, - } - }} - onMoveShouldSetResponderCapture={e => { - const coords = lastTouchStart.current - if (!coords) { - return false - } - const dx = Math.abs(e.nativeEvent.pageX - coords.x) - if (dx > 0) { - // This is a horizontal movement and will result in a swipe. - // Prevent pager children from receiving this touch. - return true - } - return false - }}> - {children} - - ) -} - function usePagerHandlers( handlers: { onPageScroll: (e: PagerViewOnPageScrollEventData) => void From f5d28de793fd6d98df06590748076bd45518fb36 Mon Sep 17 00:00:00 2001 From: James Saunders Date: Fri, 17 Jan 2025 17:00:25 +0000 Subject: [PATCH 08/62] bump license year (#7474) --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 601f94b4bf..6fffcb890c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright 2023–2024 Bluesky PBC +Copyright 2023–2025 Bluesky PBC Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: From c84158fa8b7976cd5fcbee6f5f1863ef85f0b169 Mon Sep 17 00:00:00 2001 From: dan Date: Fri, 17 Jan 2025 17:36:37 +0000 Subject: [PATCH 09/62] Remove test gates (#7477) --- src/view/screens/Profile.tsx | 78 +----------------------------------- 1 file changed, 1 insertion(+), 77 deletions(-) diff --git a/src/view/screens/Profile.tsx b/src/view/screens/Profile.tsx index d4b6c25710..24e8719e17 100644 --- a/src/view/screens/Profile.tsx +++ b/src/view/screens/Profile.tsx @@ -1,4 +1,4 @@ -import React, {useCallback, useEffect, useMemo} from 'react' +import React, {useCallback, useMemo} from 'react' import {StyleSheet} from 'react-native' import {SafeAreaView} from 'react-native-safe-area-context' import { @@ -20,7 +20,6 @@ import { import {useSetTitle} from '#/lib/hooks/useSetTitle' import {ComposeIcon2} from '#/lib/icons' import {CommonNavigatorParams, NativeStackScreenProps} from '#/lib/routes/types' -import {logEvent, useGate} from '#/lib/statsig/statsig' import {combinedDisplayName} from '#/lib/strings/display-names' import {cleanError} from '#/lib/strings/errors' import {isInvalidHandle} from '#/lib/strings/handles' @@ -497,7 +496,6 @@ function ProfileScreenLoaded({ accessibilityHint="" /> )} - ) } @@ -556,77 +554,3 @@ const styles = StyleSheet.create({ textAlign: 'center', }, }) - -const shouldExposeToGate2 = Math.random() < 0.2 - -// --- Temporary: we're testing our Statsig setup --- -let TestGates = React.memo(function TestGates() { - const gate = useGate() - - useEffect(() => { - logEvent('test:all:always', {}) - if (Math.random() < 0.2) { - logEvent('test:all:sometimes', {}) - } - if (Math.random() < 0.1) { - logEvent('test:all:boosted_by_gate1', { - reason: 'base', - }) - } - if (Math.random() < 0.1) { - logEvent('test:all:boosted_by_gate2', { - reason: 'base', - }) - } - if (Math.random() < 0.1) { - logEvent('test:all:boosted_by_both', { - reason: 'base', - }) - } - }, []) - - return [ - gate('test_gate_1') ? : null, - shouldExposeToGate2 && gate('test_gate_2') ? : null, - ] -}) - -function TestGate1() { - useEffect(() => { - logEvent('test:gate1:always', {}) - if (Math.random() < 0.2) { - logEvent('test:gate1:sometimes', {}) - } - if (Math.random() < 0.5) { - logEvent('test:all:boosted_by_gate1', { - reason: 'gate1', - }) - } - if (Math.random() < 0.5) { - logEvent('test:all:boosted_by_both', { - reason: 'gate1', - }) - } - }, []) - return null -} - -function TestGate2() { - useEffect(() => { - logEvent('test:gate2:always', {}) - if (Math.random() < 0.2) { - logEvent('test:gate2:sometimes', {}) - } - if (Math.random() < 0.5) { - logEvent('test:all:boosted_by_gate2', { - reason: 'gate2', - }) - } - if (Math.random() < 0.5) { - logEvent('test:all:boosted_by_both', { - reason: 'gate2', - }) - } - }, []) - return null -} From ec9cafdbbd476228b7ead5360c792c7d37cc5660 Mon Sep 17 00:00:00 2001 From: devin ivy Date: Fri, 17 Jan 2025 12:36:58 -0500 Subject: [PATCH 10/62] bskyweb: do not serve cache headers on non-2XX for static assets (#7469) --- bskyweb/cmd/bskyweb/server.go | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/bskyweb/cmd/bskyweb/server.go b/bskyweb/cmd/bskyweb/server.go index 3ef19fc462..8792f553be 100644 --- a/bskyweb/cmd/bskyweb/server.go +++ b/bskyweb/cmd/bskyweb/server.go @@ -214,15 +214,21 @@ func serve(cctx *cli.Context) error { e.GET("/iframe/youtube.html", echo.WrapHandler(staticHandler)) e.GET("/static/*", echo.WrapHandler(http.StripPrefix("/static/", staticHandler)), func(next echo.HandlerFunc) echo.HandlerFunc { return func(c echo.Context) error { - path := c.Request().URL.Path - maxAge := 1 * (60 * 60) // default is 1 hour + c.Response().Before(func() { + if c.Response().Status >= 300 { + return + } - // all assets in /static/js, /static/css, /static/media are content-hashed and can be cached for a long time - if strings.HasPrefix(path, "/static/js/") || strings.HasPrefix(path, "/static/css/") || strings.HasPrefix(path, "/static/media/") { - maxAge = 365 * (60 * 60 * 24) // 1 year - } + path := c.Request().URL.Path + maxAge := 1 * (60 * 60) // default is 1 hour - c.Response().Header().Set("Cache-Control", fmt.Sprintf("public, max-age=%d", maxAge)) + // all assets in /static/js, /static/css, /static/media are content-hashed and can be cached for a long time + if strings.HasPrefix(path, "/static/js/") || strings.HasPrefix(path, "/static/css/") || strings.HasPrefix(path, "/static/media/") { + maxAge = 365 * (60 * 60 * 24) // 1 year + } + + c.Response().Header().Set("Cache-Control", fmt.Sprintf("public, max-age=%d", maxAge)) + }) return next(c) } }) From 6f3f11671d526c5d9a454c46f6daf305b588ef4c Mon Sep 17 00:00:00 2001 From: Hailey Date: Fri, 17 Jan 2025 12:19:16 -0800 Subject: [PATCH 11/62] tweaks to constants (#7478) * add did * use correct did * typo * tweak --- src/lib/constants.ts | 15 +++++++++++++++ src/state/feed-feedback.tsx | 14 ++++++++++---- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 566edf69db..5ae000f729 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -63,6 +63,21 @@ export function IS_PROD_SERVICE(url?: string) { export const PROD_DEFAULT_FEED = (rkey: string) => `at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/${rkey}` +export const STAGING_DEFAULT_FEED = (rkey: string) => + `at://did:plc:yofh3kx63drvfljkibw5zuxo/app.bsky.feed.generator/${rkey}` + +export const PROD_FEEDS = [ + `feedgen|${PROD_DEFAULT_FEED('whats-hot')}`, + `feedgen|${PROD_DEFAULT_FEED('thevids')}`, +] + +export const STAGING_FEEDS = [ + `feedgen|${STAGING_DEFAULT_FEED('whats-hot')}`, + `feedgen|${STAGING_DEFAULT_FEED('thevids')}`, +] + +export const FEEDBACK_FEEDS = [...PROD_FEEDS, ...STAGING_FEEDS] + export const POST_IMG_MAX = { width: 2000, height: 2000, diff --git a/src/state/feed-feedback.tsx b/src/state/feed-feedback.tsx index 02f98ad145..de5157a54e 100644 --- a/src/state/feed-feedback.tsx +++ b/src/state/feed-feedback.tsx @@ -3,7 +3,7 @@ import {AppState, AppStateStatus} from 'react-native' import {AppBskyFeedDefs} from '@atproto/api' import throttle from 'lodash.throttle' -import {PROD_DEFAULT_FEED} from '#/lib/constants' +import {FEEDBACK_FEEDS, STAGING_FEEDS} from '#/lib/constants' import {logEvent} from '#/lib/statsig/statsig' import {logger} from '#/logger' import {FeedDescriptor, FeedPostSliceItem} from '#/state/queries/post-feed' @@ -25,6 +25,7 @@ const stateContext = React.createContext({ export function useFeedFeedback(feed: FeedDescriptor, hasSession: boolean) { const agent = useAgent() const enabled = isDiscoverFeed(feed) && hasSession + const queue = React.useRef>(new Set()) const history = React.useRef< // Use a WeakSet so that we don't need to clear it. @@ -46,6 +47,11 @@ export function useFeedFeedback(feed: FeedDescriptor, hasSession: boolean) { const interactions = Array.from(queue.current).map(toInteraction) queue.current.clear() + let proxyDid = 'did:web:discover.bsky.app' + if (STAGING_FEEDS.includes(feed)) { + proxyDid = 'did:web:algo.pop2.bsky.app' + } + // Send to the feed agent.app.bsky.feed .sendInteractions( @@ -54,7 +60,7 @@ export function useFeedFeedback(feed: FeedDescriptor, hasSession: boolean) { encoding: 'application/json', headers: { // TODO when we start sending to other feeds, we need to grab their DID -prf - 'atproto-proxy': 'did:web:discover.bsky.app#bsky_fg', + 'atproto-proxy': `${proxyDid}#bsky_fg`, }, }, ) @@ -68,7 +74,7 @@ export function useFeedFeedback(feed: FeedDescriptor, hasSession: boolean) { } sendOrAggregateInteractionsForStats(aggregatedStats.current, interactions) throttledFlushAggregatedStats() - }, [agent, throttledFlushAggregatedStats]) + }, [agent, throttledFlushAggregatedStats, feed]) const sendToFeed = React.useMemo( () => @@ -155,7 +161,7 @@ export function useFeedFeedbackContext() { // place, we're hardcoding it to the discover feed. // -prf function isDiscoverFeed(feed: FeedDescriptor) { - return feed === `feedgen|${PROD_DEFAULT_FEED('whats-hot')}` + return FEEDBACK_FEEDS.includes(feed) } function toString(interaction: AppBskyFeedDefs.Interaction): string { From 3e0ac0a0668b5906d7b81dbc075cfd04ba89911c Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Fri, 17 Jan 2025 20:09:44 -0600 Subject: [PATCH 12/62] Bring video cropping in line with images (#7462) * Mimic image cropping for videos on web * Same on native --- src/view/com/util/post-embeds/VideoEmbed.tsx | 67 ++++++++++---- .../com/util/post-embeds/VideoEmbed.web.tsx | 92 ++++++++++++------- src/view/com/util/post-embeds/index.tsx | 11 ++- 3 files changed, 114 insertions(+), 56 deletions(-) diff --git a/src/view/com/util/post-embeds/VideoEmbed.tsx b/src/view/com/util/post-embeds/VideoEmbed.tsx index f268bf8db8..b45027089a 100644 --- a/src/view/com/util/post-embeds/VideoEmbed.tsx +++ b/src/view/com/util/post-embeds/VideoEmbed.tsx @@ -5,9 +5,9 @@ import {AppBskyEmbedVideo} from '@atproto/api' import {msg, Trans} from '@lingui/macro' import {useLingui} from '@lingui/react' -import {clamp} from '#/lib/numbers' +import {ConstrainedImage} from '#/view/com/util/images/AutoSizedImage' import {VideoEmbedInnerNative} from '#/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative' -import {atoms as a} from '#/alf' +import {atoms as a, useTheme} from '#/alf' import {Button} from '#/components/Button' import {useThrottledValue} from '#/components/hooks/useThrottledValue' import {PlayButtonIcon} from '#/components/video/PlayButtonIcon' @@ -16,9 +16,11 @@ import * as VideoFallback from './VideoEmbedInner/VideoFallback' interface Props { embed: AppBskyEmbedVideo.View + crop?: 'none' | 'square' | 'constrained' } -export function VideoEmbed({embed}: Props) { +export function VideoEmbed({embed, crop}: Props) { + const t = useTheme() const [key, setKey] = useState(0) const renderError = useCallback( @@ -28,26 +30,51 @@ export function VideoEmbed({embed}: Props) { [key], ) - let aspectRatio = 16 / 9 - if (embed.aspectRatio) { - const {width, height} = embed.aspectRatio - aspectRatio = width / height - aspectRatio = clamp(aspectRatio, 1 / 1, 3 / 1) + let aspectRatio: number | undefined + const dims = embed.aspectRatio + if (dims) { + aspectRatio = dims.width / dims.height + if (Number.isNaN(aspectRatio)) { + aspectRatio = undefined + } } + let constrained: number | undefined + let max: number | undefined + if (aspectRatio !== undefined) { + const ratio = 1 / 2 // max of 1:2 ratio in feeds + constrained = Math.max(aspectRatio, ratio) + max = Math.max(aspectRatio, 0.25) // max of 1:4 in thread + } + const cropDisabled = crop === 'none' + + const contents = ( + + + + ) + return ( - - - - + + {cropDisabled ? ( + + {contents} + + ) : ( + + {contents} + + )} ) } diff --git a/src/view/com/util/post-embeds/VideoEmbed.web.tsx b/src/view/com/util/post-embeds/VideoEmbed.web.tsx index a1f4652ac7..b0ded67548 100644 --- a/src/view/com/util/post-embeds/VideoEmbed.web.tsx +++ b/src/view/com/util/post-embeds/VideoEmbed.web.tsx @@ -5,7 +5,7 @@ import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' import {isFirefox} from '#/lib/browser' -import {clamp} from '#/lib/numbers' +import {ConstrainedImage} from '#/view/com/util/images/AutoSizedImage' import { HLSUnsupportedError, VideoEmbedInnerWeb, @@ -18,7 +18,13 @@ import {ErrorBoundary} from '../ErrorBoundary' import {useActiveVideoWeb} from './ActiveVideoWebContext' import * as VideoFallback from './VideoEmbedInner/VideoFallback' -export function VideoEmbed({embed}: {embed: AppBskyEmbedVideo.View}) { +export function VideoEmbed({ + embed, + crop, +}: { + embed: AppBskyEmbedVideo.View + crop?: 'none' | 'square' | 'constrained' +}) { const ref = useRef(null) const {active, setActive, sendPosition, currentActiveView} = useActiveVideoWeb() @@ -52,42 +58,58 @@ export function VideoEmbed({embed}: {embed: AppBskyEmbedVideo.View}) { [key], ) - let aspectRatio = 16 / 9 - - if (embed.aspectRatio) { - const {width, height} = embed.aspectRatio - // min: 3/1, max: square - aspectRatio = clamp(width / height, 1 / 1, 3 / 1) + let aspectRatio: number | undefined + const dims = embed.aspectRatio + if (dims) { + aspectRatio = dims.width / dims.height + if (Number.isNaN(aspectRatio)) { + aspectRatio = undefined + } } + let constrained: number | undefined + let max: number | undefined + if (aspectRatio !== undefined) { + const ratio = 1 / 2 // max of 1:2 ratio in feeds + constrained = Math.max(aspectRatio, ratio) + max = Math.max(aspectRatio, 0.25) // max of 1:4 in thread + } + const cropDisabled = crop === 'none' + + const contents = ( +
evt.stopPropagation()}> + + + + + +
+ ) + return ( - -
evt.stopPropagation()}> - - - - - -
+ + {cropDisabled ? ( + + {contents} + + ) : ( + + {contents} + + )} ) } diff --git a/src/view/com/util/post-embeds/index.tsx b/src/view/com/util/post-embeds/index.tsx index 9dc43da8e7..6f5f9d3ab9 100644 --- a/src/view/com/util/post-embeds/index.tsx +++ b/src/view/com/util/post-embeds/index.tsx @@ -237,7 +237,16 @@ export function PostEmbeds({ if (AppBskyEmbedVideo.isView(embed)) { return ( - + ) } From cb020655504dd0d39f8e91fd517f14dc4a82c307 Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 20 Jan 2025 01:03:42 +0000 Subject: [PATCH 13/62] Revert "[Android] Fix taps triggering while swiping (#7459)" (#7498) This reverts commit 5130d19ebdb3267f58e2b6407eb5c4f95107887c. --- patches/react-native-pager-view+6.6.1.patch | 72 --------------------- src/view/com/pager/Pager.tsx | 42 +++++++++++- 2 files changed, 40 insertions(+), 74 deletions(-) delete mode 100644 patches/react-native-pager-view+6.6.1.patch diff --git a/patches/react-native-pager-view+6.6.1.patch b/patches/react-native-pager-view+6.6.1.patch deleted file mode 100644 index 8e94570cf7..0000000000 --- a/patches/react-native-pager-view+6.6.1.patch +++ /dev/null @@ -1,72 +0,0 @@ -diff --git a/node_modules/react-native-pager-view/android/build/tmp/kotlin-classes/debug/com/reactnativepagerview/NestedScrollableHost.class b/node_modules/react-native-pager-view/android/build/tmp/kotlin-classes/debug/com/reactnativepagerview/NestedScrollableHost.class -new file mode 100644 -index 0000000..b64fccc -Binary files /dev/null and b/node_modules/react-native-pager-view/android/build/tmp/kotlin-classes/debug/com/reactnativepagerview/NestedScrollableHost.class differ -diff --git a/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt b/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt -index 91d9946..87b58d0 100644 ---- a/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt -+++ b/node_modules/react-native-pager-view/android/src/main/java/com/reactnativepagerview/NestedScrollableHost.kt -@@ -8,6 +8,7 @@ import android.view.ViewConfiguration - import android.widget.FrameLayout - import androidx.viewpager2.widget.ViewPager2 - import androidx.viewpager2.widget.ViewPager2.ORIENTATION_HORIZONTAL -+import com.facebook.react.uimanager.events.NativeGestureUtil - import kotlin.math.absoluteValue - import kotlin.math.sign - -@@ -27,6 +28,7 @@ class NestedScrollableHost : FrameLayout { - private var touchSlop = 0 - private var initialX = 0f - private var initialY = 0f -+ private var nativeGestureStarted: Boolean = false - private val parentViewPager: ViewPager2? - get() { - var v: View? = parent as? View -@@ -57,17 +59,14 @@ class NestedScrollableHost : FrameLayout { - } - - private fun handleInterceptTouchEvent(e: MotionEvent) { -- val orientation = parentViewPager?.orientation ?: return -- -- // Early return if child can't scroll in same direction as parent -- if (!canChildScroll(orientation, -1f) && !canChildScroll(orientation, 1f)) { -- return -- } -+ val orientation = parentViewPager?.orientation - - if (e.action == MotionEvent.ACTION_DOWN) { - initialX = e.x - initialY = e.y -- parent.requestDisallowInterceptTouchEvent(true) -+ if (orientation != null) { -+ parent.requestDisallowInterceptTouchEvent(true) -+ } - } else if (e.action == MotionEvent.ACTION_MOVE) { - val dx = e.x - initialX - val dy = e.y - initialY -@@ -78,6 +77,10 @@ class NestedScrollableHost : FrameLayout { - val scaledDy = dy.absoluteValue * if (isVpHorizontal) 1f else .5f - - if (scaledDx > touchSlop || scaledDy > touchSlop) { -+ NativeGestureUtil.notifyNativeGestureStarted(this, e) -+ nativeGestureStarted = true -+ -+ if (orientation == null) return - if (isVpHorizontal == (scaledDy > scaledDx)) { - // Gesture is perpendicular, allow all parents to intercept - parent.requestDisallowInterceptTouchEvent(false) -@@ -94,4 +97,14 @@ class NestedScrollableHost : FrameLayout { - } - } - } -+ -+ override fun onTouchEvent(e: MotionEvent): Boolean { -+ if (e.actionMasked == MotionEvent.ACTION_UP) { -+ if (nativeGestureStarted) { -+ NativeGestureUtil.notifyNativeGestureEnded(this, e) -+ nativeGestureStarted = false -+ } -+ } -+ return super.onTouchEvent(e) -+ } - } diff --git a/src/view/com/pager/Pager.tsx b/src/view/com/pager/Pager.tsx index f62bffc534..772cb1715a 100644 --- a/src/view/com/pager/Pager.tsx +++ b/src/view/com/pager/Pager.tsx @@ -1,4 +1,4 @@ -import React, {forwardRef, useCallback, useContext} from 'react' +import React, {Children, forwardRef, useCallback, useContext} from 'react' import {View} from 'react-native' import {DrawerGestureContext} from 'react-native-drawer-layout' import {Gesture, GestureDetector} from 'react-native-gesture-handler' @@ -17,6 +17,7 @@ import Animated, { } from 'react-native-reanimated' import {useFocusEffect} from '@react-navigation/native' +import {isAndroid} from '#/platform/detection' import {useSetDrawerSwipeDisabled} from '#/state/shell' import {atoms as a, native} from '#/alf' @@ -148,7 +149,11 @@ export const Pager = forwardRef>( style={[a.flex_1]} initialPage={initialPage} onPageScroll={handlePageScroll}> - {children} + {isAndroid + ? Children.map(children, child => ( + {child} + )) + : children}
@@ -156,6 +161,39 @@ export const Pager = forwardRef>( }, ) +// HACK. +// This works around https://github.com/callstack/react-native-pager-view/issues/960. +// It appears that the Pressables inside the pager get confused if there's enough work +// happening on the JS thread, and mistakingly interpret a pager swipe as a tap. +// We can prevent this by stealing all horizontal movements from the tree inside. +function CaptureSwipesAndroid({children}: {children: React.ReactNode}) { + const lastTouchStart = React.useRef<{x: number; y: number} | null>(null) + return ( + { + lastTouchStart.current = { + x: e.nativeEvent.pageX, + y: e.nativeEvent.pageY, + } + }} + onMoveShouldSetResponderCapture={e => { + const coords = lastTouchStart.current + if (!coords) { + return false + } + const dx = Math.abs(e.nativeEvent.pageX - coords.x) + if (dx > 0) { + // This is a horizontal movement and will result in a swipe. + // Prevent pager children from receiving this touch. + return true + } + return false + }}> + {children} + + ) +} + function usePagerHandlers( handlers: { onPageScroll: (e: PagerViewOnPageScrollEventData) => void From 34582edf3ea17789684100172d6dd496220482b0 Mon Sep 17 00:00:00 2001 From: Hailey Date: Sun, 19 Jan 2025 17:17:41 -0800 Subject: [PATCH 14/62] yolo (#7499) * tweaks to constants (#7478) * add did * use correct did * typo * tweak * Prevent Drawer gesture conflicting with Suggestions scroll (#7468) * Extract BlockDrawerGeesture * Block drawer when scrolling interstitials (cherry picked from commit 9e3f2f43745eed9c71cb985e48135b7363d91aa9) * yolo interstitial * yolo mode * right swipe * fix nav gesture * vibe controls * collapsible post text * rm blurview, cover for tall videos * smarter video source handling * use thumbnails, improve perf significantly * better android loading * improve aspect ratio * optimize source changes * rm spinner on ios * whoops, remove debug `false` * FIX WRONG VIDEOS SHOWING UP * don't spring on way down * release video players when leaving screen * remove jank animation * Add grid * improve contract, fix double tap * Filter out posts without videos * Only do grid on native * Pipe through feedSourceUri and link to feed * Handle passed through params * Partial revert, just filter posts to start at index * Clean up cards, remove entry interstitial * Tweak handle * Change constant name * Rename some things * Make types legit * Clean up more naming * Add placeholder for grid view * Handle web, set up new organization * Begin work on Header * Replace types * Squashed commit of the following: commit 3d1be4c0f19789dd3c5a3572ec1acd744a2edb80 Author: Samuel Newman Date: Fri Jan 17 01:08:05 2025 +0000 extend animation commit c9f199413b018efcbd9d8d2a58dd05eb41e7acb7 Author: Samuel Newman Date: Fri Jan 17 01:01:24 2025 +0000 fix gap commit 22e520795f50efda176f21a5e967cb27d0cdd907 Author: Samuel Newman Date: Fri Jan 17 00:50:16 2025 +0000 thinner bar, format time commit c32427f21405294ed3567545629a2964c4af59fe Author: Samuel Newman Date: Fri Jan 17 00:47:57 2025 +0000 fix 2 in 3 screens commit cbf84c08d64ca0a08ba9070ef5db918f89aa4296 Author: Samuel Newman Date: Fri Jan 17 00:45:46 2025 +0000 rm unneeded var commit 7e0e100177bb1cd0e64c0841bb7685c7f1eb857f Author: Samuel Newman Date: Fri Jan 17 00:41:18 2025 +0000 scrubberrrrr * use white with opacity rather than gray * Simultaneous gesture * cleanup attempt * fix jank * link to profile on press * fix jitter fr this time * mostly fix android flicker * Maybe fix row generation * Add content hider to video card * emoji in post text * reduce update rate * fix type error * Fix grid layout trailing single item * Add Discover interstitial, settings, includes pin for now * Explore interstitial, handle dimissal, pinning, compact card * Only use grid placeholder on native * Update events * Add feature gate * android nav bar fixes + lower update speed * fix interval + decel rate on interstitials * attempt to fix broken scrub on android (not working) * follow button * Part out the interstitials for perf, add view more * Remove prod web route * Wrap interstitials with BlockDrawerGesture * Bring video cropping in line with images (#7462) * Mimic image cropping for videos on web * Same on native * Rename variables for clarity * Fix Android scrubbing * Add FeedFeedbackProvider * Remove swipe gesture * fix light status bar behaviour * bump * feedback * Copy pasta to new location * Copy pasta part deux * Filter only videos * Make whole text clickable to expand (cherry picked from commit 4cf31120779f4e06eb4c296b3d4b53814d432b07) * move scrubber to own file * end card * add icon to end card * add min view time to viewability config * play haptic on like * tweak feedback * tweak feedback again * Moderation (cherry picked from commit 6b6b471cfb363031284b3e7a1f6e0ade3ac4ae47) * remove bad check * fix feedback for new video grid * change prop name to items as well * Simplify logic * Fix mod footer * Give scrubber more space on android * Add subtle track behind scrubber, adjust opacity * wire in feed context again... * Add better a11y desc to card * Fix key issue * Update a11y copy * Fix scrubber height * improve scrubber animation * Make follow button more obvious * Make header back button more clear * Disable interactions with actual video el * keep content away from the bottom safe area * fix blur * fix moderation issue * improve contrast on mod screen * Make moderation static per item * Memoize rows * Optimizations * Take video moderation into account * Only blur titles for list blur * Change copy * Bump blur radius * animate text in both directions * Rm unused field * Filter by root early * Refactor for clarity * add compose prompt to scrubber * rm log * tweak gradient * Bump SDK, use contentMode to power video feed * Ensure ProfileFeed view also supports video feed * improve scrubber on android * rm border from footer * Update prod video feed did * Separate caches * Add lil hover to View More * Fix undefined logic, remove header for interstitial * Ungate * Fix stuckness * remove extra useless map * Fix effect cleanup * Send seen without cleanup * Simplify react stuff * Earlier early return to avoid loading flash * remove scrubber placeholder * Remove opacity hack * Render useEvent conditionally * Fix Android flash --------- Co-authored-by: dan Co-authored-by: Samuel Newman Co-authored-by: Eric Bailey --- package.json | 4 +- src/Navigation.tsx | 9 + src/alf/themes.ts | 2 +- src/components/Dialog/index.tsx | 4 +- src/components/Grid.tsx | 59 + src/components/Layout/Header/index.tsx | 6 +- src/components/LinearGradientBackground.tsx | 14 +- src/components/Lists.tsx | 12 +- src/components/RichText.tsx | 10 +- src/components/VideoPostCard.tsx | 540 ++++++++ src/components/feeds/PostFeedVideoGridRow.tsx | 67 + .../interstitials/TrendingVideos.tsx | 231 ++++ src/lib/constants.ts | 5 + src/lib/routes/links.ts | 8 +- src/lib/routes/types.ts | 9 +- src/lib/statsig/events.ts | 19 +- src/routes.ts | 1 + src/screens/Profile/ProfileFeed/index.tsx | 35 +- .../components/ExploreTrendingVideos.tsx | 271 ++++ .../Settings/ContentAndMediaSettings.tsx | 26 +- src/screens/VideoFeed/components/Header.tsx | 180 +++ src/screens/VideoFeed/components/Scrubber.tsx | 265 ++++ src/screens/VideoFeed/index.tsx | 1093 +++++++++++++++++ src/screens/VideoFeed/index.web.tsx | 3 + src/screens/VideoFeed/types.ts | 18 + src/state/feed-feedback.tsx | 11 +- src/state/persisted/schema.ts | 2 + src/state/preferences/trending.tsx | 20 +- src/state/queries/feed.ts | 6 + src/state/queries/post-feed.ts | 3 +- src/view/com/feeds/FeedPage.tsx | 14 +- .../post-thread/PostThreadComposePrompt.tsx | 1 - src/view/com/posts/PostFeed.tsx | 273 ++-- src/view/com/util/List.tsx | 6 +- src/view/com/util/post-ctrls/PostCtrls.tsx | 2 +- src/view/screens/Home.tsx | 2 + src/view/screens/Search/Explore.tsx | 17 +- yarn.lock | 43 +- 38 files changed, 3165 insertions(+), 126 deletions(-) create mode 100644 src/components/Grid.tsx create mode 100644 src/components/VideoPostCard.tsx create mode 100644 src/components/feeds/PostFeedVideoGridRow.tsx create mode 100644 src/components/interstitials/TrendingVideos.tsx create mode 100644 src/screens/Search/components/ExploreTrendingVideos.tsx create mode 100644 src/screens/VideoFeed/components/Header.tsx create mode 100644 src/screens/VideoFeed/components/Scrubber.tsx create mode 100644 src/screens/VideoFeed/index.tsx create mode 100644 src/screens/VideoFeed/index.web.tsx create mode 100644 src/screens/VideoFeed/types.ts diff --git a/package.json b/package.json index 8fe42108dc..1133898ffa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bsky.app", - "version": "1.96.5", + "version": "1.96.6", "private": true, "engines": { "node": ">=20" @@ -54,7 +54,7 @@ "icons:optimize": "svgo -f ./assets/icons" }, "dependencies": { - "@atproto/api": "^0.13.21", + "@atproto/api": "^0.13.28", "@braintree/sanitize-url": "^6.0.2", "@discord/bottom-sheet": "bluesky-social/react-native-bottom-sheet", "@emoji-mart/react": "^1.1.1", diff --git a/src/Navigation.tsx b/src/Navigation.tsx index 18705c5ffb..a6332c5d88 100644 --- a/src/Navigation.tsx +++ b/src/Navigation.tsx @@ -86,6 +86,7 @@ import { StarterPackScreenShort, } from '#/screens/StarterPack/StarterPackScreen' import {Wizard} from '#/screens/StarterPack/Wizard' +import {VideoFeed} from '#/screens/VideoFeed' import {useTheme} from '#/alf' import {router} from '#/routes' import {Referrer} from '../modules/expo-bluesky-swiss-army' @@ -422,6 +423,14 @@ function commonScreens(Stack: typeof HomeTab, unreadCountLabel?: string) { getComponent={() => Wizard} options={{title: title(msg`Edit your starter pack`), requireAuth: true}} /> + VideoFeed} + options={{ + title: title(msg`Video Feed`), + requireAuth: true, + }} + /> ) } diff --git a/src/alf/themes.ts b/src/alf/themes.ts index cb97a7065b..82b2e1b405 100644 --- a/src/alf/themes.ts +++ b/src/alf/themes.ts @@ -497,7 +497,7 @@ export function createThemes({ color: dimPalette.contrast_400, }, text_contrast_medium: { - color: dimPalette.contrast_700, + color: dimPalette.contrast_600, }, text_contrast_high: { color: dimPalette.contrast_900, diff --git a/src/components/Dialog/index.tsx b/src/components/Dialog/index.tsx index c424321be7..597964e291 100644 --- a/src/components/Dialog/index.tsx +++ b/src/components/Dialog/index.tsx @@ -27,6 +27,7 @@ import {useA11y} from '#/state/a11y' import {useDialogStateControlContext} from '#/state/dialogs' import {List, ListMethods, ListProps} from '#/view/com/util/List' import {atoms as a, useTheme} from '#/alf' +import {useThemeName} from '#/alf/util/useColorModeTheme' import {Context, useDialogContext} from '#/components/Dialog/context' import { DialogControlProps, @@ -55,7 +56,8 @@ export function Outer({ nativeOptions, testID, }: React.PropsWithChildren) { - const t = useTheme() + const themeName = useThemeName() + const t = useTheme(themeName) const ref = React.useRef(null) const closeCallbacks = React.useRef<(() => void)[]>([]) const {setDialogIsOpen, setFullyExpandedCount} = diff --git a/src/components/Grid.tsx b/src/components/Grid.tsx new file mode 100644 index 0000000000..d424634de4 --- /dev/null +++ b/src/components/Grid.tsx @@ -0,0 +1,59 @@ +import {createContext, useContext, useMemo} from 'react' +import {View} from 'react-native' + +import {atoms as a, ViewStyleProp} from '#/alf' + +const Context = createContext({ + gap: 0, +}) + +export function Row({ + children, + gap = 0, + style, +}: ViewStyleProp & { + children: React.ReactNode + gap?: number +}) { + return ( + ({gap}), [gap])}> + + {children} + + + ) +} + +export function Col({ + children, + width = 1, + style, +}: ViewStyleProp & { + children: React.ReactNode + width?: number +}) { + const {gap} = useContext(Context) + return ( + + {children} + + ) +} diff --git a/src/components/Layout/Header/index.tsx b/src/components/Layout/Header/index.tsx index 2d0fc149ef..d38cf9d94c 100644 --- a/src/components/Layout/Header/index.tsx +++ b/src/components/Layout/Header/index.tsx @@ -122,7 +122,11 @@ export function BackButton({onPress, style, ...props}: Partial) { shape="square" onPress={onPressBack} hitSlop={HITSLOP_30} - style={[{marginLeft: -BUTTON_VISUAL_ALIGNMENT_OFFSET}, style]} + style={[ + {marginLeft: -BUTTON_VISUAL_ALIGNMENT_OFFSET}, + a.bg_transparent, + style, + ]} {...props}> diff --git a/src/components/LinearGradientBackground.tsx b/src/components/LinearGradientBackground.tsx index 724df43f31..9b28b897c0 100644 --- a/src/components/LinearGradientBackground.tsx +++ b/src/components/LinearGradientBackground.tsx @@ -6,12 +6,18 @@ import {gradients} from '#/alf/tokens' export function LinearGradientBackground({ style, + gradient = 'sky', children, + start, + end, }: { - style: StyleProp - children: React.ReactNode + style?: StyleProp + gradient?: keyof typeof gradients + children?: React.ReactNode + start?: [number, number] + end?: [number, number] }) { - const gradient = gradients.sky.values.map(([_, color]) => { + const colors = gradients[gradient].values.map(([_, color]) => { return color }) as [string, string, ...string[]] @@ -20,7 +26,7 @@ export function LinearGradientBackground({ } return ( - + {children} ) diff --git a/src/components/Lists.tsx b/src/components/Lists.tsx index 2d7b13b25c..5c602249ba 100644 --- a/src/components/Lists.tsx +++ b/src/components/Lists.tsx @@ -20,6 +20,7 @@ export function ListFooter({ style, showEndMessage = false, endMessageText, + renderEndMessage, }: { isFetchingNextPage?: boolean hasNextPage?: boolean @@ -29,6 +30,7 @@ export function ListFooter({ style?: StyleProp showEndMessage?: boolean endMessageText?: string + renderEndMessage?: () => React.ReactNode }) { const t = useTheme() @@ -48,9 +50,13 @@ export function ListFooter({ ) : error ? ( ) : !hasNextPage && showEndMessage ? ( - - {endMessageText ?? You have reached the end} - + renderEndMessage ? ( + renderEndMessage() + ) : ( + + {endMessageText ?? You have reached the end} + + ) ) : null}
) diff --git a/src/components/RichText.tsx b/src/components/RichText.tsx index 6d7e50e480..4edd9f88ee 100644 --- a/src/components/RichText.tsx +++ b/src/components/RichText.tsx @@ -19,7 +19,7 @@ import {Text, TextProps} from '#/components/Typography' const WORD_WRAP = {wordWrap: 1} export type RichTextProps = TextStyleProp & - Pick & { + Pick & { value: RichTextAPI | string testID?: string numberOfLines?: number @@ -43,6 +43,8 @@ export function RichText({ onLinkPress, interactiveStyle, emojiMultiplier = 1.85, + onLayout, + onTextLayout, }: RichTextProps) { const richText = React.useMemo( () => @@ -70,6 +72,8 @@ export function RichText({ selectable={selectable} testID={testID} style={[plainStyles, {fontSize}]} + onLayout={onLayout} + onTextLayout={onTextLayout} // @ts-ignore web only -prf dataSet={WORD_WRAP}> {text} @@ -83,6 +87,8 @@ export function RichText({ testID={testID} style={plainStyles} numberOfLines={numberOfLines} + onLayout={onLayout} + onTextLayout={onTextLayout} // @ts-ignore web only -prf dataSet={WORD_WRAP}> {text} @@ -163,6 +169,8 @@ export function RichText({ testID={testID} style={plainStyles} numberOfLines={numberOfLines} + onLayout={onLayout} + onTextLayout={onTextLayout} // @ts-ignore web only -prf dataSet={WORD_WRAP}> {els} diff --git a/src/components/VideoPostCard.tsx b/src/components/VideoPostCard.tsx new file mode 100644 index 0000000000..008274969e --- /dev/null +++ b/src/components/VideoPostCard.tsx @@ -0,0 +1,540 @@ +import {useMemo} from 'react' +import {View} from 'react-native' +import {Image} from 'expo-image' +import {LinearGradient} from 'expo-linear-gradient' +import { + AppBskyActorDefs, + AppBskyEmbedVideo, + AppBskyFeedDefs, + AppBskyFeedPost, + ModerationDecision, +} from '@atproto/api' +import {msg} from '@lingui/macro' +import {useLingui} from '@lingui/react' + +import {sanitizeHandle} from '#/lib/strings/handles' +import {formatCount} from '#/view/com/util/numeric/format' +import {UserAvatar} from '#/view/com/util/UserAvatar' +import {VideoFeedSourceContext} from '#/screens/VideoFeed/types' +import {atoms as a, useTheme} from '#/alf' +import {BLUE_HUE} from '#/alf/util/colorGeneration' +import {select} from '#/alf/util/themeSelector' +import {useInteractionState} from '#/components/hooks/useInteractionState' +import {EyeSlash_Stroke2_Corner0_Rounded as Eye} from '#/components/icons/EyeSlash' +import {Heart2_Stroke2_Corner0_Rounded as Heart} from '#/components/icons/Heart2' +import {Repost_Stroke2_Corner2_Rounded as Repost} from '#/components/icons/Repost' +import {Link} from '#/components/Link' +import {MediaInsetBorder} from '#/components/MediaInsetBorder' +import * as Hider from '#/components/moderation/Hider' +import {Text} from '#/components/Typography' + +function getBlackColor(t: ReturnType) { + return select(t.name, { + light: t.palette.black, + dark: t.atoms.bg_contrast_25.backgroundColor, + dim: `hsl(${BLUE_HUE}, 28%, 6%)`, + }) +} + +export function VideoPostCard({ + post, + sourceContext, + moderation, + onInteract, +}: { + post: AppBskyFeedDefs.PostView + sourceContext: VideoFeedSourceContext + moderation: ModerationDecision + /** + * Callback for metrics etc + */ + onInteract?: () => void +}) { + const t = useTheme() + const {_, i18n} = useLingui() + const embed = post.embed + const { + state: pressed, + onIn: onPressIn, + onOut: onPressOut, + } = useInteractionState() + + const listModUi = moderation.ui('contentList') + + const mergedModui = useMemo(() => { + const modui = moderation.ui('contentList') + const mediaModui = moderation.ui('contentMedia') + modui.alerts = [...modui.alerts, ...mediaModui.alerts] + modui.blurs = [...modui.blurs, ...mediaModui.blurs] + modui.filters = [...modui.filters, ...mediaModui.filters] + modui.informs = [...modui.informs, ...mediaModui.informs] + return modui + }, [moderation]) + + /** + * Filtering should be done at a higher level, such as `PostFeed` or + * `PostFeedVideoGridRow`, but we need to protect here as well. + */ + if (!AppBskyEmbedVideo.isView(embed)) return null + + const author = post.author + const text = AppBskyFeedPost.isRecord(post.record) ? post.record?.text : '' + const likeCount = post?.likeCount ?? 0 + const repostCount = post?.repostCount ?? 0 + const {thumbnail} = embed + const black = getBlackColor(t) + + const textAndAuthor = ( + + {text && ( + + {text} + + )} + + + + + + + {sanitizeHandle(post.author.handle, '@')} + + + + ) + + return ( + { + onInteract?.() + }} + onPressIn={onPressIn} + onPressOut={onPressOut} + style={[ + a.flex_col, + { + alignItems: undefined, + justifyContent: undefined, + }, + ]}> + + + + + + + + + + + {_(msg`Hidden`)} + + + + + {listModUi.blur ? ( + + ) : ( + textAndAuthor + )} + + + + + + + + + + + + {likeCount > 0 && ( + + + + {formatCount(i18n, likeCount)} + + + )} + {repostCount > 0 && ( + + + + {formatCount(i18n, repostCount)} + + + )} + + + + + {textAndAuthor} + + + + ) +} + +export function VideoPostCardPlaceholder() { + const t = useTheme() + const black = getBlackColor(t) + + return ( + + + + + + + ) +} + +export function VideoPostCardTextPlaceholder({ + author, +}: { + author?: AppBskyActorDefs.ProfileViewBasic +}) { + const t = useTheme() + + return ( + + + + + {author ? ( + + + + + + + {sanitizeHandle(author.handle, '@')} + + + ) : ( + + + + + )} + + + ) +} + +export function CompactVideoPostCard({ + post, + sourceContext, + moderation, + onInteract, +}: { + post: AppBskyFeedDefs.PostView + sourceContext: VideoFeedSourceContext + moderation: ModerationDecision + /** + * Callback for metrics etc + */ + onInteract?: () => void +}) { + const t = useTheme() + const {_, i18n} = useLingui() + const embed = post.embed + const { + state: pressed, + onIn: onPressIn, + onOut: onPressOut, + } = useInteractionState() + + const mergedModui = useMemo(() => { + const modui = moderation.ui('contentList') + const mediaModui = moderation.ui('contentMedia') + modui.alerts = [...modui.alerts, ...mediaModui.alerts] + modui.blurs = [...modui.blurs, ...mediaModui.blurs] + modui.filters = [...modui.filters, ...mediaModui.filters] + modui.informs = [...modui.informs, ...mediaModui.informs] + return modui + }, [moderation]) + + /** + * Filtering should be done at a higher level, such as `PostFeed` or + * `PostFeedVideoGridRow`, but we need to protect here as well. + */ + if (!AppBskyEmbedVideo.isView(embed)) return null + + const likeCount = post?.likeCount ?? 0 + const {thumbnail} = embed + const black = getBlackColor(t) + + return ( + { + onInteract?.() + }} + onPressIn={onPressIn} + onPressOut={onPressOut} + style={[ + a.flex_col, + { + alignItems: undefined, + justifyContent: undefined, + }, + ]}> + + + + + + + + + + + {_(msg`Hidden`)} + + + + + + + + + + + + + + + + + + + + + + {likeCount > 0 && ( + + + + {formatCount(i18n, likeCount)} + + + )} + + + + + + + + ) +} + +export function CompactVideoPostCardPlaceholder() { + const t = useTheme() + const black = getBlackColor(t) + + return ( + + + + + + ) +} diff --git a/src/components/feeds/PostFeedVideoGridRow.tsx b/src/components/feeds/PostFeedVideoGridRow.tsx new file mode 100644 index 0000000000..7f98980837 --- /dev/null +++ b/src/components/feeds/PostFeedVideoGridRow.tsx @@ -0,0 +1,67 @@ +import {View} from 'react-native' +import {AppBskyEmbedVideo} from '@atproto/api' + +import {logEvent} from '#/lib/statsig/statsig' +import {FeedPostSliceItem} from '#/state/queries/post-feed' +import {VideoFeedSourceContext} from '#/screens/VideoFeed/types' +import {atoms as a, useGutters} from '#/alf' +import * as Grid from '#/components/Grid' +import { + VideoPostCard, + VideoPostCardPlaceholder, +} from '#/components/VideoPostCard' + +export function PostFeedVideoGridRow({ + items: slices, + sourceContext, +}: { + items: FeedPostSliceItem[] + sourceContext: VideoFeedSourceContext +}) { + const gutters = useGutters(['base', 'base', 0, 'base']) + const posts = slices + .filter(slice => AppBskyEmbedVideo.isView(slice.post.embed)) + .map(slice => ({ + post: slice.post, + moderation: slice.moderation, + })) + + /** + * This should not happen because we should be filtering out posts without + * videos within the `PostFeed` component. + */ + if (posts.length !== slices.length) return null + + return ( + + + + {posts.map(post => ( + + { + logEvent('videoCard:click', {context: 'feed'}) + }} + /> + + ))} + + + + ) +} + +export function PostFeedVideoGridRowPlaceholder() { + const gutters = useGutters(['base', 'base', 0, 'base']) + return ( + + + + + + + ) +} diff --git a/src/components/interstitials/TrendingVideos.tsx b/src/components/interstitials/TrendingVideos.tsx new file mode 100644 index 0000000000..126d6f4174 --- /dev/null +++ b/src/components/interstitials/TrendingVideos.tsx @@ -0,0 +1,231 @@ +import React, {useEffect} from 'react' +import {ScrollView, View} from 'react-native' +import {AppBskyEmbedVideo, AtUri} from '@atproto/api' +import {msg, Trans} from '@lingui/macro' +import {useLingui} from '@lingui/react' +import {useQueryClient} from '@tanstack/react-query' + +import {VIDEO_FEED_URI} from '#/lib/constants' +import {makeCustomFeedLink} from '#/lib/routes/links' +import {logEvent} from '#/lib/statsig/statsig' +import {useTrendingSettingsApi} from '#/state/preferences/trending' +import {usePostFeedQuery} from '#/state/queries/post-feed' +import {RQKEY} from '#/state/queries/post-feed' +import {BlockDrawerGesture} from '#/view/shell/BlockDrawerGesture' +import {atoms as a, useGutters, useTheme} from '#/alf' +import {Button, ButtonIcon} from '#/components/Button' +import {ChevronRight_Stroke2_Corner0_Rounded as ChevronRight} from '#/components/icons/Chevron' +import {TimesLarge_Stroke2_Corner0_Rounded as X} from '#/components/icons/Times' +import {Trending2_Stroke2_Corner2_Rounded as Graph} from '#/components/icons/Trending2' +import {Link} from '#/components/Link' +import * as Prompt from '#/components/Prompt' +import {Text} from '#/components/Typography' +import { + CompactVideoPostCard, + CompactVideoPostCardPlaceholder, +} from '#/components/VideoPostCard' + +const CARD_WIDTH = 100 + +const FEED_DESC = `feedgen|${VIDEO_FEED_URI}` +const FEED_PARAMS: { + feedCacheKey: 'discover' +} = { + feedCacheKey: 'discover', +} + +export function TrendingVideos() { + const t = useTheme() + const {_} = useLingui() + const gutters = useGutters([0, 'base']) + const {data, isLoading, error} = usePostFeedQuery(FEED_DESC, FEED_PARAMS) + + // Refetch on unmount if nothing else is using this query. + const queryClient = useQueryClient() + useEffect(() => { + return () => { + const query = queryClient + .getQueryCache() + .find({queryKey: RQKEY(FEED_DESC, FEED_PARAMS)}) + if (query && query.getObserversCount() <= 1) { + query.fetch() + } + } + }, [queryClient]) + + const {setTrendingVideoDisabled} = useTrendingSettingsApi() + const trendingPrompt = Prompt.usePromptControl() + + const onConfirmHide = React.useCallback(() => { + setTrendingVideoDisabled(true) + logEvent('trendingVideos:hide', {context: 'interstitial:discover'}) + }, [setTrendingVideoDisabled]) + + if (error) { + return null + } + + return ( + + + + + + Trending Videos + + + + + + + + + {isLoading ? ( + Array(10) + .fill(0) + .map((_, i) => ( + + + + )) + ) : error || !data ? ( + + Whoops! Trending videos failed to load. + + ) : ( + + )} + + + + + + + ) +} + +function VideoCards({ + data, +}: { + data: Exclude['data'], undefined> +}) { + const t = useTheme() + const {_} = useLingui() + const items = React.useMemo(() => { + return data.pages + .flatMap(page => page.slices) + .map(slice => slice.items[0]) + .filter(Boolean) + .filter(item => AppBskyEmbedVideo.isView(item.post.embed)) + .slice(0, 8) + }, [data]) + const href = React.useMemo(() => { + const urip = new AtUri(VIDEO_FEED_URI) + return makeCustomFeedLink(urip.host, urip.rkey, undefined, 'discover') + }, []) + + return ( + <> + {items.map(item => ( + + { + logEvent('videoCard:click', { + context: 'interstitial:discover', + }) + }} + /> + + ))} + + + + {({pressed}) => ( + + + View more + + + + + + )} + + + + ) +} diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 5ae000f729..945e61c994 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -124,6 +124,11 @@ export const BSKY_FEED_OWNER_DIDS = [ export const DISCOVER_FEED_URI = 'at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/whats-hot' +export const VIDEO_FEED_URI = + 'at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/thevids' +export const STAGING_VIDEO_FEED_URI = + 'at://did:plc:yofh3kx63drvfljkibw5zuxo/app.bsky.feed.generator/thevids' +export const VIDEO_FEED_URIS = [VIDEO_FEED_URI, STAGING_VIDEO_FEED_URI] export const DISCOVER_SAVED_FEED = { type: 'feed', value: DISCOVER_FEED_URI, diff --git a/src/lib/routes/links.ts b/src/lib/routes/links.ts index 8a99502620..10c99b62d7 100644 --- a/src/lib/routes/links.ts +++ b/src/lib/routes/links.ts @@ -19,9 +19,13 @@ export function makeProfileLink( export function makeCustomFeedLink( did: string, rkey: string, - ...segments: string[] + segment?: string | undefined, + feedCacheKey?: 'discover' | 'explore' | undefined, ) { - return [`/profile`, did, 'feed', rkey, ...segments].join('/') + return ( + [`/profile`, did, 'feed', rkey, ...(segment ? [segment] : [])].join('/') + + (feedCacheKey ? `?feedCacheKey=${encodeURIComponent(feedCacheKey)}` : '') + ) } export function makeListLink(did: string, rkey: string, ...segments: string[]) { diff --git a/src/lib/routes/types.ts b/src/lib/routes/types.ts index d720886e9f..66ee7bffa7 100644 --- a/src/lib/routes/types.ts +++ b/src/lib/routes/types.ts @@ -1,6 +1,8 @@ import {NavigationState, PartialState} from '@react-navigation/native' import type {NativeStackNavigationProp} from '@react-navigation/native-stack' +import {VideoFeedSourceContext} from '#/screens/VideoFeed/types' + export type {NativeStackScreenProps} from '@react-navigation/native-stack' export type CommonNavigatorParams = { @@ -20,7 +22,11 @@ export type CommonNavigatorParams = { PostLikedBy: {name: string; rkey: string} PostRepostedBy: {name: string; rkey: string} PostQuotes: {name: string; rkey: string} - ProfileFeed: {name: string; rkey: string} + ProfileFeed: { + name: string + rkey: string + feedCacheKey?: 'discover' | 'explore' | undefined + } ProfileFeedLikedBy: {name: string; rkey: string} ProfileLabelerLikedBy: {name: string} Debug: undefined @@ -57,6 +63,7 @@ export type CommonNavigatorParams = { StarterPackShort: {code: string} StarterPackWizard: undefined StarterPackEdit: {rkey?: string} + VideoFeed: VideoFeedSourceContext } export type BottomTabNavigatorParams = CommonNavigatorParams & { diff --git a/src/lib/statsig/events.ts b/src/lib/statsig/events.ts index 19bf06ba98..af759e94e2 100644 --- a/src/lib/statsig/events.ts +++ b/src/lib/statsig/events.ts @@ -131,16 +131,16 @@ export type LogEvents = { doesPosterFollowLiker: boolean | undefined likerClout: number | undefined postClout: number | undefined - logContext: 'FeedItem' | 'PostThreadItem' | 'Post' + logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' } 'post:repost': { - logContext: 'FeedItem' | 'PostThreadItem' | 'Post' + logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' } 'post:unlike': { - logContext: 'FeedItem' | 'PostThreadItem' | 'Post' + logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' } 'post:unrepost': { - logContext: 'FeedItem' | 'PostThreadItem' | 'Post' + logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' } 'post:mute': {} 'post:unmute': {} @@ -163,6 +163,7 @@ export type LogEvents = { | 'FeedInterstitial' | 'ProfileHeaderSuggestedFollows' | 'PostOnboardingFindFollows' + | 'ImmersiveVideo' } 'profile:unfollow': { logContext: @@ -179,6 +180,7 @@ export type LogEvents = { | 'FeedInterstitial' | 'ProfileHeaderSuggestedFollows' | 'PostOnboardingFindFollows' + | 'ImmersiveVideo' } 'chat:create': { logContext: 'ProfileHeader' | 'NewChatDialog' | 'SendViaChatDialog' @@ -249,6 +251,15 @@ export type LogEvents = { 'recommendedTopic:click': { context: 'explore' } + 'trendingVideos:show': { + context: 'settings' + } + 'trendingVideos:hide': { + context: 'settings' | 'interstitial:discover' | 'interstitial:explore' + } + 'videoCard:click': { + context: 'interstitial:discover' | 'interstitial:explore' | 'feed' + } 'progressGuide:hide': {} 'progressGuide:followDialog:open': {} diff --git a/src/routes.ts b/src/routes.ts index 7cd7c0880d..8541d4254d 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -64,4 +64,5 @@ export const router = new Router({ StarterPack: '/starter-pack/:name/:rkey', StarterPackShort: '/starter-pack-short/:code', StarterPackWizard: '/starter-pack/create', + VideoFeed: '/video-feed', }) diff --git a/src/screens/Profile/ProfileFeed/index.tsx b/src/screens/Profile/ProfileFeed/index.tsx index 3a8686a7d9..8751ba3d9c 100644 --- a/src/screens/Profile/ProfileFeed/index.tsx +++ b/src/screens/Profile/ProfileFeed/index.tsx @@ -1,12 +1,14 @@ import React, {useCallback, useMemo} from 'react' import {StyleSheet, View} from 'react-native' import {useAnimatedRef} from 'react-native-reanimated' +import {AppBskyFeedDefs} from '@atproto/api' import {msg, Trans} from '@lingui/macro' import {useLingui} from '@lingui/react' import {useIsFocused, useNavigation} from '@react-navigation/native' import {NativeStackScreenProps} from '@react-navigation/native-stack' import {useQueryClient} from '@tanstack/react-query' +import {VIDEO_FEED_URIS} from '#/lib/constants' import {usePalette} from '#/lib/hooks/usePalette' import {useSetTitle} from '#/lib/hooks/useSetTitle' import {ComposeIcon2} from '#/lib/icons' @@ -18,7 +20,7 @@ import {isNative} from '#/platform/detection' import {listenSoftReset} from '#/state/events' import {FeedFeedbackProvider, useFeedFeedback} from '#/state/feed-feedback' import {FeedSourceFeedInfo, useFeedSourceInfoQuery} from '#/state/queries/feed' -import {FeedDescriptor} from '#/state/queries/post-feed' +import {FeedDescriptor, FeedParams} from '#/state/queries/post-feed' import {RQKEY as FEED_RQKEY} from '#/state/queries/post-feed' import { usePreferencesQuery, @@ -46,6 +48,11 @@ type Props = NativeStackScreenProps export function ProfileFeedScreen(props: Props) { const {rkey, name: handleOrDid} = props.route.params + const feedParams: FeedParams | undefined = props.route.params.feedCacheKey + ? { + feedCacheKey: props.route.params.feedCacheKey, + } + : undefined const pal = usePalette('default') const {_} = useLingui() const navigation = useNavigation() @@ -96,7 +103,10 @@ export function ProfileFeedScreen(props: Props) { return resolvedUri ? ( - + ) : ( @@ -108,7 +118,13 @@ export function ProfileFeedScreen(props: Props) { ) } -function ProfileFeedScreenIntermediate({feedUri}: {feedUri: string}) { +function ProfileFeedScreenIntermediate({ + feedUri, + feedParams, +}: { + feedUri: string + feedParams: FeedParams | undefined +}) { const {data: preferences} = usePreferencesQuery() const {data: info} = useFeedSourceInfoQuery({uri: feedUri}) @@ -125,15 +141,18 @@ function ProfileFeedScreenIntermediate({feedUri}: {feedUri: string}) { ) } export function ProfileFeedScreenInner({ feedInfo, + feedParams, }: { preferences: UsePreferencesQueryResponse feedInfo: FeedSourceFeedInfo + feedParams: FeedParams | undefined }) { const {_} = useLingui() const {hasSession} = useSession() @@ -170,6 +189,14 @@ export function ProfileFeedScreenInner({ return }, [_]) + const isVideoFeed = React.useMemo(() => { + const isBskyVideoFeed = VIDEO_FEED_URIS.includes(feedInfo.uri) + const feedIsVideoMode = + feedInfo.contentMode === AppBskyFeedDefs.CONTENTMODEVIDEO + const _isVideoFeed = isBskyVideoFeed || feedIsVideoMode + return isNative && _isVideoFeed + }, [feedInfo]) + return ( <> @@ -177,12 +204,14 @@ export function ProfileFeedScreenInner({ diff --git a/src/screens/Search/components/ExploreTrendingVideos.tsx b/src/screens/Search/components/ExploreTrendingVideos.tsx new file mode 100644 index 0000000000..daceb9acd9 --- /dev/null +++ b/src/screens/Search/components/ExploreTrendingVideos.tsx @@ -0,0 +1,271 @@ +import React from 'react' +import {ScrollView, View} from 'react-native' +import {AppBskyEmbedVideo, AtUri} from '@atproto/api' +import {msg, Trans} from '@lingui/macro' +import {useLingui} from '@lingui/react' +import {useFocusEffect} from '@react-navigation/native' +import {useQueryClient} from '@tanstack/react-query' + +import {VIDEO_FEED_URI} from '#/lib/constants' +import {makeCustomFeedLink} from '#/lib/routes/links' +import {logEvent} from '#/lib/statsig/statsig' +import {isWeb} from '#/platform/detection' +import {useSavedFeeds} from '#/state/queries/feed' +import {RQKEY, usePostFeedQuery} from '#/state/queries/post-feed' +import {useAddSavedFeedsMutation} from '#/state/queries/preferences' +import {BlockDrawerGesture} from '#/view/shell/BlockDrawerGesture' +import {atoms as a, tokens, useGutters, useTheme} from '#/alf' +import {Button, ButtonIcon, ButtonText} from '#/components/Button' +import {GradientFill} from '#/components/GradientFill' +import {ChevronRight_Stroke2_Corner0_Rounded as ChevronRight} from '#/components/icons/Chevron' +import {Pin_Stroke2_Corner0_Rounded as Pin} from '#/components/icons/Pin' +import {Trending2_Stroke2_Corner2_Rounded as Graph} from '#/components/icons/Trending2' +import {Link} from '#/components/Link' +import {Text} from '#/components/Typography' +import { + CompactVideoPostCard, + CompactVideoPostCardPlaceholder, +} from '#/components/VideoPostCard' + +const CARD_WIDTH = 100 + +const FEED_DESC = `feedgen|${VIDEO_FEED_URI}` +const FEED_PARAMS: { + feedCacheKey: 'explore' +} = { + feedCacheKey: 'explore', +} + +export function ExploreTrendingVideos() { + const t = useTheme() + const {_} = useLingui() + const gutters = useGutters([0, 'base']) + const {data, isLoading, error} = usePostFeedQuery(FEED_DESC, FEED_PARAMS) + + // Refetch on tab change if nothing else is using this query. + const queryClient = useQueryClient() + useFocusEffect(() => { + return () => { + const query = queryClient + .getQueryCache() + .find({queryKey: RQKEY(FEED_DESC, FEED_PARAMS)}) + if (query && query.getObserversCount() <= 1) { + query.fetch() + } + } + }) + + const {data: saved} = useSavedFeeds() + const isSavedAlready = React.useMemo(() => { + return !!saved?.feeds?.some(info => info.config.value === VIDEO_FEED_URI) + }, [saved]) + + const {mutateAsync: addSavedFeeds, isPending: isPinPending} = + useAddSavedFeedsMutation() + const pinFeed = React.useCallback( + (e: any) => { + e.preventDefault() + + addSavedFeeds([ + { + type: 'feed', + value: VIDEO_FEED_URI, + pinned: true, + }, + ]) + + // prevent navigation + return false + }, + [addSavedFeeds], + ) + + if (error) { + return null + } + + return ( + + + + + + + Trending Videos + + + + + BETA + + + + + Popular videos in your network. + + + + + + + + {isLoading ? ( + Array(10) + .fill(0) + .map((_, i) => ( + + + + )) + ) : error || !data ? ( + + Whoops! Trending videos failed to load. + + ) : ( + + )} + + + + + {!isSavedAlready && ( + + + + Pin the trending videos feed to your home screen for easy access + + + + + )} + + ) +} + +function VideoCards({ + data, +}: { + data: Exclude['data'], undefined> +}) { + const t = useTheme() + const {_} = useLingui() + const items = React.useMemo(() => { + return data.pages + .flatMap(page => page.slices) + .map(slice => slice.items[0]) + .filter(Boolean) + .filter(item => AppBskyEmbedVideo.isView(item.post.embed)) + .slice(0, 8) + }, [data]) + const href = React.useMemo(() => { + const urip = new AtUri(VIDEO_FEED_URI) + return makeCustomFeedLink(urip.host, urip.rkey, undefined, 'explore') + }, []) + + return ( + <> + {items.map(item => ( + + { + logEvent('videoCard:click', { + context: 'interstitial:discover', + }) + }} + /> + + ))} + + + + {({pressed}) => ( + + + View more + + + + + + )} + + + + ) +} diff --git a/src/screens/Settings/ContentAndMediaSettings.tsx b/src/screens/Settings/ContentAndMediaSettings.tsx index 4a9354bb84..e28c98803c 100644 --- a/src/screens/Settings/ContentAndMediaSettings.tsx +++ b/src/screens/Settings/ContentAndMediaSettings.tsx @@ -37,8 +37,9 @@ export function ContentAndMediaSettingsScreen({}: Props) { const inAppBrowserPref = useInAppBrowser() const setUseInAppBrowser = useSetInAppBrowser() const {enabled: trendingEnabled} = useTrendingConfig() - const {trendingDisabled} = useTrendingSettings() - const {setTrendingDisabled} = useTrendingSettingsApi() + const {trendingDisabled, trendingVideoDisabled} = useTrendingSettings() + const {setTrendingDisabled, setTrendingVideoDisabled} = + useTrendingSettingsApi() return ( @@ -138,6 +139,27 @@ export function ContentAndMediaSettingsScreen({}: Props) { + { + const hide = Boolean(!value) + if (hide) { + logEvent('trendingVideos:hide', {context: 'settings'}) + } else { + logEvent('trendingVideos:show', {context: 'settings'}) + } + setTrendingVideoDisabled(hide) + }}> + + + + Enable trending videos in your Discover feed + + + + )} diff --git a/src/screens/VideoFeed/components/Header.tsx b/src/screens/VideoFeed/components/Header.tsx new file mode 100644 index 0000000000..66c932119c --- /dev/null +++ b/src/screens/VideoFeed/components/Header.tsx @@ -0,0 +1,180 @@ +import {useCallback} from 'react' +import {GestureResponderEvent, View} from 'react-native' +import {msg} from '@lingui/macro' +import {useLingui} from '@lingui/react' +import {useNavigation} from '@react-navigation/native' + +import {HITSLOP_30} from '#/lib/constants' +import {NavigationProp} from '#/lib/routes/types' +import {sanitizeHandle} from '#/lib/strings/handles' +import {useFeedSourceInfoQuery} from '#/state/queries/feed' +import {UserAvatar} from '#/view/com/util/UserAvatar' +import {VideoFeedSourceContext} from '#/screens/VideoFeed/types' +import {atoms as a, useBreakpoints} from '#/alf' +import {Button, ButtonProps} from '#/components/Button' +import {ArrowLeft_Stroke2_Corner0_Rounded as ArrowLeft} from '#/components/icons/Arrow' +import * as Layout from '#/components/Layout' +import {BUTTON_VISUAL_ALIGNMENT_OFFSET} from '#/components/Layout/const' +import {Text} from '#/components/Typography' + +export function HeaderPlaceholder() { + return ( + + + + + + + + + ) +} + +export function Header({ + sourceContext, +}: { + sourceContext: VideoFeedSourceContext +}) { + let content = null + switch (sourceContext.type) { + case 'feedgen': { + content = + break + } + case 'author': + // TODO + default: { + break + } + } + + return ( + + + {content} + + ) +} + +export function FeedHeader({ + sourceContext, +}: { + sourceContext: Exclude +}) { + const {gtMobile} = useBreakpoints() + + const { + data: info, + isLoading, + error, + } = useFeedSourceInfoQuery({uri: sourceContext.uri}) + + if (sourceContext.sourceInterstitial !== undefined) { + // For now, don't show the header if coming from an interstitial. + return null + } + + if (isLoading) { + return + } else if (error || !info) { + return null + } + + return ( + + {info.avatar && } + + + + {info.displayName} + + + + {sanitizeHandle(info.creatorHandle, '@')} + + + + + ) +} + +// TODO: This customization should be a part of the layout component +export function BackButton({onPress, style, ...props}: Partial) { + const {_} = useLingui() + const navigation = useNavigation() + + const onPressBack = useCallback( + (evt: GestureResponderEvent) => { + onPress?.(evt) + if (evt.defaultPrevented) return + if (navigation.canGoBack()) { + navigation.goBack() + } else { + navigation.navigate('Home') + } + }, + [onPress, navigation], + ) + + return ( + + + + ) +} diff --git a/src/screens/VideoFeed/components/Scrubber.tsx b/src/screens/VideoFeed/components/Scrubber.tsx new file mode 100644 index 0000000000..ef31905263 --- /dev/null +++ b/src/screens/VideoFeed/components/Scrubber.tsx @@ -0,0 +1,265 @@ +import {useCallback, useMemo, useState} from 'react' +import {View} from 'react-native' +import { + Gesture, + GestureDetector, + NativeGesture, +} from 'react-native-gesture-handler' +import Animated, { + interpolate, + runOnJS, + runOnUI, + SharedValue, + useAnimatedReaction, + useAnimatedStyle, + useSharedValue, + withTiming, +} from 'react-native-reanimated' +import { + useSafeAreaFrame, + useSafeAreaInsets, +} from 'react-native-safe-area-context' +import {useEventListener} from 'expo' +import {VideoPlayer} from 'expo-video' + +import {formatTime} from '#/view/com/util/post-embeds/VideoEmbedInner/web-controls/utils' +import {tokens} from '#/alf' +import {atoms as a} from '#/alf' +import {Text} from '#/components/Typography' + +// magic number that is roughly the min height of the write reply button +// we inset the video by this amount +export const VIDEO_PLAYER_BOTTOM_INSET = 57 + +export function Scrubber({ + active, + player, + seekingAnimationSV, + scrollGesture, + children, +}: { + active: boolean + player?: VideoPlayer + seekingAnimationSV: SharedValue + scrollGesture: NativeGesture + children?: React.ReactNode +}) { + const {width: screenWidth} = useSafeAreaFrame() + const insets = useSafeAreaInsets() + const currentTimeSV = useSharedValue(0) + const durationSV = useSharedValue(0) + const [currentSeekTime, setCurrentSeekTime] = useState(0) + const [duration, setDuration] = useState(0) + + const updateTime = (currentTime: number, duration: number) => { + 'worklet' + currentTimeSV.set(currentTime) + if (duration !== 0) { + durationSV.set(duration) + } + } + + const isSeekingSV = useSharedValue(false) + const seekProgressSV = useSharedValue(0) + + useAnimatedReaction( + () => Math.round(seekProgressSV.get()), + (progress, prevProgress) => { + if (progress !== prevProgress) { + runOnJS(setCurrentSeekTime)(progress) + } + }, + ) + + const seekBy = useCallback( + (time: number) => { + player?.seekBy(time) + + setTimeout(() => { + runOnUI(() => { + 'worklet' + isSeekingSV.set(false) + seekingAnimationSV.set(withTiming(0, {duration: 500})) + })() + }, 50) + }, + [player, isSeekingSV, seekingAnimationSV], + ) + + const scrubPanGesture = useMemo(() => { + return Gesture.Pan() + .blocksExternalGesture(scrollGesture) + .activeOffsetX([-10, 10]) + .failOffsetY([-10, 10]) + .onStart(() => { + 'worklet' + seekProgressSV.set(currentTimeSV.get()) + isSeekingSV.set(true) + seekingAnimationSV.set(withTiming(1, {duration: 500})) + }) + .onUpdate(evt => { + 'worklet' + const progress = evt.x / screenWidth + seekProgressSV.set( + clamp(progress * durationSV.get(), 0, durationSV.get()), + ) + }) + .onEnd(evt => { + 'worklet' + isSeekingSV.get() + + const progress = evt.x / screenWidth + const newTime = clamp(progress * durationSV.get(), 0, durationSV.get()) + + // optimisically set the progress bar + seekProgressSV.set(newTime) + + // it's seek by, so offset by the current time + // seekBy sets isSeekingSV back to false, so no need to do that here + runOnJS(seekBy)(newTime - currentTimeSV.get()) + }) + }, [ + scrollGesture, + seekingAnimationSV, + seekBy, + screenWidth, + currentTimeSV, + durationSV, + isSeekingSV, + seekProgressSV, + ]) + + const timeStyle = useAnimatedStyle(() => { + return { + display: seekingAnimationSV.get() === 0 ? 'none' : 'flex', + opacity: seekingAnimationSV.get(), + } + }) + + const barStyle = useAnimatedStyle(() => { + const currentTime = isSeekingSV.get() + ? seekProgressSV.get() + : currentTimeSV.get() + const progress = currentTime === 0 ? 0 : currentTime / durationSV.get() + const isSeeking = seekingAnimationSV.get() + return { + height: isSeeking * 3 + 1, + opacity: interpolate(isSeeking, [0, 1], [0.4, 0.6]), + width: `${progress * 100}%`, + } + }) + const trackStyle = useAnimatedStyle(() => { + return { + height: seekingAnimationSV.get() * 3 + 1, + } + }) + const childrenStyle = useAnimatedStyle(() => { + return { + opacity: 1 - seekingAnimationSV.get(), + } + }) + + return ( + <> + {player && active && ( + + )} + + + + {formatTime(currentSeekTime)} + + {' / '} + + {formatTime(duration)} + + + + + + + + + + + + {children} + + + + + ) +} + +function PlayerListener({ + player, + setDuration, + updateTime, +}: { + player: VideoPlayer + setDuration: (duration: number) => void + updateTime: (currentTime: number, duration: number) => void +}) { + useEventListener(player, 'timeUpdate', evt => { + const duration = player.duration + if (duration !== 0) { + setDuration(Math.round(duration)) + } + runOnUI(updateTime)(evt.currentTime, duration) + }) + + return null +} + +function clamp(num: number, min: number, max: number) { + 'worklet' + return Math.min(Math.max(num, min), max) +} diff --git a/src/screens/VideoFeed/index.tsx b/src/screens/VideoFeed/index.tsx new file mode 100644 index 0000000000..21b2ec5bec --- /dev/null +++ b/src/screens/VideoFeed/index.tsx @@ -0,0 +1,1093 @@ +import {memo, useCallback, useEffect, useMemo, useRef, useState} from 'react' +import { + LayoutAnimation, + ListRenderItem, + Pressable, + ScrollView, + View, + ViewabilityConfig, + ViewToken, +} from 'react-native' +import { + Gesture, + GestureDetector, + NativeGesture, +} from 'react-native-gesture-handler' +import Animated, { + useAnimatedStyle, + useSharedValue, +} from 'react-native-reanimated' +import { + useSafeAreaFrame, + useSafeAreaInsets, +} from 'react-native-safe-area-context' +import {useEventListener} from 'expo' +import {Image, ImageStyle} from 'expo-image' +import {LinearGradient} from 'expo-linear-gradient' +import {createVideoPlayer, VideoPlayer, VideoView} from 'expo-video' +import { + AppBskyEmbedVideo, + AppBskyFeedDefs, + AppBskyFeedPost, + AtUri, + ModerationDecision, + RichText as RichTextAPI, +} from '@atproto/api' +import {msg, Trans} from '@lingui/macro' +import {useLingui} from '@lingui/react' +import { + RouteProp, + useFocusEffect, + useIsFocused, + useNavigation, + useRoute, +} from '@react-navigation/native' +import {NativeStackScreenProps} from '@react-navigation/native-stack' + +import {HITSLOP_20} from '#/lib/constants' +import {useHaptics} from '#/lib/haptics' +import {useNonReactiveCallback} from '#/lib/hooks/useNonReactiveCallback' +import {CommonNavigatorParams, NavigationProp} from '#/lib/routes/types' +import {sanitizeDisplayName} from '#/lib/strings/display-names' +import {cleanError} from '#/lib/strings/errors' +import {sanitizeHandle} from '#/lib/strings/handles' +import {isAndroid} from '#/platform/detection' +import {POST_TOMBSTONE, Shadow, usePostShadow} from '#/state/cache/post-shadow' +import {useProfileShadow} from '#/state/cache/profile-shadow' +import { + FeedFeedbackProvider, + useFeedFeedbackContext, +} from '#/state/feed-feedback' +import {useFeedFeedback} from '#/state/feed-feedback' +import {usePostLikeMutationQueue} from '#/state/queries/post' +import { + AuthorFilter, + FeedPostSliceItem, + usePostFeedQuery, +} from '#/state/queries/post-feed' +import {useProfileFollowMutationQueue} from '#/state/queries/profile' +import {useSession} from '#/state/session' +import {useComposerControls, useSetMinimalShellMode} from '#/state/shell' +import {useSetLightStatusBar} from '#/state/shell/light-status-bar' +import {PostThreadComposePrompt} from '#/view/com/post-thread/PostThreadComposePrompt' +import {List} from '#/view/com/util/List' +import {PostCtrls} from '#/view/com/util/post-ctrls/PostCtrls' +import {UserAvatar} from '#/view/com/util/UserAvatar' +import {Header} from '#/screens/VideoFeed/components/Header' +import {atoms as a, platform, ThemeProvider, useTheme} from '#/alf' +import {setNavigationBar} from '#/alf/util/navigationBar' +import {Button, ButtonIcon, ButtonText} from '#/components/Button' +import {Divider} from '#/components/Divider' +import {ArrowLeft_Stroke2_Corner0_Rounded as ArrowLeftIcon} from '#/components/icons/Arrow' +import {Check_Stroke2_Corner0_Rounded as CheckIcon} from '#/components/icons/Check' +import {EyeSlash_Stroke2_Corner0_Rounded as Eye} from '#/components/icons/EyeSlash' +import {Leaf_Stroke2_Corner0_Rounded as LeafIcon} from '#/components/icons/Leaf' +import * as Layout from '#/components/Layout' +import {Link} from '#/components/Link' +import {ListFooter} from '#/components/Lists' +import * as Hider from '#/components/moderation/Hider' +import {RichText} from '#/components/RichText' +import {Text} from '#/components/Typography' +import {Scrubber, VIDEO_PLAYER_BOTTOM_INSET} from './components/Scrubber' + +function createThreeVideoPlayers( + sources?: [string, string, string], +): [VideoPlayer, VideoPlayer, VideoPlayer] { + // android is typically slower and can't keep up with a 0.1 interval + const eventInterval = platform({ + ios: 0.2, + android: 0.5, + default: 0, + }) + const p1 = createVideoPlayer(sources?.[0] ?? '') + p1.loop = true + p1.timeUpdateEventInterval = eventInterval + const p2 = createVideoPlayer(sources?.[1] ?? '') + p2.loop = true + p2.timeUpdateEventInterval = eventInterval + const p3 = createVideoPlayer(sources?.[2] ?? '') + p3.loop = true + p3.timeUpdateEventInterval = eventInterval + return [p1, p2, p3] +} + +export function VideoFeed({}: NativeStackScreenProps< + CommonNavigatorParams, + 'VideoFeed' +>) { + const {top} = useSafeAreaInsets() + const {params} = useRoute>() + + const t = useTheme() + const setMinShellMode = useSetMinimalShellMode() + useFocusEffect( + useCallback(() => { + setMinShellMode(true) + setNavigationBar('lightbox', t) + return () => { + setMinShellMode(false) + setNavigationBar('theme', t) + } + }, [setMinShellMode, t]), + ) + + const isFocused = useIsFocused() + useSetLightStatusBar(isFocused) + + return ( + + + +
+ + + + + ) +} + +const viewabilityConfig = { + itemVisiblePercentThreshold: 100, + minimumViewTime: 0, +} satisfies ViewabilityConfig + +type CurrentSource = { + source: string +} | null + +type VideoItem = { + moderation: ModerationDecision + post: AppBskyFeedDefs.PostView + feedContext: string | undefined +} + +function Feed() { + const {params} = useRoute>() + const isFocused = useIsFocused() + const {hasSession} = useSession() + const {height} = useSafeAreaFrame() + + const feedDesc = useMemo(() => { + switch (params.type) { + case 'feedgen': + return `feedgen|${params.uri as string}` as const + case 'author': + return `author|${params.did as string}|${ + params.filter as AuthorFilter + }` as const + default: + throw new Error(`Invalid video feed params ${JSON.stringify(params)}`) + } + }, [params]) + const feedFeedback = useFeedFeedback(feedDesc, hasSession) + const {data, error, hasNextPage, isFetchingNextPage, fetchNextPage} = + usePostFeedQuery( + feedDesc, + params.type === 'feedgen' && params.sourceInterstitial !== 'none' + ? {feedCacheKey: params.sourceInterstitial} + : undefined, + ) + + const videos = useMemo(() => { + let vids = + data?.pages + .flatMap(page => { + const items: { + _reactKey: string + moderation: ModerationDecision + post: AppBskyFeedDefs.PostView + feedContext: string | undefined + }[] = [] + for (const slice of page.slices) { + for (const i of slice.items) { + items.push({ + _reactKey: i._reactKey, + moderation: i.moderation, + post: i.post, + feedContext: slice.feedContext, + }) + } + } + return items + }) + .filter(item => AppBskyEmbedVideo.isView(item.post.embed)) || [] + const startingVideoIndex = vids?.findIndex(video => { + return video.post.uri === params.initialPostUri + }) + if (vids && startingVideoIndex && startingVideoIndex > -1) { + vids = vids.slice(startingVideoIndex) + } + return vids + }, [data, params.initialPostUri]) + + const [currentSources, setCurrentSources] = useState< + [CurrentSource, CurrentSource, CurrentSource] + >([null, null, null]) + + const [players, setPlayers] = useState< + [VideoPlayer, VideoPlayer, VideoPlayer] | null + >(null) + + const [currentIndex, setCurrentIndex] = useState(0) + + const scrollGesture = useMemo(() => Gesture.Native(), []) + + const renderItem: ListRenderItem = useCallback( + ({item, index}) => { + const {post} = item + + // filtered above, here for TS + if (!post.embed || !AppBskyEmbedVideo.isView(post.embed)) { + return null + } + + const player = players?.[index % 3] + const currentSource = currentSources[index % 3] + + return ( + + ) + }, + [players, currentIndex, isFocused, currentSources, scrollGesture], + ) + + const updateVideoState = useCallback( + (index?: number) => { + if (!videos.length) return + + if (index === undefined) { + index = currentIndex + } else { + setCurrentIndex(index) + } + + const prevSlice = videos.at(index - 1) + const prevPost = prevSlice?.post + const prevEmbed = prevPost?.embed + const prevVideo = + prevEmbed && AppBskyEmbedVideo.isView(prevEmbed) + ? prevEmbed.playlist + : null + const currSlice = videos.at(index) + const currPost = currSlice?.post + const currEmbed = currPost?.embed + const currVideo = + currEmbed && AppBskyEmbedVideo.isView(currEmbed) + ? currEmbed.playlist + : null + const currVideoModeration = currSlice?.moderation + const nextSlice = videos.at(index + 1) + const nextPost = nextSlice?.post + const nextEmbed = nextPost?.embed + const nextVideo = + nextEmbed && AppBskyEmbedVideo.isView(nextEmbed) + ? nextEmbed.playlist + : null + + const prevPlayerCurrentSource = currentSources[(index + 2) % 3] + const currPlayerCurrentSource = currentSources[index % 3] + const nextPlayerCurrentSource = currentSources[(index + 1) % 3] + + if (!players) { + const args = ['', '', ''] satisfies [string, string, string] + if (prevVideo) args[(index + 2) % 3] = prevVideo + if (currVideo) args[index % 3] = currVideo + if (nextVideo) args[(index + 1) % 3] = nextVideo + const [player1, player2, player3] = createThreeVideoPlayers(args) + + setPlayers([player1, player2, player3]) + + if (currVideo) { + const currPlayer = [player1, player2, player3][index % 3] + currPlayer.play() + } + } else { + const [player1, player2, player3] = players + + const prevPlayer = [player1, player2, player3][(index + 2) % 3] + const currPlayer = [player1, player2, player3][index % 3] + const nextPlayer = [player1, player2, player3][(index + 1) % 3] + + if (prevVideo && prevVideo !== prevPlayerCurrentSource?.source) { + prevPlayer.replace(prevVideo) + } + prevPlayer.pause() + + if (currVideo) { + if (currVideo !== currPlayerCurrentSource?.source) { + currPlayer.replace(currVideo) + } + if ( + currVideoModeration && + (currVideoModeration.ui('contentView').blur || + currVideoModeration.ui('contentMedia').blur) + ) { + currPlayer.pause() + } else { + currPlayer.play() + } + } + + if (nextVideo && nextVideo !== nextPlayerCurrentSource?.source) { + nextPlayer.replace(nextVideo) + } + nextPlayer.pause() + } + + const updatedSources: [CurrentSource, CurrentSource, CurrentSource] = [ + ...currentSources, + ] + if (prevVideo && prevVideo !== prevPlayerCurrentSource?.source) { + updatedSources[(index + 2) % 3] = { + source: prevVideo, + } + } + if (currVideo && currVideo !== currPlayerCurrentSource?.source) { + updatedSources[index % 3] = { + source: currVideo, + } + } + if (nextVideo && nextVideo !== nextPlayerCurrentSource?.source) { + updatedSources[(index + 1) % 3] = { + source: nextVideo, + } + } + + if ( + updatedSources[0]?.source !== currentSources[0]?.source || + updatedSources[1]?.source !== currentSources[1]?.source || + updatedSources[2]?.source !== currentSources[2]?.source + ) { + setCurrentSources(updatedSources) + } + }, + [videos, currentSources, currentIndex, players], + ) + + const updateVideoStateInitially = useNonReactiveCallback(() => { + updateVideoState() + }) + + useFocusEffect( + useCallback(() => { + if (!players) { + // create players, set sources, start playing + updateVideoStateInitially() + } + return () => { + if (players) { + // manually release players when offscreen + players.forEach(p => p.release()) + setPlayers(null) + } + } + }, [players, updateVideoStateInitially]), + ) + + const onViewableItemsChanged = useCallback( + ({viewableItems}: {viewableItems: ViewToken[]; changed: ViewToken[]}) => { + if (viewableItems[0] && viewableItems[0].index !== null) { + updateVideoState(viewableItems[0].index) + } + }, + [updateVideoState], + ) + + const renderEndMessage = useCallback(() => , []) + + return ( + + + + } + onEndReached={() => { + if (hasNextPage && !isFetchingNextPage) { + fetchNextPage() + } + }} + showsVerticalScrollIndicator={false} + onViewableItemsChanged={onViewableItemsChanged} + viewabilityConfig={viewabilityConfig} + /> + + + ) +} + +function keyExtractor(item: FeedPostSliceItem) { + return item._reactKey +} + +let VideoItem = ({ + player, + post, + embed, + active, + scrollGesture, + moderation, + feedContext, +}: { + player?: VideoPlayer + post: AppBskyFeedDefs.PostView + embed: AppBskyEmbedVideo.View + active: boolean + scrollGesture: NativeGesture + moderation?: ModerationDecision + feedContext: string | undefined +}): React.ReactNode => { + const postShadow = usePostShadow(post) + const {width, height} = useSafeAreaFrame() + const {sendInteraction} = useFeedFeedbackContext() + + useEffect(() => { + if (active) { + sendInteraction({ + item: post.uri, + event: 'app.bsky.feed.defs#interactionSeen', + feedContext, + }) + } + }, [active, post.uri, feedContext, sendInteraction]) + + return ( + + {postShadow === POST_TOMBSTONE ? ( + + + Post has been deleted + + + ) : ( + <> + + {active && player && } + {moderation && ( + + )} + + )} + + ) +} +VideoItem = memo(VideoItem) + +function VideoItemInner({ + player, + embed, +}: { + player: VideoPlayer + embed: AppBskyEmbedVideo.View +}) { + const {bottom} = useSafeAreaInsets() + const [isReady, setIsReady] = useState(!isAndroid) + + useEventListener(player, 'timeUpdate', evt => { + if (isAndroid && !isReady && evt.currentTime >= 0.05) { + setIsReady(true) + } + }) + + return ( + + ) +} + +function ModerationOverlay({ + embed, + onPressShow, +}: { + embed: AppBskyEmbedVideo.View + onPressShow: () => void +}) { + const {_} = useLingui() + const hider = Hider.useHider() + const {bottom} = useSafeAreaInsets() + + const onShow = useCallback(() => { + hider.setIsContentVisible(true) + onPressShow() + }, [hider, onPressShow]) + + return ( + + + + + + + Hidden by your moderation settings. + + + + + + + + + + + + + ) +} + +function Overlay({ + player, + post, + embed, + active, + scrollGesture, + moderation, + feedContext, +}: { + player?: VideoPlayer + post: Shadow + embed: AppBskyEmbedVideo.View + active: boolean + scrollGesture: NativeGesture + moderation: ModerationDecision + feedContext: string | undefined +}) { + const {_} = useLingui() + const t = useTheme() + const {openComposer} = useComposerControls() + const navigation = useNavigation() + const seekingAnimationSV = useSharedValue(0) + + const profile = useProfileShadow(post.author) + const [queueFollow, queueUnfollow] = useProfileFollowMutationQueue( + profile, + 'ImmersiveVideo', + ) + + const rkey = new AtUri(post.uri).rkey + const record = AppBskyFeedPost.isRecord(post.record) ? post.record : undefined + const richText = new RichTextAPI({ + text: record?.text || '', + facets: record?.facets, + }) + + const animatedStyle = useAnimatedStyle(() => ({ + opacity: 1 - seekingAnimationSV.get(), + })) + + const onPressShow = useCallback(() => { + player?.play() + }, [player]) + + const mergedModui = useMemo(() => { + const modui = moderation.ui('contentView') + const mediaModui = moderation.ui('contentMedia') + modui.alerts = [...modui.alerts, ...mediaModui.alerts] + modui.blurs = [...modui.blurs, ...mediaModui.blurs] + modui.filters = [...modui.filters, ...mediaModui.filters] + modui.informs = [...modui.informs, ...mediaModui.informs] + return modui + }, [moderation]) + + const onPressReply = useCallback(() => { + openComposer({ + replyTo: { + uri: post.uri, + cid: post.cid, + text: record?.text || '', + author: post.author, + embed: post.embed, + }, + }) + }, [openComposer, post, record]) + + return ( + + + + + + + + + + + + + + + + + + {sanitizeDisplayName( + post.author.displayName || post.author.handle, + )} + + + {sanitizeHandle(post.author.handle, '@')} + + + + {/* show button based on non-reactive version, so it doesn't hide on press */} + {!post.author.viewer?.following && ( + + )} + + {record?.text?.trim() && ( + + )} + {record && ( + + + navigation.navigate('PostThread', { + name: post.author.did, + rkey, + }) + } + big + /> + + )} + + + + + + + {/* + {isAndroid && status === 'loading' && ( + + + + )} + */} + + + ) +} + +function ExpandableRichTextView({ + value, + authorHandle, +}: { + value: RichTextAPI + authorHandle?: string +}) { + const {height: screenHeight} = useSafeAreaFrame() + const [expanded, setExpanded] = useState(false) + const [hasBeenExpanded, setHasBeenExpanded] = useState(false) + const [constrained, setConstrained] = useState(false) + const [contentHeight, setContentHeight] = useState(0) + const {_} = useLingui() + + if (expanded && !hasBeenExpanded) { + setHasBeenExpanded(true) + } + + return ( + { + if (hasBeenExpanded) { + LayoutAnimation.configureNext({ + duration: 500, + update: {type: 'spring', springDamping: 0.6}, + }) + } + setContentHeight(h) + }} + style={{height: Math.min(contentHeight, screenHeight * 0.5)}} + contentContainerStyle={[ + a.py_sm, + a.gap_xs, + expanded ? [a.align_start] : a.flex_row, + ]}> + { + if (!constrained && evt.nativeEvent.lines.length > 1) { + setConstrained(true) + } + }} + /> + {constrained && ( + setExpanded(prev => !prev)} + style={[a.absolute, a.inset_0]} + /> + )} + + ) +} + +function VideoItemPlaceholder({ + embed, + style, + blur, +}: { + embed: AppBskyEmbedVideo.View + style?: ImageStyle + blur?: boolean +}) { + const {bottom} = useSafeAreaInsets() + const src = embed.thumbnail + let contentFit = isTallAspectRatio(embed.aspectRatio) + ? ('cover' as const) + : ('contain' as const) + if (blur) { + contentFit = 'cover' as const + } + return src ? ( + + ) : null +} + +function PlayPauseTapArea({ + player, + post, + feedContext, +}: { + player?: VideoPlayer + post: Shadow + feedContext: string | undefined +}) { + const {_} = useLingui() + const doubleTapRef = useRef | null>(null) + const playHaptic = useHaptics() + const [queueLike] = usePostLikeMutationQueue(post, 'ImmersiveVideo') + const {sendInteraction} = useFeedFeedbackContext() + + const togglePlayPause = () => { + if (!player) return + doubleTapRef.current = null + if (player.playing) { + player.pause() + } else { + player.play() + } + } + + const onPress = () => { + if (doubleTapRef.current) { + clearTimeout(doubleTapRef.current) + doubleTapRef.current = null + playHaptic('Light') + queueLike() + sendInteraction({ + item: post.uri, + event: 'app.bsky.feed.defs#interactionLike', + feedContext, + }) + } else { + doubleTapRef.current = setTimeout(togglePlayPause, 200) + } + } + + return ( + + ) +} + +function EndMessage() { + const navigation = useNavigation() + const {_} = useLingui() + const t = useTheme() + return ( + + + + + + + That's everything! + + + + You've run out of videos to watch. Maybe it's a good time to take a + break? + + + + + + ) +} + +/* + * If the video is taller than 9:16 + */ +function isTallAspectRatio(aspectRatio: AppBskyEmbedVideo.View['aspectRatio']) { + const videoAspectRatio = + (aspectRatio?.width ?? 1) / (aspectRatio?.height ?? 1) + return videoAspectRatio <= 9 / 16 +} diff --git a/src/screens/VideoFeed/index.web.tsx b/src/screens/VideoFeed/index.web.tsx new file mode 100644 index 0000000000..38ec8cc0ad --- /dev/null +++ b/src/screens/VideoFeed/index.web.tsx @@ -0,0 +1,3 @@ +export function VideoScreen() { + return null +} diff --git a/src/screens/VideoFeed/types.ts b/src/screens/VideoFeed/types.ts new file mode 100644 index 0000000000..2ab854bb38 --- /dev/null +++ b/src/screens/VideoFeed/types.ts @@ -0,0 +1,18 @@ +import {AuthorFilter} from '#/state/queries/post-feed' + +/** + * Kind of like `FeedDescriptor` but not + */ +export type VideoFeedSourceContext = + | { + type: 'feedgen' + uri: string + sourceInterstitial: 'discover' | 'explore' | 'none' + initialPostUri?: string + } + | { + type: 'author' + did: string + filter: AuthorFilter + initialPostUri?: string + } diff --git a/src/state/feed-feedback.tsx b/src/state/feed-feedback.tsx index de5157a54e..2ad5ff91a2 100644 --- a/src/state/feed-feedback.tsx +++ b/src/state/feed-feedback.tsx @@ -7,7 +7,7 @@ import {FEEDBACK_FEEDS, STAGING_FEEDS} from '#/lib/constants' import {logEvent} from '#/lib/statsig/statsig' import {logger} from '#/logger' import {FeedDescriptor, FeedPostSliceItem} from '#/state/queries/post-feed' -import {getFeedPostSlice} from '#/view/com/posts/PostFeed' +import {getItemsForFeedback} from '#/view/com/posts/PostFeed' import {useAgent} from './session' type StateContext = { @@ -102,18 +102,15 @@ export function useFeedFeedback(feed: FeedDescriptor, hasSession: boolean) { if (!enabled) { return } - const slice = getFeedPostSlice(feedItem) - if (slice === null) { - return - } - for (const postItem of slice.items) { + const items = getItemsForFeedback(feedItem) + for (const {item: postItem, feedContext} of items) { if (!history.current.has(postItem)) { history.current.add(postItem) queue.current.add( toString({ item: postItem.uri, event: 'app.bsky.feed.defs#interactionSeen', - feedContext: slice.feedContext, + feedContext, }), ) sendToFeed() diff --git a/src/state/persisted/schema.ts b/src/state/persisted/schema.ts index 0a9e5b2c07..f840081f3d 100644 --- a/src/state/persisted/schema.ts +++ b/src/state/persisted/schema.ts @@ -126,6 +126,7 @@ const schema = z.object({ /** @deprecated */ mutedThreads: z.array(z.string()), trendingDisabled: z.boolean().optional(), + trendingVideoDisabled: z.boolean().optional(), }) export type Schema = z.infer @@ -172,6 +173,7 @@ export const defaults: Schema = { hasCheckedForStarterPack: false, subtitlesEnabled: true, trendingDisabled: false, + trendingVideoDisabled: false, } export function tryParse(rawData: string): Schema | undefined { diff --git a/src/state/preferences/trending.tsx b/src/state/preferences/trending.tsx index bf5d8f13cc..87ec687712 100644 --- a/src/state/preferences/trending.tsx +++ b/src/state/preferences/trending.tsx @@ -4,18 +4,27 @@ import * as persisted from '#/state/persisted' type StateContext = { trendingDisabled: Exclude + trendingVideoDisabled: Exclude< + persisted.Schema['trendingVideoDisabled'], + undefined + > } type ApiContext = { setTrendingDisabled( hidden: Exclude, ): void + setTrendingVideoDisabled( + hidden: Exclude, + ): void } const StateContext = React.createContext({ trendingDisabled: Boolean(persisted.defaults.trendingDisabled), + trendingVideoDisabled: Boolean(persisted.defaults.trendingVideoDisabled), }) const ApiContext = React.createContext({ setTrendingDisabled() {}, + setTrendingVideoDisabled() {}, }) function usePersistedBooleanValue(key: T) { @@ -43,14 +52,19 @@ function usePersistedBooleanValue(key: T) { export function Provider({children}: React.PropsWithChildren<{}>) { const [trendingDisabled, setTrendingDisabled] = usePersistedBooleanValue('trendingDisabled') + const [trendingVideoDisabled, setTrendingVideoDisabled] = + usePersistedBooleanValue('trendingVideoDisabled') /* * Context */ - const state = React.useMemo(() => ({trendingDisabled}), [trendingDisabled]) + const state = React.useMemo( + () => ({trendingDisabled, trendingVideoDisabled}), + [trendingDisabled, trendingVideoDisabled], + ) const api = React.useMemo( - () => ({setTrendingDisabled}), - [setTrendingDisabled], + () => ({setTrendingDisabled, setTrendingVideoDisabled}), + [setTrendingDisabled, setTrendingVideoDisabled], ) return ( diff --git a/src/state/queries/feed.ts b/src/state/queries/feed.ts index e5ce19a9ad..500cfea548 100644 --- a/src/state/queries/feed.ts +++ b/src/state/queries/feed.ts @@ -48,6 +48,7 @@ export type FeedSourceFeedInfo = { creatorHandle: string likeCount: number | undefined likeUri: string | undefined + contentMode: AppBskyFeedDefs.GeneratorView['contentMode'] } export type FeedSourceListInfo = { @@ -65,6 +66,7 @@ export type FeedSourceListInfo = { description: RichText creatorDid: string creatorHandle: string + contentMode: undefined } export type FeedSourceInfo = FeedSourceFeedInfo | FeedSourceListInfo @@ -111,6 +113,7 @@ export function hydrateFeedGenerator( creatorHandle: view.creator.handle, likeCount: view.likeCount, likeUri: view.viewer?.like, + contentMode: view.contentMode, } } @@ -141,6 +144,7 @@ export function hydrateList(view: AppBskyGraphDefs.ListView): FeedSourceInfo { displayName: view.name ? sanitizeDisplayName(view.name) : `User List by ${sanitizeHandle(view.creator.handle, '@')}`, + contentMode: undefined, } } @@ -399,6 +403,7 @@ const PWI_DISCOVER_FEED_STUB: SavedFeedSourceInfo = { id: 'pwi-discover', ...DISCOVER_SAVED_FEED, }, + contentMode: undefined, } const pinnedFeedInfosQueryKeyRoot = 'pinnedFeedsInfos' @@ -485,6 +490,7 @@ export function usePinnedFeedsInfos() { likeCount: 0, likeUri: '', savedFeed: pinnedItem, + contentMode: undefined, }) } } diff --git a/src/state/queries/post-feed.ts b/src/state/queries/post-feed.ts index 2eb604627e..6f9af18f0c 100644 --- a/src/state/queries/post-feed.ts +++ b/src/state/queries/post-feed.ts @@ -44,7 +44,7 @@ import { } from './util' type ActorDid = string -type AuthorFilter = +export type AuthorFilter = | 'posts_with_replies' | 'posts_no_replies' | 'posts_and_author_threads' @@ -61,6 +61,7 @@ export type FeedDescriptor = export interface FeedParams { mergeFeedEnabled?: boolean mergeFeedSources?: string[] + feedCacheKey?: 'discover' | 'explore' | undefined } type RQPageParam = {cursor: string | undefined; api: FeedAPI} | undefined diff --git a/src/view/com/feeds/FeedPage.tsx b/src/view/com/feeds/FeedPage.tsx index 10ed60212c..f643adaf9f 100644 --- a/src/view/com/feeds/FeedPage.tsx +++ b/src/view/com/feeds/FeedPage.tsx @@ -1,11 +1,12 @@ import React from 'react' import {View} from 'react-native' -import {AppBskyActorDefs} from '@atproto/api' +import {AppBskyActorDefs, AppBskyFeedDefs} from '@atproto/api' import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' import {NavigationProp, useNavigation} from '@react-navigation/native' import {useQueryClient} from '@tanstack/react-query' +import {VIDEO_FEED_URIS} from '#/lib/constants' import {ComposeIcon2} from '#/lib/icons' import {getRootNavigation, getTabState, TabState} from '#/lib/routes/helpers' import {AllNavigatorParams} from '#/lib/routes/types' @@ -15,6 +16,7 @@ import {isNative} from '#/platform/detection' import {listenSoftReset} from '#/state/events' import {FeedFeedbackProvider, useFeedFeedback} from '#/state/feed-feedback' import {useSetHomeBadge} from '#/state/home-badge' +import {SavedFeedSourceInfo} from '#/state/queries/feed' import {RQKEY as FEED_RQKEY} from '#/state/queries/post-feed' import {FeedDescriptor, FeedParams} from '#/state/queries/post-feed' import {truncateAndInvalidate} from '#/state/queries/util' @@ -39,6 +41,7 @@ export function FeedPage({ renderEmptyState, renderEndOfFeed, savedFeedConfig, + feedInfo, }: { testID?: string feed: FeedDescriptor @@ -48,6 +51,7 @@ export function FeedPage({ renderEmptyState: () => JSX.Element renderEndOfFeed?: () => JSX.Element savedFeedConfig?: AppBskyActorDefs.SavedFeed + feedInfo: SavedFeedSourceInfo }) { const {hasSession} = useSession() const {_} = useLingui() @@ -61,6 +65,13 @@ export function FeedPage({ const scrollElRef = React.useRef(null) const [hasNew, setHasNew] = React.useState(false) const setHomeBadge = useSetHomeBadge() + const isVideoFeed = React.useMemo(() => { + const isBskyVideoFeed = VIDEO_FEED_URIS.includes(feedInfo.uri) + const feedIsVideoMode = + feedInfo.contentMode === AppBskyFeedDefs.CONTENTMODEVIDEO + const _isVideoFeed = isBskyVideoFeed || feedIsVideoMode + return isNative && _isVideoFeed + }, [feedInfo]) React.useEffect(() => { if (isPageFocused) { @@ -134,6 +145,7 @@ export function FeedPage({ renderEndOfFeed={renderEndOfFeed} headerOffset={headerOffset} savedFeedConfig={savedFeedConfig} + isVideoFeed={isVideoFeed} /> diff --git a/src/view/com/post-thread/PostThreadComposePrompt.tsx b/src/view/com/post-thread/PostThreadComposePrompt.tsx index 705572c060..40acff3765 100644 --- a/src/view/com/post-thread/PostThreadComposePrompt.tsx +++ b/src/view/com/post-thread/PostThreadComposePrompt.tsx @@ -40,7 +40,6 @@ export function PostThreadComposePrompt({ t.atoms.border_contrast_low, t.atoms.bg, ]} - onPressIn={ios(() => playHaptic('Light'))} onPress={() => { onPressCompose() playHaptic('Light') diff --git a/src/view/com/posts/PostFeed.tsx b/src/view/com/posts/PostFeed.tsx index f9b2e6e76b..554415faf1 100644 --- a/src/view/com/posts/PostFeed.tsx +++ b/src/view/com/posts/PostFeed.tsx @@ -9,7 +9,7 @@ import { View, ViewStyle, } from 'react-native' -import {AppBskyActorDefs} from '@atproto/api' +import {AppBskyActorDefs, AppBskyEmbedVideo} from '@atproto/api' import {msg} from '@lingui/macro' import {useLingui} from '@lingui/react' import {useQueryClient} from '@tanstack/react-query' @@ -20,7 +20,7 @@ import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' import {logEvent} from '#/lib/statsig/statsig' import {useTheme} from '#/lib/ThemeContext' import {logger} from '#/logger' -import {isIOS, isWeb} from '#/platform/detection' +import {isIOS, isNative, isWeb} from '#/platform/detection' import {listenPostCreated} from '#/state/events' import {useFeedFeedbackContext} from '#/state/feed-feedback' import {useTrendingSettings} from '#/state/preferences/trending' @@ -29,18 +29,24 @@ import { FeedDescriptor, FeedParams, FeedPostSlice, + FeedPostSliceItem, pollLatest, RQKEY, usePostFeedQuery, } from '#/state/queries/post-feed' import {useSession} from '#/state/session' import {useProgressGuide} from '#/state/shell/progress-guide' +import {List, ListRef} from '#/view/com/util/List' +import {PostFeedLoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' +import {LoadMoreRetryBtn} from '#/view/com/util/LoadMoreRetryBtn' import {useBreakpoints} from '#/alf' import {ProgressGuide, SuggestedFollows} from '#/components/FeedInterstitials' +import { + PostFeedVideoGridRow, + PostFeedVideoGridRowPlaceholder, +} from '#/components/feeds/PostFeedVideoGridRow' import {TrendingInterstitial} from '#/components/interstitials/Trending' -import {List, ListRef} from '../util/List' -import {PostFeedLoadingPlaceholder} from '../util/LoadingPlaceholder' -import {LoadMoreRetryBtn} from '../util/LoadMoreRetryBtn' +import {TrendingVideos as TrendingVideosInterstitial} from '#/components/interstitials/TrendingVideos' import {DiscoverFallbackHeader} from './DiscoverFallbackHeader' import {FeedShutdownMsg} from './FeedShutdownMsg' import {PostFeedErrorMessage} from './PostFeedErrorMessage' @@ -69,7 +75,7 @@ type FeedRow = key: string } | { - type: 'slice' + type: 'slice' // TODO can we remove? key: string slice: FeedPostSlice } @@ -80,6 +86,17 @@ type FeedRow = indexInSlice: number showReplyTo: boolean } + | { + type: 'videoGridRowPlaceholder' + key: string + } + | { + type: 'videoGridRow' + key: string + items: FeedPostSliceItem[] + sourceFeedUri: string + feedContexts: (string | undefined)[] + } | { type: 'sliceViewFullThread' key: string @@ -97,12 +114,28 @@ type FeedRow = type: 'interstitialTrending' key: string } + | { + type: 'interstitialTrendingVideos' + key: string + } -export function getFeedPostSlice(feedRow: FeedRow): FeedPostSlice | null { +export function getItemsForFeedback(feedRow: FeedRow): + | { + item: FeedPostSliceItem + feedContext: string | undefined + }[] { if (feedRow.type === 'sliceItem') { - return feedRow.slice + return feedRow.slice.items.map(item => ({ + item, + feedContext: feedRow.slice.feedContext, + })) + } else if (feedRow.type === 'videoGridRow') { + return feedRow.items.map((item, i) => ({ + item, + feedContext: feedRow.feedContexts[i], + })) } else { - return null + return [] } } @@ -131,6 +164,7 @@ let PostFeed = ({ extraData, savedFeedConfig, initialNumToRender: initialNumToRenderOverride, + isVideoFeed = false, }: { feed: FeedDescriptor feedParams?: FeedParams @@ -152,6 +186,7 @@ let PostFeed = ({ extraData?: any savedFeedConfig?: AppBskyActorDefs.SavedFeed initialNumToRender?: number + isVideoFeed?: boolean }): React.ReactNode => { const theme = useTheme() const {_} = useLingui() @@ -163,8 +198,10 @@ let PostFeed = ({ const checkForNewRef = React.useRef<(() => void) | null>(null) const lastFetchRef = React.useRef(Date.now()) const [feedType, feedUri, feedTab] = feed.split('|') - const {gtTablet} = useBreakpoints() + const {gtMobile, gtTablet} = useBreakpoints() + const areVideoFeedsEnabled = isNative + const feedCacheKey = feedParams?.feedCacheKey const opts = React.useMemo( () => ({enabled, ignoreFilterFor}), [enabled, ignoreFilterFor], @@ -267,10 +304,10 @@ let PostFeed = ({ const showProgressIntersitial = (followProgressGuide || followAndLikeProgressGuide) && !isDesktop - const {trendingDisabled} = useTrendingSettings() + const {trendingDisabled, trendingVideoDisabled} = useTrendingSettings() const feedItems: FeedRow[] = React.useMemo(() => { - let feedKind: 'following' | 'discover' | 'profile' | undefined + let feedKind: 'following' | 'discover' | 'profile' | 'thevids' | undefined if (feedType === 'following') { feedKind = 'following' } else if (feedUri === DISCOVER_FEED_URI) { @@ -303,81 +340,132 @@ let PostFeed = ({ }) } else if (data) { let sliceIndex = -1 - for (const page of data?.pages) { - for (const slice of page.slices) { - sliceIndex++ - if (hasSession) { - if (feedKind === 'discover') { - if (sliceIndex === 0) { - if (showProgressIntersitial) { + if (isVideoFeed) { + const videos: { + item: FeedPostSliceItem + feedContext: string | undefined + }[] = [] + for (const page of data.pages) { + for (const slice of page.slices) { + const item = slice.items.at(0) + if (item && AppBskyEmbedVideo.isView(item.post.embed)) { + videos.push({item, feedContext: slice.feedContext}) + } + } + } + + const rows: { + item: FeedPostSliceItem + feedContext: string | undefined + }[][] = [] + for (let i = 0; i < videos.length; i++) { + const video = videos[i] + const item = video.item + const cols = gtMobile ? 3 : 2 + const rowItem = {item, feedContext: video.feedContext} + if (i % cols === 0) { + rows.push([rowItem]) + } else { + rows[rows.length - 1].push(rowItem) + } + } + + for (const row of rows) { + sliceIndex++ + arr.push({ + type: 'videoGridRow', + key: row.map(r => r.item._reactKey).join('-'), + items: row.map(r => r.item), + sourceFeedUri: feedUri, + feedContexts: row.map(r => r.feedContext), + }) + } + } else { + for (const page of data?.pages) { + for (const slice of page.slices) { + sliceIndex++ + + if (hasSession) { + if (feedKind === 'discover') { + if (sliceIndex === 0) { + if (showProgressIntersitial) { + arr.push({ + type: 'interstitialProgressGuide', + key: 'interstitial-' + sliceIndex + '-' + lastFetchedAt, + }) + } + if (!gtTablet && !trendingDisabled) { + arr.push({ + type: 'interstitialTrending', + key: + 'interstitial2-' + sliceIndex + '-' + lastFetchedAt, + }) + } + } else if (sliceIndex === 15) { + if (areVideoFeedsEnabled && !trendingVideoDisabled) { + arr.push({ + type: 'interstitialTrendingVideos', + key: 'interstitial-' + sliceIndex + '-' + lastFetchedAt, + }) + } + } else if (sliceIndex === 30) { arr.push({ - type: 'interstitialProgressGuide', + type: 'interstitialFollows', key: 'interstitial-' + sliceIndex + '-' + lastFetchedAt, }) } - if (!gtTablet && !trendingDisabled) { + } else if (feedKind === 'profile') { + if (sliceIndex === 5) { arr.push({ - type: 'interstitialTrending', - key: 'interstitial2-' + sliceIndex + '-' + lastFetchedAt, + type: 'interstitialFollows', + key: 'interstitial-' + sliceIndex + '-' + lastFetchedAt, }) } - } else if (sliceIndex === 30) { - arr.push({ - type: 'interstitialFollows', - key: 'interstitial-' + sliceIndex + '-' + lastFetchedAt, - }) - } - } else if (feedKind === 'profile') { - if (sliceIndex === 5) { - arr.push({ - type: 'interstitialFollows', - key: 'interstitial-' + sliceIndex + '-' + lastFetchedAt, - }) } } - } - if (slice.isIncompleteThread && slice.items.length >= 3) { - const beforeLast = slice.items.length - 2 - const last = slice.items.length - 1 - arr.push({ - type: 'sliceItem', - key: slice.items[0]._reactKey, - slice: slice, - indexInSlice: 0, - showReplyTo: false, - }) - arr.push({ - type: 'sliceViewFullThread', - key: slice._reactKey + '-viewFullThread', - uri: slice.items[0].uri, - }) - arr.push({ - type: 'sliceItem', - key: slice.items[beforeLast]._reactKey, - slice: slice, - indexInSlice: beforeLast, - showReplyTo: - slice.items[beforeLast].parentAuthor?.did !== - slice.items[beforeLast].post.author.did, - }) - arr.push({ - type: 'sliceItem', - key: slice.items[last]._reactKey, - slice: slice, - indexInSlice: last, - showReplyTo: false, - }) - } else { - for (let i = 0; i < slice.items.length; i++) { + if (slice.isIncompleteThread && slice.items.length >= 3) { + const beforeLast = slice.items.length - 2 + const last = slice.items.length - 1 arr.push({ type: 'sliceItem', - key: slice.items[i]._reactKey, + key: slice.items[0]._reactKey, slice: slice, - indexInSlice: i, - showReplyTo: i === 0, + indexInSlice: 0, + showReplyTo: false, }) + arr.push({ + type: 'sliceViewFullThread', + key: slice._reactKey + '-viewFullThread', + uri: slice.items[0].uri, + }) + arr.push({ + type: 'sliceItem', + key: slice.items[beforeLast]._reactKey, + slice: slice, + indexInSlice: beforeLast, + showReplyTo: + slice.items[beforeLast].parentAuthor?.did !== + slice.items[beforeLast].post.author.did, + }) + arr.push({ + type: 'sliceItem', + key: slice.items[last]._reactKey, + slice: slice, + indexInSlice: last, + showReplyTo: false, + }) + } else { + for (let i = 0; i < slice.items.length; i++) { + arr.push({ + type: 'sliceItem', + key: slice.items[i]._reactKey, + slice: slice, + indexInSlice: i, + showReplyTo: i === 0, + }) + } } } } @@ -390,10 +478,17 @@ let PostFeed = ({ }) } } else { - arr.push({ - type: 'loading', - key: 'loading', - }) + if (isVideoFeed) { + arr.push({ + type: 'videoGridRowPlaceholder', + key: 'videoGridRowPlaceholder', + }) + } else { + arr.push({ + type: 'loading', + key: 'loading', + }) + } } return arr @@ -409,7 +504,11 @@ let PostFeed = ({ hasSession, showProgressIntersitial, trendingDisabled, + trendingVideoDisabled, gtTablet, + gtMobile, + isVideoFeed, + areVideoFeedsEnabled, ]) // events @@ -498,6 +597,8 @@ let PostFeed = ({ return } else if (row.type === 'interstitialTrending') { return + } else if (row.type === 'interstitialTrendingVideos') { + return } else if (row.type === 'sliceItem') { const slice = row.slice if (slice.isFallbackMarker) { @@ -532,6 +633,25 @@ let PostFeed = ({ ) } else if (row.type === 'sliceViewFullThread') { return + } else if (row.type === 'videoGridRowPlaceholder') { + return ( + + + + + + ) + } else if (row.type === 'videoGridRow') { + return ( + + ) } else { return null } @@ -545,6 +665,7 @@ let PostFeed = ({ _, onPressRetryLoadMore, feedUri, + feedCacheKey, ], ) diff --git a/src/view/com/util/List.tsx b/src/view/com/util/List.tsx index a4e1a0947b..41ca5b5725 100644 --- a/src/view/com/util/List.tsx +++ b/src/view/com/util/List.tsx @@ -152,6 +152,9 @@ let List = React.forwardRef( return ( ( onScroll={scrollHandler} scrollsToTop={!activeLightbox} scrollEventThrottle={1} - onViewableItemsChanged={onViewableItemsChanged} - viewabilityConfig={viewabilityConfig} - showsVerticalScrollIndicator={!isAndroid} style={style} // @ts-expect-error FlatList_INTERNAL ref type is wrong -sfn ref={ref} diff --git a/src/view/com/util/post-ctrls/PostCtrls.tsx b/src/view/com/util/post-ctrls/PostCtrls.tsx index 607a480ff2..f73cede352 100644 --- a/src/view/com/util/post-ctrls/PostCtrls.tsx +++ b/src/view/com/util/post-ctrls/PostCtrls.tsx @@ -69,7 +69,7 @@ let PostCtrls = ({ style?: StyleProp onPressReply: () => void onPostReply?: (postUri: string | undefined) => void - logContext: 'FeedItem' | 'PostThreadItem' | 'Post' + logContext: 'FeedItem' | 'PostThreadItem' | 'Post' | 'ImmersiveVideo' threadgateRecord?: AppBskyFeedThreadgate.Record }): React.ReactNode => { const t = useTheme() diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index 59b2967308..9043e2fdf6 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -234,6 +234,7 @@ function HomeScreenReady({ feedParams={homeFeedParams} renderEmptyState={renderFollowingEmptyState} renderEndOfFeed={FollowingEndOfFeed} + feedInfo={feedInfo} /> ) } @@ -247,6 +248,7 @@ function HomeScreenReady({ feed={feed} renderEmptyState={renderCustomFeedEmptyState} savedFeedConfig={savedFeedConfig} + feedInfo={feedInfo} /> ) }) diff --git a/src/view/screens/Search/Explore.tsx b/src/view/screens/Search/Explore.tsx index e27435c35c..c5af9607b3 100644 --- a/src/view/screens/Search/Explore.tsx +++ b/src/view/screens/Search/Explore.tsx @@ -12,7 +12,7 @@ import {useLingui} from '@lingui/react' import {cleanError} from '#/lib/strings/errors' import {logger} from '#/logger' -import {isWeb} from '#/platform/detection' +import {isNative, isWeb} from '#/platform/detection' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useGetPopularFeedsQuery} from '#/state/queries/feed' import {usePreferencesQuery} from '#/state/queries/preferences' @@ -26,6 +26,7 @@ import { import {UserAvatar} from '#/view/com/util/UserAvatar' import {ExploreRecommendations} from '#/screens/Search/components/ExploreRecommendations' import {ExploreTrendingTopics} from '#/screens/Search/components/ExploreTrendingTopics' +import {ExploreTrendingVideos} from '#/screens/Search/components/ExploreTrendingVideos' import {atoms as a, useTheme, ViewStyleProp} from '#/alf' import {Button} from '#/components/Button' import * as FeedCard from '#/components/FeedCard' @@ -246,6 +247,10 @@ type ExploreScreenItems = type: 'trendingTopics' key: string } + | { + type: 'trendingVideos' + key: string + } | { type: 'recommendations' key: string @@ -343,6 +348,13 @@ export function Explore() { key: `trending-topics`, }) + if (isNative) { + i.push({ + type: 'trendingVideos', + key: `trending-videos`, + }) + } + i.push({ type: 'recommendations', key: `recommendations`, @@ -514,6 +526,9 @@ export function Explore() { case 'trendingTopics': { return } + case 'trendingVideos': { + return + } case 'recommendations': { return } diff --git a/yarn.lock b/yarn.lock index eb77184f91..1dba53850e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -72,15 +72,15 @@ tlds "^1.234.0" zod "^3.23.8" -"@atproto/api@^0.13.21": - version "0.13.21" - resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.13.21.tgz#8ee27a07e5a024b5bf32408d9bd623dd598ad1cc" - integrity sha512-iOxSj2YS3Fx9IPz1NivKrSsdYPNbBgpnUH7+WhKYAMvDFDUe2PZe7taau8wsUjJAu/H3S0Mk2TDh5e/7tCRwHA== +"@atproto/api@^0.13.28": + version "0.13.28" + resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.13.28.tgz#b36d4ad9485724ec030e7292599f048ab62a9fcc" + integrity sha512-qBuEI5aNe2/KjmtmtLMilnpZc+FRAsAM3/5nFOQPEudUk388ctNsmKdz2Nti4OvCebn+50EB6V3lju596CTUNA== dependencies: - "@atproto/common-web" "^0.3.1" - "@atproto/lexicon" "^0.4.4" + "@atproto/common-web" "^0.3.2" + "@atproto/lexicon" "^0.4.5" "@atproto/syntax" "^0.3.1" - "@atproto/xrpc" "^0.6.5" + "@atproto/xrpc" "^0.6.6" await-lock "^2.2.2" multiformats "^9.9.0" tlds "^1.234.0" @@ -169,6 +169,16 @@ uint8arrays "3.0.0" zod "^3.23.8" +"@atproto/common-web@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@atproto/common-web/-/common-web-0.3.2.tgz#4cf78ad4d24fed801882f3d35afc39bceccdff51" + integrity sha512-Vx0JtL1/CssJbFAb0UOdvTrkbUautsDfHNOXNTcX2vyPIxH9xOameSqLLunM1hZnOQbJwyjmQCt6TV+bhnanDg== + dependencies: + graphemer "^1.4.0" + multiformats "^9.9.0" + uint8arrays "3.0.0" + zod "^3.23.8" + "@atproto/common@0.1.0": version "0.1.0" resolved "https://registry.yarnpkg.com/@atproto/common/-/common-0.1.0.tgz#4216a8fef5b985ab62ac21252a0f8ca0f4a0f210" @@ -283,6 +293,17 @@ multiformats "^9.9.0" zod "^3.23.8" +"@atproto/lexicon@^0.4.5": + version "0.4.5" + resolved "https://registry.yarnpkg.com/@atproto/lexicon/-/lexicon-0.4.5.tgz#4fcf3731193c674286e9e8d677bbab5dd530b817" + integrity sha512-fljWqMGKn+XWtTprBcS3F1hGBREnQYh6qYHv2sjENucc7REms1gtmZXSerB9N6pVeHVNOnXiILdukeAcic5OEw== + dependencies: + "@atproto/common-web" "^0.3.2" + "@atproto/syntax" "^0.3.1" + iso-datestring-validator "^2.2.2" + multiformats "^9.9.0" + zod "^3.23.8" + "@atproto/oauth-provider@^0.2.10": version "0.2.10" resolved "https://registry.yarnpkg.com/@atproto/oauth-provider/-/oauth-provider-0.2.10.tgz#f9820d7f82c33d3b74e81a75873f50e1e654b901" @@ -452,6 +473,14 @@ "@atproto/lexicon" "^0.4.4" zod "^3.23.8" +"@atproto/xrpc@^0.6.6": + version "0.6.6" + resolved "https://registry.yarnpkg.com/@atproto/xrpc/-/xrpc-0.6.6.tgz#28f58270ef4a8056f7f718bd52512e74bcd3702f" + integrity sha512-umXEYVMo9/pyIBoKmIAIi64RXDW9tSXY+wqztlQ6I2GZtjLfNZqmAWU+wADk3SxUe54mvjxxGyA4TtyGtDMfhA== + dependencies: + "@atproto/lexicon" "^0.4.5" + zod "^3.23.8" + "@aws-crypto/crc32@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa" From 99e16f459d7e66da5277debad96b09a9022ef8c0 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Mon, 20 Jan 2025 01:30:44 +0000 Subject: [PATCH 15/62] Fix PWI --- src/view/screens/Home.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index 9043e2fdf6..c97e747045 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -268,6 +268,7 @@ function HomeScreenReady({ isPageAdjacent={false} feed={`feedgen|${PROD_DEFAULT_FEED('whats-hot')}`} renderEmptyState={renderCustomFeedEmptyState} + feedInfo={pinnedFeedInfos[0]} /> ) From 49b19442255cfe2e40d1af615605157a01bc8bc2 Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 20 Jan 2025 02:11:15 +0000 Subject: [PATCH 16/62] Fix Discover posts showing up in Following with no explanation (#7500) --- src/view/com/posts/PostFeed.tsx | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/view/com/posts/PostFeed.tsx b/src/view/com/posts/PostFeed.tsx index 554415faf1..4bd971b3fa 100644 --- a/src/view/com/posts/PostFeed.tsx +++ b/src/view/com/posts/PostFeed.tsx @@ -75,9 +75,8 @@ type FeedRow = key: string } | { - type: 'slice' // TODO can we remove? + type: 'fallbackMarker' key: string - slice: FeedPostSlice } | { type: 'sliceItem' @@ -425,7 +424,13 @@ let PostFeed = ({ } } - if (slice.isIncompleteThread && slice.items.length >= 3) { + if (slice.isFallbackMarker) { + arr.push({ + type: 'fallbackMarker', + key: + 'sliceFallbackMarker-' + sliceIndex + '-' + lastFetchedAt, + }) + } else if (slice.isIncompleteThread && slice.items.length >= 3) { const beforeLast = slice.items.length - 2 const last = slice.items.length - 1 arr.push({ @@ -599,15 +604,14 @@ let PostFeed = ({ return } else if (row.type === 'interstitialTrendingVideos') { return + } else if (row.type === 'fallbackMarker') { + // HACK + // tell the user we fell back to discover + // see home.ts (feed api) for more info + // -prf + return } else if (row.type === 'sliceItem') { const slice = row.slice - if (slice.isFallbackMarker) { - // HACK - // tell the user we fell back to discover - // see home.ts (feed api) for more info - // -prf - return - } const indexInSlice = row.indexInSlice const item = slice.items[indexInSlice] return ( From 5090426f9c19f7c372b4426544790683b63b95cc Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 20 Jan 2025 02:33:55 +0000 Subject: [PATCH 17/62] Fix tabbar swipe conflicting with drawer (#7501) --- src/view/com/pager/TabBar.tsx | 99 ++++++++++++++++++----------------- 1 file changed, 51 insertions(+), 48 deletions(-) diff --git a/src/view/com/pager/TabBar.tsx b/src/view/com/pager/TabBar.tsx index 8e89b9c1f2..49f8ead800 100644 --- a/src/view/com/pager/TabBar.tsx +++ b/src/view/com/pager/TabBar.tsx @@ -13,6 +13,7 @@ import Animated, { } from 'react-native-reanimated' import {PressableWithHover} from '#/view/com/util/PressableWithHover' +import {BlockDrawerGesture} from '#/view/shell/BlockDrawerGesture' import {atoms as a, useTheme} from '#/alf' import {Text} from '#/components/Typography' @@ -297,57 +298,59 @@ export function TabBar({ testID={testID} style={[t.atoms.bg, a.flex_row]} accessibilityRole="tablist"> - { - containerSize.set(e.nativeEvent.layout.width) - }} - onScrollBeginDrag={() => { - // Remember that you've manually messed with the tabbar scroll. - // This will disable auto-adjustment until after next pager swipe or item tap. - syncScrollState.set('unsynced') - }} - onScroll={e => { - scrollX.value = Math.round(e.nativeEvent.contentOffset.x) - }}> - + { - contentSize.set(e.nativeEvent.layout.width) + containerSize.set(e.nativeEvent.layout.width) }} - style={{flexDirection: 'row', flexGrow: 1}}> - {items.map((item, i) => { - return ( - - ) - })} + onScrollBeginDrag={() => { + // Remember that you've manually messed with the tabbar scroll. + // This will disable auto-adjustment until after next pager swipe or item tap. + syncScrollState.set('unsynced') + }} + onScroll={e => { + scrollX.value = Math.round(e.nativeEvent.contentOffset.x) + }}> - - + onLayout={e => { + contentSize.set(e.nativeEvent.layout.width) + }} + style={{flexDirection: 'row', flexGrow: 1}}> + {items.map((item, i) => { + return ( + + ) + })} + + + + ) From bf95345b333c56876cabf4c5b8516c431cc8ce9b Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 20 Jan 2025 17:16:11 +0000 Subject: [PATCH 18/62] Replace hackfix for gestures with upstream fix (#7503) * Bump pager * Revert "[Android] Try to disambiguate taps from swipes (#7448)" This reverts commit 96054f4addb63994b3d2f5fe1d288f4dd3c246c2. --------- Co-authored-by: gpp-0 --- package.json | 2 +- src/view/com/pager/Pager.tsx | 42 ++-------------------------- yarn.lock | 54 ++++++++++++++++++++++++++++++------ 3 files changed, 49 insertions(+), 49 deletions(-) diff --git a/package.json b/package.json index 1133898ffa..732c7d3b61 100644 --- a/package.json +++ b/package.json @@ -179,7 +179,7 @@ "react-native-ios-context-menu": "^1.15.3", "react-native-keyboard-controller": "^1.14.5", "react-native-mmkv": "^2.12.2", - "react-native-pager-view": "6.6.1", + "react-native-pager-view": "6.7.0", "react-native-picker-select": "^9.3.1", "react-native-progress": "bluesky-social/react-native-progress", "react-native-qrcode-styled": "^0.3.3", diff --git a/src/view/com/pager/Pager.tsx b/src/view/com/pager/Pager.tsx index 772cb1715a..f62bffc534 100644 --- a/src/view/com/pager/Pager.tsx +++ b/src/view/com/pager/Pager.tsx @@ -1,4 +1,4 @@ -import React, {Children, forwardRef, useCallback, useContext} from 'react' +import React, {forwardRef, useCallback, useContext} from 'react' import {View} from 'react-native' import {DrawerGestureContext} from 'react-native-drawer-layout' import {Gesture, GestureDetector} from 'react-native-gesture-handler' @@ -17,7 +17,6 @@ import Animated, { } from 'react-native-reanimated' import {useFocusEffect} from '@react-navigation/native' -import {isAndroid} from '#/platform/detection' import {useSetDrawerSwipeDisabled} from '#/state/shell' import {atoms as a, native} from '#/alf' @@ -149,11 +148,7 @@ export const Pager = forwardRef>( style={[a.flex_1]} initialPage={initialPage} onPageScroll={handlePageScroll}> - {isAndroid - ? Children.map(children, child => ( - {child} - )) - : children} + {children} @@ -161,39 +156,6 @@ export const Pager = forwardRef>( }, ) -// HACK. -// This works around https://github.com/callstack/react-native-pager-view/issues/960. -// It appears that the Pressables inside the pager get confused if there's enough work -// happening on the JS thread, and mistakingly interpret a pager swipe as a tap. -// We can prevent this by stealing all horizontal movements from the tree inside. -function CaptureSwipesAndroid({children}: {children: React.ReactNode}) { - const lastTouchStart = React.useRef<{x: number; y: number} | null>(null) - return ( - { - lastTouchStart.current = { - x: e.nativeEvent.pageX, - y: e.nativeEvent.pageY, - } - }} - onMoveShouldSetResponderCapture={e => { - const coords = lastTouchStart.current - if (!coords) { - return false - } - const dx = Math.abs(e.nativeEvent.pageX - coords.x) - if (dx > 0) { - // This is a horizontal movement and will result in a swipe. - // Prevent pager children from receiving this touch. - return true - } - return false - }}> - {children} - - ) -} - function usePagerHandlers( handlers: { onPageScroll: (e: PagerViewOnPageScrollEventData) => void diff --git a/yarn.lock b/yarn.lock index 1dba53850e..c212f8f07c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3290,7 +3290,7 @@ "@babel/parser" "^7.25.9" "@babel/types" "^7.25.9" -"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3", "@babel/traverse@^7.25.3", "@babel/traverse@^7.25.9": +"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== @@ -3351,6 +3351,19 @@ debug "^4.3.1" globals "^11.1.0" +"@babel/traverse@^7.25.3", "@babel/traverse@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" + integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== + dependencies: + "@babel/code-frame" "^7.25.9" + "@babel/generator" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/template" "^7.25.9" + "@babel/types" "^7.25.9" + debug "^4.3.1" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" @@ -16040,10 +16053,10 @@ react-native-mmkv@^2.12.2: resolved "https://registry.yarnpkg.com/react-native-mmkv/-/react-native-mmkv-2.12.2.tgz#4bba0f5f04e2cf222494cce3a9794ba6a4894dee" integrity sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg== -react-native-pager-view@6.6.1: - version "6.6.1" - resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.6.1.tgz#6b69c8801ddee8d122b121b6fb42e0a180c8ebb9" - integrity sha512-2dFulYs8JxEUecemv1PGWCUv+ZQuwSaQfFiSr2++KH8km5HzpuS8vJ3MVb0M6UhpqacFDj9OGe7z97ks/mr7gA== +react-native-pager-view@6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.7.0.tgz#88f2520e85f07ce55f3f56c57d6637249a215160" + integrity sha512-sutxKiMqBuQrEyt4mLaLNzy8taIC7IuYpxfcwQBXfSYBSSpAa0qE9G1FXlP/iXqTSlFgBXyK7BESsl9umOjECQ== react-native-picker-select@^9.3.1: version "9.3.1" @@ -17535,7 +17548,16 @@ string-natural-compare@^3.0.1: resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -17635,7 +17657,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -17649,6 +17671,13 @@ strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -18923,7 +18952,7 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -18941,6 +18970,15 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" From fe9bb792aa92e0cf7059cd1e6995024b8a223fc0 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Mon, 20 Jan 2025 20:59:11 +0000 Subject: [PATCH 19/62] Fix log source --- src/screens/Search/components/ExploreTrendingVideos.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screens/Search/components/ExploreTrendingVideos.tsx b/src/screens/Search/components/ExploreTrendingVideos.tsx index daceb9acd9..00fa76dbf4 100644 --- a/src/screens/Search/components/ExploreTrendingVideos.tsx +++ b/src/screens/Search/components/ExploreTrendingVideos.tsx @@ -218,7 +218,7 @@ function VideoCards({ }} onInteract={() => { logEvent('videoCard:click', { - context: 'interstitial:discover', + context: 'interstitial:explore', }) }} /> From 2e8f2d58ec15e57f31ecaf9d8edc8c804a8f6f40 Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 20 Jan 2025 21:00:40 +0000 Subject: [PATCH 20/62] Fix crash when nothing is pinned (#7510) --- src/view/screens/Home.tsx | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index c97e747045..ef672f7fb4 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -15,7 +15,7 @@ import {logEvent} from '#/lib/statsig/statsig' import {isWeb} from '#/platform/detection' import {emitSoftReset} from '#/state/events' import {SavedFeedSourceInfo, usePinnedFeedsInfos} from '#/state/queries/feed' -import {FeedParams} from '#/state/queries/post-feed' +import {FeedDescriptor, FeedParams} from '#/state/queries/post-feed' import {usePreferencesQuery} from '#/state/queries/preferences' import {UsePreferencesQueryResponse} from '#/state/queries/preferences/types' import {useSession} from '#/state/session' @@ -99,11 +99,12 @@ function HomeScreenReady({ () => pinnedFeedInfos.map(f => f.feedDescriptor), [pinnedFeedInfos], ) - const rawSelectedFeed = useSelectedFeed() ?? allFeeds[0] + const maybeRawSelectedFeed: FeedDescriptor | undefined = + useSelectedFeed() ?? allFeeds[0] const setSelectedFeed = useSetSelectedFeed() - const maybeFoundIndex = allFeeds.indexOf(rawSelectedFeed) + const maybeFoundIndex = allFeeds.indexOf(maybeRawSelectedFeed) const selectedIndex = Math.max(0, maybeFoundIndex) - const selectedFeed = allFeeds[selectedIndex] + const maybeSelectedFeed: FeedDescriptor | undefined = allFeeds[selectedIndex] const requestNotificationsPermission = useRequestNotificationsPermission() useSetTitle(pinnedFeedInfos[selectedIndex]?.displayName) @@ -135,11 +136,11 @@ function HomeScreenReady({ useFocusEffect( useNonReactiveCallback(() => { - if (selectedFeed) { + if (maybeSelectedFeed) { logEvent('home:feedDisplayed', { index: selectedIndex, - feedType: selectedFeed.split('|')[0], - feedUrl: selectedFeed, + feedType: maybeSelectedFeed.split('|')[0], + feedUrl: maybeSelectedFeed, reason: 'focus', }) } @@ -149,16 +150,20 @@ function HomeScreenReady({ const onPageSelected = React.useCallback( (index: number) => { setMinimalShellMode(false) - const feed = allFeeds[index] + const maybeFeed = allFeeds[index] + // Mutate the ref before setting state to avoid the imperative syncing effect // above from starting a loop on Android when swiping back and forth. lastPagerReportedIndexRef.current = index - setSelectedFeed(feed) - logEvent('home:feedDisplayed', { - index, - feedType: feed.split('|')[0], - feedUrl: feed, - }) + setSelectedFeed(maybeFeed) + + if (maybeFeed) { + logEvent('home:feedDisplayed', { + index, + feedType: maybeFeed.split('|')[0], + feedUrl: maybeFeed, + }) + } }, [setSelectedFeed, setMinimalShellMode, allFeeds], ) @@ -228,7 +233,7 @@ function HomeScreenReady({ Date: Tue, 21 Jan 2025 08:45:16 -0800 Subject: [PATCH 21/62] 1.96.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 732c7d3b61..991a08427f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bsky.app", - "version": "1.96.6", + "version": "1.96.7", "private": true, "engines": { "node": ">=20" From bdda3020f6ef8ef130580eb458ed734ae55b54ad Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Tue, 21 Jan 2025 12:05:46 -0600 Subject: [PATCH 22/62] Some immersive video a11y fixes (#7528) * Add playing/paused handling to tap area * Show text and remove expand button if screen reader enabled * Clarify actions * DRY --- src/screens/VideoFeed/index.tsx | 47 +++++++++++++++++++++++---------- 1 file changed, 33 insertions(+), 14 deletions(-) diff --git a/src/screens/VideoFeed/index.tsx b/src/screens/VideoFeed/index.tsx index 21b2ec5bec..7453aa5d47 100644 --- a/src/screens/VideoFeed/index.tsx +++ b/src/screens/VideoFeed/index.tsx @@ -21,6 +21,7 @@ import { useSafeAreaFrame, useSafeAreaInsets, } from 'react-native-safe-area-context' +import {useEvent} from 'expo' import {useEventListener} from 'expo' import {Image, ImageStyle} from 'expo-image' import {LinearGradient} from 'expo-linear-gradient' @@ -52,6 +53,7 @@ import {sanitizeDisplayName} from '#/lib/strings/display-names' import {cleanError} from '#/lib/strings/errors' import {sanitizeHandle} from '#/lib/strings/handles' import {isAndroid} from '#/platform/detection' +import {useA11y} from '#/state/a11y' import {POST_TOMBSTONE, Shadow, usePostShadow} from '#/state/cache/post-shadow' import {useProfileShadow} from '#/state/cache/profile-shadow' import { @@ -140,7 +142,7 @@ export function VideoFeed({}: NativeStackScreenProps<
@@ -692,6 +694,7 @@ function Overlay({ text: record?.text || '', facets: record?.facets, }) + const handle = sanitizeHandle(post.author.handle, '@') const animatedStyle = useAnimatedStyle(() => ({ opacity: 1 - seekingAnimationSV.get(), @@ -731,11 +734,13 @@ function Overlay({ - + {player && ( + + )} - {sanitizeHandle(post.author.handle, '@')} + {handle} @@ -785,8 +790,8 @@ function Overlay({ ) From 45b5af604a17c42a9999ed94b8e981259f2cc2d1 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Tue, 21 Jan 2025 18:59:13 +0000 Subject: [PATCH 23/62] render adjacent players on ios (#7525) --- src/screens/VideoFeed/index.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/screens/VideoFeed/index.tsx b/src/screens/VideoFeed/index.tsx index 7453aa5d47..b8403b7371 100644 --- a/src/screens/VideoFeed/index.tsx +++ b/src/screens/VideoFeed/index.tsx @@ -76,7 +76,7 @@ import {List} from '#/view/com/util/List' import {PostCtrls} from '#/view/com/util/post-ctrls/PostCtrls' import {UserAvatar} from '#/view/com/util/UserAvatar' import {Header} from '#/screens/VideoFeed/components/Header' -import {atoms as a, platform, ThemeProvider, useTheme} from '#/alf' +import {atoms as a, ios, platform, ThemeProvider, useTheme} from '#/alf' import {setNavigationBar} from '#/alf/util/navigationBar' import {Button, ButtonIcon, ButtonText} from '#/components/Button' import {Divider} from '#/components/Divider' @@ -261,6 +261,7 @@ function Feed() { index === currentIndex && currentSource?.source === post.embed.playlist } + adjacent={index === currentIndex - 1 || index === currentIndex + 1} moderation={item.moderation} scrollGesture={scrollGesture} feedContext={item.feedContext} @@ -460,6 +461,7 @@ let VideoItem = ({ post, embed, active, + adjacent, scrollGesture, moderation, feedContext, @@ -468,6 +470,7 @@ let VideoItem = ({ post: AppBskyFeedDefs.PostView embed: AppBskyEmbedVideo.View active: boolean + adjacent: boolean scrollGesture: NativeGesture moderation?: ModerationDecision feedContext: string | undefined @@ -486,6 +489,11 @@ let VideoItem = ({ } }, [active, post.uri, feedContext, sendInteraction]) + // TODO: high-performance android phones should also + // be capable of rendering 3 video players, but currently + // we can't distinguish between them + const shouldRenderVideo = active || ios(adjacent) + return ( {postShadow === POST_TOMBSTONE ? ( @@ -512,7 +520,9 @@ let VideoItem = ({ ) : ( <> - {active && player && } + {shouldRenderVideo && player && ( + + )} {moderation && ( Date: Tue, 21 Jan 2025 14:08:37 -0600 Subject: [PATCH 24/62] show video feeds from posts even if they are replies (#7516) * show video feeds from posts even if they are replies * only show feed post in VideoFeed --- src/lib/api/feed-manip.ts | 2 ++ src/screens/VideoFeed/index.tsx | 11 +++++++---- src/state/queries/post-feed.ts | 2 ++ src/view/com/posts/PostFeed.tsx | 4 +++- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/lib/api/feed-manip.ts b/src/lib/api/feed-manip.ts index 0eca8b1655..4aa20fd126 100644 --- a/src/lib/api/feed-manip.ts +++ b/src/lib/api/feed-manip.ts @@ -41,6 +41,7 @@ export class FeedViewPostsSlice { isFallbackMarker: boolean isOrphan: boolean rootUri: string + feedPostUri: string constructor(feedPost: FeedViewPost) { const {post, reply, reason} = feedPost @@ -48,6 +49,7 @@ export class FeedViewPostsSlice { this.isIncompleteThread = false this.isFallbackMarker = false this.isOrphan = false + this.feedPostUri = post.uri if (AppBskyFeedDefs.isPostView(reply?.root)) { this.rootUri = reply.root.uri } else { diff --git a/src/screens/VideoFeed/index.tsx b/src/screens/VideoFeed/index.tsx index b8403b7371..3f89ed927e 100644 --- a/src/screens/VideoFeed/index.tsx +++ b/src/screens/VideoFeed/index.tsx @@ -206,11 +206,14 @@ function Feed() { feedContext: string | undefined }[] = [] for (const slice of page.slices) { - for (const i of slice.items) { + const feedPost = slice.items.find( + item => item.uri === slice.feedPostUri, + ) + if (feedPost) { items.push({ - _reactKey: i._reactKey, - moderation: i.moderation, - post: i.post, + _reactKey: feedPost._reactKey, + moderation: feedPost.moderation, + post: feedPost.post, feedContext: slice.feedContext, }) } diff --git a/src/state/queries/post-feed.ts b/src/state/queries/post-feed.ts index 6f9af18f0c..72d6861d66 100644 --- a/src/state/queries/post-feed.ts +++ b/src/state/queries/post-feed.ts @@ -89,6 +89,7 @@ export interface FeedPostSlice { isIncompleteThread: boolean isFallbackMarker: boolean feedContext: string | undefined + feedPostUri: string reason?: | AppBskyFeedDefs.ReasonRepost | AppBskyFeedDefs.ReasonPin @@ -330,6 +331,7 @@ export function usePostFeedQuery( isFallbackMarker: slice.isFallbackMarker, feedContext: slice.feedContext, reason: slice.reason, + feedPostUri: slice.feedPostUri, items: slice.items.map((item, i) => { const feedPostSliceItem: FeedPostSliceItem = { _reactKey: `${slice._reactKey}-${i}-${item.post.uri}`, diff --git a/src/view/com/posts/PostFeed.tsx b/src/view/com/posts/PostFeed.tsx index 4bd971b3fa..67ecfa25ac 100644 --- a/src/view/com/posts/PostFeed.tsx +++ b/src/view/com/posts/PostFeed.tsx @@ -347,7 +347,9 @@ let PostFeed = ({ }[] = [] for (const page of data.pages) { for (const slice of page.slices) { - const item = slice.items.at(0) + const item = slice.items.find( + item => item.uri === slice.feedPostUri, + ) if (item && AppBskyEmbedVideo.isView(item.post.embed)) { videos.push({item, feedContext: slice.feedContext}) } From 5f9f81f86ccc49be5b415674101cbb22bd6d5042 Mon Sep 17 00:00:00 2001 From: Snow Pettersen Date: Tue, 21 Jan 2025 13:44:31 -0700 Subject: [PATCH 25/62] Reenable bitdrift (#7405) --- app.config.js | 8 ++- package.json | 1 + src/lib/bitdrift.ts | 44 +++++++-------- src/lib/statsig/statsig.tsx | 6 +-- yarn.lock | 104 ++++++++++++++++++++++++++++++++++++ 5 files changed, 133 insertions(+), 30 deletions(-) diff --git a/app.config.js b/app.config.js index fc70ca3332..b261757218 100644 --- a/app.config.js +++ b/app.config.js @@ -226,8 +226,12 @@ module.exports = function (config) { }, ], 'react-native-compressor', - // TODO: Reenable when the build issue is fixed. - // '@bitdrift/react-native', + [ + '@bitdrift/react-native', + { + networkInstrumentation: true, + }, + ], './plugins/starterPackAppClipExtension/withStarterPackAppClip.js', './plugins/withAndroidManifestPlugin.js', './plugins/withAndroidManifestFCMIconPlugin.js', diff --git a/package.json b/package.json index 991a08427f..d0a4e53a1e 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ }, "dependencies": { "@atproto/api": "^0.13.28", + "@bitdrift/react-native": "^0.6.2", "@braintree/sanitize-url": "^6.0.2", "@discord/bottom-sheet": "bluesky-social/react-native-bottom-sheet", "@emoji-mart/react": "^1.1.1", diff --git a/src/lib/bitdrift.ts b/src/lib/bitdrift.ts index f11da6f3b2..71493d0bcf 100644 --- a/src/lib/bitdrift.ts +++ b/src/lib/bitdrift.ts @@ -1,27 +1,23 @@ -// import {init} from '@bitdrift/react-native' -// import {Statsig} from 'statsig-react-native-expo' -// export {debug, error, info, warn} from '@bitdrift/react-native' +import {init, SessionStrategy} from '@bitdrift/react-native' +import {Statsig} from 'statsig-react-native-expo' +export {debug, error, info, warn} from '@bitdrift/react-native' -// import {initPromise} from './statsig/statsig' +import {initPromise} from './statsig/statsig' -// const BITDRIFT_API_KEY = process.env.BITDRIFT_API_KEY +const BITDRIFT_API_KEY = process.env.BITDRIFT_API_KEY -// initPromise.then(() => { -// let isEnabled = false -// try { -// if (Statsig.checkGate('enable_bitdrift')) { -// isEnabled = true -// } -// } catch (e) { -// // Statsig may complain about it being called too early. -// } -// if (isEnabled && BITDRIFT_API_KEY) { -// init(BITDRIFT_API_KEY, {url: 'https://api-bsky.bitdrift.io'}) -// } -// }) - -// TODO: Reenable when the build issue is fixed. -export function debug(_message: string) {} -export function error(_message: string) {} -export function info(_message: string) {} -export function warn(_message: string) {} +initPromise.then(() => { + let isEnabled = false + try { + if (Statsig.checkGate('enable_bitdrift')) { + isEnabled = true + } + } catch (e) { + // Statsig may complain about it being called too early. + } + if (isEnabled && BITDRIFT_API_KEY) { + init(BITDRIFT_API_KEY, SessionStrategy.Activity, { + url: 'https://api-bsky.bitdrift.io', + }) + } +}) diff --git a/src/lib/statsig/statsig.tsx b/src/lib/statsig/statsig.tsx index e59196f669..e0882806d5 100644 --- a/src/lib/statsig/statsig.tsx +++ b/src/lib/statsig/statsig.tsx @@ -5,8 +5,7 @@ import {sha256} from 'js-sha256' import {Statsig, StatsigProvider} from 'statsig-react-native-expo' import {BUNDLE_DATE, BUNDLE_IDENTIFIER, IS_TESTFLIGHT} from '#/lib/app-info' -// TODO: Reenable when the build issue is fixed. -// import * as bitdrift from '#/lib/bitdrift' +import * as bitdrift from '#/lib/bitdrift' import {logger} from '#/logger' import {isWeb} from '#/platform/detection' import * as persisted from '#/state/persisted' @@ -108,8 +107,7 @@ export function logEvent( console.groupCollapsed(eventName) console.log(fullMetadata) console.groupEnd() - // TODO: Reenable when the build issue is fixed. - // bitdrift.info(eventName, fullMetadata) + bitdrift.info(eventName, fullMetadata) } catch (e) { // A log should never interrupt the calling code, whatever happens. logger.error('Failed to log an event', {message: e}) diff --git a/yarn.lock b/yarn.lock index c212f8f07c..b462e66574 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3422,6 +3422,14 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@bitdrift/react-native@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@bitdrift/react-native/-/react-native-0.6.2.tgz#8e75d45a63fccad38b310fdea8069fa929cb97c3" + integrity sha512-4DIsZwAr9/Q1RI7lsnUphRoMuOuLWWESNXI759niSmU8XHTJISwwOQzUm7qWn7waBJGhxaq+jn+vlTV5Fai6zw== + dependencies: + "@expo/config-plugins" "^9.0.14" + fast-json-stringify "^6.0.0" + "@braintree/sanitize-url@^6.0.2": version "6.0.4" resolved "https://registry.yarnpkg.com/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz#923ca57e173c6b232bbbb07347b1be982f03e783" @@ -3838,6 +3846,26 @@ xcode "^3.0.1" xml2js "0.6.0" +"@expo/config-plugins@^9.0.14": + version "9.0.14" + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-9.0.14.tgz#c57cc86c238b276823ff66d96e4722366d57b12c" + integrity sha512-Lx1ebV95rTFKKQmbu4wMPLz65rKn7mqSpfANdCx+KwRxuLY2JQls8V4h3lQjG6dW8NWf9qV5QaEFAgNB6VMyOQ== + dependencies: + "@expo/config-types" "^52.0.3" + "@expo/json-file" "~9.0.1" + "@expo/plist" "^0.2.1" + "@expo/sdk-runtime-versions" "^1.0.0" + chalk "^4.1.2" + debug "^4.3.5" + getenv "^1.0.0" + glob "^10.4.2" + resolve-from "^5.0.0" + semver "^7.5.4" + slash "^3.0.0" + slugify "^1.6.6" + xcode "^3.0.1" + xml2js "0.6.0" + "@expo/config-plugins@~9.0.12": version "9.0.12" resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-9.0.12.tgz#f122b2dca22e135eadf6e73442da3ced0ce8aa0a" @@ -3863,6 +3891,11 @@ resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.1.tgz#327af1b72a3a9d4556f41e083e0e284dd8198b96" integrity sha512-vD8ZetyKV7U29lR6+NJohYeoLYTH+eNYXJeNiSOrWCz0witJYY11meMmEnpEaVbN89EfC6uauSUOa6wihtbyPQ== +"@expo/config-types@^52.0.3": + version "52.0.3" + resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.3.tgz#511f2f868172c93abeac7183beeb921dc72d6e1e" + integrity sha512-muxvuARmbysH5OGaiBRlh1Y6vfdmL56JtpXxB+y2Hfhu0ezG1U4FjZYBIacthckZPvnDCcP3xIu1R+eTo7/QFA== + "@expo/config@~10.0.4": version "10.0.5" resolved "https://registry.yarnpkg.com/@expo/config/-/config-10.0.5.tgz#2de75e3f5d46a55f9f5140b73e0913265e6a41c6" @@ -3986,6 +4019,15 @@ json5 "^2.2.3" write-file-atomic "^2.3.0" +"@expo/json-file@~9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.0.1.tgz#ff60654caf1fa3c33f9b17dcd1e9691eb854a318" + integrity sha512-ZVPhbbEBEwafPCJ0+kI25O2Iivt3XKHEKAADCml1q2cmOIbQnKgLyn8DpOJXqWEyRQr/VWS+hflBh8DU2YFSqg== + dependencies: + "@babel/code-frame" "~7.10.4" + json5 "^2.2.3" + write-file-atomic "^2.3.0" + "@expo/metro-config@0.19.8", "@expo/metro-config@~0.19.8": version "0.19.8" resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.19.8.tgz#f1ea552b6fa5217093fe364ff5ca78a7e261a28b" @@ -4045,6 +4087,15 @@ base64-js "^1.2.3" xmlbuilder "^14.0.0" +"@expo/plist@^0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.2.1.tgz#a315e1964ee9eece5c56040d460db5de7af85889" + integrity sha512-9TaXGuNxa0LQwHQn4rYiU6YaERv6dPnQgsdKWq2rKKTr6LWOtGNQCi/yOk/HBLeZSxBm59APT5/6x60uRvr0Mg== + dependencies: + "@xmldom/xmldom" "~0.7.7" + base64-js "^1.2.3" + xmlbuilder "^14.0.0" + "@expo/prebuild-config@^8.0.23": version "8.0.23" resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-8.0.23.tgz#2ec6d5464f35d308bdb94ba75b7e6aba0ebb507d" @@ -4140,6 +4191,13 @@ resolved "https://registry.yarnpkg.com/@fastify/deepmerge/-/deepmerge-1.3.0.tgz#8116858108f0c7d9fd460d05a7d637a13fe3239a" integrity sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A== +"@fastify/merge-json-schemas@^0.2.0": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@fastify/merge-json-schemas/-/merge-json-schemas-0.2.1.tgz#3aa30d2f0c81a8ac5995b6d94ed4eaa2c3055824" + integrity sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A== + dependencies: + dequal "^2.0.3" + "@floating-ui/core@^0.7.3": version "0.7.3" resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-0.7.3.tgz#d274116678ffae87f6b60e90f88cc4083eefab86" @@ -7542,6 +7600,13 @@ ajv-formats@^2.1.1: dependencies: ajv "^8.0.0" +ajv-formats@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz#3d5dc762bca17679c3c2ea7e90ad6b7532309578" + integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== + dependencies: + ajv "^8.0.0" + ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" @@ -7584,6 +7649,16 @@ ajv@^8.0.0, ajv@^8.10.0, ajv@^8.11.0, ajv@^8.9.0: require-from-string "^2.0.2" uri-js "^4.2.2" +ajv@^8.12.0: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + anser@^1.4.9: version "1.4.10" resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" @@ -9542,6 +9617,11 @@ deprecated-react-native-prop-types@^5.0.0: invariant "^2.2.4" prop-types "^15.8.1" +dequal@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + destroy@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" @@ -10856,6 +10936,18 @@ fast-json-stringify@^5.8.0: fast-uri "^2.1.0" rfdc "^1.2.0" +fast-json-stringify@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/fast-json-stringify/-/fast-json-stringify-6.0.1.tgz#82f1cb45fa96d0ca24b601f1738066976d6e2430" + integrity sha512-s7SJE83QKBZwg54dIbD5rCtzOBVD43V1ReWXXYqBgwCwHLYAAT0RQc/FmrQglXqWPpz6omtryJQOau5jI4Nrvg== + dependencies: + "@fastify/merge-json-schemas" "^0.2.0" + ajv "^8.12.0" + ajv-formats "^3.0.1" + fast-uri "^3.0.0" + json-schema-ref-resolver "^2.0.0" + rfdc "^1.2.0" + fast-levenshtein@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" @@ -10888,6 +10980,11 @@ fast-uri@^2.1.0: resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-2.2.0.tgz#519a0f849bef714aad10e9753d69d8f758f7445a" integrity sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg== +fast-uri@^3.0.0, fast-uri@^3.0.1: + version "3.0.6" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz#88f130b77cfaea2378d56bf970dea21257a68748" + integrity sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw== + fast-xml-parser@4.2.5: version "4.2.5" resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f" @@ -13189,6 +13286,13 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-schema-ref-resolver@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/json-schema-ref-resolver/-/json-schema-ref-resolver-2.0.1.tgz#c92f16b452df069daac53e1984159e0f9af0598d" + integrity sha512-HG0SIB9X4J8bwbxCbnd5FfPEbcXAJYTi1pBJeP/QPON+w8ovSME8iRG+ElHNxZNX2Qh6eYn1GdzJFS4cDFfx0Q== + dependencies: + dequal "^2.0.3" + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" From f5b277c9f862c7aed900cf18d72280ad13a90338 Mon Sep 17 00:00:00 2001 From: dan Date: Tue, 21 Jan 2025 20:56:08 +0000 Subject: [PATCH 26/62] [Experiment] Add Video feed on signup (#7531) --- src/lib/constants.ts | 5 +++++ src/lib/statsig/gates.ts | 1 + src/screens/Onboarding/StepFinished.tsx | 7 +++++++ 3 files changed, 13 insertions(+) diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 945e61c994..aa7ff29286 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -139,6 +139,11 @@ export const TIMELINE_SAVED_FEED = { value: 'following', pinned: true, } +export const VIDEO_SAVED_FEED = { + type: 'feed', + value: VIDEO_FEED_URI, + pinned: true, +} export const RECOMMENDED_SAVED_FEEDS: Pick< AppBskyActorDefs.SavedFeed, diff --git a/src/lib/statsig/gates.ts b/src/lib/statsig/gates.ts index d2caa47f2a..c0508c2dd0 100644 --- a/src/lib/statsig/gates.ts +++ b/src/lib/statsig/gates.ts @@ -3,6 +3,7 @@ export type Gate = | 'debug_show_feedcontext' | 'debug_subscriptions' | 'new_postonboarding' + | 'onboarding_add_video_feed' | 'remove_show_latest_button' | 'test_gate_1' | 'test_gate_2' diff --git a/src/screens/Onboarding/StepFinished.tsx b/src/screens/Onboarding/StepFinished.tsx index fc0ea6a247..587ffa4f71 100644 --- a/src/screens/Onboarding/StepFinished.tsx +++ b/src/screens/Onboarding/StepFinished.tsx @@ -12,6 +12,7 @@ import { BSKY_APP_ACCOUNT_DID, DISCOVER_SAVED_FEED, TIMELINE_SAVED_FEED, + VIDEO_SAVED_FEED, } from '#/lib/constants' import {useRequestNotificationsPermission} from '#/lib/notifications/notifications' import {logEvent, useGate} from '#/lib/statsig/statsig' @@ -111,6 +112,12 @@ export function StepFinished() { id: TID.nextStr(), }, ] + if (gate('onboarding_add_video_feed')) { + feedsToSave.push({ + ...VIDEO_SAVED_FEED, + id: TID.nextStr(), + }) + } // Any starter pack feeds will be pinned _after_ the defaults if (starterPack && starterPack.feeds?.length) { From f0cc83154b7e0d26af4a0c44c0fe78a9589d3f93 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Tue, 21 Jan 2025 21:36:09 +0000 Subject: [PATCH 27/62] move indicatorStyle to `List` (#7526) --- src/components/Layout/index.tsx | 2 ++ src/components/StarterPack/ProfileStarterPacks.tsx | 1 - src/view/com/feeds/ProfileFeedgens.tsx | 2 -- src/view/com/lists/ProfileLists.tsx | 2 -- src/view/com/posts/PostFeed.tsx | 3 --- src/view/com/util/List.tsx | 1 + 6 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/components/Layout/index.tsx b/src/components/Layout/index.tsx index 8532cbbb49..489ebb2257 100644 --- a/src/components/Layout/index.tsx +++ b/src/components/Layout/index.tsx @@ -58,6 +58,7 @@ export const Content = React.memo(function Content({ contentContainerStyle, ...props }: ContentProps) { + const t = useTheme() const {footerHeight} = useShellLayout() const animatedProps = useAnimatedProps(() => { return { @@ -73,6 +74,7 @@ export const Content = React.memo(function Content({ diff --git a/src/view/com/lists/ProfileLists.tsx b/src/view/com/lists/ProfileLists.tsx index 2f63fd172b..d91a4fb669 100644 --- a/src/view/com/lists/ProfileLists.tsx +++ b/src/view/com/lists/ProfileLists.tsx @@ -203,9 +203,7 @@ export const ProfileLists = React.forwardRef( contentContainerStyle={ isMobile && {paddingBottom: headerOffset + 100} } - indicatorStyle={t.name === 'light' ? 'black' : 'white'} removeClippedSubviews={true} - // @ts-ignore our .web version only -prf desktopFixedHeight onEndReached={onEndReached} /> diff --git a/src/view/com/posts/PostFeed.tsx b/src/view/com/posts/PostFeed.tsx index 67ecfa25ac..0afc7f61ae 100644 --- a/src/view/com/posts/PostFeed.tsx +++ b/src/view/com/posts/PostFeed.tsx @@ -18,7 +18,6 @@ import {DISCOVER_FEED_URI, KNOWN_SHUTDOWN_FEEDS} from '#/lib/constants' import {useInitialNumToRender} from '#/lib/hooks/useInitialNumToRender' import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' import {logEvent} from '#/lib/statsig/statsig' -import {useTheme} from '#/lib/ThemeContext' import {logger} from '#/logger' import {isIOS, isNative, isWeb} from '#/platform/detection' import {listenPostCreated} from '#/state/events' @@ -187,7 +186,6 @@ let PostFeed = ({ initialNumToRender?: number isVideoFeed?: boolean }): React.ReactNode => { - const theme = useTheme() const {_} = useLingui() const queryClient = useQueryClient() const {currentAccount, hasSession} = useSession() @@ -715,7 +713,6 @@ let PostFeed = ({ minHeight: Dimensions.get('window').height * 1.5, }} onScrolledDownChange={onScrolledDownChange} - indicatorStyle={theme.colorScheme === 'dark' ? 'white' : 'black'} onEndReached={onEndReached} onEndReachedThreshold={2} // number of posts left to trigger load more removeClippedSubviews={true} diff --git a/src/view/com/util/List.tsx b/src/view/com/util/List.tsx index 41ca5b5725..28f21d0392 100644 --- a/src/view/com/util/List.tsx +++ b/src/view/com/util/List.tsx @@ -164,6 +164,7 @@ let List = React.forwardRef( right: 1, ...props.scrollIndicatorInsets, }} + indicatorStyle={t.scheme === 'dark' ? 'white' : 'black'} contentOffset={contentOffset} refreshControl={refreshControl} onScroll={scrollHandler} From c8d062f1aef130e13a99892e7bb695b1e123c3db Mon Sep 17 00:00:00 2001 From: surfdude29 <149612116+surfdude29@users.noreply.github.com> Date: Tue, 21 Jan 2025 21:37:44 +0000 Subject: [PATCH 28/62] Tweak Cantonese language tag (#7440) --- app.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.config.js b/app.config.js index b261757218..57de4493de 100644 --- a/app.config.js +++ b/app.config.js @@ -99,7 +99,7 @@ module.exports = function (config) { 'tr', 'uk', 'vi', - 'yue-Hant', + 'yue', 'zh-Hans', 'zh-Hant', ], From 9df5caf3c545a7a1c559c6561625d99154aa0603 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Tue, 21 Jan 2025 15:56:01 -0600 Subject: [PATCH 29/62] Update hashtag menu to use `Menu`, convert to native link for additional a11y and click handling (#7529) * Make tag a normal link on web * Replace old TagMenu with new RichTextTag component, expand and improve click utils * Clarify intents * Ensure we're passing down hint * ope * DRY --- src/components/Link.tsx | 126 +++++++++-- src/components/Menu/index.tsx | 9 +- src/components/Menu/index.web.tsx | 8 +- src/components/Menu/types.ts | 5 + src/components/RichText.tsx | 94 +-------- src/components/RichTextTag.tsx | 160 ++++++++++++++ src/components/TagMenu/index.tsx | 290 -------------------------- src/components/TagMenu/index.web.tsx | 163 --------------- src/platform/urls.tsx | 14 +- src/view/com/feeds/FeedSourceCard.tsx | 2 +- 10 files changed, 294 insertions(+), 577 deletions(-) create mode 100644 src/components/RichTextTag.tsx delete mode 100644 src/components/TagMenu/index.tsx delete mode 100644 src/components/TagMenu/index.web.tsx diff --git a/src/components/Link.tsx b/src/components/Link.tsx index 3cd593a106..50e741ea7b 100644 --- a/src/components/Link.tsx +++ b/src/components/Link.tsx @@ -15,7 +15,6 @@ import { linkRequiresWarning, } from '#/lib/strings/url-helpers' import {isNative, isWeb} from '#/platform/detection' -import {shouldClickOpenNewTab} from '#/platform/urls' import {useModalControls} from '#/state/modals' import {atoms as a, flatten, TextStyleProp, useTheme, web} from '#/alf' import {Button, ButtonProps} from '#/components/Button' @@ -55,6 +54,12 @@ type BaseLinkProps = Pick< */ onPress?: (e: GestureResponderEvent) => void | false + /** + * Callback for when the link is long pressed (on native). Prevent default + * and return `false` to exit early and prevent default long press hander. + */ + onLongPress?: (e: GestureResponderEvent) => void | false + /** * Web-only attribute. Sets `download` attr on web. */ @@ -72,6 +77,7 @@ export function useLink({ action = 'push', disableMismatchWarning, onPress: outerOnPress, + onLongPress: outerOnLongPress, shareOnLongPress, }: BaseLinkProps & { displayText: string @@ -175,8 +181,14 @@ export function useLink({ } }, [disableMismatchWarning, displayText, href, isExternal, openModal]) - const onLongPress = - isNative && isExternal && shareOnLongPress ? handleLongPress : undefined + const onLongPress = React.useCallback( + (e: GestureResponderEvent) => { + const exitEarlyIfFalse = outerOnLongPress?.(e) + if (exitEarlyIfFalse === false) return + return isNative && shareOnLongPress ? handleLongPress() : undefined + }, + [outerOnLongPress, handleLongPress, shareOnLongPress], + ) return { isExternal, @@ -202,14 +214,16 @@ export function Link({ to, action = 'push', onPress: outerOnPress, + onLongPress: outerOnLongPress, download, ...rest }: LinkProps) { - const {href, isExternal, onPress} = useLink({ + const {href, isExternal, onPress, onLongPress} = useLink({ to, displayText: typeof children === 'string' ? children : '', action, onPress: outerOnPress, + onLongPress: outerOnLongPress, }) return ( @@ -220,6 +234,7 @@ export function Link({ accessibilityRole="link" href={href} onPress={download ? undefined : onPress} + onLongPress={onLongPress} {...web({ hrefAttrs: { target: download ? undefined : isExternal ? 'blank' : undefined, @@ -241,7 +256,7 @@ export type InlineLinkProps = React.PropsWithChildren< TextStyleProp & Pick > & - Pick & { + Pick & { disableUnderline?: boolean title?: TextProps['title'] } @@ -253,6 +268,7 @@ export function InlineLinkText({ disableMismatchWarning, style, onPress: outerOnPress, + onLongPress: outerOnLongPress, download, selectable, label, @@ -268,6 +284,7 @@ export function InlineLinkText({ action, disableMismatchWarning, onPress: outerOnPress, + onLongPress: outerOnLongPress, shareOnLongPress, }) const { @@ -319,6 +336,21 @@ export function InlineLinkText({ ) } +export function WebOnlyInlineLinkText({ + children, + to, + onPress, + ...props +}: Omit) { + return isWeb ? ( + + {children} + + ) : ( + {children} + ) +} + /** * Utility to create a static `onPress` handler for a `Link` that would otherwise link to a URI * @@ -327,7 +359,10 @@ export function InlineLinkText({ */ export function createStaticClick( onPressHandler: Exclude, -): Pick { +): { + to: BaseLinkProps['to'] + onPress: Exclude +} { return { to: '#', onPress(e: GestureResponderEvent) { @@ -338,17 +373,72 @@ export function createStaticClick( } } -export function WebOnlyInlineLinkText({ - children, - to, - onPress, - ...props -}: InlineLinkProps) { - return isWeb ? ( - - {children} - - ) : ( - {children} +/** + * Utility to create a static `onPress` handler for a `Link`, but only if the + * click was not modified in some way e.g. `Cmd` or a middle click. + * + * On native, this behaves the same as `createStaticClick` because there are no + * options to "modify" the click in this sense. + * + * Example: + * ` {...})} />` + */ +export function createStaticClickIfUnmodified( + onPressHandler: Exclude, +): {onPress: Exclude} { + return { + onPress(e: GestureResponderEvent) { + if (!isWeb || !isModifiedClickEvent(e)) { + e.preventDefault() + onPressHandler(e) + return false + } + }, + } +} + +/** + * Determines if the click event has a meta key pressed, indicating the user + * intends to deviate from default behavior. + */ +export function isClickEventWithMetaKey(e: GestureResponderEvent) { + if (!isWeb) return false + const event = e as unknown as MouseEvent + return event.metaKey || event.altKey || event.ctrlKey || event.shiftKey +} + +/** + * Determines if the web click target is anything other than `_self` + */ +export function isClickTargetExternal(e: GestureResponderEvent) { + if (!isWeb) return false + const event = e as unknown as MouseEvent + const el = event.currentTarget as HTMLAnchorElement + return el && el.target && el.target !== '_self' +} + +/** + * Determines if a click event has been modified in some way from its default + * behavior, e.g. `Cmd` or a middle click. + * {@link https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button} + */ +export function isModifiedClickEvent(e: GestureResponderEvent): boolean { + if (!isWeb) return false + const event = e as unknown as MouseEvent + const isPrimaryButton = event.button === 0 + return ( + isClickEventWithMetaKey(e) || isClickTargetExternal(e) || !isPrimaryButton ) } + +/** + * Determines if a click event has been modified in a way that should indiciate + * that the user intends to open a new tab. + * {@link https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button} + */ +export function shouldClickOpenNewTab(e: GestureResponderEvent) { + if (!isWeb) return false + const event = e as unknown as MouseEvent + const isMiddleClick = isWeb && event.button === 1 + return isClickEventWithMetaKey(e) || isClickTargetExternal(e) || isMiddleClick +} diff --git a/src/components/Menu/index.tsx b/src/components/Menu/index.tsx index 99fb2d127e..9c970b051f 100644 --- a/src/components/Menu/index.tsx +++ b/src/components/Menu/index.tsx @@ -47,7 +47,12 @@ export function Root({ return {children} } -export function Trigger({children, label, role = 'button'}: TriggerProps) { +export function Trigger({ + children, + label, + role = 'button', + hint, +}: TriggerProps) { const context = useMenuContext() const {state: focused, onIn: onFocus, onOut: onBlur} = useInteractionState() const { @@ -65,11 +70,13 @@ export function Trigger({children, label, role = 'button'}: TriggerProps) { pressed, }, props: { + ref: null, onPress: context.control.open, onFocus, onBlur, onPressIn, onPressOut, + accessibilityHint: hint, accessibilityLabel: label, accessibilityRole: role, }, diff --git a/src/components/Menu/index.web.tsx b/src/components/Menu/index.web.tsx index d1863e478e..dc91161682 100644 --- a/src/components/Menu/index.web.tsx +++ b/src/components/Menu/index.web.tsx @@ -110,7 +110,12 @@ const RadixTriggerPassThrough = React.forwardRef( ) RadixTriggerPassThrough.displayName = 'RadixTriggerPassThrough' -export function Trigger({children, label, role = 'button'}: TriggerProps) { +export function Trigger({ + children, + label, + role = 'button', + hint, +}: TriggerProps) { const {control} = useMenuContext() const { state: hovered, @@ -153,6 +158,7 @@ export function Trigger({children, label, role = 'button'}: TriggerProps) { onBlur: onBlur, onMouseEnter, onMouseLeave, + accessibilityHint: hint, accessibilityLabel: label, accessibilityRole: role, }, diff --git a/src/components/Menu/types.ts b/src/components/Menu/types.ts index 44171d42cb..51baa24df5 100644 --- a/src/components/Menu/types.ts +++ b/src/components/Menu/types.ts @@ -19,6 +19,7 @@ export type ItemContextType = { } export type RadixPassThroughTriggerProps = { + ref: React.RefObject id: string type: 'button' disabled: boolean @@ -37,6 +38,7 @@ export type RadixPassThroughTriggerProps = { export type TriggerProps = { children(props: TriggerChildProps): React.ReactNode label: string + hint?: string role?: AccessibilityRole } export type TriggerChildProps = @@ -59,11 +61,13 @@ export type TriggerChildProps = * object is empty. */ props: { + ref: null onPress: () => void onFocus: () => void onBlur: () => void onPressIn: () => void onPressOut: () => void + accessibilityHint?: string accessibilityLabel: string accessibilityRole: AccessibilityRole } @@ -85,6 +89,7 @@ export type TriggerChildProps = onBlur: () => void onMouseEnter: () => void onMouseLeave: () => void + accessibilityHint?: string accessibilityLabel: string accessibilityRole: AccessibilityRole } diff --git a/src/components/RichText.tsx b/src/components/RichText.tsx index 4edd9f88ee..7005d07428 100644 --- a/src/components/RichText.tsx +++ b/src/components/RichText.tsx @@ -1,19 +1,13 @@ import React from 'react' import {TextStyle} from 'react-native' import {AppBskyRichtextFacet, RichText as RichTextAPI} from '@atproto/api' -import {msg} from '@lingui/macro' -import {useLingui} from '@lingui/react' -import {useNavigation} from '@react-navigation/native' -import {NavigationProp} from '#/lib/routes/types' import {toShortUrl} from '#/lib/strings/url-helpers' -import {isNative} from '#/platform/detection' -import {atoms as a, flatten, native, TextStyleProp, useTheme, web} from '#/alf' +import {atoms as a, flatten, TextStyleProp} from '#/alf' import {isOnlyEmoji} from '#/alf/typography' -import {useInteractionState} from '#/components/hooks/useInteractionState' import {InlineLinkText, LinkProps} from '#/components/Link' import {ProfileHoverCard} from '#/components/ProfileHoverCard' -import {TagMenu, useTagMenuControl} from '#/components/TagMenu' +import {RichTextTag} from '#/components/RichTextTag' import {Text, TextProps} from '#/components/Typography' const WORD_WRAP = {wordWrap: 1} @@ -149,10 +143,9 @@ export function RichText({ els.push( , ) @@ -177,82 +170,3 @@ export function RichText({ ) } - -function RichTextTag({ - text, - tag, - style, - selectable, - authorHandle, -}: { - text: string - tag: string - selectable?: boolean - authorHandle?: string -} & TextStyleProp) { - const t = useTheme() - const {_} = useLingui() - const control = useTagMenuControl() - const { - state: hovered, - onIn: onHoverIn, - onOut: onHoverOut, - } = useInteractionState() - const {state: focused, onIn: onFocus, onOut: onBlur} = useInteractionState() - const navigation = useNavigation() - - const navigateToPage = React.useCallback(() => { - navigation.push('Hashtag', { - tag: encodeURIComponent(tag), - }) - }, [navigation, tag]) - - const openDialog = React.useCallback(() => { - control.open() - }, [control]) - - /* - * N.B. On web, this is wrapped in another pressable comopnent with a11y - * labels, etc. That's why only some of these props are applied here. - */ - - return ( - - - - {text} - - - - ) -} diff --git a/src/components/RichTextTag.tsx b/src/components/RichTextTag.tsx new file mode 100644 index 0000000000..562d44aa6f --- /dev/null +++ b/src/components/RichTextTag.tsx @@ -0,0 +1,160 @@ +import React from 'react' +import {StyleProp, Text as RNText, TextStyle} from 'react-native' +import {msg, Trans} from '@lingui/macro' +import {useLingui} from '@lingui/react' +import {useNavigation} from '@react-navigation/native' + +import {NavigationProp} from '#/lib/routes/types' +import {isInvalidHandle} from '#/lib/strings/handles' +import {isNative, isWeb} from '#/platform/detection' +import { + usePreferencesQuery, + useRemoveMutedWordsMutation, + useUpsertMutedWordsMutation, +} from '#/state/queries/preferences' +import {MagnifyingGlass2_Stroke2_Corner0_Rounded as Search} from '#/components/icons/MagnifyingGlass2' +import {Mute_Stroke2_Corner0_Rounded as Mute} from '#/components/icons/Mute' +import {Person_Stroke2_Corner0_Rounded as Person} from '#/components/icons/Person' +import { + createStaticClick, + createStaticClickIfUnmodified, + InlineLinkText, +} from '#/components/Link' +import {Loader} from '#/components/Loader' +import * as Menu from '#/components/Menu' + +export function RichTextTag({ + tag, + display, + authorHandle, + textStyle, +}: { + tag: string + display: string + authorHandle?: string + textStyle: StyleProp +}) { + const {_} = useLingui() + const {isLoading: isPreferencesLoading, data: preferences} = + usePreferencesQuery() + const { + mutateAsync: upsertMutedWord, + variables: optimisticUpsert, + reset: resetUpsert, + } = useUpsertMutedWordsMutation() + const { + mutateAsync: removeMutedWords, + variables: optimisticRemove, + reset: resetRemove, + } = useRemoveMutedWordsMutation() + const navigation = useNavigation() + const label = _(msg`Hashtag ${tag}`) + const hint = isNative + ? _(msg`Long press to open tag menu for #${tag}`) + : _(msg`Click to open tag menu for ${tag}`) + + const isMuted = Boolean( + (preferences?.moderationPrefs.mutedWords?.find( + m => m.value === tag && m.targets.includes('tag'), + ) ?? + optimisticUpsert?.find( + m => m.value === tag && m.targets.includes('tag'), + )) && + !optimisticRemove?.find(m => m?.value === tag), + ) + + /* + * Mute word records that exactly match the tag in question. + */ + const removeableMuteWords = React.useMemo(() => { + return ( + preferences?.moderationPrefs.mutedWords?.filter(word => { + return word.value === tag + }) || [] + ) + }, [tag, preferences?.moderationPrefs?.mutedWords]) + + return ( + + + {({props: menuProps}) => ( + { + if (isWeb) { + return createStaticClickIfUnmodified(() => { + if (!isNative) { + menuProps.onPress() + } + }).onPress(e) + } + }} + onLongPress={createStaticClick(menuProps.onPress).onPress} + accessibilityHint={hint} + label={label} + style={textStyle}> + {isNative ? ( + display + ) : ( + {display} + )} + + )} + + + + { + navigation.push('Hashtag', { + tag: encodeURIComponent(tag), + }) + }}> + + See #{tag} posts + + + + {authorHandle && !isInvalidHandle(authorHandle) && ( + { + navigation.push('Hashtag', { + tag: encodeURIComponent(tag), + author: authorHandle, + }) + }}> + + See #{tag} posts by user + + + + )} + + + { + if (isMuted) { + resetUpsert() + removeMutedWords(removeableMuteWords) + } else { + resetRemove() + upsertMutedWord([ + {value: tag, targets: ['tag'], actorTarget: 'all'}, + ]) + } + }}> + + {isMuted ? _(msg`Unmute ${tag}`) : _(msg`Mute ${tag}`)} + + + + + + ) +} diff --git a/src/components/TagMenu/index.tsx b/src/components/TagMenu/index.tsx deleted file mode 100644 index 310ecc4c20..0000000000 --- a/src/components/TagMenu/index.tsx +++ /dev/null @@ -1,290 +0,0 @@ -import React from 'react' -import {View} from 'react-native' -import {msg, Trans} from '@lingui/macro' -import {useLingui} from '@lingui/react' -import {useNavigation} from '@react-navigation/native' - -import {NavigationProp} from '#/lib/routes/types' -import {isInvalidHandle} from '#/lib/strings/handles' -import { - usePreferencesQuery, - useRemoveMutedWordsMutation, - useUpsertMutedWordsMutation, -} from '#/state/queries/preferences' -import {atoms as a, native, useTheme} from '#/alf' -import {Button, ButtonText} from '#/components/Button' -import * as Dialog from '#/components/Dialog' -import {Divider} from '#/components/Divider' -import {MagnifyingGlass2_Stroke2_Corner0_Rounded as Search} from '#/components/icons/MagnifyingGlass2' -import {Mute_Stroke2_Corner0_Rounded as Mute} from '#/components/icons/Mute' -import {Person_Stroke2_Corner0_Rounded as Person} from '#/components/icons/Person' -import {createStaticClick, Link} from '#/components/Link' -import {Loader} from '#/components/Loader' -import {Text} from '#/components/Typography' - -export function useTagMenuControl() { - return Dialog.useDialogControl() -} - -export function TagMenu({ - children, - control, - tag, - authorHandle, -}: React.PropsWithChildren<{ - control: Dialog.DialogOuterProps['control'] - /** - * This should be the sanitized tag value from the facet itself, not the - * "display" value with a leading `#`. - */ - tag: string - authorHandle?: string -}>) { - const navigation = useNavigation() - return ( - <> - {children} - - - - - - ) -} - -function TagMenuInner({ - control, - tag, - authorHandle, - navigation, -}: { - control: Dialog.DialogOuterProps['control'] - tag: string - authorHandle?: string - // Passed down because on native, we don't use real portals (and context would be wrong). - navigation: NavigationProp -}) { - const {_} = useLingui() - const t = useTheme() - const {isLoading: isPreferencesLoading, data: preferences} = - usePreferencesQuery() - const { - mutateAsync: upsertMutedWord, - variables: optimisticUpsert, - reset: resetUpsert, - } = useUpsertMutedWordsMutation() - const { - mutateAsync: removeMutedWords, - variables: optimisticRemove, - reset: resetRemove, - } = useRemoveMutedWordsMutation() - const displayTag = '#' + tag - - const isMuted = Boolean( - (preferences?.moderationPrefs.mutedWords?.find( - m => m.value === tag && m.targets.includes('tag'), - ) ?? - optimisticUpsert?.find( - m => m.value === tag && m.targets.includes('tag'), - )) && - !optimisticRemove?.find(m => m?.value === tag), - ) - - /* - * Mute word records that exactly match the tag in question. - */ - const removeableMuteWords = React.useMemo(() => { - return ( - preferences?.moderationPrefs.mutedWords?.filter(word => { - return word.value === tag - }) || [] - ) - }, [tag, preferences?.moderationPrefs?.mutedWords]) - - return ( - - {isPreferencesLoading ? ( - - - - ) : ( - <> - - { - control.close(() => { - navigation.push('Hashtag', { - tag: encodeURIComponent(tag), - }) - }) - })}> - - - - - See{' '} - - {displayTag} - {' '} - posts - - - - - - {authorHandle && !isInvalidHandle(authorHandle) && ( - <> - - - { - control.close(() => { - navigation.push('Hashtag', { - tag: encodeURIComponent(tag), - author: authorHandle, - }) - }) - })}> - - - - - See{' '} - - {displayTag} - {' '} - posts by this user - - - - - - )} - - {preferences ? ( - <> - - - - - ) : null} - - - - - )} - - ) -} diff --git a/src/components/TagMenu/index.web.tsx b/src/components/TagMenu/index.web.tsx deleted file mode 100644 index b6c306439a..0000000000 --- a/src/components/TagMenu/index.web.tsx +++ /dev/null @@ -1,163 +0,0 @@ -import React from 'react' -import {msg} from '@lingui/macro' -import {useLingui} from '@lingui/react' -import {useNavigation} from '@react-navigation/native' - -import {NavigationProp} from '#/lib/routes/types' -import {isInvalidHandle} from '#/lib/strings/handles' -import {enforceLen} from '#/lib/strings/helpers' -import { - usePreferencesQuery, - useRemoveMutedWordsMutation, - useUpsertMutedWordsMutation, -} from '#/state/queries/preferences' -import {EventStopper} from '#/view/com/util/EventStopper' -import {NativeDropdown} from '#/view/com/util/forms/NativeDropdown' -import {web} from '#/alf' -import * as Dialog from '#/components/Dialog' - -export function useTagMenuControl(): Dialog.DialogControlProps { - return { - id: '', - // @ts-ignore - ref: null, - open: () => { - throw new Error(`TagMenu controls are only available on native platforms`) - }, - close: () => { - throw new Error(`TagMenu controls are only available on native platforms`) - }, - } -} - -export function TagMenu({ - children, - tag, - authorHandle, -}: React.PropsWithChildren<{ - /** - * This should be the sanitized tag value from the facet itself, not the - * "display" value with a leading `#`. - */ - tag: string - authorHandle?: string -}>) { - const {_} = useLingui() - const navigation = useNavigation() - const {data: preferences} = usePreferencesQuery() - const {mutateAsync: upsertMutedWord, variables: optimisticUpsert} = - useUpsertMutedWordsMutation() - const {mutateAsync: removeMutedWords, variables: optimisticRemove} = - useRemoveMutedWordsMutation() - const isMuted = Boolean( - (preferences?.moderationPrefs.mutedWords?.find( - m => m.value === tag && m.targets.includes('tag'), - ) ?? - optimisticUpsert?.find( - m => m.value === tag && m.targets.includes('tag'), - )) && - !optimisticRemove?.find(m => m?.value === tag), - ) - const truncatedTag = '#' + enforceLen(tag, 15, true, 'middle') - - /* - * Mute word records that exactly match the tag in question. - */ - const removeableMuteWords = React.useMemo(() => { - return ( - preferences?.moderationPrefs.mutedWords?.filter(word => { - return word.value === tag - }) || [] - ) - }, [tag, preferences?.moderationPrefs?.mutedWords]) - - const dropdownItems = React.useMemo(() => { - return [ - { - label: _(msg`See ${truncatedTag} posts`), - onPress() { - navigation.push('Hashtag', { - tag: encodeURIComponent(tag), - }) - }, - testID: 'tagMenuSearch', - icon: { - ios: { - name: 'magnifyingglass', - }, - android: '', - web: 'magnifying-glass', - }, - }, - authorHandle && - !isInvalidHandle(authorHandle) && { - label: _(msg`See ${truncatedTag} posts by user`), - onPress() { - navigation.push('Hashtag', { - tag: encodeURIComponent(tag), - author: authorHandle, - }) - }, - testID: 'tagMenuSearchByUser', - icon: { - ios: { - name: 'magnifyingglass', - }, - android: '', - web: ['far', 'user'], - }, - }, - preferences && { - label: 'separator', - }, - preferences && { - label: isMuted - ? _(msg`Unmute ${truncatedTag}`) - : _(msg`Mute ${truncatedTag}`), - onPress() { - if (isMuted) { - removeMutedWords(removeableMuteWords) - } else { - upsertMutedWord([ - {value: tag, targets: ['tag'], actorTarget: 'all'}, - ]) - } - }, - testID: 'tagMenuMute', - icon: { - ios: { - name: 'speaker.slash', - }, - android: 'ic_menu_sort_alphabetically', - web: isMuted ? 'eye' : ['far', 'eye-slash'], - }, - }, - ].filter(Boolean) - }, [ - _, - authorHandle, - isMuted, - navigation, - preferences, - tag, - truncatedTag, - upsertMutedWord, - removeMutedWords, - removeableMuteWords, - ]) - - return ( - - - {children} - - - ) -} diff --git a/src/platform/urls.tsx b/src/platform/urls.tsx index fd9d297aa2..514bde43e2 100644 --- a/src/platform/urls.tsx +++ b/src/platform/urls.tsx @@ -1,4 +1,4 @@ -import {GestureResponderEvent, Linking} from 'react-native' +import {Linking} from 'react-native' import {isNative, isWeb} from './detection' @@ -24,15 +24,3 @@ export function clearHash() { window.location.hash = '' } } - -export function shouldClickOpenNewTab(e: GestureResponderEvent) { - /** - * A `GestureResponderEvent`, but cast to `any` to avoid using a bunch - * of @ts-ignore below. - */ - const event = e as any - const isMiddleClick = isWeb && event.button === 1 - const isMetaKey = - isWeb && (event.metaKey || event.altKey || event.ctrlKey || event.shiftKey) - return isMetaKey || isMiddleClick -} diff --git a/src/view/com/feeds/FeedSourceCard.tsx b/src/view/com/feeds/FeedSourceCard.tsx index a591488891..b0b608f172 100644 --- a/src/view/com/feeds/FeedSourceCard.tsx +++ b/src/view/com/feeds/FeedSourceCard.tsx @@ -17,7 +17,6 @@ import {usePalette} from '#/lib/hooks/usePalette' import {sanitizeHandle} from '#/lib/strings/handles' import {s} from '#/lib/styles' import {logger} from '#/logger' -import {shouldClickOpenNewTab} from '#/platform/urls' import {FeedSourceInfo, useFeedSourceInfoQuery} from '#/state/queries/feed' import { useAddSavedFeedsMutation, @@ -29,6 +28,7 @@ import {FeedLoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import * as Toast from '#/view/com/util/Toast' import {useTheme} from '#/alf' import {atoms as a} from '#/alf' +import {shouldClickOpenNewTab} from '#/components/Link' import * as Prompt from '#/components/Prompt' import {RichText} from '#/components/RichText' import {Text} from '../util/text/Text' From 99d23d65e2e1d3500838570c9215280f7e263124 Mon Sep 17 00:00:00 2001 From: dan Date: Tue, 21 Jan 2025 22:05:33 +0000 Subject: [PATCH 30/62] Bump to 1.97.0 (#7533) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d0a4e53a1e..88ef900238 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bsky.app", - "version": "1.96.7", + "version": "1.97.0", "private": true, "engines": { "node": ">=20" From 1403570a6a231099c35c977afe38f84349d92018 Mon Sep 17 00:00:00 2001 From: dan Date: Wed, 22 Jan 2025 00:25:41 +0000 Subject: [PATCH 31/62] Adjust decay formula (#7535) --- src/state/queries/post-thread.ts | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/state/queries/post-thread.ts b/src/state/queries/post-thread.ts index 2ebaf4f7dc..13ecce9a62 100644 --- a/src/state/queries/post-thread.ts +++ b/src/state/queries/post-thread.ts @@ -53,8 +53,9 @@ export type ThreadPost = { uri: string post: AppBskyFeedDefs.PostView record: AppBskyFeedPost.Record - parent?: ThreadNode - replies?: ThreadNode[] + parent: ThreadNode | undefined + replies: ThreadNode[] | undefined + hasOPLike: boolean | undefined ctx: ThreadCtx } @@ -255,8 +256,8 @@ export function sortThread( if (aFetchedAt !== bFetchedAt) { return aFetchedAt - bFetchedAt // older fetches first } else if (opts.sort === 'hotness') { - const aHotness = getHotness(a.post, aFetchedAt) - const bHotness = getHotness(b.post, bFetchedAt /* same as aFetchedAt */) + const aHotness = getHotness(a, aFetchedAt) + const bHotness = getHotness(b, bFetchedAt /* same as aFetchedAt */) return bHotness - aHotness } else if (opts.sort === 'oldest') { return a.post.indexedAt.localeCompare(b.post.indexedAt) @@ -309,7 +310,8 @@ export function sortThread( // We want to give recent comments a real chance (and not bury them deep below the fold) // while also surfacing well-liked comments from the past. In the future, we can explore // something more sophisticated, but we don't have much data on the client right now. -function getHotness(post: AppBskyFeedDefs.PostView, fetchedAt: number) { +function getHotness(threadPost: ThreadPost, fetchedAt: number) { + const {post, hasOPLike} = threadPost const hoursAgo = Math.max( 0, (new Date(fetchedAt).getTime() - new Date(post.indexedAt).getTime()) / @@ -318,7 +320,8 @@ function getHotness(post: AppBskyFeedDefs.PostView, fetchedAt: number) { const likeCount = post.likeCount ?? 0 const likeOrder = Math.log(3 + likeCount) const timePenaltyExponent = 1.5 + 1.5 / (1 + Math.log(1 + likeCount)) - const timePenalty = Math.pow(hoursAgo + 2, timePenaltyExponent) + const opLikeBoost = hasOPLike ? 0.85 : 1.0 + const timePenalty = Math.pow(hoursAgo + 2, timePenaltyExponent * opLikeBoost) return likeOrder / timePenalty } @@ -356,6 +359,8 @@ function responseToThreadNodes( // do not show blocked posts in replies .filter(node => node.type !== 'blocked') : undefined, + // @ts-ignore TODO: Update API package. + hasOPLike: Boolean(node?.threadContext?.rootAuthorLike), ctx: { depth, isHighlightedPost: depth === 0, @@ -552,6 +557,7 @@ function threadNodeToPlaceholderThread( record: node.record, parent: undefined, replies: undefined, + hasOPLike: undefined, ctx: { depth: 0, isHighlightedPost: true, @@ -573,6 +579,7 @@ function postViewToPlaceholderThread( record: post.record as AppBskyFeedPost.Record, // validated in notifs parent: undefined, replies: undefined, + hasOPLike: undefined, ctx: { depth: 0, isHighlightedPost: true, @@ -594,6 +601,7 @@ function embedViewRecordToPlaceholderThread( record: record.value as AppBskyFeedPost.Record, // validated in getEmbeddedPost parent: undefined, replies: undefined, + hasOPLike: undefined, ctx: { depth: 0, isHighlightedPost: true, From 6538013484a42a3b92001725ec2602dab86eb939 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Tue, 21 Jan 2025 18:45:33 -0600 Subject: [PATCH 32/62] Add videos tab to profile (#7517) * Add videos tab to profile * Modify sourceContext for author feeds * Use actual typecast, better name for feedUri * Make EOF conditional * Clearer condition --------- Co-authored-by: Dan Abramov --- src/screens/Profile/Sections/Feed.tsx | 4 ++- src/state/queries/post-feed.ts | 1 + src/view/com/posts/PostFeed.tsx | 39 ++++++++++++++++++--------- src/view/screens/Profile.tsx | 23 ++++++++++++++++ 4 files changed, 54 insertions(+), 13 deletions(-) diff --git a/src/screens/Profile/Sections/Feed.tsx b/src/screens/Profile/Sections/Feed.tsx index 0ad197f5f2..3e3fe973e6 100644 --- a/src/screens/Profile/Sections/Feed.tsx +++ b/src/screens/Profile/Sections/Feed.tsx @@ -45,6 +45,7 @@ export const ProfileFeedSection = React.forwardRef< const [hasNew, setHasNew] = React.useState(false) const [isScrolledDown, setIsScrolledDown] = React.useState(false) const shouldUseAdjustedNumToRender = feed.endsWith('posts_and_author_threads') + const isVideoFeed = isNative && feed.endsWith('posts_with_video') const adjustedInitialNumToRender = useInitialNumToRender({ screenHeightOffset: headerHeight, }) @@ -84,11 +85,12 @@ export const ProfileFeedSection = React.forwardRef< renderEmptyState={renderPostsEmpty} headerOffset={headerHeight} progressViewOffset={ios(0)} - renderEndOfFeed={ProfileEndOfFeed} + renderEndOfFeed={isVideoFeed ? undefined : ProfileEndOfFeed} ignoreFilterFor={ignoreFilterFor} initialNumToRender={ shouldUseAdjustedNumToRender ? adjustedInitialNumToRender : undefined } + isVideoFeed={isVideoFeed} /> {(isScrolledDown || hasNew) && ( void) | null>(null) const lastFetchRef = React.useRef(Date.now()) - const [feedType, feedUri, feedTab] = feed.split('|') + const [feedType, feedUriOrActorDid, feedTab] = feed.split('|') const {gtMobile, gtTablet} = useBreakpoints() const areVideoFeedsEnabled = isNative @@ -307,7 +309,7 @@ let PostFeed = ({ let feedKind: 'following' | 'discover' | 'profile' | 'thevids' | undefined if (feedType === 'following') { feedKind = 'following' - } else if (feedUri === DISCOVER_FEED_URI) { + } else if (feedUriOrActorDid === DISCOVER_FEED_URI) { feedKind = 'discover' } else if ( feedType === 'author' && @@ -318,7 +320,7 @@ let PostFeed = ({ } let arr: FeedRow[] = [] - if (KNOWN_SHUTDOWN_FEEDS.includes(feedUri)) { + if (KNOWN_SHUTDOWN_FEEDS.includes(feedUriOrActorDid)) { arr.push({ type: 'feedShutdownMsg', key: 'feedShutdownMsg', @@ -376,7 +378,7 @@ let PostFeed = ({ type: 'videoGridRow', key: row.map(r => r.item._reactKey).join('-'), items: row.map(r => r.item), - sourceFeedUri: feedUri, + sourceFeedUri: feedUriOrActorDid, feedContexts: row.map(r => r.feedContext), }) } @@ -504,7 +506,7 @@ let PostFeed = ({ lastFetchedAt, data, feedType, - feedUri, + feedUriOrActorDid, feedTab, hasSession, showProgressIntersitial, @@ -595,7 +597,7 @@ let PostFeed = ({ } else if (row.type === 'loading') { return } else if (row.type === 'feedShutdownMsg') { - return + return } else if (row.type === 'interstitialFollows') { return } else if (row.type === 'interstitialProgressGuide') { @@ -646,14 +648,25 @@ let PostFeed = ({ ) } else if (row.type === 'videoGridRow') { + let sourceContext: VideoFeedSourceContext + if (feedType === 'author') { + sourceContext = { + type: 'author', + did: feedUriOrActorDid, + filter: feedTab as AuthorFilter, + } + } else { + sourceContext = { + type: 'feedgen', + uri: row.sourceFeedUri, + sourceInterstitial: feedCacheKey ?? 'none', + } + } + return ( ) } else { @@ -668,7 +681,9 @@ let PostFeed = ({ savedFeedConfig, _, onPressRetryLoadMore, - feedUri, + feedType, + feedUriOrActorDid, + feedTab, feedCacheKey, ], ) diff --git a/src/view/screens/Profile.tsx b/src/view/screens/Profile.tsx index 24e8719e17..4e0ac259f0 100644 --- a/src/view/screens/Profile.tsx +++ b/src/view/screens/Profile.tsx @@ -195,6 +195,7 @@ function ProfileScreenLoaded({ const postsSectionRef = React.useRef(null) const repliesSectionRef = React.useRef(null) const mediaSectionRef = React.useRef(null) + const videosSectionRef = React.useRef(null) const likesSectionRef = React.useRef(null) const feedsSectionRef = React.useRef(null) const listsSectionRef = React.useRef(null) @@ -218,6 +219,7 @@ function ProfileScreenLoaded({ const showPostsTab = true const showRepliesTab = hasSession const showMediaTab = !hasLabeler + const showVideosTab = !hasLabeler const showLikesTab = isMe const showFeedsTab = isMe || (profile.associated?.feedgens || 0) > 0 const showStarterPacksTab = @@ -231,6 +233,7 @@ function ProfileScreenLoaded({ showPostsTab ? _(msg`Posts`) : undefined, showRepliesTab ? _(msg`Replies`) : undefined, showMediaTab ? _(msg`Media`) : undefined, + showVideosTab ? _(msg`Videos`) : undefined, showLikesTab ? _(msg`Likes`) : undefined, showFeedsTab ? _(msg`Feeds`) : undefined, showStarterPacksTab ? _(msg`Starter Packs`) : undefined, @@ -242,6 +245,7 @@ function ProfileScreenLoaded({ let postsIndex: number | null = null let repliesIndex: number | null = null let mediaIndex: number | null = null + let videosIndex: number | null = null let likesIndex: number | null = null let feedsIndex: number | null = null let starterPacksIndex: number | null = null @@ -258,6 +262,9 @@ function ProfileScreenLoaded({ if (showMediaTab) { mediaIndex = nextIndex++ } + if (showVideosTab) { + videosIndex = nextIndex++ + } if (showLikesTab) { likesIndex = nextIndex++ } @@ -281,6 +288,8 @@ function ProfileScreenLoaded({ repliesSectionRef.current?.scrollToTop() } else if (index === mediaIndex) { mediaSectionRef.current?.scrollToTop() + } else if (index === videosIndex) { + videosSectionRef.current?.scrollToTop() } else if (index === likesIndex) { likesSectionRef.current?.scrollToTop() } else if (index === feedsIndex) { @@ -296,6 +305,7 @@ function ProfileScreenLoaded({ postsIndex, repliesIndex, mediaIndex, + videosIndex, likesIndex, feedsIndex, listsIndex, @@ -435,6 +445,19 @@ function ProfileScreenLoaded({ /> ) : null} + {showVideosTab + ? ({headerHeight, isFocused, scrollElRef}) => ( + + ) + : null} {showLikesTab ? ({headerHeight, isFocused, scrollElRef}) => ( Date: Wed, 22 Jan 2025 18:39:57 +0000 Subject: [PATCH 33/62] Minor video feed refactor (#7536) * Remove useless TS checks * Remove default argument --- src/screens/VideoFeed/index.tsx | 75 +++++++++++++++------------------ 1 file changed, 33 insertions(+), 42 deletions(-) diff --git a/src/screens/VideoFeed/index.tsx b/src/screens/VideoFeed/index.tsx index 3f89ed927e..da842d9218 100644 --- a/src/screens/VideoFeed/index.tsx +++ b/src/screens/VideoFeed/index.tsx @@ -165,6 +165,7 @@ type CurrentSource = { type VideoItem = { moderation: ModerationDecision post: AppBskyFeedDefs.PostView + video: AppBskyEmbedVideo.View feedContext: string | undefined } @@ -197,30 +198,30 @@ function Feed() { const videos = useMemo(() => { let vids = - data?.pages - .flatMap(page => { - const items: { - _reactKey: string - moderation: ModerationDecision - post: AppBskyFeedDefs.PostView - feedContext: string | undefined - }[] = [] - for (const slice of page.slices) { - const feedPost = slice.items.find( - item => item.uri === slice.feedPostUri, - ) - if (feedPost) { - items.push({ - _reactKey: feedPost._reactKey, - moderation: feedPost.moderation, - post: feedPost.post, - feedContext: slice.feedContext, - }) - } + data?.pages.flatMap(page => { + const items: { + _reactKey: string + moderation: ModerationDecision + post: AppBskyFeedDefs.PostView + video: AppBskyEmbedVideo.View + feedContext: string | undefined + }[] = [] + for (const slice of page.slices) { + const feedPost = slice.items.find( + item => item.uri === slice.feedPostUri, + ) + if (feedPost && AppBskyEmbedVideo.isView(feedPost.post.embed)) { + items.push({ + _reactKey: feedPost._reactKey, + moderation: feedPost.moderation, + post: feedPost.post, + video: feedPost.post.embed, + feedContext: slice.feedContext, + }) } - return items - }) - .filter(item => AppBskyEmbedVideo.isView(item.post.embed)) || [] + } + return items + }) ?? [] const startingVideoIndex = vids?.findIndex(video => { return video.post.uri === params.initialPostUri }) @@ -244,13 +245,7 @@ function Feed() { const renderItem: ListRenderItem = useCallback( ({item, index}) => { - const {post} = item - - // filtered above, here for TS - if (!post.embed || !AppBskyEmbedVideo.isView(post.embed)) { - return null - } - + const {post, video} = item const player = players?.[index % 3] const currentSource = currentSources[index % 3] @@ -258,11 +253,11 @@ function Feed() { { + (index: number) => { if (!videos.length) return - if (index === undefined) { - index = currentIndex - } else { - setCurrentIndex(index) - } - const prevSlice = videos.at(index - 1) const prevPost = prevSlice?.post const prevEmbed = prevPost?.embed @@ -384,11 +373,11 @@ function Feed() { setCurrentSources(updatedSources) } }, - [videos, currentSources, currentIndex, players], + [videos, currentSources, players], ) const updateVideoStateInitially = useNonReactiveCallback(() => { - updateVideoState() + updateVideoState(currentIndex) }) useFocusEffect( @@ -410,7 +399,9 @@ function Feed() { const onViewableItemsChanged = useCallback( ({viewableItems}: {viewableItems: ViewToken[]; changed: ViewToken[]}) => { if (viewableItems[0] && viewableItems[0].index !== null) { - updateVideoState(viewableItems[0].index) + const newIndex = viewableItems[0].index + setCurrentIndex(newIndex) + updateVideoState(newIndex) } }, [updateVideoState], From 9e1cd11e227450c489c71d60efd11b5d855862c4 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 22 Jan 2025 18:58:42 +0000 Subject: [PATCH 34/62] fix deprecation warning (#7540) --- src/view/com/util/UserBanner.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/view/com/util/UserBanner.tsx b/src/view/com/util/UserBanner.tsx index 7e71a04e9f..1e9a396074 100644 --- a/src/view/com/util/UserBanner.tsx +++ b/src/view/com/util/UserBanner.tsx @@ -170,7 +170,7 @@ export function UserBanner({ styles.bannerImage, {backgroundColor: theme.palette.default.backgroundLight}, ]} - resizeMode="cover" + contentFit="cover" source={{uri: banner}} blurRadius={moderation?.blur ? 100 : 0} accessible={true} From 638008c781d4ccb038de57344e18a5237a0f371d Mon Sep 17 00:00:00 2001 From: dan Date: Wed, 22 Jan 2025 20:01:37 +0000 Subject: [PATCH 35/62] Only show pins on Posts and Replies (#7544) --- src/lib/api/feed/author.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/api/feed/author.ts b/src/lib/api/feed/author.ts index 50e6a447e7..36cce71f08 100644 --- a/src/lib/api/feed/author.ts +++ b/src/lib/api/feed/author.ts @@ -23,7 +23,9 @@ export class AuthorFeedAPI implements FeedAPI { get params() { const params = {...this._params} - params.includePins = params.filter !== 'posts_with_media' + params.includePins = + params.filter === 'posts_with_replies' || + params.filter === 'posts_and_author_threads' return params } From 74bb65714b7c7b128ddb27438773b149bbe5ec6c Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 22 Jan 2025 21:03:31 +0000 Subject: [PATCH 36/62] Post-report menu (#7446) * post-report block/delete dialog * fix * default checked * web styles * add icon to send button * wire everything up * optimisically leave convo * hide pending-leave convos * Capitalize action labels * Code style --------- Co-authored-by: Dan Abramov --- src/components/ReportDialog/SubmitView.tsx | 3 +- src/components/dms/ConvoMenu.tsx | 1 + src/components/dms/LeaveConvoPrompt.tsx | 13 +- src/components/dms/MessageMenu.tsx | 1 + src/components/dms/ReportDialog.tsx | 189 ++++++++++++++++-- src/screens/Messages/ChatList.tsx | 12 +- .../queries/messages/leave-conversation.ts | 32 ++- 7 files changed, 218 insertions(+), 33 deletions(-) diff --git a/src/components/ReportDialog/SubmitView.tsx b/src/components/ReportDialog/SubmitView.tsx index ef4a9b7fbc..36bd1d4667 100644 --- a/src/components/ReportDialog/SubmitView.tsx +++ b/src/components/ReportDialog/SubmitView.tsx @@ -16,6 +16,7 @@ import * as Dialog from '#/components/Dialog' import * as Toggle from '#/components/forms/Toggle' import {Check_Stroke2_Corner0_Rounded as Check} from '#/components/icons/Check' import {ChevronLeft_Stroke2_Corner0_Rounded as ChevronLeft} from '#/components/icons/Chevron' +import {PaperPlane_Stroke2_Corner0_Rounded as SendIcon} from '#/components/icons/PaperPlane' import {Loader} from '#/components/Loader' import {Text} from '#/components/Typography' import {ReportDialogProps} from './types' @@ -223,7 +224,7 @@ export function SubmitView({ Send report - {submitting && } + {/* Maybe fix this later -h */} diff --git a/src/components/dms/ConvoMenu.tsx b/src/components/dms/ConvoMenu.tsx index ba1d4ee543..5b4b68149c 100644 --- a/src/components/dms/ConvoMenu.tsx +++ b/src/components/dms/ConvoMenu.tsx @@ -227,6 +227,7 @@ let ConvoMenu = ({ /> {latestReportableMessage ? ( () const {mutate: leaveConvo} = useLeaveConvo(convoId, { - onSuccess: () => { + onMutate: () => { if (currentScreen === 'conversation') { - navigation.replace( - 'Messages', - isNative - ? { - animation: 'pop', - } - : {}, + navigation.dispatch( + StackActions.replace('Messages', isNative ? {animation: 'pop'} : {}), ) } }, diff --git a/src/components/dms/MessageMenu.tsx b/src/components/dms/MessageMenu.tsx index 90ee5b9793..fb5474dd10 100644 --- a/src/components/dms/MessageMenu.tsx +++ b/src/components/dms/MessageMenu.tsx @@ -138,6 +138,7 @@ export let MessageMenu = ({ diff --git a/src/components/dms/ReportDialog.tsx b/src/components/dms/ReportDialog.tsx index 06d69ff4be..c9383ff6db 100644 --- a/src/components/dms/ReportDialog.tsx +++ b/src/components/dms/ReportDialog.tsx @@ -1,27 +1,39 @@ import React, {memo, useMemo, useState} from 'react' import {View} from 'react-native' import { + AppBskyActorDefs, ChatBskyConvoDefs, ComAtprotoModerationCreateReport, RichText as RichTextAPI, } from '@atproto/api' import {msg, Trans} from '@lingui/macro' import {useLingui} from '@lingui/react' +import {StackActions, useNavigation} from '@react-navigation/native' import {useMutation} from '@tanstack/react-query' import {ReportOption} from '#/lib/moderation/useReportOptions' +import {NavigationProp} from '#/lib/routes/types' +import {isNative} from '#/platform/detection' +import {useProfileShadow} from '#/state/cache/profile-shadow' +import {useLeaveConvo} from '#/state/queries/messages/leave-conversation' +import { + useProfileBlockMutationQueue, + useProfileQuery, +} from '#/state/queries/profile' import {useAgent} from '#/state/session' import {CharProgress} from '#/view/com/composer/char-progress/CharProgress' import * as Toast from '#/view/com/util/Toast' -import {atoms as a, useBreakpoints, useTheme} from '#/alf' +import {atoms as a, platform, useBreakpoints, useTheme, web} from '#/alf' +import {Button, ButtonIcon, ButtonText} from '#/components/Button' import * as Dialog from '#/components/Dialog' -import {Button, ButtonIcon, ButtonText} from '../Button' -import {Divider} from '../Divider' -import {ChevronLeft_Stroke2_Corner0_Rounded as Chevron} from '../icons/Chevron' -import {Loader} from '../Loader' -import {SelectReportOptionView} from '../ReportDialog/SelectReportOptionView' -import {RichText} from '../RichText' -import {Text} from '../Typography' +import {Divider} from '#/components/Divider' +import * as Toggle from '#/components/forms/Toggle' +import {ChevronLeft_Stroke2_Corner0_Rounded as Chevron} from '#/components/icons/Chevron' +import {PaperPlane_Stroke2_Corner0_Rounded as SendIcon} from '#/components/icons/PaperPlane' +import {Loader} from '#/components/Loader' +import {SelectReportOptionView} from '#/components/ReportDialog/SelectReportOptionView' +import {RichText} from '#/components/RichText' +import {Text} from '#/components/Typography' import {MessageItemMetadata} from './MessageItem' type ReportDialogParams = { @@ -33,16 +45,18 @@ type ReportDialogParams = { let ReportDialog = ({ control, params, + currentScreen, }: { control: Dialog.DialogControlProps params: ReportDialogParams + currentScreen: 'list' | 'conversation' }): React.ReactNode => { const {_} = useLingui() return ( - + @@ -51,14 +65,44 @@ let ReportDialog = ({ ReportDialog = memo(ReportDialog) export {ReportDialog} -function DialogInner({params}: {params: ReportDialogParams}) { +function DialogInner({ + params, + currentScreen, +}: { + params: ReportDialogParams + currentScreen: 'list' | 'conversation' +}) { + const {data: profile, isError} = useProfileQuery({ + did: params.message.sender.did, + }) const [reportOption, setReportOption] = useState(null) + const [done, setDone] = useState(false) + const control = Dialog.useDialogContext() - return reportOption ? ( + return done ? ( + profile ? ( + + ) : ( + + + + ) + ) : reportOption ? ( setReportOption(null)} + onComplete={() => { + if (isError) { + control.close() + } else { + setDone(true) + } + }} /> ) : ( @@ -89,16 +133,17 @@ function SubmitStep({ params, reportOption, goBack, + onComplete, }: { params: ReportDialogParams reportOption: ReportOption goBack: () => void + onComplete: () => void }) { const {_} = useLingui() const {gtMobile} = useBreakpoints() const t = useTheme() const [details, setDetails] = useState('') - const control = Dialog.useDialogContext() const agent = useAgent() const { @@ -124,11 +169,7 @@ function SubmitStep({ await agent.createModerationReport(report) } }, - onSuccess: () => { - control.close(() => { - Toast.show(_(msg`Thank you. Your report has been sent.`)) - }) - }, + onSuccess: onComplete, }) const copy = useMemo(() => { @@ -181,11 +222,11 @@ function SubmitStep({ Send report - {submitting && } + + + + + ) +} + +function DoneStep({ + convoId, + currentScreen, + profile, +}: { + convoId: string + currentScreen: 'list' | 'conversation' + profile: AppBskyActorDefs.ProfileViewBasic +}) { + const {_} = useLingui() + const navigation = useNavigation() + const control = Dialog.useDialogContext() + const {gtMobile} = useBreakpoints() + const t = useTheme() + const [actions, setActions] = useState(['block', 'leave']) + const shadow = useProfileShadow(profile) + const [queueBlock] = useProfileBlockMutationQueue(shadow) + + const {mutate: leaveConvo} = useLeaveConvo(convoId, { + onMutate: () => { + if (currentScreen === 'conversation') { + navigation.dispatch( + StackActions.replace('Messages', isNative ? {animation: 'pop'} : {}), + ) + } + }, + onError: () => { + Toast.show(_(msg`Could not leave chat`), 'xmark') + }, + }) + + const onPressPrimaryAction = () => { + control.close(() => { + if (actions.includes('block')) { + queueBlock() + } + if (actions.includes('leave')) { + leaveConvo() + } + }) + } + + let btnText = _(msg`Done`) + if (actions.includes('leave') && actions.includes('block')) { + btnText = _(msg`Block and Delete`) + } else if (actions.includes('leave')) { + btnText = _(msg`Delete Conversation`) + } else if (actions.includes('block')) { + btnText = _(msg`Block User`) + } + + return ( + + + + Report submitted + + + Our moderation team has recieved your report. + + + + + + + + Block user + + + + + + Delete conversation + + + + + + + + diff --git a/src/screens/Messages/ChatList.tsx b/src/screens/Messages/ChatList.tsx index ac62851123..178e94dd4b 100644 --- a/src/screens/Messages/ChatList.tsx +++ b/src/screens/Messages/ChatList.tsx @@ -14,6 +14,7 @@ import {logger} from '#/logger' import {isNative} from '#/platform/detection' import {MESSAGE_SCREEN_POLL_INTERVAL} from '#/state/messages/convo/const' import {useMessagesEventBus} from '#/state/messages/events' +import {useLeftConvos} from '#/state/queries/messages/leave-conversation' import {useListConvosQuery} from '#/state/queries/messages/list-conversations' import {List} from '#/view/com/util/List' import {atoms as a, useBreakpoints, useTheme, web} from '#/alf' @@ -94,12 +95,19 @@ export function MessagesScreen({navigation, route}: Props) { useRefreshOnFocus(refetch) + const leftConvos = useLeftConvos() + const conversations = useMemo(() => { if (data?.pages) { - return data.pages.flatMap(page => page.convos) + return ( + data.pages + .flatMap(page => page.convos) + // filter out convos that are actively being left + .filter(convo => !leftConvos.includes(convo.id)) + ) } return [] - }, [data]) + }, [data, leftConvos]) const onRefresh = useCallback(async () => { setIsPTRing(true) diff --git a/src/state/queries/messages/leave-conversation.ts b/src/state/queries/messages/leave-conversation.ts index faeb926964..21cd1f18ce 100644 --- a/src/state/queries/messages/leave-conversation.ts +++ b/src/state/queries/messages/leave-conversation.ts @@ -1,17 +1,28 @@ import {ChatBskyConvoLeaveConvo, ChatBskyConvoListConvos} from '@atproto/api' -import {useMutation, useQueryClient} from '@tanstack/react-query' +import { + useMutation, + useMutationState, + useQueryClient, +} from '@tanstack/react-query' import {logger} from '#/logger' import {DM_SERVICE_HEADERS} from '#/state/queries/messages/const' import {useAgent} from '#/state/session' import {RQKEY as CONVO_LIST_KEY} from './list-conversations' +const RQKEY_ROOT = 'leave-convo' +export function RQKEY(convoId: string | undefined) { + return [RQKEY_ROOT, convoId] +} + export function useLeaveConvo( convoId: string | undefined, { onSuccess, + onMutate, onError, }: { + onMutate?: () => void onSuccess?: (data: ChatBskyConvoLeaveConvo.OutputSchema) => void onError?: (error: Error) => void }, @@ -20,6 +31,7 @@ export function useLeaveConvo( const agent = useAgent() return useMutation({ + mutationKey: RQKEY(convoId), mutationFn: async () => { if (!convoId) throw new Error('No convoId provided') @@ -51,6 +63,7 @@ export function useLeaveConvo( } }, ) + onMutate?.() return {prevPages} }, onSuccess: data => { @@ -77,3 +90,20 @@ export function useLeaveConvo( }, }) } + +/** + * Gets currently pending and successful leave convo mutations + * + * @returns Array of `convoId` + */ +export function useLeftConvos() { + const pending = useMutationState({ + filters: {mutationKey: [RQKEY_ROOT], status: 'pending'}, + select: mutation => mutation.options.mutationKey?.[1] as string | undefined, + }) + const success = useMutationState({ + filters: {mutationKey: [RQKEY_ROOT], status: 'success'}, + select: mutation => mutation.options.mutationKey?.[1] as string | undefined, + }) + return [...pending, ...success].filter(id => id !== undefined) +} From dca97b7eb40afd439fb3c1587bb8eff70d0e353a Mon Sep 17 00:00:00 2001 From: dan Date: Wed, 22 Jan 2025 21:13:21 +0000 Subject: [PATCH 37/62] Tweak adjustment in the formula (#7547) * Remove ts-ignore * Tweak OP like adjustment --- package.json | 2 +- src/state/queries/post-thread.ts | 5 ++--- yarn.lock | 8 ++++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 88ef900238..f38093caab 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "icons:optimize": "svgo -f ./assets/icons" }, "dependencies": { - "@atproto/api": "^0.13.28", + "@atproto/api": "^0.13.30", "@bitdrift/react-native": "^0.6.2", "@braintree/sanitize-url": "^6.0.2", "@discord/bottom-sheet": "bluesky-social/react-native-bottom-sheet", diff --git a/src/state/queries/post-thread.ts b/src/state/queries/post-thread.ts index 13ecce9a62..79350c119b 100644 --- a/src/state/queries/post-thread.ts +++ b/src/state/queries/post-thread.ts @@ -318,9 +318,9 @@ function getHotness(threadPost: ThreadPost, fetchedAt: number) { (1000 * 60 * 60), ) const likeCount = post.likeCount ?? 0 - const likeOrder = Math.log(3 + likeCount) + const likeOrder = Math.log(3 + likeCount) * (hasOPLike ? 1.45 : 1.0) const timePenaltyExponent = 1.5 + 1.5 / (1 + Math.log(1 + likeCount)) - const opLikeBoost = hasOPLike ? 0.85 : 1.0 + const opLikeBoost = hasOPLike ? 0.8 : 1.0 const timePenalty = Math.pow(hoursAgo + 2, timePenaltyExponent * opLikeBoost) return likeOrder / timePenalty } @@ -359,7 +359,6 @@ function responseToThreadNodes( // do not show blocked posts in replies .filter(node => node.type !== 'blocked') : undefined, - // @ts-ignore TODO: Update API package. hasOPLike: Boolean(node?.threadContext?.rootAuthorLike), ctx: { depth, diff --git a/yarn.lock b/yarn.lock index b462e66574..187ad5b0cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -72,10 +72,10 @@ tlds "^1.234.0" zod "^3.23.8" -"@atproto/api@^0.13.28": - version "0.13.28" - resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.13.28.tgz#b36d4ad9485724ec030e7292599f048ab62a9fcc" - integrity sha512-qBuEI5aNe2/KjmtmtLMilnpZc+FRAsAM3/5nFOQPEudUk388ctNsmKdz2Nti4OvCebn+50EB6V3lju596CTUNA== +"@atproto/api@^0.13.30": + version "0.13.30" + resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.13.30.tgz#073165003303995d0b6b7dfc24dafb8a58a1db6f" + integrity sha512-U+3XUACcCuoEvszh48vnzZITr1D7xZ8yz3EqjadYtV+zb3KjBmGroa50eaSRqHyeaDUZF38knumHPyUe9tTuqg== dependencies: "@atproto/common-web" "^0.3.2" "@atproto/lexicon" "^0.4.5" From 53d4854ee6f95bc274700bed5bbcbafce319284a Mon Sep 17 00:00:00 2001 From: Frudrax Cheng Date: Thu, 23 Jan 2025 06:25:35 +0800 Subject: [PATCH 38/62] Fix typo (#7553) --- src/components/dms/ReportDialog.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/dms/ReportDialog.tsx b/src/components/dms/ReportDialog.tsx index c9383ff6db..a67ac47f2c 100644 --- a/src/components/dms/ReportDialog.tsx +++ b/src/components/dms/ReportDialog.tsx @@ -351,7 +351,7 @@ function DoneStep({ Block user - + Delete conversation From 16abe45bb2807eb9d4338e2b3880f79bf32f6277 Mon Sep 17 00:00:00 2001 From: dan Date: Thu, 23 Jan 2025 12:02:50 +0000 Subject: [PATCH 39/62] Trim leading whitespace-only lines (#7555) --- src/lib/api/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/api/index.ts b/src/lib/api/index.ts index 75b9938fcc..5cc0d63363 100644 --- a/src/lib/api/index.ts +++ b/src/lib/api/index.ts @@ -193,7 +193,12 @@ export async function post( } async function resolveRT(agent: BskyAgent, richtext: RichText) { - let rt = new RichText({text: richtext.text.trimEnd()}, {cleanNewlines: true}) + const trimmedText = richtext.text + // Trim leading whitespace-only lines (but don't break ASCII art). + .replace(/^(\s*\n)+/, '') + // Trim any trailing whitespace. + .trimEnd() + let rt = new RichText({text: trimmedText}, {cleanNewlines: true}) await rt.detectFacets(agent) rt = shortenLinks(rt) From 346a7387f6756cada15fd8302d1b1813b9e27bba Mon Sep 17 00:00:00 2001 From: Matthieu Sieben Date: Thu, 23 Jan 2025 13:42:07 +0100 Subject: [PATCH 40/62] Remove "bsky.network" from preconnect (#7559) --- bskyweb/templates/base.html | 1 - web/index.html | 1 - 2 files changed, 2 deletions(-) diff --git a/bskyweb/templates/base.html b/bskyweb/templates/base.html index 43ab379d57..349bd74e19 100644 --- a/bskyweb/templates/base.html +++ b/bskyweb/templates/base.html @@ -8,7 +8,6 @@ Preconnect to essential domains --> - {%- block head_title -%}Bluesky{%- endblock -%} diff --git a/web/index.html b/web/index.html index 8bde07d2b3..ab45b9a99c 100644 --- a/web/index.html +++ b/web/index.html @@ -15,7 +15,6 @@ Preconnect to essential domains --> - %WEB_TITLE% From 084d11c63aebd0afc516931a11bddac9b24b3b18 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Thu, 23 Jan 2025 16:32:24 +0000 Subject: [PATCH 41/62] add ban-ts-comment rule as warn (#7541) --- .eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/.eslintrc.js b/.eslintrc.js index 8f8383bcc7..e25c9835e1 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -93,6 +93,7 @@ module.exports = { ], }, ], + '@typescript-eslint/ban-ts-comment': 'warn', }, ignorePatterns: [ '**/__mocks__/*.ts', From f1d120d416bc262b5fd63e3407f9e0b09b13cd74 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Thu, 23 Jan 2025 22:33:28 +0000 Subject: [PATCH 42/62] Takendown state + in-app takedown appeals (#7566) * takendown screen * add form, move button inline * expect type error * display error * disable submit if too long * move around all the ctas * typos, rm layoutanimation, fix link * use REASONAPPEAL --- package.json | 2 +- src/components/Link.tsx | 20 +- src/components/dms/ReportDialog.tsx | 3 +- src/lib/constants.ts | 2 + src/lib/statsig/events.ts | 7 +- src/screens/SignupQueued.tsx | 45 ++- src/screens/Takendown.tsx | 263 ++++++++++++++++++ src/state/session/agent.ts | 7 +- src/state/session/index.tsx | 2 +- .../createNativeStackNavigatorWithAuth.tsx | 4 + yarn.lock | 8 +- 11 files changed, 322 insertions(+), 41 deletions(-) create mode 100644 src/screens/Takendown.tsx diff --git a/package.json b/package.json index f38093caab..5009428eec 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "icons:optimize": "svgo -f ./assets/icons" }, "dependencies": { - "@atproto/api": "^0.13.30", + "@atproto/api": "^0.13.31", "@bitdrift/react-native": "^0.6.2", "@braintree/sanitize-url": "^6.0.2", "@discord/bottom-sheet": "bluesky-social/react-native-bottom-sheet", diff --git a/src/components/Link.tsx b/src/components/Link.tsx index 50e741ea7b..26cea59686 100644 --- a/src/components/Link.tsx +++ b/src/components/Link.tsx @@ -79,8 +79,10 @@ export function useLink({ onPress: outerOnPress, onLongPress: outerOnLongPress, shareOnLongPress, + overridePresentation, }: BaseLinkProps & { displayText: string + overridePresentation?: boolean }) { const navigation = useNavigationDeduped() const {href} = useLinkProps({ @@ -116,7 +118,7 @@ export function useLink({ }) } else { if (isExternal) { - openLink(href) + openLink(href, overridePresentation) } else { const shouldOpenInNewTab = shouldClickOpenNewTab(e) @@ -158,6 +160,7 @@ export function useLink({ closeModal, action, navigation, + overridePresentation, ], ) @@ -254,12 +257,13 @@ export function Link({ export type InlineLinkProps = React.PropsWithChildren< BaseLinkProps & TextStyleProp & - Pick -> & - Pick & { - disableUnderline?: boolean - title?: TextProps['title'] - } + Pick & + Pick & { + disableUnderline?: boolean + title?: TextProps['title'] + overridePresentation?: boolean + } +> export function InlineLinkText({ children, @@ -274,6 +278,7 @@ export function InlineLinkText({ label, shareOnLongPress, disableUnderline, + overridePresentation, ...rest }: InlineLinkProps) { const t = useTheme() @@ -286,6 +291,7 @@ export function InlineLinkText({ onPress: outerOnPress, onLongPress: outerOnLongPress, shareOnLongPress, + overridePresentation, }) const { state: hovered, diff --git a/src/components/dms/ReportDialog.tsx b/src/components/dms/ReportDialog.tsx index a67ac47f2c..4f9bc23ca4 100644 --- a/src/components/dms/ReportDialog.tsx +++ b/src/components/dms/ReportDialog.tsx @@ -224,11 +224,10 @@ function SubmitStep({ multiline defaultValue={details} onChangeText={setDetails} - label="Text field" + label={_(msg`Text field`)} style={{paddingRight: 60}} numberOfLines={5} /> - ) + const logoutBtn = ( + + ) + + const webLayout = isWeb && gtMobile + return ( - + You're in line

@@ -153,7 +168,7 @@ export function SignupQueued() {

- {isWeb && gtMobile && ( + {webLayout && ( - + {logoutBtn} {checkBtn} )} @@ -178,27 +185,17 @@ export function SignupQueued() { - {(!isWeb || !gtMobile) && ( + {!webLayout && ( {checkBtn} - + {logoutBtn} )} diff --git a/src/screens/Takendown.tsx b/src/screens/Takendown.tsx new file mode 100644 index 0000000000..5eb787e802 --- /dev/null +++ b/src/screens/Takendown.tsx @@ -0,0 +1,263 @@ +import {useMemo, useState} from 'react' +import {Modal, View} from 'react-native' +import {KeyboardAwareScrollView} from 'react-native-keyboard-controller' +import {useSafeAreaInsets} from 'react-native-safe-area-context' +import {StatusBar} from 'expo-status-bar' +import {ComAtprotoAdminDefs, ComAtprotoModerationDefs} from '@atproto/api' +import {msg, Trans} from '@lingui/macro' +import {useLingui} from '@lingui/react' +import {useMutation} from '@tanstack/react-query' +import Graphemer from 'graphemer' + +import {MAX_REPORT_REASON_GRAPHEME_LENGTH} from '#/lib/constants' +import {useEnableKeyboardController} from '#/lib/hooks/useEnableKeyboardController' +import {cleanError} from '#/lib/strings/errors' +import {isIOS, isWeb} from '#/platform/detection' +import {useAgent, useSession, useSessionApi} from '#/state/session' +import {CharProgress} from '#/view/com/composer/char-progress/CharProgress' +import {Logo} from '#/view/icons/Logo' +import {atoms as a, native, useBreakpoints, useTheme, web} from '#/alf' +import {Button, ButtonIcon, ButtonText} from '#/components/Button' +import * as TextField from '#/components/forms/TextField' +import {InlineLinkText} from '#/components/Link' +import {Loader} from '#/components/Loader' +import {P, Text} from '#/components/Typography' + +const COL_WIDTH = 400 + +export function Takendown() { + const {_} = useLingui() + const t = useTheme() + const insets = useSafeAreaInsets() + const {gtMobile} = useBreakpoints() + const {currentAccount} = useSession() + const {logoutCurrentAccount} = useSessionApi() + const agent = useAgent() + const [isAppealling, setIsAppealling] = useState(false) + const [reason, setReason] = useState('') + const graphemer = useMemo(() => new Graphemer(), []) + + const reasonGraphemeLength = useMemo(() => { + return graphemer.countGraphemes(reason) + }, [graphemer, reason]) + + const { + mutate: submitAppeal, + isPending, + isSuccess, + error, + } = useMutation({ + mutationFn: async (appealText: string) => { + if (!currentAccount) throw new Error('No session') + await agent.com.atproto.moderation.createReport({ + reasonType: ComAtprotoModerationDefs.REASONAPPEAL, + subject: { + $type: 'com.atproto.admin.defs#repoRef', + did: currentAccount.did, + } satisfies ComAtprotoAdminDefs.RepoRef, + reason: appealText, + }) + }, + onSuccess: () => setReason(''), + }) + + const primaryBtn = + isAppealling && !isSuccess ? ( + + ) : ( + + ) + + const secondaryBtn = isAppealling ? ( + !isSuccess && ( + + ) + ) : ( + + ) + + const webLayout = isWeb && gtMobile + + useEnableKeyboardController(true) + + return ( + + {isIOS && } + + + + + + + + + {isAppealling ? ( + Appeal suspension + ) : ( + Your account has been suspended + )} + + + {isAppealling ? ( + + {isSuccess ? ( +

+ + Your appeal has been submitted. If your appeal succeeds, + you will receive an email. + +

+ ) : ( + <> + + Reason for appeal + + + MAX_REPORT_REASON_GRAPHEME_LENGTH || !!error + }> + + + + + + + )} + {error && ( + + {cleanError(error)} + + )} +
+ ) : ( +

+ + Your account was found to be in violation of the{' '} + + Bluesky Social Terms of Service + + . 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. + +

+ )} + + {webLayout && ( + + {secondaryBtn} + {primaryBtn} + + )} +
+
+
+ + {!webLayout && ( + + + {primaryBtn} + {secondaryBtn} + + + )} +
+ ) +} diff --git a/src/state/session/agent.ts b/src/state/session/agent.ts index 84c816d44c..ba0c14c1a1 100644 --- a/src/state/session/agent.ts +++ b/src/state/session/agent.ts @@ -83,7 +83,12 @@ export async function createAgentAndLogin( ) => void, ) { const agent = new BskyAppAgent({service}) - await agent.login({identifier, password, authFactorToken}) + await agent.login({ + identifier, + password, + authFactorToken, + allowTakendown: true, + }) const account = agentToSessionAccountOrThrow(agent) const gates = tryFetchGates(account.did, 'prefer-fresh-gates') diff --git a/src/state/session/index.tsx b/src/state/session/index.tsx index 48b2588630..03a8a936ab 100644 --- a/src/state/session/index.tsx +++ b/src/state/session/index.tsx @@ -258,7 +258,7 @@ export function Provider({children}: React.PropsWithChildren<{}>) { ], ) - // @ts-ignore + // @ts-expect-error window type is not declared, debug only if (__DEV__ && isWeb) window.agent = state.currentAgentState.agent const agent = state.currentAgentState.agent as BskyAppAgent diff --git a/src/view/shell/createNativeStackNavigatorWithAuth.tsx b/src/view/shell/createNativeStackNavigatorWithAuth.tsx index 9bcb91b7aa..35a46b4273 100644 --- a/src/view/shell/createNativeStackNavigatorWithAuth.tsx +++ b/src/view/shell/createNativeStackNavigatorWithAuth.tsx @@ -34,6 +34,7 @@ import {LoggedOut} from '#/view/com/auth/LoggedOut' import {Deactivated} from '#/screens/Deactivated' import {Onboarding} from '#/screens/Onboarding' import {SignupQueued} from '#/screens/SignupQueued' +import {Takendown} from '#/screens/Takendown' import {atoms as a} from '#/alf' import {BottomBarWeb} from './bottom-bar/BottomBarWeb' import {DesktopLeftNav} from './desktop/LeftNav' @@ -107,6 +108,9 @@ function NativeStackNavigator({ if (hasSession && currentAccount?.signupQueued) { return } + if (hasSession && currentAccount?.status === 'takendown') { + return + } if (showLoggedOut) { return setShowLoggedOut(false)} /> } diff --git a/yarn.lock b/yarn.lock index 187ad5b0cc..0c5a08c02e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -72,10 +72,10 @@ tlds "^1.234.0" zod "^3.23.8" -"@atproto/api@^0.13.30": - version "0.13.30" - resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.13.30.tgz#073165003303995d0b6b7dfc24dafb8a58a1db6f" - integrity sha512-U+3XUACcCuoEvszh48vnzZITr1D7xZ8yz3EqjadYtV+zb3KjBmGroa50eaSRqHyeaDUZF38knumHPyUe9tTuqg== +"@atproto/api@^0.13.31": + version "0.13.31" + resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.13.31.tgz#23ca2c9118eefddf6e0206f759e56b6726b68483" + integrity sha512-i2cUQuwe+3j8rgPJj4YWRjSQeJunGqJ3IzesnvbODjjZh3IS9jB80BZ/pTe/AvNg6JCBbqeWJjWDVKeFHaiZAw== dependencies: "@atproto/common-web" "^0.3.2" "@atproto/lexicon" "^0.4.5" From 0d9dae5a017e7eeebfcc01dc500625ad9d65061d Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Thu, 23 Jan 2025 23:49:08 +0000 Subject: [PATCH 43/62] fix hcap clipping (#7567) --- src/screens/Signup/StepCaptcha/index.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/screens/Signup/StepCaptcha/index.tsx b/src/screens/Signup/StepCaptcha/index.tsx index f757155102..85558c5f5f 100644 --- a/src/screens/Signup/StepCaptcha/index.tsx +++ b/src/screens/Signup/StepCaptcha/index.tsx @@ -80,9 +80,8 @@ export function StepCaptcha() { {!completed ? ( From 203a8c0eb4df409d0ca14b2981a64b2dda0032a1 Mon Sep 17 00:00:00 2001 From: Stanislas Signoud Date: Fri, 24 Jan 2025 20:32:42 +0100 Subject: [PATCH 44/62] French localization for v1.97 (#7546) * Extract new strings to be translated in FR * Translate strings in French for v1.97 * Remove legacy, now unused strings in fr locale * Fix misusage of flux instead of fil * Extract new strings again for v1.97 * Translate appeal-related string in French for v1.97 --- src/locale/locales/fr/messages.po | 1465 +++++++++++++++++------------ 1 file changed, 841 insertions(+), 624 deletions(-) diff --git a/src/locale/locales/fr/messages.po b/src/locale/locales/fr/messages.po index 0e71c43a0c..97acc6926a 100644 --- a/src/locale/locales/fr/messages.po +++ b/src/locale/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-12-14 17:17+0100\n" +"PO-Revision-Date: 2025-01-24 14:48+0100\n" "Last-Translator: Stanislas Signoud (@signez.fr)\n" "Language-Team: Stanislas Signoud (@signez.fr), surfdude29, Cereza Auclair (@cereza.zone)\n" "Plural-Forms: \n" @@ -17,7 +17,7 @@ msgstr "" msgid "(active)" msgstr "(active)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(contient du contenu intégré)" @@ -100,7 +100,7 @@ msgstr "{0, plural, one {citation} other {citations}}" msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {repost} other {reposts}}" -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -126,11 +126,11 @@ msgstr "{0} sur {1}" msgid "{0} people have used this starter pack!" msgstr "{0} personnes ont utilisé ce kit de démarrage !" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0} éléments non lus" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "Avatar de {0}" @@ -167,7 +167,7 @@ msgstr "{0}mo" msgid "{0}s" msgstr "{0}s" -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count} éléments non lus" @@ -176,11 +176,11 @@ msgstr "{count} éléments non lus" msgid "{displayName}'s Starter Pack" msgstr "Kit de démarrage de {displayName}" -#: src/screens/SignupQueued.tsx:219 +#: src/screens/SignupQueued.tsx:216 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgstr "{estimatedTimeHrs, plural, one {heure} other {heures}}" -#: src/screens/SignupQueued.tsx:225 +#: src/screens/SignupQueued.tsx:222 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {minute} other {minutes}}" @@ -281,15 +281,15 @@ msgstr "{following} abonnements" msgid "{handle} can't be messaged" msgstr "{handle} ne peut être contacté par message" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount} éléments non lus" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications} non lus" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications} éléments non lus" @@ -351,7 +351,7 @@ msgstr "⚠Pseudo invalide" msgid "24 hours" msgstr "24 heures" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "Confirmation 2FA" @@ -363,14 +363,14 @@ msgstr "30 jours" msgid "7 days" msgstr "7 jours" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "À propos" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "Accède aux liens de navigation et aux paramètres" @@ -380,12 +380,12 @@ msgstr "Accède aux liens de navigation et aux paramètres" msgid "Accessibility" msgstr "Accessibilité" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "Paramètres d’accessibilité" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -414,11 +414,11 @@ msgstr "Compte masqué" msgid "Account Muted by List" msgstr "Compte masqué par liste" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "Options de compte" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "Compte supprimé de l’accès rapide" @@ -478,12 +478,14 @@ msgstr "Ajouter un texte alt" msgid "Add alt text (optional)" msgstr "Ajouter un texte alt (facultatif)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "Ajouter un autre compte" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "Ajouter un autre post" @@ -505,7 +507,7 @@ msgstr "Ajouter un mot masqué pour les paramètres configurés" msgid "Add muted words and tags" msgstr "Ajouter des mots et des mots-clés masqués" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "Ajouter un post" @@ -526,7 +528,7 @@ msgstr "Ajoutez des fils d’actu à votre kit de démarrage !" 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" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "Ajoutez l’enregistrement DNS suivant à votre domaine :" @@ -676,15 +678,15 @@ msgstr "Une erreur s’est produite" msgid "An error occurred while compressing the video." msgstr "Une erreur s’est produite lors de la compression de la vidéo." -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 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 ?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 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." -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 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." @@ -753,8 +755,8 @@ msgstr "GIF animé" msgid "Anti-Social Behavior" msgstr "Comportement antisocial" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "N’importe quelle langue" @@ -762,7 +764,7 @@ msgstr "N’importe quelle langue" msgid "Anybody can interact" msgstr "Tout le monde peut interagir" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -798,7 +800,7 @@ msgstr "Les noms de mots de passe d’application doivent comporter au moins 4 c msgid "App passwords" msgstr "Mots de passe d’application" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "Mots de passe d’application" @@ -817,6 +819,15 @@ msgstr "Faire appel de l’étiquette « {0} »" msgid "Appeal submitted" msgstr "Appel soumis" +#: src/screens/Takendown.tsx:111 +#: src/screens/Takendown.tsx:144 +msgid "Appeal suspension" +msgstr "Faire appel de la suspension" + +#: src/screens/Takendown.tsx:114 +msgid "Appeal Suspension" +msgstr "Faire appel de la suspension" + #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 #: src/screens/Messages/components/ChatDisabled.tsx:99 @@ -824,7 +835,7 @@ msgstr "Appel soumis" msgid "Appeal this decision" msgstr "Faire appel de cette décision" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -849,7 +860,7 @@ msgstr "Post archivé" 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} » ?" -#: src/components/dms/MessageMenu.tsx:149 +#: src/components/dms/MessageMenu.tsx:150 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "Êtes-vous sûr de vouloir supprimer ce message ? Ce message sera supprimé pour vous, mais pas pour l’autre personne." @@ -861,7 +872,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer ce kit de démarrage ?" msgid "Are you sure you want to discard your changes?" msgstr "Êtes-vous sûr de vouloir abandonner vos changements ?" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." msgstr "Êtes-vous sûr de vouloir partir de cette conversation ? Vos messages seront supprimés pour vous, mais pas pour l’autre personne." @@ -873,11 +884,11 @@ msgstr "Êtes-vous sûr de vouloir supprimer {0} de vos fils d’actu ?" 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 ?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "Êtes-vous sûr de vouloir rejeter ce brouillon ?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "Êtes-vous sûr de vouloir abandonner ce post ?" @@ -885,9 +896,9 @@ msgstr "Êtes-vous sûr de vouloir abandonner ce post ?" msgid "Are you sure?" msgstr "Vous confirmez ?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "Écrivez-vous en <0>{0} ?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "Écrivez-vous en <0>{suggestedLanguageName} ?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -898,7 +909,7 @@ msgstr "Art" msgid "Artistic or non-erotic nudity." msgstr "Nudité artistique ou non érotique." -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "Au moins 3 caractères" @@ -906,8 +917,8 @@ msgstr "Au moins 3 caractères" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "Les options de la lecture automatique ont été déplacées dans les <0>paramètres Contenu et médias." -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "Lire automatiquement les vidéos et les GIFs" @@ -918,10 +929,10 @@ msgstr "Lire automatiquement les vidéos et les GIFs" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -935,11 +946,11 @@ msgstr "Retour" msgid "Before creating a list, you must first verify your email." msgstr "Veuillez vérifier votre e-mail avant de créer une liste." -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "Veuillez vérifier votre e-mail avant de créer un post." -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 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." @@ -950,6 +961,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "Veuillez vérifier votre e-mail avant d’envoyer des messages à d’autres personnes." #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "BÊTA" @@ -964,8 +976,8 @@ msgstr "Date de naissance" msgid "Block" msgstr "Bloquer" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -985,6 +997,14 @@ msgstr "Bloquer ce compte ?" msgid "Block accounts" msgstr "Bloquer ces comptes" +#: src/components/dms/ReportDialog.tsx:325 +msgid "Block and Delete" +msgstr "Bloquer et supprimer" + +#: src/components/dms/ReportDialog.tsx:343 +msgid "Block and/or delete this conversation" +msgstr "Bloquer et/ou supprimer cette conversation" + #: src/view/screens/ProfileList.tsx:760 msgid "Block list" msgstr "Liste de blocage" @@ -993,6 +1013,15 @@ msgstr "Liste de blocage" msgid "Block these accounts?" msgstr "Bloquer ces comptes ?" +#: src/components/dms/ReportDialog.tsx:347 +#: src/components/dms/ReportDialog.tsx:350 +msgid "Block user" +msgstr "Bloquer le compte" + +#: src/components/dms/ReportDialog.tsx:329 +msgid "Block User" +msgstr "Bloquer le compte" + #: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 msgid "Blocked" msgstr "Bloqué" @@ -1001,7 +1030,7 @@ msgstr "Bloqué" msgid "Blocked accounts" msgstr "Comptes bloqués" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "Comptes bloqués" @@ -1035,8 +1064,8 @@ msgstr "Le blocage n’empêchera pas les étiquettes d’être appliquées à v msgid "Blog" msgstr "Blog" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1044,16 +1073,24 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky ne peut pas confirmer l’authenticité de la date déclarée." -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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." +#: src/view/com/auth/server-input/index.tsx:109 +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." + #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "Bluesky est meilleur entre ami·e·s !" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/screens/Takendown.tsx:217 +msgid "Bluesky Social Terms of Service" +msgstr "Conditions générales de Bluesky Social" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 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." @@ -1082,23 +1119,23 @@ msgstr "Flouter les images et les filtrer des fils d’actu" msgid "Books" msgstr "Livres" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "Parcourir d’autres comptes sur la page « Explore »" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "Parcourir d’autres fils d’actu sur la page « Explore »" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "Parcourir d’autres suggestions" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "Parcourir d’autres suggestions sur la page « Explore »" @@ -1147,10 +1184,9 @@ msgstr "En créant un compte, vous acceptez les <0>Conditions d’utilisation{0}" msgstr "Suivi par <0>{0}" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "Suivi par <0>{0} et {1, plural, one {# autre} other {# autres}}" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "Suivi par <0>{0} et <1>{1}" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "Suivi par <0>{0}, <1>{1} et {2, plural, one {# autre} other {# autres}}" @@ -2893,7 +2971,7 @@ msgstr "Suivi par <0>{0}, <1>{1} et {2, plural, one {# autre} other {# a msgid "Followed users" msgstr "Comptes suivis" -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "Abonné·e·s de @{0} que vous connaissez" @@ -2907,6 +2985,7 @@ msgstr "Abonné·e·s que vous connaissez" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2918,16 +2997,20 @@ msgstr "Suivi" msgid "Following {0}" msgstr "Suit {0}" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "Suit {handle}" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "Suit {name}" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "Préférences du fil des abonnements" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "Préférences du fil des abonnements" @@ -2974,11 +3057,11 @@ msgstr "Pour toujours" msgid "Forgot Password" msgstr "Mot de passe oublié" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "Mot de passe oublié ?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "Oublié ?" @@ -2999,11 +3082,11 @@ msgstr "Tiré de <0/>" msgid "Gallery" msgstr "Galerie" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "Générer un kit de démarrage" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "Obtenir de l’aide" @@ -3031,7 +3114,10 @@ msgstr "Violations flagrantes de la loi ou des conditions d’utilisation" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3042,20 +3128,20 @@ msgstr "Retour" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "Retour" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "Retourner à la page précédente" -#: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 -#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/dms/ReportDialog.tsx:190 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 @@ -3074,7 +3160,7 @@ msgstr "Accéder à l’accueil" msgid "Go Home" msgstr "Accéder à l’accueil" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "Aller à la conversation avec {0}" @@ -3083,11 +3169,11 @@ msgstr "Aller à la conversation avec {0}" msgid "Go to next" msgstr "Aller à la suite" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "Voir le profil" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "Voir le profil du compte" @@ -3107,16 +3193,16 @@ msgstr "On y est presque !" msgid "Handle" msgstr "Pseudo" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "Ce pseudo est déjà utilisé. Veuillez utiliser un autre pseudo." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "Pseudo changé !" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "Ce pseudo est trop long. Veuillez utiliser un pseudo plus court." @@ -3128,13 +3214,13 @@ msgstr "Haptiques" msgid "Harassment, trolling, or intolerance" msgstr "Harcèlement, trolling ou intolérance" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "Mot-clé" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "Mot-clé : #{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "Mot-clé : {tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3144,7 +3230,7 @@ msgstr "Un souci ?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "Aide" @@ -3156,11 +3242,21 @@ msgstr "Aidez les gens à savoir que vous n’êtes pas un bot en envoyant une i msgid "Here is your app password!" msgstr "Voici votre mot de passe d’application !" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "Masqué" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "Masqué par vos paramètres de modération." + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "Liste cachée" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3208,18 +3304,22 @@ msgstr "Cacher ce post ?" msgid "Hide this reply?" msgstr "Cacher cette réponse ?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "Cacher les tendances" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "Cacher les tendances ?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "Cacher les vidéos tendances ?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "Cacher la liste des comptes" @@ -3256,21 +3356,20 @@ msgstr "Hmm, nous n’avons pas pu charger ce service de modération." 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 !" -#: src/Navigation.tsx:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "Accueil" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "Hébergeur :" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" msgstr "Hébergeur" @@ -3300,8 +3399,8 @@ msgstr "J’ai un code" msgid "I have a confirmation code" msgstr "J’ai un code de confirmation" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "J’ai mon propre domaine" @@ -3322,7 +3421,7 @@ msgstr "Si vous n’êtes pas encore un adulte selon les lois de votre pays, vos 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." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." 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" @@ -3334,6 +3433,10 @@ msgstr "Si vous supprimez ce post, vous ne pourrez pas le récupérer." 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." +#: src/view/com/auth/server-input/index.tsx:168 +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." + #: 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." @@ -3362,7 +3465,11 @@ msgstr "Usurpation d’identité, désinformation ou fausses déclarations" msgid "Inappropriate messages or explicit links" msgstr "Messages inappropriés ou liens explicites" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "Pseudo ou mot de passe incorrect" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 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" @@ -3370,7 +3477,7 @@ msgstr "Entrez le code envoyé à votre e-mail pour réinitialiser le mot de pas msgid "Input confirmation code for account deletion" msgstr "Entrez le code de confirmation pour supprimer le compte" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "Entrez le nouveau mot de passe" @@ -3378,15 +3485,15 @@ msgstr "Entrez le nouveau mot de passe" msgid "Input password for account deletion" msgstr "Entrez le mot de passe pour la suppression du compte" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "Entrez le code qui vous a été envoyé par e-mail" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "Entrez le pseudo ou l’adresse e-mail que vous avez utilisé lors de l’inscription" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "Entrez votre mot de passe" @@ -3394,12 +3501,12 @@ msgstr "Entrez votre mot de passe" msgid "Interaction limited" msgstr "Interaction limitée" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "Code de confirmation 2FA invalide." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "Votre pseudo est invalide. Veuillez utiliser un pseudo différent." @@ -3407,11 +3514,6 @@ msgstr "Votre pseudo est invalide. Veuillez utiliser un pseudo différent." msgid "Invalid or unsupported post record" msgstr "Enregistrement de post invalide ou non pris en charge" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "Pseudo ou mot de passe incorrect" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "Code de vérification invalide" @@ -3420,7 +3522,7 @@ msgstr "Code de vérification invalide" msgid "Invite a Friend" msgstr "Inviter un ami" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "Code d’invitation" @@ -3452,7 +3554,7 @@ msgstr "Invitations, mais personnelles" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "On dirait que vous vous êtes trompé en tapant votre adresse e-mail. Êtes-vous sûr que c’est bon ?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "C’est correct" @@ -3460,7 +3562,7 @@ msgstr "C’est correct" 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." -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "ID de job : {0}" @@ -3494,7 +3596,7 @@ msgid "Labeled by the author." msgstr "Étiqueté par l’auteur·ice." #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "Étiquettes" @@ -3518,7 +3620,7 @@ msgstr "Étiquettes sur votre contenu" msgid "Language selection" msgstr "Sélection de la langue" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "Paramètres linguistiques" @@ -3534,11 +3636,11 @@ msgstr "Plus grande" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "Dernier" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "en savoir plus" @@ -3550,7 +3652,7 @@ msgstr "En savoir plus" msgid "Learn more about Bluesky" msgstr "En savoir plus sur Bluesky" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." msgstr "En savoir plus sur l’auto-hébergement de PDS." @@ -3570,11 +3672,11 @@ msgid "Learn more about what is public on Bluesky." msgstr "En savoir plus sur ce qui est public sur Bluesky." #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "En savoir plus." -#: src/components/dms/LeaveConvoPrompt.tsx:49 +#: src/components/dms/LeaveConvoPrompt.tsx:44 msgid "Leave" msgstr "Partir" @@ -3583,15 +3685,15 @@ msgstr "Partir" msgid "Leave chat" msgstr "Partir de la discussion" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 -#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:40 msgid "Leave conversation" msgstr "Partir de la conversation" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "Si vous ne cochez rien, toutes les langues s’afficheront." @@ -3599,11 +3701,11 @@ msgstr "Si vous ne cochez rien, toutes les langues s’afficheront." msgid "Leaving Bluesky" msgstr "Quitter Bluesky" -#: src/screens/SignupQueued.tsx:140 +#: src/screens/SignupQueued.tsx:155 msgid "left to go." msgstr "devant vous dans la file." -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "Laissez-moi choisir" @@ -3612,7 +3714,7 @@ msgstr "Laissez-moi choisir" msgid "Let's get your password reset!" msgstr "Réinitialisez votre mot de passe !" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "Allons-y !" @@ -3646,8 +3748,8 @@ msgid "Like this feed" msgstr "Aimer ce fil d’actu" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "Aimé par" @@ -3669,7 +3771,7 @@ msgstr "Aimé par {0, plural, one {# compte} other {# comptes}}" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "Aimé par {likeCount, plural, one {# compte} other {# comptes}}" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "Posts aimés" @@ -3682,7 +3784,7 @@ msgstr "Mentions « J’aime » sur ce post" msgid "Linear" msgstr "Linéaire" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "Liste" @@ -3735,12 +3837,12 @@ msgstr "Liste débloquée" msgid "List unmuted" msgstr "Liste réaffichée" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "Listes" @@ -3748,15 +3850,15 @@ msgstr "Listes" msgid "Lists blocking this user:" msgstr "Listes qui bloquent ce compte :" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "Charger plus" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "Charger d’autres fils d’actu suggérés" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "Charger d’autres suggestions de suivis" @@ -3764,9 +3866,9 @@ msgstr "Charger d’autres suggestions de suivis" msgid "Load new notifications" msgstr "Charger les nouvelles notifications" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "Charger les nouveaux posts" @@ -3775,7 +3877,7 @@ msgstr "Charger les nouveaux posts" msgid "Loading..." msgstr "Chargement…" -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "Journaux" @@ -3784,12 +3886,15 @@ msgstr "Journaux" msgid "Log in or sign up" msgstr "Se connecter ou s’inscrire" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:93 +#: src/screens/SignupQueued.tsx:96 +#: src/screens/Takendown.tsx:85 msgid "Log out" -msgstr "Déconnexion" +msgstr "Se déconnecter" + +#: src/screens/Takendown.tsx:88 +msgid "Log Out" +msgstr "Se déconnecter" #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 msgid "Logged-out visibility" @@ -3804,15 +3909,15 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "Logo par @sawaratsuki.bsky.social" #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "Logo par <0>@sawaratsuki.bsky.social" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "Appuyer longtemps pour ouvrir le menu de mot-clé pour #{tag}" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "De la forme XXXXX-XXXXX" @@ -3828,7 +3933,7 @@ msgstr "On dirait que vous avez désépinglé tous vos fils d’actu. Mais pas d msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "On dirait que vous n’avez plus de fil des abonnements. <0>Cliquez ici pour en rajouter un." -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "En faire un pour moi" @@ -3836,8 +3941,8 @@ msgstr "En faire un pour moi" 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 !" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "Gérer vos fils d’actu enregistrés" @@ -3845,12 +3950,12 @@ msgstr "Gérer vos fils d’actu enregistrés" msgid "Manage your muted words and tags" msgstr "Gérer les mots et les mots-clés masqués" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "Marqué comme lu" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "Média" @@ -3870,8 +3975,8 @@ msgstr "Comptes mentionnés" msgid "Mentions" msgstr "Mentions" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "Menu" @@ -3880,7 +3985,7 @@ msgid "Message {0}" msgstr "Envoyer un message à {0}" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "Message supprimé" @@ -3897,9 +4002,9 @@ msgstr "Champ d’écriture du message" msgid "Message is too long" msgstr "Le message est trop long" -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 -#: src/screens/Messages/ChatList.tsx:286 +#: src/Navigation.tsx:618 +#: src/screens/Messages/ChatList.tsx:270 +#: src/screens/Messages/ChatList.tsx:294 msgid "Messages" msgstr "Messages" @@ -3911,7 +4016,7 @@ msgstr "Compte trompeur" msgid "Misleading Post" msgstr "Post trompeur" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 @@ -3948,7 +4053,7 @@ msgstr "Liste de modération mise à jour" msgid "Moderation lists" msgstr "Listes de modération" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "Listes de modération" @@ -3957,7 +4062,7 @@ msgstr "Listes de modération" msgid "moderation settings" msgstr "paramètres de modération" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "États de modération" @@ -4002,19 +4107,16 @@ msgstr "Cinéma" msgid "Music" msgstr "Musique" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "Masquer" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "Désactiver le son" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "Masquer {truncatedTag}" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "Masquer {tag}" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4025,12 +4127,8 @@ msgstr "Masquer le compte" msgid "Mute accounts" msgstr "Masquer les comptes" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "Masquer tous les posts {displayTag}" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "Masquer la conversation" @@ -4084,7 +4182,7 @@ msgstr "Masquer les mots et les mots-clés" msgid "Muted accounts" msgstr "Comptes masqués" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "Comptes masqués" @@ -4114,10 +4212,6 @@ msgstr "Ma date de naissance" msgid "My Feeds" msgstr "Mes fils d’actu" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "Mon profil" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "Nom" @@ -4143,7 +4237,7 @@ msgid "Navigate to {0}" msgstr "Navigue vers {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "Navigue vers le prochain écran" @@ -4156,15 +4250,15 @@ msgstr "Navigue vers votre profil" msgid "Need to change it?" msgstr "Besoin de la changer ?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "Besoin de signaler une violation des droits d’auteur ?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "Ne perdez jamais l’accès à vos abonné·e·s ou à vos données." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "Peu importe, créez un pseudo pour moi" @@ -4175,14 +4269,14 @@ msgid "New" msgstr "Nouveau" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:277 +#: src/screens/Messages/ChatList.tsx:284 msgid "New chat" msgstr "Nouvelle discussion" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "Nouveau pseudo" @@ -4207,21 +4301,21 @@ msgstr "Nouveau mot de passe" msgid "New Password" msgstr "Nouveau mot de passe" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "Nouveau post" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "Nouveau post" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "Nouveau post" @@ -4248,10 +4342,10 @@ msgstr "Actualités" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4272,8 +4366,8 @@ msgstr "Image suivante" msgid "No app passwords yet" msgstr "Aucun mot de passe d’application" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "Pas de panneau DNS" @@ -4295,15 +4389,15 @@ msgstr "Pas encore de mentions « j’aime »" msgid "No longer following {0}" msgstr "Ne suit plus {0}" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "Pas plus de 253 caractères" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "Pas plus de {0} caractères" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "Pas encore de messages" -#: src/screens/Messages/ChatList.tsx:225 +#: src/screens/Messages/ChatList.tsx:233 msgid "No more conversations to show" msgstr "Pas d’autre conversation à afficher" @@ -4320,7 +4414,7 @@ msgstr "Personne" msgid "No one but the author can quote this post." msgstr "Personne d’autre que l’auteur·ice ne peut citer ce post." -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "Pas encore de posts." @@ -4342,7 +4436,7 @@ msgstr "Aucun résultat" msgid "No results" msgstr "Aucun résultat" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "Aucun résultat trouvé" @@ -4351,9 +4445,9 @@ msgid "No results found for \"{query}\"" msgstr "Aucun résultat trouvé pour « {query} »" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "Aucun résultat trouvé pour {query}" @@ -4392,7 +4486,7 @@ msgstr "Personne n’a été trouvé. Essayez de chercher quelqu’un d’autre. msgid "Non-sexual Nudity" msgstr "Nudité non sexuelle" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "Introuvable" @@ -4412,7 +4506,7 @@ msgstr "Note sur le partage" 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." -#: src/screens/Messages/ChatList.tsx:180 +#: src/screens/Messages/ChatList.tsx:188 msgid "Nothing here" msgstr "Rien ici" @@ -4420,7 +4514,7 @@ msgstr "Rien ici" msgid "Notification filters" msgstr "Filtres de notification" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "Paramètres de notification" @@ -4437,11 +4531,11 @@ msgstr "Sons de notification" msgid "Notification Sounds" msgstr "Sons de notification" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "Notifications" @@ -4497,19 +4591,19 @@ msgstr "Plus anciennes réponses en premier" msgid "on<0><1/><2><3/>" msgstr "sur<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "Réinitialiser le didacticiel" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "Un ou plusieurs GIFs n’ont pas de texte alt." -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "Une ou plusieurs images n’ont pas de texte alt." -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "Une ou plusieurs vidéos n’ont pas de texte alt." @@ -4521,7 +4615,7 @@ msgstr "Seuls les fichiers .jpg et .png sont acceptés" msgid "Only {0} can reply." msgstr "Seul {0} peut répondre." -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "Ne contient que des lettres, des chiffres et des traits d’union" @@ -4533,13 +4627,13 @@ msgstr "Seuls les fichiers d’images sont pris en charge" msgid "Only WebVTT (.vtt) files are supported" msgstr "Seuls les fichiers WebVTT (.vtt) sont pris en charge" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "Oups, quelque chose n’a pas marché !" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4547,7 +4641,7 @@ msgstr "Oups, quelque chose n’a pas marché !" msgid "Oops!" msgstr "Oups !" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "Ouvert" @@ -4563,18 +4657,18 @@ msgstr "Ouvre le créateur d’avatar" msgid "Open change handle dialog" msgstr "Ouvrir la boîte de dialogue de changement de pseudo" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "Ouvrir les options de conversation" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "Ouvre le menu latéral" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "Ouvrir le sélecteur d’emoji" @@ -4599,7 +4693,7 @@ msgstr "Ouvrir le lien vers {niceUrl}" msgid "Open message options" msgstr "Ouvrir les options de message" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "Ouvrir la page de débogage de modération" @@ -4615,12 +4709,12 @@ msgstr "Ouvrir le menu d’options du post" msgid "Open starter pack menu" msgstr "Ouvrir le menu du kit de démarrage" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "Ouvrir la page Storybook" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "Ouvrir le journal du système" @@ -4670,7 +4764,7 @@ msgstr "Ouvre la sélection de GIF" msgid "Opens list of invite codes" msgstr "Ouvre la liste des codes d’invitation" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "Ouvre le formulaire de réinitialisation du mot de passe" @@ -4679,7 +4773,7 @@ msgid "Opens the linked website" msgstr "Ouvre le site web lié" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "Ouvre ce profil" @@ -4691,8 +4785,8 @@ msgstr "Ouvre le sélecteur de vidéos" msgid "Option {0} of {numItems}" msgstr "Option {0} sur {numItems}" -#: src/components/dms/ReportDialog.tsx:178 -#: src/components/ReportDialog/SubmitView.tsx:167 +#: src/components/dms/ReportDialog.tsx:219 +#: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "Ajoutez des informations supplémentaires ci-dessous (optionnel) :" @@ -4725,11 +4819,15 @@ msgstr "Autre compte" msgid "Other..." msgstr "Autre…" +#: src/components/dms/ReportDialog.tsx:339 +msgid "Our moderation team has recieved your report." +msgstr "Notre équipe de modération a reçu votre signalement." + #: src/screens/Messages/components/ChatDisabled.tsx:28 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." -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "Page introuvable" @@ -4738,10 +4836,10 @@ msgstr "Page introuvable" msgid "Page Not Found" msgstr "Page introuvable" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4770,15 +4868,15 @@ msgid "Pause video" msgstr "Mettre en pause la vidéo" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "Personnes" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "Personnes suivies par @{0}" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "Personnes qui suivent @{0}" @@ -4807,11 +4905,20 @@ msgstr "Photographie" msgid "Pictures meant for adults." msgstr "Images destinées aux adultes." +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "Épingler" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "Épingler le fil d’actu" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "Épinglez le fil des vidéos tendances à votre page d’accueil pour un accès facile" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "Ajouter à l’accueil" @@ -4856,7 +4963,7 @@ msgstr "Lire {0}" msgid "Play or pause the GIF" msgstr "Lire ou mettre en pause le GIF" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "Lire la vidéo" @@ -4887,6 +4994,10 @@ msgstr "Veuillez compléter le captcha de vérification." msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "Veuillez confirmer votre e-mail avant de le modifier. Ceci est temporairement requis pendant que des outils de mise à jour d’e-mail sont ajoutés, cette étape ne sera bientôt plus nécessaire." +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +msgstr "Veuillez entrer un mot de passe." + #: 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." @@ -4904,10 +5015,18 @@ msgstr "Veuillez entrer votre e-mail." msgid "Please enter your invite code." msgstr "Veuillez saisir votre code d’invitation." +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "Veuillez entrer votre mot de passe" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "Veuillez également entrer votre mot de passe :" +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "Veuillez entrer votre pseudo" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 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}" @@ -4930,11 +5049,15 @@ msgstr "Veuillez vérifier votre e-mail" msgid "Politics" msgstr "Politique" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "Vidéos populaires dans votre réseau." + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "Porno" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "Poster" @@ -4944,7 +5067,7 @@ msgctxt "description" msgid "Post" msgstr "Post" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "Tout poster" @@ -4953,10 +5076,10 @@ msgstr "Tout poster" msgid "Post by {0}" msgstr "Post de {0}" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "Post de @{0}" @@ -4968,6 +5091,10 @@ msgstr "Post supprimé" 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." +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "Post supprimé" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "Post caché" @@ -4990,7 +5117,7 @@ msgstr "Paramètres d’interaction du post" msgid "Post language" msgstr "Langue du post" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "Langues du post" @@ -5007,12 +5134,8 @@ msgstr "Post épinglé" msgid "Post unpinned" msgstr "Post désépinglé" -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "posts" - #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "Posts" @@ -5036,12 +5159,13 @@ msgstr "Préférence enregistrée" msgid "Press to attempt reconnection" msgstr "Appuyer pour tenter une reconnection" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" msgstr "Appuyer pour changer d’hébergeur" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5078,21 +5202,21 @@ msgstr "Vie privée" msgid "Privacy and security" msgstr "Confidentialité et sécurité" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "Confidentialité et sécurité" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "Charte de confidentialité" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "Traitement de la vidéo en cours…" @@ -5102,14 +5226,14 @@ msgid "Processing..." msgstr "Traitement…" #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "profil" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "Profil" @@ -5118,7 +5242,7 @@ msgstr "Profil" msgid "Profile updated" msgstr "Profil mis à jour" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "Public" @@ -5183,7 +5307,7 @@ msgstr "Citations de ce post" msgid "Random (aka \"Poster's Roulette\")" msgstr "Aléatoire" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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." @@ -5196,6 +5320,14 @@ msgstr "Réattacher la citation" msgid "Reactivate your account" msgstr "Réactiver votre compte" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "Lire moins" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "Lire plus" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "Lire le blog de Bluesky" @@ -5210,11 +5342,16 @@ msgstr "Lire la politique de confidentialité de Bluesky" msgid "Read the Bluesky Terms of Service" msgstr "Lire les conditions d’utilisation de Bluesky" -#: src/components/dms/ReportDialog.tsx:169 +#: src/screens/Takendown.tsx:162 +#: src/screens/Takendown.tsx:170 +msgid "Reason for appeal" +msgstr "Raison de l’appel" + +#: src/components/dms/ReportDialog.tsx:210 msgid "Reason:" msgstr "Raison :" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "Recherches récentes" @@ -5226,7 +5363,7 @@ msgstr "Recommandé" msgid "Reconnect" msgstr "Se reconnecter" -#: src/screens/Messages/ChatList.tsx:163 +#: src/screens/Messages/ChatList.tsx:171 msgid "Reload conversations" msgstr "Rafraîchir les conversations" @@ -5234,7 +5371,7 @@ msgstr "Rafraîchir les conversations" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5246,8 +5383,8 @@ msgstr "Supprimer" msgid "Remove {displayName} from starter pack" msgstr "Supprimer {displayName} du kit de démarrage" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "Supprimer compte" @@ -5255,7 +5392,7 @@ msgstr "Supprimer compte" msgid "Remove attachment" msgstr "Supprimer la pièce jointe" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "Supprimer l’avatar" @@ -5291,7 +5428,7 @@ msgstr "Supprimer de mes fils d’actu" msgid "Remove from my feeds?" msgstr "Supprimer de mes fils d’actu ?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "Supprimer de l’accès rapide ?" @@ -5307,11 +5444,11 @@ msgstr "Supprimer l’image" msgid "Remove mute word from your list" msgstr "Supprimer le mot masqué de votre liste" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "Supprimer le profil" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "Supprimer le profil de l’historique de recherche" @@ -5369,7 +5506,7 @@ msgstr "Supprime le post cité" msgid "Replace with Discover" msgstr "Remplacer par Discover" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "Réponses" @@ -5381,7 +5518,7 @@ msgstr "Les réponses sont désactivées" msgid "Replies to this post are disabled." msgstr "Les réponses à ce post sont désactivées." -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "Répondre" @@ -5453,8 +5590,8 @@ msgstr "Signaler" msgid "Report Account" msgstr "Signaler le compte" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "Signaler la conversation" @@ -5486,33 +5623,37 @@ msgstr "Signaler le post" msgid "Report starter pack" msgstr "Signaler le kit de démarrage" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/dms/ReportDialog.tsx:336 +msgid "Report submitted" +msgstr "Signalement envoyé" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "Signaler ce contenu" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "Signaler ce fil d’actu" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "Signaler cette liste" -#: src/components/dms/ReportDialog.tsx:44 -#: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/dms/ReportDialog.tsx:58 +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "Signaler ce message" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "Signaler ce post" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "Signaler ce kit de démarrage" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "Signaler ce compte" @@ -5578,7 +5719,7 @@ msgstr "Nécessiter un texte alt avant de publier" msgid "Require an email code to log in to your account." msgstr "Nécessiter un code par e-mail pour se connecter au compte." -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" msgstr "Obligatoire pour cet hébergeur" @@ -5609,8 +5750,8 @@ msgstr "Réinitialiser le code" msgid "Reset Code" msgstr "Code de réinitialisation" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "Réinitialisation du didacticiel" @@ -5618,7 +5759,7 @@ msgstr "Réinitialisation du didacticiel" msgid "Reset password" msgstr "Réinitialiser mot de passe" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "Réessaye la connection" @@ -5629,11 +5770,11 @@ msgstr "Réessaye la dernière action, qui a échoué" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 -#: src/screens/Messages/ChatList.tsx:169 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:177 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 @@ -5656,7 +5797,8 @@ msgstr "Retourne à la page précédente" msgid "Returns to home page" msgstr "Retour à la page d’accueil" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "Retour à la page précédente" @@ -5667,7 +5809,7 @@ msgstr "Retour à la page précédente" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5708,7 +5850,7 @@ msgstr "Enregistrer l’image" msgid "Save image crop" msgstr "Enregistrer le recadrage de l’image" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "Enregistrer votre nouveau pseudo" @@ -5761,12 +5903,12 @@ msgstr "Remonter en haut" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "Recherche" @@ -5786,7 +5928,7 @@ msgstr "Recherche de « {interestsDisplayName} »{activeText}" msgid "Search for \"{query}\"" msgstr "Recherche de « {query} »" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "Recherche de « {searchText} »" @@ -5817,21 +5959,21 @@ msgstr "Rechercher dans Tenor" msgid "Security Step Required" msgstr "Étape de sécurité requise" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "Voir les posts {truncatedTag}" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "Voir les posts {tag}" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "Voir les posts {truncatedTag} de ce compte" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "Voir les posts {tag} de ce compte" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "Voir les posts <0>{displayTag}" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "Voir les posts #{tag}" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "Voir les posts <0>{displayTag} de ce compte" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "Voir les posts #{tag} de ce compte" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5901,14 +6043,10 @@ msgstr "Sélectionnez le fichier de sous-titres (.vtt)" msgid "Select the {emojiName} emoji as your avatar" msgstr "Sélectionner l’emoji {emojiName} comme avatar" -#: src/components/ReportDialog/SubmitView.tsx:140 +#: src/components/ReportDialog/SubmitView.tsx:141 msgid "Select the moderation service(s) to report to" msgstr "Sélectionnez le(s) service(s) de modération destinataires du signalement" -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "Sélectionnez le service qui héberge vos données." - #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" msgstr "Sélectionner une vidéo" @@ -5925,7 +6063,7 @@ msgstr "Sélectionnez les langues que vous souhaitez voir figurer dans les fils msgid "Select your app language for the default text to display in the app." msgstr "Sélectionnez votre langue par défaut pour les textes de l’application." -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "Sélectionnez votre date de naissance" @@ -5963,7 +6101,7 @@ msgctxt "action" msgid "Send Email" msgstr "Envoyer l’e-mail" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "Envoyer des commentaires" @@ -5976,10 +6114,10 @@ msgstr "Envoyer le message" msgid "Send post to..." msgstr "Envoyer le post à…" -#: src/components/dms/ReportDialog.tsx:229 -#: src/components/dms/ReportDialog.tsx:232 -#: src/components/ReportDialog/SubmitView.tsx:220 -#: src/components/ReportDialog/SubmitView.tsx:224 +#: src/components/dms/ReportDialog.tsx:269 +#: src/components/dms/ReportDialog.tsx:272 +#: src/components/ReportDialog/SubmitView.tsx:221 +#: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" msgstr "Envoyer le rapport" @@ -6001,7 +6139,7 @@ msgstr "Envoyer par message privé" msgid "Sends email with confirmation code for account deletion" msgstr "Envoie un e-mail avec le code de confirmation pour la suppression du compte" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "Adresse du serveur" @@ -6013,7 +6151,7 @@ msgstr "Définir l’icône de l’application comme {0}" msgid "Set birthdate" msgstr "Entrez votre date de naissance" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "Définir un nouveau mot de passe" @@ -6025,10 +6163,10 @@ msgstr "Créez votre compte" msgid "Sets email for password reset" msgstr "Définit l’e-mail pour la réinitialisation du mot de passe" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "Paramètres" @@ -6109,7 +6247,7 @@ msgstr "Partagez ce kit de démarrage et aidez les gens à rejoindre votre commu msgid "Share your favorite feed!" msgstr "Partagez votre fil d’actu favori !" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "Testeur de préférences partagées" @@ -6130,6 +6268,8 @@ msgstr "Voir le texte alt" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "Afficher quand même" @@ -6232,17 +6372,15 @@ msgstr "Afficher l’avertissement et filtrer des fils d’actu" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6267,24 +6405,17 @@ msgstr "Connectez-vous à Bluesky ou créez un nouveau compte" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "Déconnexion" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "Se déconnecter ?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "S’inscrire" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6322,7 +6453,7 @@ msgstr "Plus petite" msgid "Software Dev" msgstr "Développement de logiciels" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "Quelques autres fils d’actu qui pourraient vous intéresser" @@ -6345,7 +6476,7 @@ msgstr "Quelque chose n’a pas marché, veuillez réessayer" msgid "Something went wrong, please try again." msgstr "Quelque chose n’a pas marché, veuillez réessayer." -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "Quelque chose n’a pas marché !" @@ -6354,7 +6485,7 @@ msgstr "Quelque chose n’a pas marché !" msgid "Something wrong? Let us know." msgstr "Un problème ? Dites-nous tout." -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "Désolé ! Votre session a expiré. Essayez de vous reconnecter." @@ -6407,8 +6538,8 @@ msgstr "Commencez à ajouter des personnes !" msgid "Start chat with {displayName}" msgstr "Démarrer une discussion avec {displayName}" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "Kit de démarrage" @@ -6430,11 +6561,11 @@ msgstr "Kit de démarrage par vous" msgid "Starter pack is invalid" msgstr "Le kit de démarrage n’est pas valide" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "Kits de démarrage" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 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." @@ -6447,12 +6578,12 @@ msgstr "État du service" msgid "Step {0} of {1}" msgstr "Étape {0} sur {1}" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "Stockage effacé, vous devez redémarrer l’application maintenant." -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "Historique" @@ -6463,6 +6594,14 @@ msgstr "Historique" msgid "Submit" msgstr "Envoyer" +#: src/screens/Takendown.tsx:70 +msgid "Submit appeal" +msgstr "Faire appel" + +#: src/screens/Takendown.tsx:76 +msgid "Submit Appeal" +msgstr "Faire appel" + #: src/view/screens/ProfileList.tsx:712 msgid "Subscribe" msgstr "S’abonner" @@ -6487,7 +6626,7 @@ msgstr "S’abonner à cette liste" msgid "Success!" msgstr "Succès !" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "Comptes suggérés" @@ -6500,7 +6639,7 @@ msgstr "Suggérés pour vous" msgid "Suggestive" msgstr "Suggestif" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6508,7 +6647,8 @@ msgstr "Soutien" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "Changer de compte" @@ -6517,6 +6657,14 @@ msgstr "Changer de compte" msgid "Switch Account" msgstr "Changer de compte" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "Changer de compte" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "Basculer vers {0}" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6524,14 +6672,10 @@ msgstr "Système" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "Journal système" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "Menu de mot-clé : {displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "Mots-clés seulement" @@ -6553,6 +6697,10 @@ msgstr "Appuyer pour annuler" msgid "Tap to enter full screen" msgstr "Appuyer pour accéder au plein écran" +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "Appuyer pour développer ou réduire le texte du post." + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "Appuyer pour lire ou mettre en pause" @@ -6566,6 +6714,10 @@ msgstr "Appuyer pour désactiver ou rétablir le son" msgid "Tap to view full image" msgstr "Appuyer pour voir l’image complète" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "Appuyer pour voir la vidéo en mode immersif." + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "Tâche accomplie - 10 abonnements !" @@ -6600,12 +6752,12 @@ msgstr "Dites-nous en un peu plus" msgid "Terms" msgstr "Conditions générales" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "Conditions d’utilisation" @@ -6620,6 +6772,10 @@ msgstr "Termes utilisés qui violent les normes de la communauté" msgid "Text & tags" msgstr "Texte et mots-clés" +#: src/components/dms/ReportDialog.tsx:227 +msgid "Text field" +msgstr "Champ de texte" + #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" @@ -6629,8 +6785,7 @@ msgstr "Champ de saisie de texte" msgid "Thank you! Your email has been successfully verified." msgstr "Merci ! Votre adresse e-mail a été vérifiée avec succès." -#: src/components/dms/ReportDialog.tsx:129 -#: src/components/ReportDialog/SubmitView.tsx:82 +#: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "Nous vous remercions. Votre rapport a été envoyé." @@ -6638,11 +6793,11 @@ msgstr "Nous vous remercions. Votre rapport a été envoyé." 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." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "Qui contient les éléments suivants :" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "Ce pseudo est déjà occupé." @@ -6659,6 +6814,10 @@ msgstr "Ce kit de démarrage n’a pas pu être trouvé." msgid "That's all, folks!" msgstr "Et voilà, c’est tout !" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "C’est tout !" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6780,7 +6939,7 @@ msgstr "Il y a eu un problème de connexion à votre serveur" 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." -#: src/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 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." @@ -6805,8 +6964,8 @@ msgstr "Il y a eu un problème lors de la récupération de vos informations de 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." -#: src/components/dms/ReportDialog.tsx:217 -#: src/components/ReportDialog/SubmitView.tsx:87 +#: src/components/dms/ReportDialog.tsx:257 +#: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "Il y a eu un problème lors de l’envoi de votre rapport. Vérifiez votre connexion internet." @@ -6847,7 +7006,7 @@ msgstr "Il y a eu un problème. Vérifiez votre connexion Internet et réessayez 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é !" -#: src/screens/SignupQueued.tsx:115 +#: src/screens/SignupQueued.tsx:130 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." @@ -6900,7 +7059,7 @@ msgstr "Ce contenu n’est pas disponible car l’un des comptes impliqués a bl msgid "This content is not viewable without a Bluesky account." msgstr "Ce contenu n’est pas visible sans un compte Bluesky." -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." msgstr "Cette conversation concerne un compte supprimé ou désactivé. Appuyez pour obtenir des options." @@ -6921,7 +7080,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua msgstr "Ce fil d’actu est vide ! Vous devriez peut-être suivre plus de comptes ou ajuster vos paramètres de langue." #: src/components/StarterPack/Main/PostsList.tsx:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "Ce fil d’actu est vide." @@ -6930,7 +7089,7 @@ msgstr "Ce fil d’actu est vide." msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "Ce fil d’actu n’est plus disponible. Nous vous montrons <0>Discover à la place." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "Ce pseudo est réservé. Veuillez utiliser un pseudo différent." @@ -6991,7 +7150,7 @@ msgstr "Ce post n’est visible que pour les personnes connectées. Il ne sera p 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." -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "L’auteur·ice de ce post a désactivé les citations." @@ -7007,7 +7166,7 @@ msgstr "Cette réponse sera classée dans une section cachée au bas de votre fi msgid "This service has not provided terms of service or a privacy policy." msgstr "Ce service n’a pas fourni de conditions d’utilisation ni de politique de confidentialité." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "Cela devrait créer un enregistrement de domaine à :" @@ -7048,7 +7207,7 @@ msgstr "Ce compte ne suit personne." 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." -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "Cela supprimera @{0} de la liste d’accès rapide." @@ -7061,8 +7220,8 @@ msgstr "Cela retirera votre post de cette citation pour tout le monde, et le rem msgid "Thread options" msgstr "Options de fil de discussion" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" msgstr "Préférences des fils de discussion" @@ -7079,7 +7238,7 @@ msgstr "Sous forme de fils" msgid "Threaded mode" msgstr "Mode sous forme de fils" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" msgstr "Préférences des fils de discussion" @@ -7117,11 +7276,11 @@ msgstr "Activer ou désactiver le contenu pour adultes" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "Meilleur" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "Sujet" @@ -7139,6 +7298,11 @@ msgstr "Traduire" msgid "Trending" msgstr "Tendances" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "Vidéos tendances" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7152,7 +7316,7 @@ msgstr "TV" msgid "Two-factor authentication (2FA)" msgstr "Auth. à deux facteurs (2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "Entrez votre pseudo" @@ -7160,7 +7324,7 @@ msgstr "Entrez votre pseudo" msgid "Type your message here" msgstr "Écrivez votre message ici" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "Type :" @@ -7178,8 +7342,8 @@ msgstr "Connexion échouée. Veuillez vérifier votre connexion Internet et rée #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7205,8 +7369,8 @@ msgctxt "action" msgid "Unblock" msgstr "Débloquer" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "Débloquer le compte" @@ -7243,6 +7407,10 @@ msgstr "Se désabonner de {0}" msgid "Unfollow Account" msgstr "Se désabonner du compte" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "Se désabonner du compte" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "Retirer la mention « J’aime »" @@ -7251,31 +7419,27 @@ msgstr "Retirer la mention « J’aime »" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "Retirer la mention « J’aime » ({0, plural, one {# ont aimé} other {# ont aimé}})" -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "Réafficher" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "Rétablir le son" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "Réafficher {truncatedTag}" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "Réafficher" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "Réafficher {tag}" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "Réafficher ce compte" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "Réafficher tous les posts {displayTag}" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "Réafficher la conversation" @@ -7336,7 +7500,7 @@ msgstr "Se désabonner de cet étiqueteur" msgid "Unsubscribed from list" msgstr "Désabonné de la liste" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "Type de vidéo non pris en charge" @@ -7353,8 +7517,8 @@ msgstr "Contenu sexuel non désiré" msgid "Update <0>{displayName} in Lists" msgstr "Mise à jour de <0>{displayName} dans les listes" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "Mettre à jour pour {domain}" @@ -7366,7 +7530,7 @@ msgstr "La mise à jour de l’attachement de la citation a échoué" msgid "Updating reply visibility failed" msgstr "La mise à jour de la visibilité de la réponse a échoué" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "Mise à jour…" @@ -7374,39 +7538,39 @@ msgstr "Mise à jour…" msgid "Upload a photo instead" msgstr "Envoyer plutôt une photo" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "Envoyer un fichier texte vers :" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "Envoyer à partir de l’appareil photo" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "Envoyer à partir de fichiers" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "Envoyer à partir de la photothèque" -#: src/lib/api/index.ts:296 +#: src/lib/api/index.ts:301 msgid "Uploading images..." msgstr "Envoi des images en cours…" -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:355 +#: src/lib/api/index.ts:379 msgid "Uploading link thumbnail..." msgstr "Envoi de la miniature du lien en cours…" -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "Envoi de la vidéo en cours…" @@ -7414,7 +7578,7 @@ msgstr "Envoi de la vidéo en cours…" 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." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" msgstr "Utiliser le fournisseur par défaut" @@ -7423,8 +7587,8 @@ msgstr "Utiliser le fournisseur par défaut" msgid "Use in-app browser" msgstr "Utiliser le navigateur interne à l’appli" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "Utiliser le navigateur interne à l’appli pour ouvrir les liens" @@ -7486,7 +7650,7 @@ msgstr "Liste de compte créée" msgid "User list updated" msgstr "Liste de compte mise à jour" -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "Pseudo ou e-mail" @@ -7507,7 +7671,7 @@ msgstr "Comptes dans « {0} »" msgid "Users that have liked this content or profile" msgstr "Comptes qui ont aimé ce contenu ou ce profil" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "Valeur :" @@ -7515,8 +7679,8 @@ msgstr "Valeur :" msgid "Verified email required" msgstr "Vérification de l’adresse e-mail requise" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "Vérifier l’enregistrement DNS" @@ -7534,8 +7698,8 @@ msgstr "Confirmer le nouvel e-mail" msgid "Verify now" msgstr "Vérifier maintenant" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "Vérifier le fichier texte" @@ -7563,12 +7727,28 @@ msgstr "Vidéo" msgid "Video failed to process" msgstr "Le traitement de la vidéo a échoué" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "Fil de vidéos" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "Vidéo de {0} : {text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "Jeux vidéo" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "Vidéo en pause" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "Vidéo en cours de lecture" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "Vidéo non trouvée." @@ -7576,7 +7756,7 @@ msgstr "Vidéo non trouvée." msgid "Video settings" msgstr "Paramètres vidéo" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "Vidéo envoyée" @@ -7584,6 +7764,10 @@ msgstr "Vidéo envoyée" msgid "Video: {0}" msgstr "Vidéo : {0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "Vidéos" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7595,22 +7779,15 @@ msgstr "Voir l’avatar de {0}" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "Voir le profil de {0}" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "Voir le profil de {displayName}" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "Voir tous les posts de @{authorHandle} avec le mot-clé {displayTag}" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "Voir tous les posts avec le mot-clé {displayTag}" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "Voir le profil du compte bloqué" @@ -7623,11 +7800,13 @@ msgstr "Voir l’article de blog pour plus de détails" msgid "View debug entry" msgstr "Afficher l’entrée de débogage" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "Voir les détails" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "Voir les détails pour signaler une violation du droit d’auteur" @@ -7639,6 +7818,13 @@ msgstr "Voir le fil de discussion entier" msgid "View information about these labels" msgstr "Voir les informations sur ces étiquettes" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "Voir plus" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7661,6 +7847,10 @@ msgstr "Voir le service d’étiquetage fourni par @{0}" msgid "View users who like this feed" msgstr "Voir les comptes qui ont aimé ce fil d’actu" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "Voir la vidéo" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "Consulter vos comptes bloqués" @@ -7713,7 +7903,7 @@ msgstr "Nous n’avons trouvé aucun résultat pour ce sujet." msgid "We couldn't load this conversation" msgstr "Nous ne pouvons pas charger cette conversation" -#: src/screens/SignupQueued.tsx:145 +#: src/screens/SignupQueued.tsx:160 msgid "We estimate {estimatedTime} until your account is ready." msgstr "Nous estimons que votre compte sera prêt dans {estimatedTime}." @@ -7721,7 +7911,7 @@ msgstr "Nous estimons que votre compte sera prêt dans {estimatedTime}." msgid "We have sent another verification email to <0>{0}." msgstr "Nous avons envoyé un autre e-mail de vérification à <0>{0}." -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "Nous espérons que vous passerez un excellent moment. N’oubliez pas que Bluesky est :" @@ -7745,7 +7935,7 @@ msgstr "Nous n’avons pas pu charger vos étiqueteurs configurés pour le momen msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." msgstr "Nous n’avons pas pu nous connecter. Veuillez réessayer pour continuer à configurer votre compte. Si l’échec persiste, vous pouvez sauter cette étape." -#: src/screens/SignupQueued.tsx:149 +#: src/screens/SignupQueued.tsx:164 msgid "We will let you know when your account is ready." msgstr "Nous vous informerons lorsque votre compte sera prêt." @@ -7774,11 +7964,11 @@ msgstr "Nous sommes désolés, mais nous n’avons pas pu charger vos mots masqu 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 a été annulée. Veuillez réessayer dans quelques minutes." -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 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é." -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 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." @@ -7809,15 +7999,15 @@ msgstr "Ce sur quoi les personnes postent." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "Quoi de neuf ?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "Quelles sont les langues utilisées dans ce post ?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "Quelles langues aimeriez-vous voir apparaître dans vos fils d’actu algorithmiques ?" @@ -7830,35 +8020,44 @@ msgid "Who can reply" msgstr "Qui peut répondre ?" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Messages/ChatList.tsx:156 msgid "Whoops!" msgstr "Oups !" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "Oups ! Les vidéos tendances n’ont pas réussi à se charger." + +#: src/screens/Takendown.tsx:173 +msgid "Why are you appealing?" +msgstr "Pourquoi faites-vous appel ?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "Pourquoi ce contenu doit-il être examiné ?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "Pourquoi ce fil d’actu doit-il être examiné ?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "Pourquoi cette liste devrait-elle être examinée ?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "Pourquoi ce message devrait-il être examiné ?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "Pourquoi ce post devrait-il être examiné ?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "Pourquoi ce kit de démarrage devrait-il être examiné ?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "Pourquoi ce compte doit-il être examiné ?" @@ -7867,12 +8066,12 @@ msgstr "Pourquoi ce compte doit-il être examiné ?" msgid "Write a message" msgstr "Écrire un message" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "Rédiger un post" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "Rédigez votre réponse" @@ -7881,11 +8080,11 @@ msgstr "Rédigez votre réponse" msgid "Writers" msgstr "Écrivain·e·s" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "L’identifiant DID retourné du serveur est incorrect. Réponse : {0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "Oui" @@ -7922,7 +8121,7 @@ msgstr "vous" msgid "You" msgstr "Vous" -#: src/screens/SignupQueued.tsx:142 +#: src/screens/SignupQueued.tsx:157 msgid "You are in line." msgstr "Vous êtes dans la file d’attente." @@ -7956,7 +8155,8 @@ msgstr "Vous pouvez maintenant vous connecter avec votre nouveau mot de passe." 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." -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -7997,7 +8197,7 @@ msgid "You have blocked this user. You cannot view their content." msgstr "Vous avez bloqué ce compte. Vous ne pouvez pas voir son contenu." #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8020,7 +8220,7 @@ msgstr "Vous avez masqué ce compte." msgid "You have muted this user" msgstr "Vous avez masqué ce compte" -#: src/screens/Messages/ChatList.tsx:190 +#: src/screens/Messages/ChatList.tsx:198 msgid "You have no conversations yet. Start one!" msgstr "Vous n’avez pas encore de conversations. Démarrez en une !" @@ -8041,7 +8241,7 @@ msgstr "Vous n’avez pas encore bloqué de comptes. Pour bloquer un compte, all 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." -#: src/components/Lists.tsx:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "Vous avez atteint la fin" @@ -8049,7 +8249,7 @@ msgstr "Vous avez atteint la fin" 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." -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "Vous n’avez pas encore créé de kit de démarrage !" @@ -8086,7 +8286,7 @@ msgstr "Vous ne pouvez sélectionner qu’un total de 4 images." msgid "You must be 13 years of age or older to sign up." msgstr "Vous devez avoir 13 ans ou plus pour vous inscrire." -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 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." @@ -8098,7 +8298,7 @@ msgstr "Vous devez autoriser l’accès à votre photothèque pour enregistrer u msgid "You must grant access to your photo library to save the image." msgstr "Vous devez autoriser l’accès à votre photothèque pour enregistrer l’image." -#: src/components/ReportDialog/SubmitView.tsx:210 +#: src/components/ReportDialog/SubmitView.tsx:211 msgid "You must select at least one labeler for a report" msgstr "Vous devez sélectionner au moins un étiqueteur pour un rapport" @@ -8107,6 +8307,7 @@ msgid "You previously deactivated @{0}." msgstr "Vous avez précédemment désactivé @{0}." #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "Vous serez déconnecté·e de tous vos comptes." @@ -8118,19 +8319,19 @@ msgstr "Vous ne recevrez plus de notifications pour ce fil de discussion" msgid "You will now receive notifications for this thread" msgstr "Vous recevrez désormais des notifications pour ce fil de discussion" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 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." -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "Vous : {0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "Vous : {defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "Vous : {short}" @@ -8158,7 +8359,7 @@ msgstr "Vous recevrez un e-mail à <0>{0} pour vérifier que c’est vous." msgid "You'll stay updated with these feeds" msgstr "Vous resterez informé grâce à ces fils d’actu" -#: src/screens/SignupQueued.tsx:112 +#: src/screens/SignupQueued.tsx:127 msgid "You're in line" msgstr "Vous êtes dans la file d’attente" @@ -8167,7 +8368,7 @@ msgstr "Vous êtes dans la file d’attente" msgid "You're logged in with an App Password. Please log 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." -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "Vous êtes prêt à partir !" @@ -8192,6 +8393,10 @@ msgstr "Vous avez atteint votre limite quotidienne d’envoi de vidéos (trop d 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)" +#: src/screens/VideoFeed/index.tsx:1080 +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 ?" + #: src/screens/Signup/index.tsx:140 msgid "Your account" msgstr "Votre compte" @@ -8200,6 +8405,10 @@ msgstr "Votre compte" msgid "Your account has been deleted" msgstr "Votre compte a été supprimé" +#: src/screens/Takendown.tsx:146 +msgid "Your account has been suspended" +msgstr "Votre compte a été suspendu" + #: src/view/com/composer/state/video.ts:429 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." @@ -8208,11 +8417,19 @@ msgstr "Votre compte n’est pas encore assez ancien pour envoyer des vidéos. V 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." -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Takendown.tsx:214 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. 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 Social. 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." + +#: src/screens/Takendown.tsx:154 +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." + +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "Votre date de naissance" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "Votre navigateur ne prend pas en charge le format vidéo. Essayez plutôt avec un autre navigateur." @@ -8224,7 +8441,7 @@ msgstr "Vos discussions ont été désactivées" msgid "Your choice will be saved, but can be changed later in settings." msgstr "Votre choix sera enregistré, mais vous pourrez le modifier ultérieurement dans les paramètres." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <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} sera automatiquement conservé et vous sera réservé. Vous pourrez y revenir à tout moment depuis ce compte." @@ -8251,11 +8468,11 @@ msgstr "Votre première mention « j’aime » !" 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." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "Votre pseudo complet sera <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "Votre nom complet sera" @@ -8267,15 +8484,15 @@ msgstr "Vos mots masqués" msgid "Your password has been changed successfully!" msgstr "Votre mot de passe a été modifié avec succès !" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "Votre post a été publié" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "Vos posts ont été publiés" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "Vos posts, vos mentions « j’aime » et vos blocages sont publics. Les silences (comptes masqués) sont privés." @@ -8283,10 +8500,10 @@ msgstr "Vos posts, vos mentions « j’aime » et vos blocages sont publics. L 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." -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "Votre réponse a été publiée" -#: src/components/dms/ReportDialog.tsx:157 +#: src/components/dms/ReportDialog.tsx:198 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "Votre rapport sera envoyé au Service de Modération de Bluesky" From 02416c70fbc4c83baee49df114b803761993615a Mon Sep 17 00:00:00 2001 From: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> Date: Sat, 25 Jan 2025 04:33:03 +0900 Subject: [PATCH 45/62] Update Japanese translation for v1.97 (#7393) * Update translation * Update translation * Update translation * Update translation * Update translation * Update translation * Update translation * Fixed * Update for v1.97 * update translation --- src/locale/locales/ja/messages.po | 1461 +++++++++++++++++------------ 1 file changed, 839 insertions(+), 622 deletions(-) diff --git a/src/locale/locales/ja/messages.po b/src/locale/locales/ja/messages.po index c06bbd49e0..5515cd7188 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: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-12-21 09:24+0900\n" +"PO-Revision-Date: 2025-01-23 09:34+0900\n" "Last-Translator: tkusano\n" "Language-Team: Hima-Zinn, tkusano, dolciss, oboenikui, noritada, middlingphys, hibiki, reindex-ot, haoyayoi, vyv03354\n" "Plural-Forms: \n" @@ -17,7 +17,7 @@ msgstr "" msgid "(active)" msgstr "(アクティブ)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(埋め込みコンテンツあり)" @@ -100,7 +100,7 @@ msgstr "{0, plural, other {引用}}" msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, other {リポスト}}" -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -126,11 +126,11 @@ msgstr "{0} / {1}" msgid "{0} people have used this starter pack!" msgstr "{0}人がこのスターターパックを使用しました!" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0}件の未読アイテム" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "{0}のアバター" @@ -167,7 +167,7 @@ msgstr "{0}ヶ月" msgid "{0}s" msgstr "{0}秒" -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count}件の未読アイテム" @@ -176,11 +176,11 @@ msgstr "{count}件の未読アイテム" msgid "{displayName}'s Starter Pack" msgstr "{displayName}のスターターパック" -#: src/screens/SignupQueued.tsx:219 +#: src/screens/SignupQueued.tsx:216 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgstr "{estimatedTimeHrs, plural, other {時間}}" -#: src/screens/SignupQueued.tsx:225 +#: src/screens/SignupQueued.tsx:222 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, other {分}}" @@ -281,15 +281,15 @@ msgstr "{following} フォロー" msgid "{handle} can't be messaged" msgstr "{handle}にメッセージを送れません" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount}件の未読アイテム" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications}件の未読" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications}件の未読アイテム" @@ -351,7 +351,7 @@ msgstr "⚠無効なハンドル" msgid "24 hours" msgstr "24時間" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "2要素認証の確認" @@ -363,14 +363,14 @@ msgstr "30日" msgid "7 days" msgstr "7日" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "このアプリについて" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "ナビゲーションリンクと設定にアクセス" @@ -380,12 +380,12 @@ msgstr "ナビゲーションリンクと設定にアクセス" msgid "Accessibility" msgstr "アクセシビリティ" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "アクセシビリティの設定" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -414,11 +414,11 @@ msgstr "ミュート中のアカウント" msgid "Account Muted by List" msgstr "リストによってミュート中のアカウント" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "アカウントオプション" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "クイックアクセスからアカウントを解除" @@ -478,12 +478,14 @@ msgstr "ALTテキストを追加" msgid "Add alt text (optional)" msgstr "ALTテキストを追加(オプション)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "他のアカウントを追加" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "他の投稿を追加" @@ -505,7 +507,7 @@ msgstr "ミュートするワードを設定に追加" msgid "Add muted words and tags" msgstr "ミュートするワードとタグを追加" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "新しい投稿を追加" @@ -526,7 +528,7 @@ msgstr "あなたのスターターパックにフィードをいくつか追加 msgid "Add the default feed of only people you follow" msgstr "フォローしているユーザーのみのデフォルトのフィードを追加" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "次のDNSレコードをドメインに追加してください:" @@ -676,15 +678,15 @@ msgstr "エラーが発生しました" msgid "An error occurred while compressing the video." msgstr "ビデオの圧縮中にエラーが発生しました。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "スターターパックの生成中にエラーが発生しました。もう一度試しますか?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "ビデオの読み込み時にエラーが発生しました。時間をおいてもう一度お試しください。" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "ビデオの読み込み時にエラーが発生しました。もう一度お試しください。" @@ -753,8 +755,8 @@ msgstr "アニメーションGIF" msgid "Anti-Social Behavior" msgstr "反社会的な行動" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "全言語" @@ -762,7 +764,7 @@ msgstr "全言語" msgid "Anybody can interact" msgstr "誰でも反応可能" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -798,7 +800,7 @@ msgstr "アプリパスワードの名前は長さが4文字以上である必 msgid "App passwords" msgstr "アプリパスワード" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "アプリパスワード" @@ -817,6 +819,15 @@ msgstr "「{0}」のラベルに異議を申し立てる" msgid "Appeal submitted" msgstr "異議申し立てを提出しました" +#: src/screens/Takendown.tsx:111 +#: src/screens/Takendown.tsx:144 +msgid "Appeal suspension" +msgstr "アカウント停止に異議申し立て" + +#: src/screens/Takendown.tsx:114 +msgid "Appeal Suspension" +msgstr "アカウント停止に異議申し立て" + #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 #: src/screens/Messages/components/ChatDisabled.tsx:99 @@ -824,7 +835,7 @@ msgstr "異議申し立てを提出しました" msgid "Appeal this decision" msgstr "この決定に異議を申し立てる" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -849,7 +860,7 @@ msgstr "アーカイブ投稿" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "アプリパスワード「{0}」を本当に削除しますか?" -#: src/components/dms/MessageMenu.tsx:149 +#: src/components/dms/MessageMenu.tsx:150 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "このメッセージを本当に削除しますか?このメッセージはあなたからは削除したように見えますが、他の参加者からは削除されません。" @@ -861,7 +872,7 @@ msgstr "本当にこのスターターパックを削除したいですか?" msgid "Are you sure you want to discard your changes?" msgstr "本当に変更を破棄したいですか?" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." msgstr "この会話から退出しますか?あなたのメッセージはあなたからは削除したように見えますが、他の参加者からは削除されません。" @@ -873,11 +884,11 @@ msgstr "あなたのフィードから{0}を削除してもよろしいですか msgid "Are you sure you want to remove this from your feeds?" msgstr "本当にこのフィードをあなたのフィードから削除したいですか?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "本当にこの下書きを削除しますか?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "本当にこの投稿を削除しますか?" @@ -885,9 +896,9 @@ msgstr "本当にこの投稿を削除しますか?" msgid "Are you sure?" msgstr "本当によろしいですか?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "<0>{0}で書かれた投稿ですか?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "<0>{suggestedLanguageName}で書かれた投稿ですか?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -898,7 +909,7 @@ msgstr "アート" msgid "Artistic or non-erotic nudity." msgstr "芸術的または性的ではないヌード。" -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "少なくとも3文字" @@ -906,8 +917,8 @@ msgstr "少なくとも3文字" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "自動再生オプションは<0>コンテンツとメディアの設定へ移動しました。" -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "ビデオとGIFの自動再生" @@ -918,10 +929,10 @@ msgstr "ビデオとGIFの自動再生" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -935,11 +946,11 @@ msgstr "戻る" msgid "Before creating a list, you must first verify your email." msgstr "リストを作る前に、まずメールアドレスを確認しなければなりません。" -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "投稿する前に、まずメールアドレスを確認しなければなりません。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 msgid "Before creating a starter pack, you must first verify your email." msgstr "スターターパックを作る前に、まずメールアドレスを確認しなければなりません。" @@ -950,6 +961,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "他のユーザーにメッセージを送る前に、まずメールアドレスを確認しなければなりません。" #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "ベータ" @@ -964,8 +976,8 @@ msgstr "生年月日" msgid "Block" msgstr "ブロック" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -985,6 +997,14 @@ msgstr "アカウントをブロックしますか?" msgid "Block accounts" msgstr "アカウントをブロック" +#: src/components/dms/ReportDialog.tsx:325 +msgid "Block and Delete" +msgstr "ブロックと削除" + +#: src/components/dms/ReportDialog.tsx:343 +msgid "Block and/or delete this conversation" +msgstr "この会話をブロックして削除(あるいはどちらか)" + #: src/view/screens/ProfileList.tsx:760 msgid "Block list" msgstr "リストをブロック" @@ -993,6 +1013,15 @@ msgstr "リストをブロック" msgid "Block these accounts?" msgstr "これらのアカウントをブロックしますか?" +#: src/components/dms/ReportDialog.tsx:347 +#: src/components/dms/ReportDialog.tsx:350 +msgid "Block user" +msgstr "ユーザーをブロック" + +#: src/components/dms/ReportDialog.tsx:329 +msgid "Block User" +msgstr "ユーザーをブロック" + #: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 msgid "Blocked" msgstr "ブロックされています" @@ -1001,7 +1030,7 @@ msgstr "ブロックされています" msgid "Blocked accounts" msgstr "ブロック中のアカウント" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "ブロック中のアカウント" @@ -1035,8 +1064,8 @@ msgstr "ブロックしてもこのラベラーがあなたのアカウントに msgid "Blog" msgstr "ブログ" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1044,16 +1073,24 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Blueskyでは、この投稿日時の信憑性を確認できません。" -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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 は、ホスティング プロバイダーを選択できるオープン ネットワークです。 あなたが開発者であれば、自分のサーバーをホストできます。" +#: src/view/com/auth/server-input/index.tsx:109 +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はオープンなネットワークで、自分自身でプロバイダーを選ぶことができます。初めて利用するのであれば、デフォルトのオプションであるBluesky Socialのままにしておくのをお勧めします。" + #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "Blueskyは友達と一緒のほうが楽しい!" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/screens/Takendown.tsx:217 +msgid "Bluesky Social Terms of Service" +msgstr "Bluesky Social利用規約" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Blueskyはあなたのつながっているユーザーからおすすめのアカウントを選びます。" @@ -1082,23 +1119,23 @@ msgstr "画像のぼかしとフィードからのフィルタリング" msgid "Books" msgstr "書籍" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "検索ページでさらにアカウントを見る" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "検索ページでさらにフィードを見る" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "さらにおすすめを見る" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "検索ページでさらにおすすめを見る" @@ -1147,10 +1184,9 @@ msgstr "アカウントを作成することで、<0>利用規約に同意 msgid "Camera" msgstr "カメラ" -#: src/components/Menu/index.tsx:297 +#: src/components/Menu/index.tsx:304 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1159,7 +1195,9 @@ msgstr "カメラ" #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 #: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/screens/Takendown.tsx:99 +#: src/screens/Takendown.tsx:102 +#: src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1174,7 +1212,8 @@ msgstr "カメラ" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "キャンセル" @@ -1207,7 +1246,7 @@ msgid "Cancel reactivation and log out" msgstr "再有効化をキャンセルしてログアウト" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "検索をキャンセル" @@ -1267,9 +1306,9 @@ msgstr "メールアドレスを変更" msgid "Change Password" msgstr "パスワードを変更" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "投稿の言語を{0}に変更します" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "投稿の言語を{suggestedLanguageName}に変更します" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1279,21 +1318,21 @@ msgstr "メールアドレスを変更" msgid "Change your email address" msgstr "メールアドレスを変更" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "チャット" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" msgstr "チャットをミュートしました" -#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/ConvoMenu.tsx:115 #: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 -#: src/screens/Messages/ChatList.tsx:246 +#: src/Navigation.tsx:394 +#: src/screens/Messages/ChatList.tsx:254 msgid "Chat settings" msgstr "チャットの設定" @@ -1301,7 +1340,7 @@ msgstr "チャットの設定" msgid "Chat Settings" msgstr "チャットの設定" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" msgstr "チャットのミュートを解除しました" @@ -1310,7 +1349,7 @@ msgstr "チャットのミュートを解除しました" msgid "Check my status" msgstr "ステータスを確認" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "確認コードが記載されたメールを確認し、ここに入力してください。" @@ -1318,7 +1357,7 @@ msgstr "確認コードが記載されたメールを確認し、ここに入力 msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "入力したメールアドレスの受信トレイを確認して、以下に入力するための確認コードが記載されたメールが届いていないか確認してください:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "ドメイン名の確認方法を選択" @@ -1326,7 +1365,7 @@ msgstr "ドメイン名の確認方法を選択" msgid "Choose Feeds" msgstr "フィードの選択" -#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +#: src/components/StarterPack/ProfileStarterPacks.tsx:307 msgid "Choose for me" msgstr "私向けに選んで" @@ -1338,11 +1377,7 @@ msgstr "ユーザーの選択" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "投稿しようとしているメディアに適した自己ラベルを選んでください。何も選択しない場合は、この投稿はすべての閲覧者へ適したものとします。" -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "サービスを選択" - -#: src/screens/Onboarding/StepFinished.tsx:280 +#: src/screens/Onboarding/StepFinished.tsx:287 msgid "Choose the algorithms that power your custom feeds." msgstr "カスタムフィードのアルゴリズムを選択できます。" @@ -1350,12 +1385,16 @@ msgstr "カスタムフィードのアルゴリズムを選択できます。" msgid "Choose this color as your avatar" msgstr "この色をアバターとして選択" +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "アカウントプロバイダーを選んでください" + #: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 +#: src/view/screens/Search/Explore.tsx:424 msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "自分自身のタイムラインを選びましょう!コミュニティによって作成されたフィードは、あなたが好きなコンテンツを見つけるのに役立ちます。" -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "パスワードを入力" @@ -1363,11 +1402,11 @@ msgstr "パスワードを入力" msgid "Choose your username" msgstr "ユーザー名を選んでください" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "すべてのストレージデータをクリア" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "すべてのストレージデータをクリア(このあと再起動します)" @@ -1379,10 +1418,6 @@ msgstr "検索クエリをクリア" msgid "click here" msgstr "こちらをクリック" -#: src/components/TagMenu/index.web.tsx:152 -msgid "Click here to open tag menu for {tag}" -msgstr "{tag}のタグメニューをクリックして表示" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." msgstr "クリックしてこの投稿の引用投稿を無効に。" @@ -1391,6 +1426,10 @@ msgstr "クリックしてこの投稿の引用投稿を無効に。" msgid "Click to enable quote posts of this post." msgstr "クリックしてこの投稿の引用投稿を有効に。" +#: src/components/RichTextTag.tsx:54 +msgid "Click to open tag menu for {tag}" +msgstr "クリックして {tag} のタグメニューを表示" + #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" msgstr "送信失敗したメッセージを再送信" @@ -1406,6 +1445,8 @@ msgstr "パカラッ 🐴 パカラッ 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 #: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/dms/ReportDialog.tsx:372 +#: src/components/dms/ReportDialog.tsx:381 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 @@ -1455,8 +1496,7 @@ msgstr "画像ビューアを閉じる" msgid "Close navigation footer" msgstr "ナビゲーションフッターを閉じる" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:298 msgid "Close this dialog" msgstr "このダイアログを閉じる" @@ -1494,12 +1534,12 @@ msgstr "コメディー" msgid "Comics" msgstr "漫画" -#: src/Navigation.tsx:281 +#: src/Navigation.tsx:282 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "コミュニティガイドライン" -#: src/screens/Onboarding/StepFinished.tsx:293 +#: src/screens/Onboarding/StepFinished.tsx:300 msgid "Complete onboarding and start using your account" msgstr "初期設定を完了してアカウントを使い始める" @@ -1507,11 +1547,11 @@ msgstr "初期設定を完了してアカウントを使い始める" msgid "Complete the challenge" msgstr "テストをクリアしてください" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "新しい投稿を作成" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "{MAX_GRAPHEME_LENGTH}文字までの投稿を作成" @@ -1519,7 +1559,7 @@ msgstr "{MAX_GRAPHEME_LENGTH}文字までの投稿を作成" msgid "Compose reply" msgstr "返信を作成" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." msgstr "ビデオを圧縮中…" @@ -1565,7 +1605,7 @@ msgid "Confirm your birthdate" msgstr "生年月日の確認" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1579,7 +1619,7 @@ msgstr "確認コード" msgid "Confirmation Code" msgstr "確認コード" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "接続中…" @@ -1588,7 +1628,7 @@ msgstr "接続中…" msgid "Contact support" msgstr "サポートに連絡" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "コンテンツ&メディア" @@ -1598,7 +1638,7 @@ msgstr "コンテンツ&メディア" msgid "Content and media" msgstr "コンテンツとメディア" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "コンテンツとメディア" @@ -1611,7 +1651,7 @@ msgid "Content filters" msgstr "コンテンツのフィルター" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "コンテンツの言語" @@ -1644,7 +1684,7 @@ msgstr "続行" msgid "Continue as {0} (currently signed in)" msgstr "{0}として続行(現在サインイン中)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "スレッドの続き…" @@ -1654,7 +1694,7 @@ msgstr "スレッドの続き…" msgid "Continue to next step" msgstr "次のステップへ進む" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "会話が削除されました" @@ -1700,11 +1740,11 @@ msgstr "ビルドバージョンをクリップボードへコピー" msgid "Copy code" msgstr "コードをコピー" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "DIDをコピー" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "ホストをコピー" @@ -1739,20 +1779,21 @@ msgstr "投稿のテキストをコピー" msgid "Copy QR code" msgstr "QRコードをコピー" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "TXTレコードの値をコピー" -#: src/Navigation.tsx:286 +#: src/Navigation.tsx:287 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "著作権ポリシー" -#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/components/dms/LeaveConvoPrompt.tsx:33 +#: src/components/dms/ReportDialog.tsx:308 msgid "Could not leave chat" msgstr "チャットからの退出に失敗しました" -#: src/screens/Profile/ProfileFeed/index.tsx:73 +#: src/screens/Profile/ProfileFeed/index.tsx:80 msgid "Could not load feed" msgstr "フィードの読み込みに失敗しました" @@ -1760,7 +1801,7 @@ msgstr "フィードの読み込みに失敗しました" msgid "Could not load list" msgstr "リストの読み込みに失敗しました" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "チャットのミュートに失敗しました" @@ -1768,7 +1809,7 @@ msgstr "チャットのミュートに失敗しました" msgid "Could not process your video" msgstr "ビデオを処理できませんでした" -#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +#: src/components/StarterPack/ProfileStarterPacks.tsx:289 msgid "Create" msgstr "作成" @@ -1776,18 +1817,24 @@ msgstr "作成" msgid "Create a QR code for a starter pack" msgstr "スターターパックのQRコードを作成" -#: src/components/StarterPack/ProfileStarterPacks.tsx:168 -#: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/components/StarterPack/ProfileStarterPacks.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:270 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "スターターパックを作成" -#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +#: src/components/StarterPack/ProfileStarterPacks.tsx:251 msgid "Create a starter pack for me" msgstr "私向けのスターターパックを作成" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" msgstr "アカウントを作成" @@ -1804,7 +1851,7 @@ msgstr "アカウントを作成" msgid "Create an avatar instead" msgstr "代わりにアバターを作成" -#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +#: src/components/StarterPack/ProfileStarterPacks.tsx:174 msgid "Create another" msgstr "別のものを作成" @@ -1813,7 +1860,7 @@ msgstr "別のものを作成" msgid "Create new account" msgstr "新しいアカウントを作成" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "{0}の報告を作成" @@ -1823,15 +1870,15 @@ msgstr "{0}に作成" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "作者はブロック中です" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "文化" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "カスタム" @@ -1852,7 +1899,7 @@ msgstr "ダークモード" msgid "Dark theme" msgstr "ダークテーマ" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "生年月日" @@ -1862,7 +1909,7 @@ msgstr "生年月日" msgid "Deactivate account" msgstr "アカウントを無効化" -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" msgstr "モデレーションをデバッグ" @@ -1878,7 +1925,7 @@ msgstr "デフォルト" msgid "Default icons" msgstr "デフォルトアイコン" -#: src/components/dms/MessageMenu.tsx:151 +#: src/components/dms/MessageMenu.tsx:152 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:586 #: src/screens/StarterPack/StarterPackScreen.tsx:665 @@ -1905,10 +1952,19 @@ msgstr "アプリパスワードを削除" msgid "Delete app password?" msgstr "アプリパスワードを削除しますか?" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "チャットの宣言レコードを削除" +#: src/components/dms/ReportDialog.tsx:353 +#: src/components/dms/ReportDialog.tsx:356 +msgid "Delete conversation" +msgstr "会話を削除" + +#: src/components/dms/ReportDialog.tsx:327 +msgid "Delete Conversation" +msgstr "会話を削除" + #: src/components/dms/MessageMenu.tsx:124 msgid "Delete for me" msgstr "自分宛を削除" @@ -1917,7 +1973,7 @@ msgstr "自分宛を削除" msgid "Delete List" msgstr "リストを削除" -#: src/components/dms/MessageMenu.tsx:147 +#: src/components/dms/MessageMenu.tsx:148 msgid "Delete message" msgstr "メッセージを削除" @@ -1929,7 +1985,7 @@ msgstr "メッセージの宛先から自分を削除" msgid "Delete my account" msgstr "アカウントを削除" -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2031,8 +2087,8 @@ msgid "Disabled" msgstr "無効" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "破棄" @@ -2040,11 +2096,11 @@ msgstr "破棄" msgid "Discard changes?" msgstr "変更を破棄しますか?" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "下書きを削除しますか?" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" msgstr "投稿を削除しますか?" @@ -2058,7 +2114,7 @@ msgstr "アプリがログアウトしたユーザーに自分のアカウント msgid "Discover new custom feeds" msgstr "新しいカスタムフィードを見つける" -#: src/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "新しいフィードを探す" @@ -2066,11 +2122,11 @@ msgstr "新しいフィードを探す" msgid "Discover New Feeds" msgstr "新しいフィードを探す" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "消す" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "エラーを消す" @@ -2078,6 +2134,10 @@ msgstr "エラーを消す" msgid "Dismiss getting started guide" msgstr "入門ガイドを消す" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "このセクションを消す" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2102,8 +2162,8 @@ msgstr "表示名が長すぎます" msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." msgstr "表示名が長すぎます。最大{DISPLAY_NAME_MAX_GRAPHEMES}文字までです。" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "DNSパネルがある場合" @@ -2115,24 +2175,25 @@ msgstr "このミュートワードはフォローしているユーザーには msgid "Does not include nudity." msgstr "ヌードは含まれません。" -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "ハイフンで始まったり終ったりしない" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" msgstr "ドメインを確認しました!" #: src/components/dialogs/BirthDateSettings.tsx:118 #: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dms/ReportDialog.tsx:323 #: src/components/forms/DateField/index.tsx:77 #: src/components/forms/DateField/index.tsx:83 #: src/screens/Onboarding/StepProfile/index.tsx:330 #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2155,10 +2216,14 @@ msgstr "完了" msgid "Done{extraText}" msgstr "完了{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "ダブルタップでダイアログを閉じる" +#: src/screens/VideoFeed/index.tsx:1037 +msgid "Double tap to like" +msgstr "ダブルタップでいいね" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "Blueskyをダウンロード" @@ -2176,7 +2241,7 @@ msgstr "ドロップして画像を追加する" msgid "Duration:" msgstr "期間:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "例:太郎" @@ -2188,7 +2253,7 @@ msgstr "例:山田 太郎" msgid "e.g. Alice Roberts" msgstr "例:山田 太郎" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "例:taro.com" @@ -2232,7 +2297,7 @@ msgctxt "action" msgid "Edit" msgstr "編集" -#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserAvatar.tsx:348 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "アバターを編集" @@ -2260,7 +2325,7 @@ msgstr "リストの詳細を編集" msgid "Edit Moderation List" msgstr "モデレーションリストを編集" -#: src/Navigation.tsx:296 +#: src/Navigation.tsx:297 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "マイフィードを編集" @@ -2310,7 +2375,7 @@ msgstr "表示名を編集" msgid "Edit your profile description" msgstr "プロフィールの説明を編集" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "スターターパックを編集" @@ -2321,10 +2386,10 @@ msgstr "教育" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "リストの作者にブロックされているか、作者をブロックしています。" #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "メールアドレス" @@ -2419,18 +2484,26 @@ msgstr "サブタイトル(字幕)を有効にする" msgid "Enable this source only" msgstr "このソースのみ有効にする" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "トレンド・トピックを有効にする" +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "Discoverフィードでトレンド・ビデオを有効にする" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "Discoverフィードでトレンド・ビデオを有効にする。" + #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "有効" -#: src/screens/Profile/Sections/Feed.tsx:114 +#: src/screens/Profile/Sections/Feed.tsx:116 msgid "End of feed" msgstr "フィードの終わり" @@ -2438,7 +2511,7 @@ msgstr "フィードの終わり" msgid "Ensure you have selected a language for each subtitle file." msgstr "各字幕ファイルに言語が選択されてることを確認してください。" -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "パスワードを入力" @@ -2463,7 +2536,7 @@ msgstr "全画面表示にする" msgid "Enter the code you received to change your password." msgstr "パスワードを変更するために受け取ったコードを入力してください。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" msgstr "使用するドメインを入力してください" @@ -2476,7 +2549,7 @@ msgid "Enter your birth date" msgstr "生年月日を入力してください" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "メールアドレスを入力してください" @@ -2492,7 +2565,7 @@ msgstr "以下に新しいメールアドレスを入力してください。" msgid "Enter your username and password" msgstr "ユーザー名とパスワードを入力してください" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "エラー" @@ -2576,7 +2649,7 @@ msgstr "ユーザーリストを展開" msgid "Expand or collapse the full post you are replying to" msgstr "返信する投稿全体を展開または折りたたむ" -#: src/lib/api/index.ts:400 +#: src/lib/api/index.ts:405 msgid "Expected uri to resolve to a record" msgstr "レコードを指すURIではありません" @@ -2610,8 +2683,8 @@ msgstr "私のデータをエクスポートする" msgid "Export My Data" msgstr "私のデータをエクスポートする" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "外部メディア" @@ -2625,12 +2698,12 @@ 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:315 +#: src/Navigation.tsx:316 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "外部メディアの設定" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "ハンドルの変更に失敗しました。もう一度試してください。" @@ -2659,8 +2732,8 @@ msgstr "投稿の削除に失敗しました。もう一度お試しください msgid "Failed to delete starter pack" msgstr "スターターパックの削除に失敗しました" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" msgstr "フィードの設定の読み込みに失敗しました" @@ -2672,12 +2745,12 @@ msgstr "GIFの読み込みに失敗しました" msgid "Failed to load past messages" msgstr "過去のメッセージの読み込みに失敗しました" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "おすすめのフィードの読み込みに失敗しました" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "おすすめのフォローの読み込みに失敗しました" @@ -2721,11 +2794,11 @@ msgstr "設定の更新に失敗しました" msgid "Failed to upload video" msgstr "ビデオのアップロードに失敗しました" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "ハンドルの変更に失敗しました。もう一度試してください。" -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "フィード" @@ -2744,7 +2817,7 @@ msgstr "フィードの切り替え" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "フィードバック" @@ -2753,14 +2826,14 @@ msgstr "フィードバック" msgid "Feedback sent!" msgstr "フィードバックを送りました!" -#: src/Navigation.tsx:403 +#: src/Navigation.tsx:404 #: src/screens/StarterPack/StarterPackScreen.tsx:183 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 +#: src/view/screens/Profile.tsx:238 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "フィード" @@ -2785,7 +2858,7 @@ msgstr "ファイルの保存に成功しました!" msgid "Filter from feeds" msgstr "フィードからのフィルター" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Finalizing" msgstr "最後に" @@ -2801,7 +2874,7 @@ msgstr "フォローするアカウントを探す" msgid "Find people to follow" msgstr "フォローするユーザーを探す" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "投稿やユーザーをBlueskyで検索" @@ -2813,7 +2886,7 @@ msgstr "完了" msgid "Fitness" msgstr "フィットネス" -#: src/screens/Onboarding/StepFinished.tsx:276 +#: src/screens/Onboarding/StepFinished.tsx:283 msgid "Flexible" msgstr "柔軟です" @@ -2822,6 +2895,7 @@ msgstr "柔軟です" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:819 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "フォロー" @@ -2836,6 +2910,10 @@ msgstr "フォロー" msgid "Follow {0}" msgstr "{0}をフォロー" +#: src/screens/VideoFeed/index.tsx:798 +msgid "Follow {handle}" +msgstr "{handle}をフォロー" + #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" msgstr "{name}をフォロー" @@ -2869,23 +2947,23 @@ msgctxt "action" msgid "Follow Back" msgstr "フォローバック" -#: src/view/screens/Search/Explore.tsx:355 +#: src/view/screens/Search/Explore.tsx:368 msgid "Follow more accounts to get connected to your interests and build your network." msgstr "もっとたくさんのアカウントをフォローして、興味あることにつながり、ネットワークを広げましょう。" -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "<0>{0}がフォロー中" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "<0>{0}および{1, plural, other {他#人}}がフォロー中" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "<0>{0}と<1>{1}がフォロー中" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "<0>{0}、<1>{1}および{2, plural, other {他#人}}がフォロー中" @@ -2893,7 +2971,7 @@ msgstr "<0>{0}、<1>{1}および{2, plural, other {他#人}}がフォロ msgid "Followed users" msgstr "自分がフォローしているユーザー" -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "あなたが知っている@{0}のフォロワー" @@ -2907,6 +2985,7 @@ msgstr "あなたが知っているフォロワー" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2918,16 +2997,20 @@ msgstr "フォロー中" msgid "Following {0}" msgstr "{0}をフォローしています" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "{handle}をフォローしています" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "{name}をフォローしています" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "Followingフィードの設定" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "Followingフィードの設定" @@ -2974,11 +3057,11 @@ msgstr "永久" msgid "Forgot Password" msgstr "パスワードを忘れた" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "パスワードを忘れた?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "忘れた?" @@ -2999,11 +3082,11 @@ msgstr "<0/>から" msgid "Gallery" msgstr "ギャラリー" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "スターターパックを生成" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "ヘルプを表示" @@ -3031,7 +3114,10 @@ msgstr "法律または利用規約への明らかな違反" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3042,20 +3128,20 @@ msgstr "戻る" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "戻る" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "前のページに戻る" -#: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 -#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/dms/ReportDialog.tsx:190 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 @@ -3074,7 +3160,7 @@ msgstr "ホームへ" msgid "Go Home" msgstr "ホームへ" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "{0}との会話へ" @@ -3083,11 +3169,11 @@ msgstr "{0}との会話へ" msgid "Go to next" msgstr "次へ" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "プロフィールへ" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "ユーザーのプロフィールへ移動" @@ -3107,16 +3193,16 @@ msgstr "半分まで来ました!" msgid "Handle" msgstr "ハンドル" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "ハンドルはすでに取得されています。他のものをお試しください。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "ハンドルを変更しました!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "ハンドルが長すぎます。短いものをお試しください。" @@ -3128,13 +3214,13 @@ msgstr "触覚フィードバック" msgid "Harassment, trolling, or intolerance" msgstr "嫌がらせ、荒らし、不寛容" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "ハッシュタグ" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "ハッシュタグ:#{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "ハッシュタグ {tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3144,7 +3230,7 @@ msgstr "なにか問題が発生しましたか?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "ヘルプ" @@ -3156,11 +3242,21 @@ msgstr "画像をアップロードするかアバターを作ってあなたが msgid "Here is your app password!" msgstr "アプリパスワードをお知らせします!" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "非表示" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "あなたのモデレーションの設定で非表示になっています。" + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "非表示のリスト" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3208,18 +3304,22 @@ msgstr "この投稿を非表示にしますか?" msgid "Hide this reply?" msgstr "この返信を非表示にしますか?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "トレンド・トピックを隠す" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "トレンド・トピックを非表示にしますか?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "トレンド・ビデオを非表示にしますか?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "ユーザーリストを非表示" @@ -3256,21 +3356,20 @@ 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:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "ホーム" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "ホスト:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" msgstr "ホスティングプロバイダー" @@ -3300,8 +3399,8 @@ msgstr "コードを持っています" msgid "I have a confirmation code" msgstr "確認コードを持っています" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "自分のドメインを持っています" @@ -3322,7 +3421,7 @@ msgstr "あなたがお住いの国の法律においてまだ成人していな msgid "If you delete this list, you won't be able to recover it." msgstr "このリストを削除すると、復元できなくなります。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." msgstr "自分のドメインを持っていれば、ハンドルとして利用できます。これによりあなたのアイデンティティを自己証明できます。<0>詳しくはこちら。" @@ -3334,6 +3433,10 @@ msgstr "この投稿を削除すると、復元できなくなります。" msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "パスワードを変更する場合は、あなたのアカウントであることを確認するためのコードをお送りします。" +#: src/view/com/auth/server-input/index.tsx:168 +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 "ハンドルやメールアドレスを変えるのであれば、無効化の前に変更してください。" @@ -3362,7 +3465,11 @@ msgstr "なりすまし、偽情報、あるいは虚偽の主張" msgid "Inappropriate messages or explicit links" msgstr "不適切なメッセージ、または露骨なコンテンツへのリンク" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "無効なユーザー名またはパスワード" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "パスワードをリセットするためにあなたのメールアドレスに送られたコードを入力" @@ -3370,7 +3477,7 @@ msgstr "パスワードをリセットするためにあなたのメールアド msgid "Input confirmation code for account deletion" msgstr "アカウント削除のために確認コードを入力" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "新しいパスワードを入力" @@ -3378,15 +3485,15 @@ msgstr "新しいパスワードを入力" msgid "Input password for account deletion" msgstr "アカウント削除のためにパスワードを入力" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "メールで送られたコードを入力" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "サインアップ時に使用したユーザー名またはメールアドレスを入力" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "あなたのパスワードを入力" @@ -3394,12 +3501,12 @@ msgstr "あなたのパスワードを入力" msgid "Interaction limited" msgstr "反応が制限されています" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "無効な2要素認証の確認コードです。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "無効なハンドルです。他のものを試してください。" @@ -3407,11 +3514,6 @@ msgstr "無効なハンドルです。他のものを試してください。" msgid "Invalid or unsupported post record" msgstr "無効またはサポートされていない投稿のレコード" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "無効なユーザー名またはパスワード" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "無効な確認コード" @@ -3420,7 +3522,7 @@ msgstr "無効な確認コード" msgid "Invite a Friend" msgstr "友達を招待" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "招待コード" @@ -3452,7 +3554,7 @@ msgstr "招待、ただし個人的なもの" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "入力したメールアドレスは間違ってるようです。本当にそれで合ってますか?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "合ってます" @@ -3460,7 +3562,7 @@ msgstr "合ってます" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "今はあなただけ!上で検索してスターターパックにより多くのユーザーを追加してください。" -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "ジョブID:{0}" @@ -3494,7 +3596,7 @@ msgid "Labeled by the author." msgstr "投稿者によるラベル。" #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "ラベル" @@ -3518,7 +3620,7 @@ msgstr "あなたのコンテンツのラベル" msgid "Language selection" msgstr "言語の選択" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "言語の設定" @@ -3534,11 +3636,11 @@ msgstr "大きい" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "最新" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "詳細" @@ -3550,7 +3652,7 @@ msgstr "詳細" msgid "Learn more about Bluesky" msgstr "Blueskyについての詳細" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." msgstr "自分用のPDSをホスティングする方法を学ぶ。" @@ -3570,11 +3672,11 @@ msgid "Learn more about what is public on Bluesky." msgstr "Blueskyで公開されている内容はこちらを参照してください。" #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "詳細。" -#: src/components/dms/LeaveConvoPrompt.tsx:49 +#: src/components/dms/LeaveConvoPrompt.tsx:44 msgid "Leave" msgstr "退出" @@ -3583,15 +3685,15 @@ msgstr "退出" msgid "Leave chat" msgstr "チャットを退出" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 -#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:40 msgid "Leave conversation" msgstr "会話を退出" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "どの言語も表示するには、すべてのチェックを外したままにします。" @@ -3599,11 +3701,11 @@ msgstr "どの言語も表示するには、すべてのチェックを外した msgid "Leaving Bluesky" msgstr "Blueskyから離れる" -#: src/screens/SignupQueued.tsx:140 +#: src/screens/SignupQueued.tsx:155 msgid "left to go." msgstr "あと少しです。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "選ばせて" @@ -3612,7 +3714,7 @@ msgstr "選ばせて" msgid "Let's get your password reset!" msgstr "パスワードをリセットしましょう!" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "さあ始めましょう!" @@ -3646,8 +3748,8 @@ msgid "Like this feed" msgstr "このフィードをいいね" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "いいねしたユーザー" @@ -3669,7 +3771,7 @@ msgstr "{0, plural, other {#人のユーザー}}がいいね" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "{likeCount, plural, other {#人のユーザー}}がいいね" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "いいね" @@ -3682,7 +3784,7 @@ msgstr "この投稿をいいねする" msgid "Linear" msgstr "リニア" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "リスト" @@ -3735,12 +3837,12 @@ msgstr "リストのブロックを解除しました" msgid "List unmuted" msgstr "リストのミュートを解除しました" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "リスト" @@ -3748,15 +3850,15 @@ msgstr "リスト" msgid "Lists blocking this user:" msgstr "このユーザーをブロックしているリスト:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "さらに読み込む" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "おすすめのフィードをさらに読み込む" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "おすすめのフォローをさらに読み込む" @@ -3764,9 +3866,9 @@ msgstr "おすすめのフォローをさらに読み込む" msgid "Load new notifications" msgstr "最新の通知を読み込む" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "最新の投稿を読み込む" @@ -3775,7 +3877,7 @@ msgstr "最新の投稿を読み込む" msgid "Loading..." msgstr "読み込み中…" -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "ログ" @@ -3784,13 +3886,16 @@ msgstr "ログ" msgid "Log in or sign up" msgstr "ログインまたはサインアップ" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:93 +#: src/screens/SignupQueued.tsx:96 +#: src/screens/Takendown.tsx:85 msgid "Log out" msgstr "ログアウト" +#: src/screens/Takendown.tsx:88 +msgid "Log Out" +msgstr "ログアウト" + #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 msgid "Logged-out visibility" msgstr "ログアウトしたユーザーからの可視性" @@ -3804,15 +3909,15 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "@sawaratsuki.bsky.socialによるロゴ" #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "<0>@sawaratsuki.bsky.socialによるロゴ" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "長押しで #{tag} のタグメニューを開く" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "XXXXX-XXXXXみたいなもの" @@ -3828,7 +3933,7 @@ msgstr "すべてのフィードのピン留めを外したようですね。心 msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "Followingフィードを消したようです。<0>ここをクリックして追加。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "私のために作って" @@ -3836,8 +3941,8 @@ msgstr "私のために作って" msgid "Make sure this is where you intend to go!" msgstr "意図した場所であることを確認してください!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "保存されたフィードを管理" @@ -3845,12 +3950,12 @@ msgstr "保存されたフィードを管理" msgid "Manage your muted words and tags" msgstr "ミュートしたワードとタグの管理" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "既読にする" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "メディア" @@ -3870,8 +3975,8 @@ msgstr "メンションされたユーザー" msgid "Mentions" msgstr "メンション" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "メニュー" @@ -3880,7 +3985,7 @@ msgid "Message {0}" msgstr "{0}へメッセージを送る" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "メッセージは削除されました" @@ -3897,9 +4002,9 @@ msgstr "メッセージを入力するフィールド" msgid "Message is too long" msgstr "メッセージが長すぎます" -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 -#: src/screens/Messages/ChatList.tsx:286 +#: src/Navigation.tsx:618 +#: src/screens/Messages/ChatList.tsx:270 +#: src/screens/Messages/ChatList.tsx:294 msgid "Messages" msgstr "メッセージ" @@ -3911,7 +4016,7 @@ msgstr "誤解を招くアカウント" msgid "Misleading Post" msgstr "誤解を招く投稿" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 @@ -3948,7 +4053,7 @@ msgstr "モデレーションリストを更新しました" msgid "Moderation lists" msgstr "モデレーションリスト" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "モデレーションリスト" @@ -3957,7 +4062,7 @@ msgstr "モデレーションリスト" msgid "moderation settings" msgstr "モデレーションの設定" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "モデレーションのステータス" @@ -4002,19 +4107,16 @@ msgstr "映画" msgid "Music" msgstr "音楽" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "ミュート" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "ミュート" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "{truncatedTag}をミュート" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "{tag} をミュート" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4025,12 +4127,8 @@ msgstr "アカウントをミュート" msgid "Mute accounts" msgstr "アカウントをミュート" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "{displayTag}のすべての投稿をミュート" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "会話をミュート" @@ -4084,7 +4182,7 @@ msgstr "ワードとタグをミュート" msgid "Muted accounts" msgstr "ミュート中のアカウント" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "ミュート中のアカウント" @@ -4114,10 +4212,6 @@ msgstr "生年月日" msgid "My Feeds" msgstr "マイフィード" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "マイプロフィール" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "名前" @@ -4143,7 +4237,7 @@ msgid "Navigate to {0}" msgstr "{0}へ移動します" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "次の画面に移動します" @@ -4156,15 +4250,15 @@ msgstr "あなたのプロフィールに移動します" msgid "Need to change it?" msgstr "変更が必要?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "著作権侵害を報告する必要がありますか?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "フォロワーやデータへのアクセスを失うことはありません。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "気にせずにハンドルを作成" @@ -4175,14 +4269,14 @@ msgid "New" msgstr "新規" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:277 +#: src/screens/Messages/ChatList.tsx:284 msgid "New chat" msgstr "新しいチャット" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "新しいハンドル" @@ -4207,21 +4301,21 @@ msgstr "新しいパスワード" msgid "New Password" msgstr "新しいパスワード" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "新しい投稿" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "新しい投稿" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "新しい投稿" @@ -4248,10 +4342,10 @@ msgstr "ニュース" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4272,8 +4366,8 @@ msgstr "次の画像" msgid "No app passwords yet" msgstr "アプリパスワードはまだありません" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "DNSパネルがない場合" @@ -4295,15 +4389,15 @@ msgstr "いいねはありません" msgid "No longer following {0}" msgstr "{0}のフォローを解除しました" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "253文字まで" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "{0}文字まで" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "メッセージはありません" -#: src/screens/Messages/ChatList.tsx:225 +#: src/screens/Messages/ChatList.tsx:233 msgid "No more conversations to show" msgstr "これ以上表示できる会話はありません" @@ -4320,7 +4414,7 @@ msgstr "誰からも受け取らない" msgid "No one but the author can quote this post." msgstr "投稿主だけがこの投稿を引用できます。" -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "まだ投稿がありません。" @@ -4342,7 +4436,7 @@ msgstr "結果はありません" msgid "No results" msgstr "結果はありません" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "結果は見つかりません" @@ -4351,9 +4445,9 @@ msgid "No results found for \"{query}\"" msgstr "「{query}」の検索結果はありません" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "「{query}」の検索結果はありません" @@ -4392,7 +4486,7 @@ msgstr "誰も見つかりませんでした。他を探してみて。" msgid "Non-sexual Nudity" msgstr "性的ではないヌード" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "見つかりません" @@ -4412,7 +4506,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 "注記:Blueskyはオープンでパブリックなネットワークです。この設定はBlueskyのアプリおよびウェブサイト上のみでのあなたのコンテンツの可視性を制限するものであり、他のアプリではこの設定を尊重しない場合があります。他のアプリやウェブサイトでは、ログアウトしたユーザーにあなたのコンテンツが表示される場合があります。" -#: src/screens/Messages/ChatList.tsx:180 +#: src/screens/Messages/ChatList.tsx:188 msgid "Nothing here" msgstr "何もありません" @@ -4420,7 +4514,7 @@ msgstr "何もありません" msgid "Notification filters" msgstr "通知フィルター" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "通知設定" @@ -4437,11 +4531,11 @@ msgstr "通知音" msgid "Notification Sounds" msgstr "通知音" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "通知" @@ -4497,19 +4591,19 @@ msgstr "古い順に返信を表示" msgid "on<0><1/><2><3/>" msgstr "<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "オンボーディングのリセット" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "1つもしくは複数のGIFにALTテキストがありません。" -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "1つもしくは複数の画像にALTテキストがありません。" -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "1つもしくは複数のビデオにALTテキストがありません。" @@ -4521,7 +4615,7 @@ msgstr ".jpgと.pngファイルのみに対応しています" msgid "Only {0} can reply." msgstr "{0}のみ返信可能。" -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "英数字とハイフンのみ" @@ -4533,13 +4627,13 @@ msgstr "画像ファイルのみに対応しています" msgid "Only WebVTT (.vtt) files are supported" msgstr "WebVTT(.vtt)ファイルのみに対応しています" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "おっと、何らかの問題が発生したようです!" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4547,7 +4641,7 @@ msgstr "おっと、何らかの問題が発生したようです!" msgid "Oops!" msgstr "おっと!" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "開かれています" @@ -4563,18 +4657,18 @@ msgstr "アバター・クリエイターを開く" msgid "Open change handle dialog" msgstr "ハンドル変更ダイアログを開く" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "会話のオプションを開く" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "引き出しメニューを開く" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "絵文字を入力" @@ -4599,7 +4693,7 @@ msgstr "{niceUrl}へのリンクを開く" msgid "Open message options" msgstr "メッセージのオプションを開く" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "モデレーションデバッグページを開く" @@ -4615,12 +4709,12 @@ msgstr "投稿のオプションを開く" msgid "Open starter pack menu" msgstr "スターターパックのメニューを開く" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "絵本のページを開く" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "システムのログを開く" @@ -4670,7 +4764,7 @@ msgstr "GIFの選択のダイアログを開く" msgid "Opens list of invite codes" msgstr "招待コードのリストを開く" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "パスワードリセットのフォームを開く" @@ -4679,7 +4773,7 @@ msgid "Opens the linked website" msgstr "リンク先のウェブサイトを開く" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "プロフィールを開く" @@ -4691,8 +4785,8 @@ msgstr "ビデオの選択画面を開く" msgid "Option {0} of {numItems}" msgstr "{numItems}個中{0}目のオプション" -#: src/components/dms/ReportDialog.tsx:178 -#: src/components/ReportDialog/SubmitView.tsx:167 +#: src/components/dms/ReportDialog.tsx:219 +#: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "オプションとして、以下に追加情報をご記入ください:" @@ -4725,11 +4819,15 @@ msgstr "その他のアカウント" msgid "Other..." msgstr "その他…" +#: src/components/dms/ReportDialog.tsx:339 +msgid "Our moderation team has recieved your report." +msgstr "あなたの報告をモデレーションチームが受け付けました。" + #: src/screens/Messages/components/ChatDisabled.tsx:28 msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." msgstr "モデレーターが報告をレビューし、Blueskyであなたがチャットにアクセスできないようにしました。" -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "ページが見つかりません" @@ -4738,10 +4836,10 @@ msgstr "ページが見つかりません" msgid "Page Not Found" msgstr "ページが見つかりません" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4770,15 +4868,15 @@ msgid "Pause video" msgstr "ビデオを一時停止" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "ユーザー" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "@{0}がフォロー中のユーザー" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "@{0}をフォロー中のユーザー" @@ -4807,11 +4905,20 @@ msgstr "写真" msgid "Pictures meant for adults." msgstr "成人向けの画像です。" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "ピン" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "フィードをピン留め" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "簡単にアクセスできるようにトレンド・ビデオのフィードをホーム画面にピン留め" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "ホームにピン留め" @@ -4856,7 +4963,7 @@ msgstr "{0}を再生" msgid "Play or pause the GIF" msgstr "GIFの再生や一時停止" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "ビデオを再生" @@ -4887,6 +4994,10 @@ msgstr "CAPTCHA認証を完了してください。" msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "変更する前にメールを確認してください。これは、メールアップデートツールが追加されている間の一時的な要件であり、まもなく削除されます。" +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +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 "このアプリパスワードに固有の名前を入力するか、ランダムに生成された名前を使用してください。" @@ -4904,10 +5015,18 @@ msgstr "メールアドレスを入力してください。" msgid "Please enter your invite code." msgstr "招待コードを入力してください。" +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "パスワードを入力してください" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "パスワードも入力してください:" +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "ユーザー名を入力してください" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "{0}によって適用されたこのラベルが誤りであると思われる理由を説明してください" @@ -4930,11 +5049,15 @@ msgstr "メールアドレスを確認してください" msgid "Politics" msgstr "政治" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "あなたのネットワークで流行っているビデオ。" + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "ポルノ" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "投稿" @@ -4944,7 +5067,7 @@ msgctxt "description" msgid "Post" msgstr "投稿" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "すべてポスト" @@ -4953,10 +5076,10 @@ msgstr "すべてポスト" msgid "Post by {0}" msgstr "{0}による投稿" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "@{0}による投稿" @@ -4968,6 +5091,10 @@ msgstr "投稿を削除" msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "投稿のアップロードに失敗しました。インターネット接続を確認し、再度試してください。" +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "投稿は削除されました" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "投稿を非表示" @@ -4990,7 +5117,7 @@ msgstr "投稿への反応の設定" msgid "Post language" msgstr "投稿の言語" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "投稿の言語" @@ -5007,12 +5134,8 @@ msgstr "投稿を固定しました" msgid "Post unpinned" msgstr "投稿の固定を解除しました" -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "投稿" - #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "投稿" @@ -5036,12 +5159,13 @@ msgstr "設定を保存しました" msgid "Press to attempt reconnection" msgstr "再接続してみる" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" msgstr "ホスティングプロバイダーを変える" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5078,21 +5202,21 @@ msgstr "プライバシー" msgid "Privacy and security" msgstr "プライバシーとセキュリティ" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "プライバシーとセキュリティ" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "プライバシーポリシー" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "ビデオを処理中…" @@ -5102,14 +5226,14 @@ msgid "Processing..." msgstr "処理中…" #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "プロフィール" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "プロフィール" @@ -5118,7 +5242,7 @@ msgstr "プロフィール" msgid "Profile updated" msgstr "プロフィールを更新しました" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "公開されています" @@ -5183,7 +5307,7 @@ msgstr "この投稿を引用する" msgid "Random (aka \"Poster's Roulette\")" msgstr "ランダムな順番で表示(別名「投稿者のルーレット」)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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 "レート制限を超えました - 短い時間でハンドルを何度も変更しようとしました。再度試す前にしばらく時間をおいてください。" @@ -5196,6 +5320,14 @@ msgstr "引用を再度関連付ける" msgid "Reactivate your account" msgstr "あなたのアカウントを再有効化" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "文字を減らす" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "もっと読む" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "Blueskyのブログを読む" @@ -5210,11 +5342,16 @@ msgstr "Blueskyのプライバシーポリシーを読む" msgid "Read the Bluesky Terms of Service" msgstr "Blueskyの利用規約を読む" -#: src/components/dms/ReportDialog.tsx:169 +#: src/screens/Takendown.tsx:162 +#: src/screens/Takendown.tsx:170 +msgid "Reason for appeal" +msgstr "異議申し立ての理由" + +#: src/components/dms/ReportDialog.tsx:210 msgid "Reason:" msgstr "理由:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "検索履歴" @@ -5226,7 +5363,7 @@ msgstr "おすすめ" msgid "Reconnect" msgstr "再接続" -#: src/screens/Messages/ChatList.tsx:163 +#: src/screens/Messages/ChatList.tsx:171 msgid "Reload conversations" msgstr "会話を再読み込み" @@ -5234,7 +5371,7 @@ msgstr "会話を再読み込み" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5246,8 +5383,8 @@ msgstr "削除" msgid "Remove {displayName} from starter pack" msgstr "{displayName}をスターターパックから削除" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "アカウント切替リストから取り除く" @@ -5255,7 +5392,7 @@ msgstr "アカウント切替リストから取り除く" msgid "Remove attachment" msgstr "添付を削除" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "アバターを削除" @@ -5291,7 +5428,7 @@ msgstr "マイフィードから削除" msgid "Remove from my feeds?" msgstr "マイフィードから削除しますか?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "クイックアクセスから削除しますか?" @@ -5307,11 +5444,11 @@ msgstr "イメージを削除" msgid "Remove mute word from your list" msgstr "リストからミュートワードを削除" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "プロフィールを削除" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "検索履歴からプロフィールを削除する" @@ -5369,7 +5506,7 @@ msgstr "引用を削除する" msgid "Replace with Discover" msgstr "Discoverで置き換える" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "返信" @@ -5381,7 +5518,7 @@ msgstr "返信できません" msgid "Replies to this post are disabled." msgstr "この投稿への返信は無効化されています。" -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "返信" @@ -5453,8 +5590,8 @@ msgstr "報告" msgid "Report Account" msgstr "アカウントを報告" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "会話を報告" @@ -5486,33 +5623,37 @@ msgstr "投稿を報告" msgid "Report starter pack" msgstr "スタータパックを報告" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/dms/ReportDialog.tsx:336 +msgid "Report submitted" +msgstr "報告を送信しました" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "このコンテンツを報告" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "このフィードを報告" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "このリストを報告" -#: src/components/dms/ReportDialog.tsx:44 -#: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/dms/ReportDialog.tsx:58 +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "このメッセージを報告" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "この投稿を報告" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "このスターターパックを報告" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "このユーザーを報告" @@ -5578,7 +5719,7 @@ msgstr "画像投稿時にALTテキストを必須とする" msgid "Require an email code to log in to your account." msgstr "アカウントにログインする時にメールのコードを必須とする。" -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" msgstr "このプロバイダーに必要" @@ -5609,8 +5750,8 @@ msgstr "リセットコード" msgid "Reset Code" msgstr "リセットコード" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "オンボーディングの状態をリセット" @@ -5618,7 +5759,7 @@ msgstr "オンボーディングの状態をリセット" msgid "Reset password" msgstr "パスワードをリセット" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "ログインをやり直す" @@ -5629,11 +5770,11 @@ msgstr "エラーになった最後のアクションをやり直す" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 -#: src/screens/Messages/ChatList.tsx:169 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:177 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 @@ -5656,7 +5797,8 @@ msgstr "前のページに戻る" msgid "Returns to home page" msgstr "ホームページに戻る" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "前のページに戻る" @@ -5667,7 +5809,7 @@ msgstr "前のページに戻る" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5708,7 +5850,7 @@ msgstr "画像を保存" msgid "Save image crop" msgstr "画像の切り抜きを保存" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "新しいハンドルを保存" @@ -5761,12 +5903,12 @@ msgstr "一番上までスクロール" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "検索" @@ -5786,7 +5928,7 @@ msgstr "「{interestsDisplayName}」{activeText}を検索" msgid "Search for \"{query}\"" msgstr "「{query}」を検索" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "「{searchText}」を検索" @@ -5817,21 +5959,21 @@ msgstr "Tenorを検索" msgid "Security Step Required" msgstr "必要なセキュリティの手順" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "{truncatedTag}の投稿を表示(すべてのユーザー)" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "{tag} の投稿を表示(すべてのユーザー)" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "{truncatedTag}の投稿を表示(このユーザーのみ)" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "{tag} の投稿を表示(このユーザーのみ)" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "<0>{displayTag}の投稿を表示(すべてのユーザー)" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "#{tag} の投稿を表示(すべてのユーザー)" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "<0>{displayTag}の投稿を表示(このユーザーのみ)" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "#{tag} の投稿を表示(このユーザーのみ)" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5901,14 +6043,10 @@ msgstr "字幕ファイル(.vtt)を選択" msgid "Select the {emojiName} emoji as your avatar" msgstr "絵文字{emojiName}をアバターとして選択" -#: src/components/ReportDialog/SubmitView.tsx:140 +#: src/components/ReportDialog/SubmitView.tsx:141 msgid "Select the moderation service(s) to report to" msgstr "報告先のモデレーションサービスを選んでください" -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "データをホストするサービスを選択します。" - #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" msgstr "ビデオを選択" @@ -5925,7 +6063,7 @@ msgstr "登録されたフィードに含める言語を選択します。選択 msgid "Select your app language for the default text to display in the app." msgstr "アプリに表示されるデフォルトのテキストの言語を選択" -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "生年月日を選択" @@ -5963,7 +6101,7 @@ msgctxt "action" msgid "Send Email" msgstr "メールを送信" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "フィードバックを送信" @@ -5976,10 +6114,10 @@ msgstr "メッセージを送信" msgid "Send post to..." msgstr "投稿を送る…" -#: src/components/dms/ReportDialog.tsx:229 -#: src/components/dms/ReportDialog.tsx:232 -#: src/components/ReportDialog/SubmitView.tsx:220 -#: src/components/ReportDialog/SubmitView.tsx:224 +#: src/components/dms/ReportDialog.tsx:269 +#: src/components/dms/ReportDialog.tsx:272 +#: src/components/ReportDialog/SubmitView.tsx:221 +#: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" msgstr "報告を送信" @@ -6001,7 +6139,7 @@ msgstr "ダイレクトメッセージで送信" msgid "Sends email with confirmation code for account deletion" msgstr "アカウントの削除の確認コードをメールに送信" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "サーバーアドレス" @@ -6013,7 +6151,7 @@ msgstr "アプリアイコンを{0}に設定" msgid "Set birthdate" msgstr "生年月日を設定" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "新しいパスワードを設定" @@ -6025,10 +6163,10 @@ msgstr "アカウントを設定する" msgid "Sets email for password reset" msgstr "パスワードをリセットするためのメールアドレスを入力" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "設定" @@ -6109,7 +6247,7 @@ msgstr "このスターターパックを共有して、他のユーザーがBlu msgid "Share your favorite feed!" msgstr "お気に入りのフィードをシェアして!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "Shared Preferencesのテスター" @@ -6130,6 +6268,8 @@ msgstr "ALTテキストを表示" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "とにかく表示" @@ -6232,17 +6372,15 @@ msgstr "警告の表示とフィードからのフィルタリング" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6267,24 +6405,17 @@ msgstr "Blueskyにサインイン または 新規アカウントの登録" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "サインアウト" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "サインアウトしますか?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "サインアップ" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6322,7 +6453,7 @@ msgstr "小さい" msgid "Software Dev" msgstr "ソフトウェア開発" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "お好みかもしれない他のフィード" @@ -6345,7 +6476,7 @@ msgstr "何らかの問題が発生したようなので、もう一度お試し msgid "Something went wrong, please try again." msgstr "何らかの問題が発生したようなので、もう一度お試しください。" -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "何らかの問題が発生したようです!" @@ -6354,7 +6485,7 @@ msgstr "何らかの問題が発生したようです!" msgid "Something wrong? Let us know." msgstr "何か問題がありますか?お知らせください。" -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "大変申し訳ありません!セッションの有効期限が切れました。もう一度ログインしてください。" @@ -6407,8 +6538,8 @@ msgstr "ユーザーを追加して!" msgid "Start chat with {displayName}" msgstr "{displayName}とのチャットを開始" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "スターターパック" @@ -6430,11 +6561,11 @@ msgstr "自分のスターターパック" msgid "Starter pack is invalid" msgstr "スターターパックが無効です" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "スターターパック" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "スターターパックを使ってお気に入りのフィードやユーザーを友人へ簡単に共有できます。" @@ -6447,12 +6578,12 @@ msgstr "ステータスページ" msgid "Step {0} of {1}" msgstr "ステップ {0} / {1}" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "ストレージがクリアされたため、今すぐアプリを再起動する必要があります。" -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "ストーリーブック" @@ -6463,6 +6594,14 @@ msgstr "ストーリーブック" msgid "Submit" msgstr "送信" +#: src/screens/Takendown.tsx:70 +msgid "Submit appeal" +msgstr "異議申し立てを送信" + +#: src/screens/Takendown.tsx:76 +msgid "Submit Appeal" +msgstr "異議申し立てを送信" + #: src/view/screens/ProfileList.tsx:712 msgid "Subscribe" msgstr "登録" @@ -6487,7 +6626,7 @@ msgstr "このリストに登録" msgid "Success!" msgstr "成功!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "おすすめのアカウント" @@ -6500,7 +6639,7 @@ msgstr "あなたへのおすすめ" msgid "Suggestive" msgstr "きわどい" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6508,7 +6647,8 @@ msgstr "サポート" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "アカウントを切り替える" @@ -6517,6 +6657,14 @@ msgstr "アカウントを切り替える" msgid "Switch Account" msgstr "アカウントを切り替える" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "アカウントを切り替える" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "{0}へ切り替える" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6524,14 +6672,10 @@ msgstr "システム" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "システムログ" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "タグメニュー:{displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "タグのみ" @@ -6553,6 +6697,10 @@ msgstr "タップして消す" msgid "Tap to enter full screen" msgstr "タップしてフルスクリーンに" +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "タップして投稿のテキストを表示したり隠したりする。" + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "タップして再生または一時停止" @@ -6566,6 +6714,10 @@ msgstr "タップして音の切り替え" msgid "Tap to view full image" msgstr "タップして画像全体を表示" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "タップしてビデオを没入モードで表示。" + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "タスク完了 - 10フォロー!" @@ -6600,12 +6752,12 @@ msgstr "もう少し教えて" msgid "Terms" msgstr "規約" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "利用規約" @@ -6620,6 +6772,10 @@ msgstr "使用されている用語がコミュニティ基準に違反してい msgid "Text & tags" msgstr "テキストとタグ" +#: src/components/dms/ReportDialog.tsx:227 +msgid "Text field" +msgstr "テキストフィールド" + #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" @@ -6629,8 +6785,7 @@ msgstr "テキストの入力フィールド" msgid "Thank you! Your email has been successfully verified." msgstr "ありがとう!メールの確認に成功しました。" -#: src/components/dms/ReportDialog.tsx:129 -#: src/components/ReportDialog/SubmitView.tsx:82 +#: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "ありがとうございます。あなたの報告は送信されました。" @@ -6638,11 +6793,11 @@ msgstr "ありがとうございます。あなたの報告は送信されまし msgid "Thanks, you have successfully verified your email address. You can close this dialog." msgstr "ありがとう、メールアドレスの確認に成功しました。このダイアログを閉じても大丈夫です。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "その内容は以下の通りです:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "そのハンドルはすでに使用されています。" @@ -6659,6 +6814,10 @@ msgstr "そのスターターパックが見つかりませんでした。" msgid "That's all, folks!" msgstr "以上です、皆さん!" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "これで全部です!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6780,7 +6939,7 @@ msgstr "サーバーへの問い合わせ中に問題が発生しました" msgid "There was an issue fetching notifications. Tap here to try again." msgstr "通知の取得中に問題が発生しました。もう一度試すにはこちらをタップしてください。" -#: src/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 msgid "There was an issue fetching posts. Tap here to try again." msgstr "投稿の取得中に問題が発生しました。もう一度試すにはこちらをタップしてください。" @@ -6805,8 +6964,8 @@ msgstr "サービス情報の取得中に問題が発生しました" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "フィードの削除中に問題が発生しました。インターネットへの接続を確認の上、もう一度試してください。" -#: src/components/dms/ReportDialog.tsx:217 -#: src/components/ReportDialog/SubmitView.tsx:87 +#: src/components/dms/ReportDialog.tsx:257 +#: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "報告の送信に問題が発生しました。インターネットの接続を確認してください。" @@ -6847,7 +7006,7 @@ msgstr "問題が発生しました。インターネットへの接続を確認 msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "アプリケーションに予期しない問題が発生しました。このようなことが繰り返した場合はサポートへお知らせください!" -#: src/screens/SignupQueued.tsx:115 +#: src/screens/SignupQueued.tsx:130 msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "Blueskyに新規ユーザーが殺到しています!できるだけ早くアカウントを有効にできるよう努めます。" @@ -6900,7 +7059,7 @@ msgstr "このコンテンツは関係するユーザーの一方が他方をブ msgid "This content is not viewable without a Bluesky account." msgstr "このコンテンツはBlueskyのアカウントがないと閲覧できません。" -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." msgstr "削除あるいは無効化されたアカウントとの会話です。押すと選択肢が表示されます。" @@ -6921,7 +7080,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua msgstr "このフィードは空です!もっと多くのユーザーをフォローするか、言語の設定を調整する必要があるかもしれません。" #: src/components/StarterPack/Main/PostsList.tsx:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "このフィードは空です。" @@ -6930,7 +7089,7 @@ msgstr "このフィードは空です。" msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "このフィードはもはやオンラインではありません。代わりに<0>Discoverを表示しています。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "このハンドルは予約されています。他のものをお試しください。" @@ -6991,7 +7150,7 @@ msgstr "この投稿はログインしているユーザーにのみ表示され msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "この投稿はフィードとスレッドから非表示になります。元に戻すことはできません。" -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "この投稿の投稿者は引用投稿を無効にしています。" @@ -7007,7 +7166,7 @@ msgstr "この返信はスレッドの一番下にある非表示のセクショ msgid "This service has not provided terms of service or a privacy policy." msgstr "このサービスには、利用規約もプライバシーポリシーもありません。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "これにより以下にドメインレコードが作成されるはずです:" @@ -7048,7 +7207,7 @@ msgstr "このユーザーは誰もフォローしていません。" msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "ミュートしたワードから「{0}」が削除されます。あとでいつでも戻すことができます。" -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "クイックアクセスのリストから@{0}を削除します。" @@ -7061,8 +7220,8 @@ msgstr "これによってあなたの投稿が全員に見える引用投稿か msgid "Thread options" msgstr "スレッドのオプション" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" msgstr "スレッドの設定" @@ -7079,7 +7238,7 @@ msgstr "スレッド" msgid "Threaded mode" msgstr "スレッドモード" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" msgstr "スレッドの設定" @@ -7117,11 +7276,11 @@ msgstr "成人向けコンテンツの有効もしくは無効の切り替え" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "トップ" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "トピック" @@ -7139,6 +7298,11 @@ msgstr "翻訳" msgid "Trending" msgstr "トレンド" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "トレンド・ビデオ" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7152,7 +7316,7 @@ msgstr "テレビ" msgid "Two-factor authentication (2FA)" msgstr "2要素認証 (2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "希望するユーザー名をタイプしてください" @@ -7160,7 +7324,7 @@ msgstr "希望するユーザー名をタイプしてください" msgid "Type your message here" msgstr "ここにメッセージを入力する" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "タイプ:" @@ -7178,8 +7342,8 @@ msgstr "接続できません。インターネットへの接続を確認して #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7205,8 +7369,8 @@ msgctxt "action" msgid "Unblock" msgstr "ブロックを解除" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "アカウントのブロックを解除" @@ -7243,6 +7407,10 @@ msgstr "{0}のフォローを解除" msgid "Unfollow Account" msgstr "アカウントのフォローを解除" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "ユーザーのフォローを解除" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "いいねを外す" @@ -7251,31 +7419,27 @@ msgstr "いいねを外す" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "いいねを外す({0, plural, other {#個のいいね}})" -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "ミュートを解除" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "ミュートを解除" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "{truncatedTag}のミュートを解除" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "ミュートを解除" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "{tag} のミュートを解除" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "アカウントのミュートを解除" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "{displayTag}のすべての投稿のミュートを解除" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "会話のミュートを解除" @@ -7336,7 +7500,7 @@ msgstr "このラベラーの登録を解除" msgid "Unsubscribed from list" msgstr "リストの登録を解除しました" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "サポートしていないビデオ形式" @@ -7353,8 +7517,8 @@ msgstr "望まない性的なコンテンツ" msgid "Update <0>{displayName} in Lists" msgstr "リストの<0>{displayName}を更新" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "{domain}に更新" @@ -7366,7 +7530,7 @@ msgstr "引用の切り離しに失敗しました" msgid "Updating reply visibility failed" msgstr "返信の表示・非表示に変更に失敗しました" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "更新中…" @@ -7374,39 +7538,39 @@ msgstr "更新中…" msgid "Upload a photo instead" msgstr "代わりに写真をアップロード" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "テキストファイルのアップロード先:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "カメラからアップロード" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "ファイルからアップロード" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "ライブラリーからアップロード" -#: src/lib/api/index.ts:296 +#: src/lib/api/index.ts:301 msgid "Uploading images..." msgstr "画像をアップロード中…" -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:355 +#: src/lib/api/index.ts:379 msgid "Uploading link thumbnail..." msgstr "リンクのサムネイルをアップロード中…" -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "ビデオをアップロード中…" @@ -7414,7 +7578,7 @@ msgstr "ビデオをアップロード中…" msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password." msgstr "アプリパスワードを使うことで、アカウントやパスワードに完全にアクセスする権限を与えることなく、他のBlueskyクライアントにサインインします。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" msgstr "デフォルトプロバイダーを使用" @@ -7423,8 +7587,8 @@ msgstr "デフォルトプロバイダーを使用" msgid "Use in-app browser" msgstr "アプリ内ブラウザを使用" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "リンクを開く時にアプリ内ブラウザを使用" @@ -7486,7 +7650,7 @@ msgstr "ユーザーリストを作成しました" msgid "User list updated" msgstr "ユーザーリストを更新しました" -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "ユーザー名またはメールアドレス" @@ -7507,7 +7671,7 @@ msgstr "{0}のユーザー" msgid "Users that have liked this content or profile" msgstr "このコンテンツやプロフィールにいいねをしているユーザー" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "値:" @@ -7515,8 +7679,8 @@ msgstr "値:" msgid "Verified email required" msgstr "メールアドレスの確認が必要" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "DNSレコードを確認" @@ -7534,8 +7698,8 @@ msgstr "新しいメールアドレスを確認" msgid "Verify now" msgstr "確認する" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "テキストファイルを確認" @@ -7563,12 +7727,28 @@ msgstr "ビデオ" msgid "Video failed to process" msgstr "ビデオの処理に失敗" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "ビデオフィード" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "{0}からのビデオ: {text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "ビデオゲーム" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "ビデオは一時停止中" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "ビデオは再生中" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "ビデオが見つかりません。" @@ -7576,7 +7756,7 @@ msgstr "ビデオが見つかりません。" msgid "Video settings" msgstr "ビデオの設定" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "ビデオをアップロードしました" @@ -7584,6 +7764,10 @@ msgstr "ビデオをアップロードしました" msgid "Video: {0}" msgstr "ビデオ:{0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "ビデオ" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7595,22 +7779,15 @@ msgstr "{0}のアバターを表示" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "{0}のプロフィールを表示" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "{displayName}のプロフィールを表示" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "{displayTag}の投稿をすべて表示(@{authorHandle}のみ)" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "{displayTag}の投稿をすべて表示(すべてのユーザー)" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "ブロック中のユーザーのプロフィールを表示" @@ -7623,11 +7800,13 @@ msgstr "詳細についてのブログの記事を見る" msgid "View debug entry" msgstr "デバッグエントリーを表示" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "詳細を表示" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "著作権侵害の報告の詳細を見る" @@ -7639,6 +7818,13 @@ msgstr "スレッドをすべて表示" msgid "View information about these labels" msgstr "これらのラベルに関する情報を見る" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "もっと表示" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7661,6 +7847,10 @@ msgstr "@{0}によって提供されるラベリングサービスを見る" msgid "View users who like this feed" msgstr "このフィードにいいねしたユーザーを見る" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "ビデオを表示" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "ブロックしたアカウントを見る" @@ -7713,7 +7903,7 @@ msgstr "そのトピックについての検索結果は見つかりませんで msgid "We couldn't load this conversation" msgstr "この会話を読み込めませんでした" -#: src/screens/SignupQueued.tsx:145 +#: src/screens/SignupQueued.tsx:160 msgid "We estimate {estimatedTime} until your account is ready." msgstr "あなたのアカウントが準備できるまで{estimatedTime}ほどかかります。" @@ -7721,7 +7911,7 @@ msgstr "あなたのアカウントが準備できるまで{estimatedTime}ほど msgid "We have sent another verification email to <0>{0}." msgstr "別の確認コードを<0>{0}へ送りました。" -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "素敵なひとときをお過ごしください。覚えておいてください、Blueskyは:" @@ -7745,7 +7935,7 @@ msgstr "現在設定されたラベラーを読み込めません。" msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." msgstr "接続できませんでした。アカウントの設定を続けるためにもう一度お試しください。繰り返し失敗する場合は、この手順をスキップすることもできます。" -#: src/screens/SignupQueued.tsx:149 +#: src/screens/SignupQueued.tsx:164 msgid "We will let you know when your account is ready." msgstr "アカウントの準備ができたらお知らせします。" @@ -7774,11 +7964,11 @@ msgstr "大変申し訳ありませんが、現在ミュートされたワード msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "大変申し訳ありませんが、検索を完了できませんでした。数分後にもう一度お試しください。" -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." msgstr "大変申し訳ありません!返信しようとしている投稿は削除されました。" -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "大変申し訳ありません!お探しのページは見つかりません。" @@ -7809,15 +7999,15 @@ msgstr "みんなは何について投稿しているのか。" #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "最近どう?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "この投稿ではどの言語が使われていますか?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "アルゴリズムによるフィードにはどの言語を使用しますか?" @@ -7830,35 +8020,44 @@ msgid "Who can reply" msgstr "返信できるユーザー" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Messages/ChatList.tsx:156 msgid "Whoops!" msgstr "おっと!" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "おっと!トレンドビデオの読み込みに失敗しました。" + +#: src/screens/Takendown.tsx:173 +msgid "Why are you appealing?" +msgstr "なぜ異議申し立てをするのですか?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "なぜこのコンテンツをレビューする必要がありますか?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "なぜこのフィードをレビューする必要がありますか?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "なぜこのリストをレビューする必要がありますか?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "なぜこのメッセージをレビューする必要がありますか?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "なぜこの投稿をレビューする必要がありますか?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "なぜこのスターターパックをレビューする必要がありますか?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "なぜこのユーザーをレビューする必要がありますか?" @@ -7867,12 +8066,12 @@ msgstr "なぜこのユーザーをレビューする必要がありますか? msgid "Write a message" msgstr "メッセージを書く" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "投稿を書く" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "返信を書く" @@ -7881,11 +8080,11 @@ msgstr "返信を書く" msgid "Writers" msgstr "ライター" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "サーバーから間違ったDIDが送られてきました。受信したもの:{0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "はい" @@ -7922,7 +8121,7 @@ msgstr "あなた" msgid "You" msgstr "あなた" -#: src/screens/SignupQueued.tsx:142 +#: src/screens/SignupQueued.tsx:157 msgid "You are in line." msgstr "あなたは並んでいます。" @@ -7956,7 +8155,8 @@ msgstr "新しいパスワードでサインインできるようになりまし msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "アカウントを再有効化してログインし続けることができます。あなたのプロフィールと投稿は他のユーザーに見えるようになります。" -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -7997,7 +8197,7 @@ msgid "You have blocked this user. You cannot view their content." msgstr "あなたはこのユーザーをブロックしているため、コンテンツを閲覧できません。" #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8020,7 +8220,7 @@ msgstr "このアカウントをミュートしました。" msgid "You have muted this user" msgstr "このユーザーをミュートしました" -#: src/screens/Messages/ChatList.tsx:190 +#: src/screens/Messages/ChatList.tsx:198 msgid "You have no conversations yet. Start one!" msgstr "まだ会話していません。始めましょう!" @@ -8041,7 +8241,7 @@ msgstr "ブロック中のアカウントはまだありません。アカウン 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:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "最後まで到達しました" @@ -8049,7 +8249,7 @@ msgstr "最後まで到達しました" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "ビデオのアップロードの制限に一時的に到達しました。時間をおいてもう一度お試しください。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "スターターパックをまだ作成していません!" @@ -8086,7 +8286,7 @@ msgstr "画像は4枚まで選択できます" msgid "You must be 13 years of age or older to sign up." msgstr "サインアップするには、13歳以上である必要があります。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 msgid "You must be following at least seven other people to generate a starter pack." msgstr "スターターパックを作成するには、少なくとも7人をフォローしなければなりません。" @@ -8098,7 +8298,7 @@ msgstr "QRコードを保存するには写真ライブラリへのアクセス msgid "You must grant access to your photo library to save the image." msgstr "画像を保存するには写真ライブラリへのアクセスを許可する必要があります。" -#: src/components/ReportDialog/SubmitView.tsx:210 +#: src/components/ReportDialog/SubmitView.tsx:211 msgid "You must select at least one labeler for a report" msgstr "報告をするには少なくとも1つのラベラーを選択する必要があります" @@ -8107,6 +8307,7 @@ msgid "You previously deactivated @{0}." msgstr "以前、あなたは@{0}を無効化しました。" #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "すべてのアカウントからサインアウトします。" @@ -8118,19 +8319,19 @@ msgstr "これ以降、このスレッドに関する通知を受け取ること msgid "You will now receive notifications for this thread" msgstr "これ以降、このスレッドに関する通知を受け取ることができます" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "「リセットコード」が記載されたメールが届きます。ここにコードを入力し、新しいパスワードを入力します。" -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "あなた: {0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "あなた: {defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "あなた: {short}" @@ -8158,7 +8359,7 @@ msgstr "本人確認のために<0>{0}へメールが届きます。" msgid "You'll stay updated with these feeds" msgstr "これらのフィードの更新を受け取ります" -#: src/screens/SignupQueued.tsx:112 +#: src/screens/SignupQueued.tsx:127 msgid "You're in line" msgstr "あなたは並んでいます。" @@ -8167,7 +8368,7 @@ msgstr "あなたは並んでいます。" msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." msgstr "アプリパスワードでログイン中です。アカウントの無効化を続けるにはメインのパスワードでログインしてください。" -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "準備ができました!" @@ -8192,6 +8393,10 @@ msgstr "ビデオのアップロードの一日の上限に到達しました( msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "ビデオのアップロードの一日の上限に到達しました(ビデオの数が多すぎます)" +#: src/screens/VideoFeed/index.tsx:1080 +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:140 msgid "Your account" msgstr "あなたのアカウント" @@ -8200,6 +8405,10 @@ msgstr "あなたのアカウント" msgid "Your account has been deleted" msgstr "あなたのアカウントは削除されました" +#: src/screens/Takendown.tsx:146 +msgid "Your account has been suspended" +msgstr "あなたのアカウントは停止されています" + #: src/view/com/composer/state/video.ts:429 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "あなたのアカウントはまだ新しいのでビデオをアップロードできません。もう一度お試しください。" @@ -8208,11 +8417,19 @@ msgstr "あなたのアカウントはまだ新しいのでビデオをアップ 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 "あなたのアカウントの公開データの全記録を含むリポジトリは、「CAR」ファイルとしてダウンロードできます。このファイルには、画像などのメディア埋め込み、また非公開のデータは含まれていないため、それらは個別に取得する必要があります。" -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Takendown.tsx:214 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. 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 "あなたのアカウントは<0>Bluesky Social利用規約に違反していることが判明しました。該当している場合、違反している具体的内容と停止期間を説明したメールが贈られています。この決定が誤りであると思うのであれば異議申し立てを行うことができます。" + +#: src/screens/Takendown.tsx:154 +msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." +msgstr "あなたの異議申し立てが送信されました。異議申し立てに成功していれば、あなたにメールが届きます。" + +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "生年月日" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "利用中のブラウザがこのビデオ形式をサポートしていません。他のブラウザをお試しください。" @@ -8224,7 +8441,7 @@ msgstr "あなたのチャットは無効化されています" msgid "Your choice will be saved, but can be changed later in settings." msgstr "ここで選択した内容は保存されますが、あとから設定で変更できます。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "あなたの現在のハンドル<0>{0}は自動的に予約されたままになります。いつでもこのアカウントに戻すことができます。" @@ -8251,11 +8468,11 @@ msgstr "最初のいいね!" msgid "Your following feed is empty! Follow more users to see what's happening." msgstr "Followingフィードは空です!もっと多くのユーザーをフォローして、近況を確認しましょう。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "フルハンドルは<0>@{0}になります" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "あなたのフルのユーザー名:" @@ -8267,15 +8484,15 @@ msgstr "ミュートしたワード" msgid "Your password has been changed successfully!" msgstr "パスワードの変更が完了しました!" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "投稿を公開しました" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "投稿が公開されました" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "投稿、いいね、ブロックは公開されます。ミュートは非公開です。" @@ -8283,10 +8500,10 @@ msgstr "投稿、いいね、ブロックは公開されます。ミュートは 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 "あなたのプロフィール、投稿、フィード、そしてリストは他のBlueskyユーザーに見えなくなります。ログインすることでいつでもアカウントを再有効化できます。" -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "返信を公開しました" -#: src/components/dms/ReportDialog.tsx:157 +#: src/components/dms/ReportDialog.tsx:198 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "あなたの報告はBluesky Moderation Serviceに送られます" From 5c3d609d1bb8b70317922c068a97e9a2e79e5bb2 Mon Sep 17 00:00:00 2001 From: Frudrax Cheng Date: Sat, 25 Jan 2025 03:33:20 +0800 Subject: [PATCH 46/62] Update Chinese & Cantonese localization for 1.97 (#7394) * Update translates from crowdin * Improved translations * Provider related translations * Improved translations * Improved translations * Update translates from crowdin * Track #7190 & Improved translations * CN: Translated Trending Video Strings & TW: Improved translations * TW: Translated Trending Video Strings * Update transtales from crowdin * Ready for 1.97 * Track #7566 * CN: Fix typo --- src/locale/locales/zh-CN/messages.po | 1486 ++++++++++++--------- src/locale/locales/zh-HK/messages.po | 1776 +++++++++++++++----------- src/locale/locales/zh-TW/messages.po | 1522 ++++++++++++---------- 3 files changed, 2718 insertions(+), 2066 deletions(-) diff --git a/src/locale/locales/zh-CN/messages.po b/src/locale/locales/zh-CN/messages.po index f91aebe543..417a98c4cc 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: bluesky-zh\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-12-25 01:09\n" +"PO-Revision-Date: 2025-01-24 05:41\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,7 +22,7 @@ msgstr "" msgid "(active)" msgstr "(活动)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(包含嵌入内容)" @@ -105,7 +105,7 @@ msgstr "{0, plural, one {引用} other {引用}}" msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {转发} other {转发}}" -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -131,11 +131,11 @@ msgstr "第 {0} 个(共 {1} 个)" msgid "{0} people have used this starter pack!" msgstr "{0} 人使用过这个新手包!" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0} 条未读私信" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "{0}的头像" @@ -172,7 +172,7 @@ msgstr "{0} 个月前" msgid "{0}s" msgstr "{0} 秒前" -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count} 条未读" @@ -181,11 +181,11 @@ msgstr "{count} 条未读" msgid "{displayName}'s Starter Pack" msgstr "{displayName}的新手包" -#: src/screens/SignupQueued.tsx:219 +#: src/screens/SignupQueued.tsx:216 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgstr "{estimatedTimeHrs, plural, one {时} other {时}}" -#: src/screens/SignupQueued.tsx:225 +#: src/screens/SignupQueued.tsx:222 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {分} other {分}}" @@ -286,15 +286,15 @@ msgstr "{following} 位正在关注" msgid "{handle} can't be messaged" msgstr "目前无法向 {handle} 发送私信" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount} 条未读通知" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications} 条未读通知" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications} 条未读通知" @@ -356,7 +356,7 @@ msgstr "⚠无效的账户代码" msgid "24 hours" msgstr "24 小时" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "两步验证" @@ -368,14 +368,14 @@ msgstr "30 天" msgid "7 days" msgstr "7 天" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "关于" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "访问导航链接及设置" @@ -385,12 +385,12 @@ msgstr "访问导航链接及设置" msgid "Accessibility" msgstr "无障碍" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "无障碍设置" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -419,11 +419,11 @@ msgstr "已隐藏该账户" msgid "Account Muted by List" msgstr "该账户已被列表隐藏" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "账户选项" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "已从快速访问中移除该账户" @@ -483,12 +483,14 @@ msgstr "添加替代文本" msgid "Add alt text (optional)" msgstr "添加替代文本(可选)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "添加其他账户" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "添加另一则帖文" @@ -510,7 +512,7 @@ msgstr "在设置中添加隐藏字词" msgid "Add muted words and tags" msgstr "添加隐藏字词和标签" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "添加新的帖文" @@ -531,7 +533,7 @@ msgstr "添加一些推荐的动态源到你的新手包里面!" msgid "Add the default feed of only people you follow" msgstr "添加默认的动态源(仅显示你关注的人)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "向你的域名添加以下 DNS 记录:" @@ -681,15 +683,15 @@ msgstr "发生错误" msgid "An error occurred while compressing the video." msgstr "压缩视频时发生错误。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "创建新手包时发生错误,要再试一次吗?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "播放视频时发生错误,请重试。" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "播放视频时发生错误,请重试。" @@ -758,8 +760,8 @@ msgstr "GIF 动画" msgid "Anti-Social Behavior" msgstr "反社会行为" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "任何发布语言" @@ -767,7 +769,7 @@ msgstr "任何发布语言" msgid "Anybody can interact" msgstr "任何人都可以参与互动" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -803,7 +805,7 @@ msgstr "应用密码至少应含有 4 个字符" msgid "App passwords" msgstr "应用密码" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "应用密码" @@ -822,6 +824,15 @@ msgstr "对“{0}”标记提出申诉" msgid "Appeal submitted" msgstr "已提交申诉" +#: src/screens/Takendown.tsx:111 +#: src/screens/Takendown.tsx:144 +msgid "Appeal suspension" +msgstr "暂停申诉" + +#: src/screens/Takendown.tsx:114 +msgid "Appeal Suspension" +msgstr "暂停申诉" + #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 #: src/screens/Messages/components/ChatDisabled.tsx:99 @@ -829,7 +840,7 @@ msgstr "已提交申诉" msgid "Appeal this decision" msgstr "对此决定提出申诉" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -854,7 +865,7 @@ msgstr "已归档的帖文" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "你确定要删除这个应用密码“{0}”吗?" -#: src/components/dms/MessageMenu.tsx:149 +#: src/components/dms/MessageMenu.tsx:150 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "你确定要删除这条私信吗?此操作将仅为你删除私信,而不会为其他参与者删除。" @@ -866,7 +877,7 @@ msgstr "你确定要删除这个新手包吗?" msgid "Are you sure you want to discard your changes?" msgstr "你确定要放弃更改吗?" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." msgstr "你确定要离开这个对话吗?此操作将仅为你删除对话,而不会为其他参与者删除。" @@ -878,11 +889,11 @@ msgstr "你确定要从你的动态源中删除 {0} 吗?" msgid "Are you sure you want to remove this from your feeds?" msgstr "你确定要将此从你的动态源中删除吗?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "你确定要舍弃这段草稿吗?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "你确定要放弃发布这则帖文吗?" @@ -890,9 +901,9 @@ msgstr "你确定要放弃发布这则帖文吗?" msgid "Are you sure?" msgstr "你确定吗?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "你正在使用 <0>{0} 撰写吗?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "你正在使用 <0>{suggestedLanguageName} 撰写吗?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -903,7 +914,7 @@ msgstr "艺术" msgid "Artistic or non-erotic nudity." msgstr "带有艺术性或非色情的裸露。" -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "至少应含有 3 个字符" @@ -911,8 +922,8 @@ msgstr "至少应含有 3 个字符" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "自动播放选项已移动到<0>内容与媒体设置。" -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "自动播放视频及 GIF" @@ -923,10 +934,10 @@ msgstr "自动播放视频及 GIF" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -940,11 +951,11 @@ msgstr "返回" msgid "Before creating a list, you must first verify your email." msgstr "在创建列表之前,你必须首先验证你的电子邮箱。" -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "在发布帖文之前,你必须首先验证你的电子邮箱。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 msgid "Before creating a starter pack, you must first verify your email." msgstr "在创建新手包之前,你必须首先验证你的电子邮箱。" @@ -955,6 +966,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "在向其他人发送私信之前,你必须首先验证你的电子邮箱。" #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "测试" @@ -969,8 +981,8 @@ msgstr "生日" msgid "Block" msgstr "屏蔽" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -990,6 +1002,14 @@ msgstr "要屏蔽账户吗?" msgid "Block accounts" msgstr "屏蔽账户" +#: src/components/dms/ReportDialog.tsx:325 +msgid "Block and Delete" +msgstr "屏蔽并删除" + +#: src/components/dms/ReportDialog.tsx:343 +msgid "Block and/or delete this conversation" +msgstr "屏蔽并删除对话" + #: src/view/screens/ProfileList.tsx:760 msgid "Block list" msgstr "屏蔽列表" @@ -998,6 +1018,15 @@ msgstr "屏蔽列表" msgid "Block these accounts?" msgstr "要屏蔽这些账户吗?" +#: src/components/dms/ReportDialog.tsx:347 +#: src/components/dms/ReportDialog.tsx:350 +msgid "Block user" +msgstr "屏蔽用户" + +#: src/components/dms/ReportDialog.tsx:329 +msgid "Block User" +msgstr "屏蔽用户" + #: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 msgid "Blocked" msgstr "已被屏蔽" @@ -1006,7 +1035,7 @@ msgstr "已被屏蔽" msgid "Blocked accounts" msgstr "已屏蔽账户" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "已屏蔽账户" @@ -1040,8 +1069,8 @@ msgstr "屏蔽不会阻止其继续标记你的账户,但会阻止该账户在 msgid "Blog" msgstr "博客" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1049,16 +1078,24 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky 无法确认帖文发布时间的真实性。" -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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 是一个开放的社交网络,你可以自由选择托管服务提供商。如果你是开发者,你还可以托管自己的服务器。" +msgstr "Bluesky 是一个开放的社交网络,你可以自行选择托管服务提供商。如果你是开发者,你还可以托管自己的服务器。" + +#: src/view/com/auth/server-input/index.tsx:109 +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 是一个开放的社交网络,你可以自行选择托管服务提供商。但如果你是新用户,我们建议你选择默认的 Bluesky Social 选项。" #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "与天友们一起,Bluesky 更美好!" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/screens/Takendown.tsx:217 +msgid "Bluesky Social Terms of Service" +msgstr "Bluesky 服务条款" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Bluesky 将从你的关系网中选择一组推荐关注的账户。" @@ -1087,23 +1124,23 @@ msgstr "模糊化图片并从动态源中过滤" msgid "Books" msgstr "书籍" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "在探索页面浏览更多账户" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "在探索页面浏览更多动态源" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "浏览更多建议" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "在探索页面浏览更多建议" @@ -1152,10 +1189,9 @@ msgstr "继续创建账户即代表你同意我们的<0>服务条款。" msgid "Camera" msgstr "相机" -#: src/components/Menu/index.tsx:297 +#: src/components/Menu/index.tsx:304 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1164,7 +1200,9 @@ msgstr "相机" #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 #: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/screens/Takendown.tsx:99 +#: src/screens/Takendown.tsx:102 +#: src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1179,7 +1217,8 @@ msgstr "相机" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "取消" @@ -1212,7 +1251,7 @@ msgid "Cancel reactivation and log out" msgstr "取消重新启用账户并登出" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "取消搜索" @@ -1247,7 +1286,7 @@ msgstr "更改应用图标" #: src/screens/Settings/AppIconSettings/index.tsx:38 #: src/screens/Settings/AppIconSettings/index.tsx:221 msgid "Change app icon to \"{0}\"" -msgstr "将应用图标更改为“{0}”" +msgstr "更改应用图标为“{0}”" #: src/screens/Settings/AccountSettings.tsx:97 #: src/screens/Settings/AccountSettings.tsx:101 @@ -1272,9 +1311,9 @@ msgstr "更改我的电子邮箱地址" msgid "Change Password" msgstr "更改密码" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "将帖文的发布语言更改为 {0}" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "更改帖文发布语言为 {suggestedLanguageName}" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1284,21 +1323,21 @@ msgstr "更改你的电子邮箱地址" msgid "Change your email address" msgstr "更改你的电子邮箱地址" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "私信" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" msgstr "已隐藏对话" -#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/ConvoMenu.tsx:115 #: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 -#: src/screens/Messages/ChatList.tsx:246 +#: src/Navigation.tsx:394 +#: src/screens/Messages/ChatList.tsx:254 msgid "Chat settings" msgstr "私信设置" @@ -1306,7 +1345,7 @@ msgstr "私信设置" msgid "Chat Settings" msgstr "私信设置" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" msgstr "已取消隐藏对话" @@ -1315,7 +1354,7 @@ msgstr "已取消隐藏对话" msgid "Check my status" msgstr "检查我的状态" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "在这里输入发送到你电子邮箱的验证码。" @@ -1323,7 +1362,7 @@ msgstr "在这里输入发送到你电子邮箱的验证码。" msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "查看发送至你电子邮箱的验证邮件,并在下方输入收到的验证码:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "选择验证域名的方式" @@ -1331,7 +1370,7 @@ msgstr "选择验证域名的方式" msgid "Choose Feeds" msgstr "选择动态源" -#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +#: src/components/StarterPack/ProfileStarterPacks.tsx:307 msgid "Choose for me" msgstr "帮我选择" @@ -1343,11 +1382,7 @@ msgstr "选择用户" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "请为这个媒体内容勾选合适的标记。若不勾选,则默认为全年龄向。" -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "选择服务" - -#: src/screens/Onboarding/StepFinished.tsx:280 +#: src/screens/Onboarding/StepFinished.tsx:287 msgid "Choose the algorithms that power your custom feeds." msgstr "在动态源中自由挑选适合你的自定义算法" @@ -1355,12 +1390,16 @@ msgstr "在动态源中自由挑选适合你的自定义算法" msgid "Choose this color as your avatar" msgstr "选择这个颜色作为你的头像背景" +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "选择你的服务提供商" + #: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 +#: src/view/screens/Search/Explore.tsx:424 msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "自定义专属于你的时间线!由社群打造的动态源能帮助你找到喜欢的内容。" -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "设置你的密码" @@ -1368,11 +1407,11 @@ msgstr "设置你的密码" msgid "Choose your username" msgstr "设置你的用户名" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "清除所有数据" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "清除所有数据(并重新启动应用)" @@ -1384,10 +1423,6 @@ msgstr "清除搜索历史记录" msgid "click here" msgstr "点击这里" -#: src/components/TagMenu/index.web.tsx:152 -msgid "Click here to open tag menu for {tag}" -msgstr "点按此处来开启 {tag} 的标签菜单" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." msgstr "点击来停用这则帖文的引用功能。" @@ -1396,6 +1431,10 @@ msgstr "点击来停用这则帖文的引用功能。" msgid "Click to enable quote posts of this post." msgstr "点击来允许其他人引用这则帖文。" +#: src/components/RichTextTag.tsx:54 +msgid "Click to open tag menu for {tag}" +msgstr "点按来开启 {tag} 的标签菜单" + #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" msgstr "点击以重试发送私信" @@ -1411,6 +1450,8 @@ msgstr "哒哒🐴哒哒🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 #: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/dms/ReportDialog.tsx:372 +#: src/components/dms/ReportDialog.tsx:381 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 @@ -1460,8 +1501,7 @@ msgstr "关闭图片查看器" msgid "Close navigation footer" msgstr "关闭导航页脚" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:298 msgid "Close this dialog" msgstr "关闭这个窗口" @@ -1499,12 +1539,12 @@ msgstr "喜剧" msgid "Comics" msgstr "漫画" -#: src/Navigation.tsx:281 +#: src/Navigation.tsx:282 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "社群准则" -#: src/screens/Onboarding/StepFinished.tsx:293 +#: src/screens/Onboarding/StepFinished.tsx:300 msgid "Complete onboarding and start using your account" msgstr "完成入门引导并开始使用你的账户" @@ -1512,11 +1552,11 @@ msgstr "完成入门引导并开始使用你的账户" msgid "Complete the challenge" msgstr "完成验证" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "撰写新帖文" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "帖文字数最多为 {MAX_GRAPHEME_LENGTH} 个字符" @@ -1524,7 +1564,7 @@ msgstr "帖文字数最多为 {MAX_GRAPHEME_LENGTH} 个字符" msgid "Compose reply" msgstr "撰写回复" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." msgstr "正在压缩视频……" @@ -1570,7 +1610,7 @@ msgid "Confirm your birthdate" msgstr "确认你的出生日期" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1584,7 +1624,7 @@ msgstr "验证码" msgid "Confirmation Code" msgstr "验证码" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "连接中……" @@ -1593,7 +1633,7 @@ msgstr "连接中……" msgid "Contact support" msgstr "联系支持" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "内容与媒体" @@ -1603,7 +1643,7 @@ msgstr "内容与媒体" msgid "Content and media" msgstr "内容与媒体" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "内容与媒体" @@ -1616,7 +1656,7 @@ msgid "Content filters" msgstr "内容过滤器" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "内容语言" @@ -1649,7 +1689,7 @@ msgstr "继续" msgid "Continue as {0} (currently signed in)" msgstr "以 {0} 的身份继续(当前已登录)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "加载更多帖文串……" @@ -1659,7 +1699,7 @@ msgstr "加载更多帖文串……" msgid "Continue to next step" msgstr "继续下一步" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "已删除对话" @@ -1705,11 +1745,11 @@ msgstr "复制构建版本号至剪贴板" msgid "Copy code" msgstr "复制代码" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "复制 DID" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "复制主机" @@ -1744,20 +1784,21 @@ msgstr "复制帖文文字" msgid "Copy QR code" msgstr "复制二维码" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "复制 TXT 记录值" -#: src/Navigation.tsx:286 +#: src/Navigation.tsx:287 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "版权许可" -#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/components/dms/LeaveConvoPrompt.tsx:33 +#: src/components/dms/ReportDialog.tsx:308 msgid "Could not leave chat" msgstr "无法离开对话" -#: src/screens/Profile/ProfileFeed/index.tsx:73 +#: src/screens/Profile/ProfileFeed/index.tsx:80 msgid "Could not load feed" msgstr "无法加载动态源" @@ -1765,7 +1806,7 @@ msgstr "无法加载动态源" msgid "Could not load list" msgstr "无法加载列表" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "无法隐藏对话" @@ -1773,7 +1814,7 @@ msgstr "无法隐藏对话" msgid "Could not process your video" msgstr "无法处理你的视频" -#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +#: src/components/StarterPack/ProfileStarterPacks.tsx:289 msgid "Create" msgstr "创建" @@ -1781,18 +1822,24 @@ msgstr "创建" msgid "Create a QR code for a starter pack" msgstr "为新手包创建分享二维码" -#: src/components/StarterPack/ProfileStarterPacks.tsx:168 -#: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/components/StarterPack/ProfileStarterPacks.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:270 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "创建新手包" -#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +#: src/components/StarterPack/ProfileStarterPacks.tsx:251 msgid "Create a starter pack for me" msgstr "为我创建新手包" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" msgstr "创建账户" @@ -1809,7 +1856,7 @@ msgstr "创建一个账户" msgid "Create an avatar instead" msgstr "创建一个头像" -#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +#: src/components/StarterPack/ProfileStarterPacks.tsx:174 msgid "Create another" msgstr "再创建一个" @@ -1818,7 +1865,7 @@ msgstr "再创建一个" msgid "Create new account" msgstr "创建新的账户" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "创建针对 {0} 的举报" @@ -1828,15 +1875,15 @@ msgstr "创建于 {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "已屏蔽此列表的创建者" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "文化" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "自定义" @@ -1857,7 +1904,7 @@ msgstr "深色模式" msgid "Dark theme" msgstr "深色模式" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "出生日期" @@ -1867,7 +1914,7 @@ msgstr "出生日期" msgid "Deactivate account" msgstr "停用账户" -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" msgstr "调试内容审核" @@ -1883,7 +1930,7 @@ msgstr "默认" msgid "Default icons" msgstr "默认图标" -#: src/components/dms/MessageMenu.tsx:151 +#: src/components/dms/MessageMenu.tsx:152 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:586 #: src/screens/StarterPack/StarterPackScreen.tsx:665 @@ -1910,10 +1957,19 @@ msgstr "删除应用密码" msgid "Delete app password?" msgstr "要删除这个应用密码吗?" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "删除聊天记录" +#: src/components/dms/ReportDialog.tsx:353 +#: src/components/dms/ReportDialog.tsx:356 +msgid "Delete conversation" +msgstr "删除对话" + +#: src/components/dms/ReportDialog.tsx:327 +msgid "Delete Conversation" +msgstr "删除对话" + #: src/components/dms/MessageMenu.tsx:124 msgid "Delete for me" msgstr "仅为我删除" @@ -1922,7 +1978,7 @@ msgstr "仅为我删除" msgid "Delete List" msgstr "删除列表" -#: src/components/dms/MessageMenu.tsx:147 +#: src/components/dms/MessageMenu.tsx:148 msgid "Delete message" msgstr "删除私信" @@ -1934,7 +1990,7 @@ msgstr "仅为我删除私信" msgid "Delete my account" msgstr "删除我的账户" -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2036,8 +2092,8 @@ msgid "Disabled" msgstr "停用" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "舍弃" @@ -2045,11 +2101,11 @@ msgstr "舍弃" msgid "Discard changes?" msgstr "要放弃更改吗?" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "要舍弃草稿吗?" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" msgstr "要放弃发布吗?" @@ -2063,7 +2119,7 @@ msgstr "阻止平台向未登录用户显示我的账户" msgid "Discover new custom feeds" msgstr "探索新的自定义动态源" -#: src/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "探索新的动态源" @@ -2071,11 +2127,11 @@ msgstr "探索新的动态源" msgid "Discover New Feeds" msgstr "探索新的动态源" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "跳过" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "跳过错误" @@ -2083,6 +2139,10 @@ msgstr "跳过错误" msgid "Dismiss getting started guide" msgstr "跳过入门指南" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "忽略此部分" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2107,8 +2167,8 @@ msgstr "名称太长" msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." msgstr "名称太长,限制的最大字数为 {DISPLAY_NAME_MAX_GRAPHEMES}。" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "DNS 面板" @@ -2120,24 +2180,25 @@ msgstr "不使用这个隐藏字词来隐藏你已关注用户的帖文" msgid "Does not include nudity." msgstr "不包含裸露内容。" -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "不以连字符(-)开头或结尾" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" msgstr "域名已通过验证!" #: src/components/dialogs/BirthDateSettings.tsx:118 #: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dms/ReportDialog.tsx:323 #: src/components/forms/DateField/index.tsx:77 #: src/components/forms/DateField/index.tsx:83 #: src/screens/Onboarding/StepProfile/index.tsx:330 #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2160,10 +2221,14 @@ msgstr "完成" msgid "Done{extraText}" msgstr "完成{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "双击以关闭对话框" +#: src/screens/VideoFeed/index.tsx:1037 +msgid "Double tap to like" +msgstr "双击以点赞" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "下载 Bluesky" @@ -2181,7 +2246,7 @@ msgstr "拖放以新增图片" msgid "Duration:" msgstr "持续时间:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "例如:alice" @@ -2193,7 +2258,7 @@ msgstr "例如:张蓝天" msgid "e.g. Alice Roberts" msgstr "例如:张蓝天" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "例如:alice.com" @@ -2237,7 +2302,7 @@ msgctxt "action" msgid "Edit" msgstr "编辑" -#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserAvatar.tsx:348 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "编辑头像" @@ -2265,7 +2330,7 @@ msgstr "编辑列表详情" msgid "Edit Moderation List" msgstr "编辑内容审核列表" -#: src/Navigation.tsx:296 +#: src/Navigation.tsx:297 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "编辑我的动态源" @@ -2315,7 +2380,7 @@ msgstr "编辑你的名称" msgid "Edit your profile description" msgstr "编辑你的描述" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "编辑你的新手包" @@ -2326,10 +2391,10 @@ msgstr "教育" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "此列表的创建者屏蔽了你,或你已屏蔽了对方。" #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "电子邮箱" @@ -2424,18 +2489,26 @@ msgstr "启用字幕" msgid "Enable this source only" msgstr "仅启用这个来源" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "启用趋势" +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "在你的“Discover”动态源中启用趋势视频" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "在你的“Discover”动态源中启用趋势视频。" + #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "启用" -#: src/screens/Profile/Sections/Feed.tsx:114 +#: src/screens/Profile/Sections/Feed.tsx:116 msgid "End of feed" msgstr "已浏览到末尾" @@ -2443,7 +2516,7 @@ msgstr "已浏览到末尾" msgid "Ensure you have selected a language for each subtitle file." msgstr "请确认你已为每个字幕文件都选择了一种语言。" -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "输入密码" @@ -2468,7 +2541,7 @@ msgstr "进入全屏模式" msgid "Enter the code you received to change your password." msgstr "输入你收到的验证码以更改密码。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" msgstr "输入你想使用的域名" @@ -2481,7 +2554,7 @@ msgid "Enter your birth date" msgstr "输入你的出生日期" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "输入你的电子邮箱" @@ -2497,7 +2570,7 @@ msgstr "请在下方输入你新的电子邮箱。" msgid "Enter your username and password" msgstr "输入你的用户名和密码" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "错误" @@ -2581,14 +2654,14 @@ msgstr "展开用户列表" msgid "Expand or collapse the full post you are replying to" msgstr "展开或折叠你正在回复的完整帖文" -#: src/lib/api/index.ts:400 +#: src/lib/api/index.ts:405 msgid "Expected uri to resolve to a record" msgstr "URL 应解析为记录" #: src/screens/Settings/FollowingFeedPreferences.tsx:123 #: src/screens/Settings/ThreadPreferences.tsx:137 msgid "Experimental" -msgstr "实验性" +msgstr "实验性功能" #: src/components/dialogs/MutedWords.tsx:500 msgid "Expired" @@ -2615,8 +2688,8 @@ msgstr "导出账户数据" msgid "Export My Data" msgstr "导出账户数据" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "外部媒体" @@ -2630,12 +2703,12 @@ 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:315 +#: src/Navigation.tsx:316 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "外部媒体偏好" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "无法更改账户代码,请重试。" @@ -2664,8 +2737,8 @@ msgstr "无法删除帖文,请重试" msgid "Failed to delete starter pack" msgstr "无法删除新手包" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" msgstr "无法加载动态源偏好设置" @@ -2677,12 +2750,12 @@ msgstr "无法加载 GIF" msgid "Failed to load past messages" msgstr "无法加载过去的私信" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "无法加载建议的动态源" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "无法加载建议关注" @@ -2726,11 +2799,11 @@ msgstr "无法更新设置" msgid "Failed to upload video" msgstr "无法上传视频" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "无法验证账户代码,请重试。" -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "动态源" @@ -2749,7 +2822,7 @@ msgstr "切换动态源" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "反馈" @@ -2758,14 +2831,14 @@ msgstr "反馈" msgid "Feedback sent!" msgstr "已发送反馈!" -#: src/Navigation.tsx:403 +#: src/Navigation.tsx:404 #: src/screens/StarterPack/StarterPackScreen.tsx:183 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 +#: src/view/screens/Profile.tsx:238 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "动态源" @@ -2790,7 +2863,7 @@ msgstr "已成功保存文件!" msgid "Filter from feeds" msgstr "从动态源中过滤" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Finalizing" msgstr "正在完成" @@ -2806,7 +2879,7 @@ msgstr "寻找一些账户来关注" msgid "Find people to follow" msgstr "寻找一些用户关注" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "在 Bluesky 寻找感兴趣的帖文和用户" @@ -2818,7 +2891,7 @@ msgstr "完成" msgid "Fitness" msgstr "健康" -#: src/screens/Onboarding/StepFinished.tsx:276 +#: src/screens/Onboarding/StepFinished.tsx:283 msgid "Flexible" msgstr "灵活" @@ -2827,6 +2900,7 @@ msgstr "灵活" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:819 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "关注" @@ -2841,6 +2915,10 @@ msgstr "关注" msgid "Follow {0}" msgstr "关注 {0}" +#: src/screens/VideoFeed/index.tsx:798 +msgid "Follow {handle}" +msgstr "关注 {handle}" + #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" msgstr "关注 {name}" @@ -2874,23 +2952,23 @@ msgctxt "action" msgid "Follow Back" msgstr "回关" -#: src/view/screens/Search/Explore.tsx:355 +#: src/view/screens/Search/Explore.tsx:368 msgid "Follow more accounts to get connected to your interests and build your network." msgstr "关注更多账户以找到你的兴趣,并逐步建立属于你的关系网。" -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "已被你认识的 <0>{0} 关注" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "已被你认识的 <0>{0} 及{1, plural, one {其他#人} other {其他#人}}关注" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "已被你认识的 <0>{0} 及 <1>{1} 关注" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "已被你认识的<0>{0}、<1>{1} 及{2, plural, one {其他#人} other {其他#人}}关注" @@ -2898,7 +2976,7 @@ msgstr "已被你认识的<0>{0}、<1>{1} 及{2, plural, one {其他#人 msgid "Followed users" msgstr "已关注的用户" -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "已被你认识的 @{0} 关注" @@ -2912,6 +2990,7 @@ msgstr "你认识的关注者" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2923,16 +3002,20 @@ msgstr "正在关注" msgid "Following {0}" msgstr "已关注 {0}" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "已关注 {handle}" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "已关注 {name}" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "“Following”动态源偏好" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "“Following”动态源偏好" @@ -2979,11 +3062,11 @@ msgstr "永久" msgid "Forgot Password" msgstr "忘记密码" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "忘记密码?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "忘记了?" @@ -3004,11 +3087,11 @@ msgstr "来自 <0/>" msgid "Gallery" msgstr "相册" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "创建一个新手包" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "获取帮助" @@ -3036,7 +3119,10 @@ msgstr "明显违反法规或服务条款" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3047,20 +3133,20 @@ msgstr "返回" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "返回" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "返回上一步" -#: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 -#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/dms/ReportDialog.tsx:190 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 @@ -3079,7 +3165,7 @@ msgstr "转到主页" msgid "Go Home" msgstr "转到主页" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "转到你与 {0} 的对话" @@ -3088,11 +3174,11 @@ msgstr "转到你与 {0} 的对话" msgid "Go to next" msgstr "前往下一步" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "转到个人资料" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "转到用户个人资料" @@ -3112,16 +3198,16 @@ msgstr "已经完成一半了!" msgid "Handle" msgstr "账户代码" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "账户代码已被占用,请尝试输入另一个。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "已更改账户代码!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "账户代码太长,请尝试输入较短的一个。" @@ -3133,13 +3219,13 @@ msgstr "触感" msgid "Harassment, trolling, or intolerance" msgstr "骚扰、恶作剧或歧视行为" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "标签" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "标签:#{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "标签 {tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3149,7 +3235,7 @@ msgstr "遇到问题了?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "帮助" @@ -3161,11 +3247,21 @@ msgstr "通过上传图片或生成头像,来让大家知道你不是机器人 msgid "Here is your app password!" msgstr "以下是你的应用密码!" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "隐藏" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "由你的内容审核设置所隐藏。" + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "隐藏列表" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3213,18 +3309,22 @@ msgstr "要隐藏这则帖文吗?" msgid "Hide this reply?" msgstr "要隐藏这则回复吗?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "隐藏趋势" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "要隐藏趋势吗?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "要隐藏趋势视频吗?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "隐藏用户列表" @@ -3261,21 +3361,20 @@ 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:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "主页" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "主机:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" msgstr "托管服务提供商" @@ -3305,8 +3404,8 @@ msgstr "我有验证码" msgid "I have a confirmation code" msgstr "我有验证码" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "我拥有属于自己的域名" @@ -3327,7 +3426,7 @@ msgstr "如果你根据所在国家的法规定义是未成年人,则你的父 msgid "If you delete this list, you won't be able to recover it." msgstr "如果你删除这个列表,则以后将无法恢复。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." msgstr "如果你拥有属于自己的域名,你可以将其用作自己的账户代码,这同时还能帮助你验证身份。<0>了解详情。" @@ -3339,6 +3438,10 @@ msgstr "如果你删除这则帖文,则以后将无法恢复。" msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "如果你需要更改密码,我们将向你的电子邮箱发送一个验证码以验证这是你的账户。" +#: src/view/com/auth/server-input/index.tsx:168 +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 "如果你想更改你的账户代码或电子邮箱,请在停用之前进行更改。" @@ -3367,7 +3470,11 @@ msgstr "冒充、提供虚假信息或提出虚假声明" msgid "Inappropriate messages or explicit links" msgstr "不当消息或敏感链接" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "用户名或密码不正确" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "输入发送到你电子邮箱的验证码以重置密码" @@ -3375,7 +3482,7 @@ msgstr "输入发送到你电子邮箱的验证码以重置密码" msgid "Input confirmation code for account deletion" msgstr "输入删除用户的验证码" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "输入新的密码" @@ -3383,15 +3490,15 @@ msgstr "输入新的密码" msgid "Input password for account deletion" msgstr "输入密码以删除账户" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "输入发送至你电子邮箱的验证码" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "输入注册时使用的用户名或电子邮箱" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "输入你的密码" @@ -3399,12 +3506,12 @@ msgstr "输入你的密码" msgid "Interaction limited" msgstr "已限制互动" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "无效的两步验证码。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "账户代码无效,请尝试输入另一个。" @@ -3412,11 +3519,6 @@ msgstr "账户代码无效,请尝试输入另一个。" msgid "Invalid or unsupported post record" msgstr "帖文记录无效或不受支持" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "用户名或密码无效" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "验证码无效" @@ -3425,7 +3527,7 @@ msgstr "验证码无效" msgid "Invite a Friend" msgstr "邀请朋友" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "邀请码" @@ -3457,7 +3559,7 @@ msgstr "以个性化的方式邀请朋友加入" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "你可能输入了错误的电子邮箱地址。确认这个地址是正确的吗?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "这是正确的电子邮箱地址" @@ -3465,7 +3567,7 @@ msgstr "这是正确的电子邮箱地址" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "现在只有你一个!通过上面的列表将更多人添加到你的新手包里面。" -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "Job ID: {0}" @@ -3499,7 +3601,7 @@ msgid "Labeled by the author." msgstr "由发布者标记。" #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "标记" @@ -3523,7 +3625,7 @@ msgstr "你内容上的标记" msgid "Language selection" msgstr "语言选择" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "语言设置" @@ -3539,11 +3641,11 @@ msgstr "更大" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "最新" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "了解详情" @@ -3555,7 +3657,7 @@ msgstr "了解详情" msgid "Learn more about Bluesky" msgstr "深入了解有关 Bluesky 的信息" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." msgstr "深入了解有关自行托管 PDS 的信息。" @@ -3575,11 +3677,11 @@ msgid "Learn more about what is public on Bluesky." msgstr "深入了解有关 Bluesky 公开内容的信息。" #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "了解详情。" -#: src/components/dms/LeaveConvoPrompt.tsx:49 +#: src/components/dms/LeaveConvoPrompt.tsx:44 msgid "Leave" msgstr "离开" @@ -3588,15 +3690,15 @@ msgstr "离开" msgid "Leave chat" msgstr "离开对话" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 -#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:40 msgid "Leave conversation" msgstr "离开对话" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "全部留空以显示所有语言的帖文。" @@ -3604,11 +3706,11 @@ msgstr "全部留空以显示所有语言的帖文。" msgid "Leaving Bluesky" msgstr "离开 Bluesky" -#: src/screens/SignupQueued.tsx:140 +#: src/screens/SignupQueued.tsx:155 msgid "left to go." msgstr "个人排在你前面。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "自定义" @@ -3617,7 +3719,7 @@ msgstr "自定义" msgid "Let's get your password reset!" msgstr "让我们来重置你的密码吧!" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "让我们开始吧!" @@ -3651,8 +3753,8 @@ msgid "Like this feed" msgstr "喜欢这个动态源" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "喜欢的用户" @@ -3674,7 +3776,7 @@ msgstr "{0, plural, one {# 位用户} other {# 位用户}}喜欢" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "{likeCount, plural, one {# 位用户} other {# 位用户}}喜欢" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "喜欢" @@ -3687,7 +3789,7 @@ msgstr "这则帖文的喜欢数" msgid "Linear" msgstr "线性视图" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "列表" @@ -3740,12 +3842,12 @@ msgstr "已取消屏蔽列表" msgid "List unmuted" msgstr "已取消隐藏列表" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "列表" @@ -3753,15 +3855,15 @@ msgstr "列表" msgid "Lists blocking this user:" msgstr "屏蔽该用户的列表:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "加载更多" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "加载更多建议的动态源" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "加载更多建议关注" @@ -3769,9 +3871,9 @@ msgstr "加载更多建议关注" msgid "Load new notifications" msgstr "加载新的通知" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "加载新的帖文" @@ -3780,7 +3882,7 @@ msgstr "加载新的帖文" msgid "Loading..." msgstr "加载中……" -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "日志" @@ -3789,13 +3891,16 @@ msgstr "日志" msgid "Log in or sign up" msgstr "登录或注册" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:93 +#: src/screens/SignupQueued.tsx:96 +#: src/screens/Takendown.tsx:85 msgid "Log out" msgstr "登出" +#: src/screens/Takendown.tsx:88 +msgid "Log Out" +msgstr "登出" + #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 msgid "Logged-out visibility" msgstr "未登录用户可见性" @@ -3809,15 +3914,15 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "网站标志由 @sawaratsuki.bsky.social 绘制" #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "网站标志由 <0>@sawaratsuki.bsky.social 绘制" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "长按开启 #{tag} 标签菜单" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "应该类似这样 XXXXX-XXXXX" @@ -3833,7 +3938,7 @@ msgstr "看起来你已取消固定所有动态源。不过别担心,你可以 msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "看起来你似乎缺少“Following”动态源。<0>点击这里来重新添加它。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "帮我选择" @@ -3841,8 +3946,8 @@ msgstr "帮我选择" msgid "Make sure this is where you intend to go!" msgstr "请确认目标页面地址是否正确!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "管理已保存的动态源" @@ -3850,12 +3955,12 @@ msgstr "管理已保存的动态源" msgid "Manage your muted words and tags" msgstr "管理你的隐藏字词和标签" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "标记为已读" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "媒体" @@ -3875,8 +3980,8 @@ msgstr "被提及的用户" msgid "Mentions" msgstr "提及" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "菜单" @@ -3885,7 +3990,7 @@ msgid "Message {0}" msgstr "传送私信给 {0}" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "已删除私信" @@ -3895,16 +4000,16 @@ msgstr "来自服务器的信息:{0}" #: src/screens/Messages/components/MessageInput.tsx:147 msgid "Message input field" -msgstr "私信输入栏" +msgstr "私信输入框" #: src/screens/Messages/components/MessageInput.tsx:78 #: src/screens/Messages/components/MessageInput.web.tsx:60 msgid "Message is too long" msgstr "私信过长" -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 -#: src/screens/Messages/ChatList.tsx:286 +#: src/Navigation.tsx:618 +#: src/screens/Messages/ChatList.tsx:270 +#: src/screens/Messages/ChatList.tsx:294 msgid "Messages" msgstr "私信" @@ -3916,7 +4021,7 @@ msgstr "误导性账户" msgid "Misleading Post" msgstr "误导性帖文" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 @@ -3953,7 +4058,7 @@ msgstr "已更新内容审核列表" msgid "Moderation lists" msgstr "内容审核列表" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "内容审核列表" @@ -3962,7 +4067,7 @@ msgstr "内容审核列表" msgid "moderation settings" msgstr "内容审核设置" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "内容审核状态" @@ -4007,19 +4112,16 @@ msgstr "电影" msgid "Music" msgstr "音乐" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "隐藏" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "隐藏" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "隐藏 {truncatedTag}" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "隐藏 {tag}" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4030,12 +4132,8 @@ msgstr "隐藏账户" msgid "Mute accounts" msgstr "隐藏账户" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "将所有 {displayTag} 的帖文隐藏" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "隐藏对话" @@ -4089,7 +4187,7 @@ msgstr "隐藏字词和标签" msgid "Muted accounts" msgstr "已隐藏账户" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "已隐藏账户" @@ -4119,10 +4217,6 @@ msgstr "我的生日" msgid "My Feeds" msgstr "我的动态源" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "我的个人资料" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "名称" @@ -4148,7 +4242,7 @@ msgid "Navigate to {0}" msgstr "转到 {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "转到下一页" @@ -4161,15 +4255,15 @@ msgstr "转到个人资料" msgid "Need to change it?" msgstr "需要更改吗?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "需要举报侵权行为吗?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "你永远不会失去对关注者或个人数据的掌控权。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "不用了,请帮我创建一个账户代码" @@ -4180,14 +4274,14 @@ msgid "New" msgstr "新建" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:277 +#: src/screens/Messages/ChatList.tsx:284 msgid "New chat" msgstr "新私信" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "新的账户代码" @@ -4212,21 +4306,21 @@ msgstr "新密码" msgid "New Password" msgstr "新密码" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "新帖文" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "新帖文" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "新帖文" @@ -4253,10 +4347,10 @@ msgstr "新闻" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4277,8 +4371,8 @@ msgstr "下一张图片" msgid "No app passwords yet" msgstr "目前还没有应用密码" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "没有 DNS 面板" @@ -4300,15 +4394,15 @@ msgstr "目前还没有喜欢" msgid "No longer following {0}" msgstr "已不再关注 {0}" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "不超过 253 个字符" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "不超过 {0} 个字符" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "目前还没有私信" -#: src/screens/Messages/ChatList.tsx:225 +#: src/screens/Messages/ChatList.tsx:233 msgid "No more conversations to show" msgstr "没有更多对话可显示" @@ -4325,7 +4419,7 @@ msgstr "仅限自己" msgid "No one but the author can quote this post." msgstr "仅限发布者可以引用这则帖文。" -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "目前还没有帖文。" @@ -4347,7 +4441,7 @@ msgstr "没有结果" msgid "No results" msgstr "没有结果" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "未找到结果" @@ -4356,9 +4450,9 @@ msgid "No results found for \"{query}\"" msgstr "未找到“{query}”的结果" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "未找到 {query} 的结果" @@ -4397,7 +4491,7 @@ msgstr "找不到任何人,试试搜点其他关键字。" msgid "Non-sexual Nudity" msgstr "非色情裸露" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "未找到" @@ -4417,7 +4511,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 "注意:Bluesky 是一个开放的社交网络。该设置项仅限制发布内容在 Bluesky 应用及网页上的可见性,但第三方应用未必会遵从该请求,仍可能会向未登录的用户显示你发布的内容。" -#: src/screens/Messages/ChatList.tsx:180 +#: src/screens/Messages/ChatList.tsx:188 msgid "Nothing here" msgstr "这里什么也没有" @@ -4425,7 +4519,7 @@ msgstr "这里什么也没有" msgid "Notification filters" msgstr "通知过滤器" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "通知设置" @@ -4442,11 +4536,11 @@ msgstr "通知提示音" msgid "Notification Sounds" msgstr "通知提示音" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "通知" @@ -4502,19 +4596,19 @@ msgstr "最早回复优先" msgid "on<0><1/><2><3/>" msgstr "于<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "重新开始入门引导" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "至少有一张 GIF 缺失了替代文本。" -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "至少有一张图片缺失了替代文本。" -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "至少有一段视频缺失了替代文本。" @@ -4526,7 +4620,7 @@ msgstr "目前仅支持上传 .jpg 或 .png 格式的图片" msgid "Only {0} can reply." msgstr "仅限{0}可以回复。" -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "只能包含字母、数字和连字符(-)" @@ -4538,13 +4632,13 @@ msgstr "仅支持图片文件" msgid "Only WebVTT (.vtt) files are supported" msgstr "仅支持 WebVTT(.vtt)格式" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "糟糕,出了点问题!" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4552,7 +4646,7 @@ msgstr "糟糕,出了点问题!" msgid "Oops!" msgstr "糟糕!" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "开放" @@ -4568,18 +4662,18 @@ msgstr "开启头像创建工具" msgid "Open change handle dialog" msgstr "开启更改账户代码对话框" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "开启对话选项" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "开启抽屉菜单" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "开启表情符号选择器" @@ -4594,7 +4688,7 @@ msgstr "开启动态源选项菜单" #: src/screens/Settings/Settings.tsx:208 msgid "Open helpdesk in browser" -msgstr "在浏览器中开启说明中心" +msgstr "在浏览器中打开说明中心" #: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:71 msgid "Open link to {niceUrl}" @@ -4604,7 +4698,7 @@ msgstr "开启指向 {niceUrl} 的链接" msgid "Open message options" msgstr "开启私信选项" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "开启内容审核调试页面" @@ -4620,12 +4714,12 @@ msgstr "开启帖文选项菜单" msgid "Open starter pack menu" msgstr "开启新手包菜单" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "开启故事书页面" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "开启系统日志" @@ -4675,7 +4769,7 @@ msgstr "开启 GIF 选择对话框" msgid "Opens list of invite codes" msgstr "开启邀请码列表" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "开启密码重置申请" @@ -4684,7 +4778,7 @@ msgid "Opens the linked website" msgstr "开启链接到的网页" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "开启该个人资料" @@ -4696,8 +4790,8 @@ msgstr "开启视频选择器" msgid "Option {0} of {numItems}" msgstr "第 {0} 个选项,共 {numItems} 个" -#: src/components/dms/ReportDialog.tsx:178 -#: src/components/ReportDialog/SubmitView.tsx:167 +#: src/components/dms/ReportDialog.tsx:219 +#: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "在下方提供额外信息(可选):" @@ -4730,11 +4824,15 @@ msgstr "其他账户" msgid "Other..." msgstr "其他……" +#: src/components/dms/ReportDialog.tsx:339 +msgid "Our moderation team has recieved your report." +msgstr "我们的审核团队已收到你的举报。" + #: src/screens/Messages/components/ChatDisabled.tsx:28 msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." msgstr "内容审核服务提供方已收到相关举报,并决定停用你的 Bluesky 私信功能。" -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "无法找到这个页面" @@ -4743,10 +4841,10 @@ msgstr "无法找到这个页面" msgid "Page Not Found" msgstr "无法找到这个页面" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4775,15 +4873,15 @@ msgid "Pause video" msgstr "暂停视频" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "用户" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "被 @{0} 关注的用户" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "关注 @{0} 的用户" @@ -4812,11 +4910,20 @@ msgstr "摄影" msgid "Pictures meant for adults." msgstr "不适合未成年人的图片。" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "置顶" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "固定动态源" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "置顶趋势视频到你的主页以便访问" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "固定到主页" @@ -4861,7 +4968,7 @@ msgstr "播放 {0}" msgid "Play or pause the GIF" msgstr "播放或暂停 GIF" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "播放视频" @@ -4892,6 +4999,10 @@ msgstr "请完成 CAPTCHA(人机验证)。" msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "在更改前请先确认你的电子邮箱。这是新增电子邮箱更新工具的临时限制,并将很快被移除。" +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +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 "请输入这个应用密码的唯一名称,或使用我们提供的随机为你生成的名称。" @@ -4909,10 +5020,18 @@ msgstr "请输入你的电子邮箱。" msgid "Please enter your invite code." msgstr "请输入你的邀请码。" +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "请输入你的密码" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "请输入你的密码:" +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "请输入你的用户名" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "请说明你为什么你认为 {0} 错误应用了这个标记" @@ -4935,11 +5054,15 @@ msgstr "请验证你的电子邮箱" msgid "Politics" msgstr "政治" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "来自你社交网络的热门视频。" + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "色情" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "发布" @@ -4949,7 +5072,7 @@ msgctxt "description" msgid "Post" msgstr "帖文" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "全部发布" @@ -4958,10 +5081,10 @@ msgstr "全部发布" msgid "Post by {0}" msgstr "{0} 的帖文" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "@{0} 的帖文" @@ -4973,6 +5096,10 @@ msgstr "已删除帖文" msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "帖文发布失败,请检查你的网络连接并重试。" +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "帖文已被删除" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "已隐藏帖文" @@ -4995,7 +5122,7 @@ msgstr "帖文互动选项" msgid "Post language" msgstr "帖文发布语言" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "帖文发布语言" @@ -5012,12 +5139,8 @@ msgstr "已固定帖文" msgid "Post unpinned" msgstr "已取消固定帖文" -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "帖文" - #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "帖文" @@ -5041,12 +5164,13 @@ msgstr "已保存偏好设置" msgid "Press to attempt reconnection" msgstr "点按此处以重试连接" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" msgstr "点按此处以变更托管提供商" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5083,21 +5207,21 @@ msgstr "隐私" msgid "Privacy and security" msgstr "隐私与安全" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "隐私与安全" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "隐私政策" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "正在处理视频……" @@ -5107,14 +5231,14 @@ msgid "Processing..." msgstr "处理中……" #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "个人资料" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "个人资料" @@ -5123,7 +5247,7 @@ msgstr "个人资料" msgid "Profile updated" msgstr "已更新个人资料" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "公开" @@ -5188,7 +5312,7 @@ msgstr "引用这则帖文" msgid "Random (aka \"Poster's Roulette\")" msgstr "随机显示(又名“试试手气”)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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 "超过速率限制——你在短时间内尝试修改账户代码的次数过多,请稍后再试。" @@ -5201,6 +5325,14 @@ msgstr "重新关联引用帖文" msgid "Reactivate your account" msgstr "重新启用你的账户" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "查看更少" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "查看更多" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "浏览 Bluesky 博客" @@ -5213,13 +5345,18 @@ msgstr "浏览 Bluesky 隐私设置" #: src/screens/Signup/StepInfo/Policies.tsx:51 #: src/screens/Signup/StepInfo/Policies.tsx:71 msgid "Read the Bluesky Terms of Service" -msgstr "浏览 Bluesky 使用条款" +msgstr "浏览 Bluesky 服务条款" -#: src/components/dms/ReportDialog.tsx:169 +#: src/screens/Takendown.tsx:162 +#: src/screens/Takendown.tsx:170 +msgid "Reason for appeal" +msgstr "申诉原因" + +#: src/components/dms/ReportDialog.tsx:210 msgid "Reason:" msgstr "原因:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "最近的搜索记录" @@ -5231,7 +5368,7 @@ msgstr "推荐" msgid "Reconnect" msgstr "重新连接" -#: src/screens/Messages/ChatList.tsx:163 +#: src/screens/Messages/ChatList.tsx:171 msgid "Reload conversations" msgstr "重新加载对话" @@ -5239,7 +5376,7 @@ msgstr "重新加载对话" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5251,8 +5388,8 @@ msgstr "移除" msgid "Remove {displayName} from starter pack" msgstr "从你的新手包中删除 {displayName}" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "移除账户" @@ -5260,7 +5397,7 @@ msgstr "移除账户" msgid "Remove attachment" msgstr "删除关联" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "删除头像" @@ -5296,7 +5433,7 @@ msgstr "从我的动态源中删除" msgid "Remove from my feeds?" msgstr "要从我的动态源中删除吗?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "要从快速访问中移除吗?" @@ -5312,11 +5449,11 @@ msgstr "删除图片" msgid "Remove mute word from your list" msgstr "从你的隐藏字词列表中删除" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "删除个人资料" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "从搜索历史中删除个人资料" @@ -5374,7 +5511,7 @@ msgstr "删除引用的帖文" msgid "Replace with Discover" msgstr "替换为“Discover”" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "回复" @@ -5386,7 +5523,7 @@ msgstr "已停用回复" msgid "Replies to this post are disabled." msgstr "这则帖文的回复已被停用。" -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "回复" @@ -5458,8 +5595,8 @@ msgstr "举报" msgid "Report Account" msgstr "举报账户" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "举报对话" @@ -5491,33 +5628,37 @@ msgstr "举报帖文" msgid "Report starter pack" msgstr "举报新手包" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/dms/ReportDialog.tsx:336 +msgid "Report submitted" +msgstr "已提交举报" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "举报这项内容" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "举报这个动态源" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "举报这个列表" -#: src/components/dms/ReportDialog.tsx:44 -#: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/dms/ReportDialog.tsx:58 +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "举报这条私信" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "举报这则帖文" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "举报这个新手包" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "举报这个用户" @@ -5583,9 +5724,9 @@ msgstr "发布时检查媒体是否提供替代文本" msgid "Require an email code to log in to your account." msgstr "需要电子邮件验证码才能登录到你的账户。" -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" -msgstr "服务提供者有此要求" +msgstr "服务提供商有此要求" #: src/components/LabelingServiceCard/index.tsx:80 msgid "Required in your region" @@ -5614,8 +5755,8 @@ msgstr "重置码" msgid "Reset Code" msgstr "重置码" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "重置入门引导状态" @@ -5623,7 +5764,7 @@ msgstr "重置入门引导状态" msgid "Reset password" msgstr "重置密码" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "重试登录" @@ -5634,11 +5775,11 @@ msgstr "重试上次出错的操作" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 -#: src/screens/Messages/ChatList.tsx:169 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:177 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 @@ -5661,7 +5802,8 @@ msgstr "返回上一页" msgid "Returns to home page" msgstr "返回主页" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "返回上一页" @@ -5672,7 +5814,7 @@ msgstr "返回上一页" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5713,7 +5855,7 @@ msgstr "保存图片" msgid "Save image crop" msgstr "保存图片裁切" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "保存新的账户代码" @@ -5766,12 +5908,12 @@ msgstr "滚动到顶部" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "搜索" @@ -5791,7 +5933,7 @@ msgstr "搜索“{interestsDisplayName}”{activeText}" msgid "Search for \"{query}\"" msgstr "搜索“{query}”" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "搜索“{searchText}”" @@ -5822,21 +5964,21 @@ msgstr "搜索 Tenor" msgid "Security Step Required" msgstr "所需的安全步骤" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "查看 {truncatedTag} 的帖文" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "查看 {tag} 的帖文" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "查看该用户包含 {truncatedTag} 的帖文" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "查看该用户包含 {tag} 的帖文" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "查看 <0>{displayTag} 的帖文" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "查看 #{tag} 的帖文" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "查看该用户 <0>{displayTag} 的帖文" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "查看该用户包含 #{tag} 的帖文" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5906,14 +6048,10 @@ msgstr "选择字幕文件(.vtt)" msgid "Select the {emojiName} emoji as your avatar" msgstr "选择 {emojiName} 表情符号作为你的头像" -#: src/components/ReportDialog/SubmitView.tsx:140 +#: src/components/ReportDialog/SubmitView.tsx:141 msgid "Select the moderation service(s) to report to" msgstr "请选择你要向哪个内容审核服务提供方提交这个举报" -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "选择托管你数据的服务器。" - #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" msgstr "选择视频" @@ -5930,7 +6068,7 @@ msgstr "选择你希望在动态源中显示的语言。如果留空,将默认 msgid "Select your app language for the default text to display in the app." msgstr "选择应用的默认显示语言。" -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "输入你的出生日期" @@ -5968,7 +6106,7 @@ msgctxt "action" msgid "Send Email" msgstr "发送电子邮件" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "提交反馈" @@ -5981,10 +6119,10 @@ msgstr "发送私信" msgid "Send post to..." msgstr "发送私信给……" -#: src/components/dms/ReportDialog.tsx:229 -#: src/components/dms/ReportDialog.tsx:232 -#: src/components/ReportDialog/SubmitView.tsx:220 -#: src/components/ReportDialog/SubmitView.tsx:224 +#: src/components/dms/ReportDialog.tsx:269 +#: src/components/dms/ReportDialog.tsx:272 +#: src/components/ReportDialog/SubmitView.tsx:221 +#: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" msgstr "提交举报" @@ -6006,7 +6144,7 @@ msgstr "通过私信发送" msgid "Sends email with confirmation code for account deletion" msgstr "发送包含删除账户验证码的电子邮件" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "服务器地址" @@ -6018,7 +6156,7 @@ msgstr "将应用图标更改为 {0}" msgid "Set birthdate" msgstr "设置出生日期" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "设置新密码" @@ -6030,10 +6168,10 @@ msgstr "设置你的账户" msgid "Sets email for password reset" msgstr "设置用于重置密码的电子邮箱" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "设置" @@ -6114,7 +6252,7 @@ msgstr "分享这个新手包,以帮助其他人更快融入你在 Bluesky 上 msgid "Share your favorite feed!" msgstr "分享你最喜欢的动态源吧!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "共享偏好测试器" @@ -6135,6 +6273,8 @@ msgstr "显示替代文本" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "仍然显示" @@ -6195,7 +6335,7 @@ msgstr "显示回复" #: src/view/com/post-thread/PostThread.tsx:622 msgid "Show replies as" -msgstr "回复显示为" +msgstr "将回复显示为" #: src/screens/Settings/ThreadPreferences.tsx:151 msgid "Show replies as threaded" @@ -6237,17 +6377,15 @@ msgstr "显示警告并从动态源中过滤" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6272,24 +6410,17 @@ msgstr "登录 Bluesky 或创建新账户" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "登出" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "确定要登出吗?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "注册" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6327,7 +6458,7 @@ msgstr "更小" msgid "Software Dev" msgstr "程序开发" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "其他你可能喜欢的动态源" @@ -6350,7 +6481,7 @@ msgstr "出了点问题,请重试" msgid "Something went wrong, please try again." msgstr "出了点问题,请重试。" -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "出了点问题!" @@ -6359,7 +6490,7 @@ msgstr "出了点问题!" msgid "Something wrong? Let us know." msgstr "有点问题?请告诉我们。" -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "很抱歉,你的登录会话已过期,请重新登录。" @@ -6412,8 +6543,8 @@ msgstr "开始添加用户!" msgid "Start chat with {displayName}" msgstr "与 {displayName} 开始私信" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "新手包" @@ -6435,11 +6566,11 @@ msgstr "你创建的新手包" msgid "Starter pack is invalid" msgstr "无效的新手包" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "新手包" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "新手包能使你轻松与朋友分享你喜欢的用户和动态源。" @@ -6452,12 +6583,12 @@ msgstr "状态页" msgid "Step {0} of {1}" msgstr "第 {0} 步(共 {1} 步)" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "已清除数据,请立即重新启动应用。" -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "故事书" @@ -6468,6 +6599,14 @@ msgstr "故事书" msgid "Submit" msgstr "提交" +#: src/screens/Takendown.tsx:70 +msgid "Submit appeal" +msgstr "提交申诉" + +#: src/screens/Takendown.tsx:76 +msgid "Submit Appeal" +msgstr "提交申诉" + #: src/view/screens/ProfileList.tsx:712 msgid "Subscribe" msgstr "订阅" @@ -6492,7 +6631,7 @@ msgstr "订阅这个列表" msgid "Success!" msgstr "完成!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "建议的账户" @@ -6505,7 +6644,7 @@ msgstr "为你推荐" msgid "Suggestive" msgstr "性暗示" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6513,7 +6652,8 @@ msgstr "支持" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "切换账户" @@ -6522,6 +6662,14 @@ msgstr "切换账户" msgid "Switch Account" msgstr "切换账户" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "切换账户" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "切换到 {0}" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6529,14 +6677,10 @@ msgstr "系统" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "系统日志" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "标签菜单:{displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "仅限标签" @@ -6558,6 +6702,10 @@ msgstr "点按以跳过" msgid "Tap to enter full screen" msgstr "点按以进入全屏模式" +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "点按以展开或折叠帖文文本。" + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "点按以播放或静音" @@ -6571,6 +6719,10 @@ msgstr "点按以切换声音播放" msgid "Tap to view full image" msgstr "点按以查看完整图片" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "点按以进入沉浸模式观看视频。" + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "任务完成:关注 10 个账户!" @@ -6605,12 +6757,12 @@ msgstr "告诉我们更多" msgid "Terms" msgstr "条款" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "服务条款" @@ -6625,6 +6777,10 @@ msgstr "用词违反了社群准则" msgid "Text & tags" msgstr "文本及标签" +#: src/components/dms/ReportDialog.tsx:227 +msgid "Text field" +msgstr "文本框" + #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" @@ -6634,8 +6790,7 @@ msgstr "文本输入框" msgid "Thank you! Your email has been successfully verified." msgstr "谢谢!你的电子邮箱已成功验证。" -#: src/components/dms/ReportDialog.tsx:129 -#: src/components/ReportDialog/SubmitView.tsx:82 +#: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "谢谢,你的举报已提交。" @@ -6643,11 +6798,11 @@ msgstr "谢谢,你的举报已提交。" msgid "Thanks, you have successfully verified your email address. You can close this dialog." msgstr "谢谢,你已成功验证电子邮箱地址,现在你可以关闭此对话框。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "其中包含以下内容:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "这个账户代码已被占用。" @@ -6664,6 +6819,10 @@ msgstr "找不到那个新手包。" msgid "That's all, folks!" msgstr "就这些,完毕!" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "就这些了!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6785,7 +6944,7 @@ msgstr "连接服务器时出现问题" msgid "There was an issue fetching notifications. Tap here to try again." msgstr "刷新通知时出现问题,点击重试。" -#: src/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 msgid "There was an issue fetching posts. Tap here to try again." msgstr "刷新帖文时出现问题,点击重试。" @@ -6810,8 +6969,8 @@ msgstr "获取你的服务信息时出现问题" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "更新动态源时出现问题,请检查你的网络连接并重试。" -#: src/components/dms/ReportDialog.tsx:217 -#: src/components/ReportDialog/SubmitView.tsx:87 +#: src/components/dms/ReportDialog.tsx:257 +#: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "提交举报时出现问题,请检查你的网络连接。" @@ -6852,7 +7011,7 @@ msgstr "出现问题了,请检查你的网络连接并重试。" msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "应用发生意外错误,请联系我们进行错误反馈!" -#: src/screens/SignupQueued.tsx:115 +#: src/screens/SignupQueued.tsx:130 msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "Bluesky 目前迎来了大量新用户!我们将尽快启用你的账户。" @@ -6905,7 +7064,7 @@ msgstr "由于有用户被另一个用户屏蔽,导致无法查看该内容。 msgid "This content is not viewable without a Bluesky account." msgstr "该内容需要登录 Bluesky 账户方可查看。" -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." msgstr "该对话的参与者已停用或删除账户,点击以获取更多详情。" @@ -6923,19 +7082,19 @@ msgstr "目前这个动态源的使用人数较多,服务暂时不可用。请 #: src/view/com/posts/CustomFeedEmptyState.tsx:38 msgid "This feed is empty! You may need to follow more users or tune your language settings." -msgstr "这个动态源是空的!你或许需要先关注更多的用户,或检查你的语言设置。" +msgstr "这个动态源没有任何动静。你或许需要先关注更多的用户,或检查你的语言设置。" #: src/components/StarterPack/Main/PostsList.tsx:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." -msgstr "这个动态源是空的。" +msgstr "这个动态源空空如也。" #: src/view/com/posts/FeedShutdownMsg.tsx:99 msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "这个动态源已离线,我们将改为显示来自 <0>Discover 动态源的内容。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "该账户代码被预留,请尝试输入另一个。" @@ -6973,7 +7132,7 @@ msgstr "这个列表由 <0>{0} 创建,其名称或描述可能违反了 Bl #: src/view/screens/ProfileList.tsx:933 msgid "This list is empty." -msgstr "这个列表是空的。" +msgstr "这个列表空空如也。" #: src/screens/Profile/ErrorState.tsx:40 msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." @@ -6996,7 +7155,7 @@ msgstr "这则帖文只对已登录用户可见,未登录的用户将无法看 msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "这则帖文将从动态源和讨论串中隐藏。注意:这个操作无法被撤消。" -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "这则帖文的发布者已停用引用帖文。" @@ -7012,7 +7171,7 @@ msgstr "这则回复将被折叠到你讨论串底部的隐藏部分,并且会 msgid "This service has not provided terms of service or a privacy policy." msgstr "该服务没有提供服务条款或隐私政策。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "这应该在以下位置创建一个域名记录:" @@ -7053,7 +7212,7 @@ msgstr "该账户目前没有关注任何人。" msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "这将从你的隐藏字词中删除“{0}”。你随时可以将其重新添加回来。" -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "这将从你的快速访问中移除 @{0}。" @@ -7066,8 +7225,8 @@ msgstr "你的帖文将从这则引用中删除,并替换为一个占位符。 msgid "Thread options" msgstr "讨论串选项" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" msgstr "讨论串偏好" @@ -7084,7 +7243,7 @@ msgstr "树形视图" msgid "Threaded mode" msgstr "树形显示模式" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" msgstr "讨论串偏好" @@ -7122,11 +7281,11 @@ msgstr "切换以启用或停用成人内容" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "热门" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "话题" @@ -7144,6 +7303,11 @@ msgstr "翻译" msgid "Trending" msgstr "趋势" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "趋势视频" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7157,7 +7321,7 @@ msgstr "电视节目" msgid "Two-factor authentication (2FA)" msgstr "两步验证(2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "输入你想使用的用户名" @@ -7165,7 +7329,7 @@ msgstr "输入你想使用的用户名" msgid "Type your message here" msgstr "请在这里输入消息" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "类型:" @@ -7183,8 +7347,8 @@ msgstr "无法连接到服务器。请检查你的网络连接并重试。" #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7210,8 +7374,8 @@ msgctxt "action" msgid "Unblock" msgstr "取消屏蔽" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "取消屏蔽账户" @@ -7248,6 +7412,10 @@ msgstr "取消关注 {0}" msgid "Unfollow Account" msgstr "取消关注账户" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "取消关注用户" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "取消喜欢" @@ -7256,31 +7424,27 @@ msgstr "取消喜欢" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "取消喜欢({0, plural, one {# 次喜欢} other {# 次喜欢}})" -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "取消隐藏" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "取消隐藏" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "取消隐藏 {truncatedTag}" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "取消隐藏" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "取消隐藏 {tag}" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "取消隐藏账户" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "取消隐藏所有 {displayTag} 帖文" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "取消隐藏对话" @@ -7341,7 +7505,7 @@ msgstr "取消订阅这个标记者" msgid "Unsubscribed from list" msgstr "已从列表中取消订阅" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "不支持的视频格式" @@ -7358,8 +7522,8 @@ msgstr "不受欢迎的色情内容" msgid "Update <0>{displayName} in Lists" msgstr "要把 <0>{displayName} 更新或删除自哪些列表?" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "更新至 {domain}" @@ -7371,7 +7535,7 @@ msgstr "更新引用关联状态失败" msgid "Updating reply visibility failed" msgstr "更新回复可见性失败" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "更新中……" @@ -7379,39 +7543,39 @@ msgstr "更新中……" msgid "Upload a photo instead" msgstr "上传图片" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "将文本文件上传至:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "从相机上传" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "从文件上传" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "从照片图库上传" -#: src/lib/api/index.ts:296 +#: src/lib/api/index.ts:301 msgid "Uploading images..." msgstr "正在上传图片……" -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:355 +#: src/lib/api/index.ts:379 msgid "Uploading link thumbnail..." msgstr "正在上传链接缩略图……" -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "正在上传视频……" @@ -7419,7 +7583,7 @@ msgstr "正在上传视频……" msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password." msgstr "使用应用密码登录到其他 Bluesky 客户端,而无需对其授予你账户或密码的完全访问权限。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" msgstr "使用默认提供商" @@ -7428,8 +7592,8 @@ msgstr "使用默认提供商" msgid "Use in-app browser" msgstr "使用应用内浏览器" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "使用应用内浏览器开启链接" @@ -7491,7 +7655,7 @@ msgstr "已创建用户列表" msgid "User list updated" msgstr "已更新用户列表" -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "用户名或电子邮箱" @@ -7512,7 +7676,7 @@ msgstr "“{0}”中的用户" msgid "Users that have liked this content or profile" msgstr "已喜欢该内容或个人资料的账户" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "值:" @@ -7520,8 +7684,8 @@ msgstr "值:" msgid "Verified email required" msgstr "要求验证邮件地址" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "验证 DNS 记录" @@ -7539,8 +7703,8 @@ msgstr "验证新的电子邮箱" msgid "Verify now" msgstr "立即验证" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "验证文本文件" @@ -7568,12 +7732,28 @@ msgstr "视频" msgid "Video failed to process" msgstr "视频处理失败" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "视频动态源" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "视频来自{0}:{text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "电子游戏" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "视频已暂停" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "视频正在播放" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "无法找到视频。" @@ -7581,7 +7761,7 @@ msgstr "无法找到视频。" msgid "Video settings" msgstr "视频设置" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "已上传视频" @@ -7589,6 +7769,10 @@ msgstr "已上传视频" msgid "Video: {0}" msgstr "视频:{0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "视频" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7600,22 +7784,15 @@ msgstr "查看 {0} 的头像" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "查看 {0} 的个人资料" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "查看 {displayName} 的个人资料" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "查看 @{authorHandle} 所有带有标签 {displayTag} 的帖文" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "查看所有带有标签 {displayTag} 的帖文" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "查看该屏蔽账户的个人资料" @@ -7628,11 +7805,13 @@ msgstr "查看博客文章以获取更多资讯" msgid "View debug entry" msgstr "查看调试项目" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "查看详情" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "查看举报版权侵权的详情" @@ -7644,6 +7823,13 @@ msgstr "查看完整讨论串" msgid "View information about these labels" msgstr "查看关于这个标记的详细信息" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "查看更多" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7666,6 +7852,10 @@ msgstr "查看由 @{0} 提供的标记服务。" msgid "View users who like this feed" msgstr "查看这个动态源被谁喜欢" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "查看视频" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "查看你已屏蔽的账户" @@ -7718,7 +7908,7 @@ msgstr "我们无法找到任何与该话题相关的结果。" msgid "We couldn't load this conversation" msgstr "我们目前无法加载这个对话" -#: src/screens/SignupQueued.tsx:145 +#: src/screens/SignupQueued.tsx:160 msgid "We estimate {estimatedTime} until your account is ready." msgstr "我们估计还需要 {estimatedTime} 才能完成你的账户准备。" @@ -7726,7 +7916,7 @@ msgstr "我们估计还需要 {estimatedTime} 才能完成你的账户准备。" msgid "We have sent another verification email to <0>{0}." msgstr "我们将发送另一封验证邮件至 <0>{0}。" -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "我们希望你在此度过愉快的时光。请记住,Bluesky 是:" @@ -7750,7 +7940,7 @@ msgstr "我们暂时无法记载你已配置的标记者。" msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." msgstr "我们无法连接到网络,请重试以继续设置你的账户。如果仍遇到这个问题,你可以选择跳过这段流程。" -#: src/screens/SignupQueued.tsx:149 +#: src/screens/SignupQueued.tsx:164 msgid "We will let you know when your account is ready." msgstr "我们会在你的账户准备好时通知你。" @@ -7779,11 +7969,11 @@ msgstr "很抱歉,我们无法加载你的隐藏字词列表。请重试。" msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "很抱歉,无法完成你的搜索。请重试。" -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." msgstr "很抱歉!你回复的帖文已被删除。" -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "很抱歉!我们找不到你正在寻找的页面。" @@ -7814,15 +8004,15 @@ msgstr "大家都在讨论的焦点话题。" #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "发生了什么新鲜事?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "这则帖文中使用了哪些语言?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "你想在动态源算法中看到哪些语言?" @@ -7835,35 +8025,44 @@ msgid "Who can reply" msgstr "哪些人可以回复" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Messages/ChatList.tsx:156 msgid "Whoops!" msgstr "糟糕!" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "糟糕!无法加载趋势视频。" + +#: src/screens/Takendown.tsx:173 +msgid "Why are you appealing?" +msgstr "为什么要申诉?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "为什么应该审核这项内容?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "为什么应该审核这个动态源?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "为什么应该审核这个列表?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "为什么应该审核这条私信?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "为什么应该审核这则帖文?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "为什么应该审核这个新手包?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "为什么应该审核这个用户?" @@ -7872,12 +8071,12 @@ msgstr "为什么应该审核这个用户?" msgid "Write a message" msgstr "撰写私信" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "撰写帖文" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "撰写你的回复" @@ -7886,11 +8085,11 @@ msgstr "撰写你的回复" msgid "Writers" msgstr "作家" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "服务器返回了错误的 DID。接收到的 DID: {0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "是" @@ -7927,7 +8126,7 @@ msgstr "你" msgid "You" msgstr "你" -#: src/screens/SignupQueued.tsx:142 +#: src/screens/SignupQueued.tsx:157 msgid "You are in line." msgstr "你已在等待名单中。" @@ -7961,7 +8160,8 @@ msgstr "你现在可以使用新密码登录。" msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "你可以继续登录以重新启用你的账户,其他用户将能够重新看到你的个人资料和帖文。" -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -8002,7 +8202,7 @@ msgid "You have blocked this user. You cannot view their content." msgstr "你已屏蔽该用户,你将无法查看他们发布的内容。" #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8025,7 +8225,7 @@ msgstr "你已隐藏该账户。" msgid "You have muted this user" msgstr "你已隐藏该用户" -#: src/screens/Messages/ChatList.tsx:190 +#: src/screens/Messages/ChatList.tsx:198 msgid "You have no conversations yet. Start one!" msgstr "你还没有任何私信,试着与其他人展开对话吧!" @@ -8046,7 +8246,7 @@ msgstr "你还没有屏蔽任何账户。要屏蔽账户,请转到其个人资 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:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "你已经浏览到末尾了" @@ -8054,7 +8254,7 @@ msgstr "你已经浏览到末尾了" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "你已暂时达到视频上传的限制,请稍后再试。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "你还没有创建任何新手包!" @@ -8091,7 +8291,7 @@ msgstr "你最多只能选择 4 张图片" msgid "You must be 13 years of age or older to sign up." msgstr "你必须年满 13 岁及以上才能注册。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 msgid "You must be following at least seven other people to generate a starter pack." msgstr "你必须至少关注 7 个人以创建新手包。" @@ -8103,7 +8303,7 @@ msgstr "你必须授权访问照片图库以保存二维码" msgid "You must grant access to your photo library to save the image." msgstr "你必须授权访问照片图库以保存图片。" -#: src/components/ReportDialog/SubmitView.tsx:210 +#: src/components/ReportDialog/SubmitView.tsx:211 msgid "You must select at least one labeler for a report" msgstr "你必须选择至少一个标记者来进行举报" @@ -8112,6 +8312,7 @@ msgid "You previously deactivated @{0}." msgstr "你之前停用了 @{0}。" #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "你将登出所有账户。" @@ -8123,19 +8324,19 @@ msgstr "你将不再收到这条讨论串的通知" msgid "You will now receive notifications for this thread" msgstr "你将收到这条讨论串的通知" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "你将收到一封带有验证码的电子邮件。请在这里输入验证码,然后输入你的新密码来完成重置。" -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "你:{0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "你:{defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "你:{short}" @@ -8163,7 +8364,7 @@ msgstr "你将在 <0>{0} 收到一封电子邮件,以验证你的身份。 msgid "You'll stay updated with these feeds" msgstr "你将通过这些动态源接收最新动态" -#: src/screens/SignupQueued.tsx:112 +#: src/screens/SignupQueued.tsx:127 msgid "You're in line" msgstr "轮到你了" @@ -8172,7 +8373,7 @@ msgstr "轮到你了" msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." msgstr "你正在使用应用密码登录账户,请改用你的主密码登录以继续停用你的账户。" -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "你已完成设置!" @@ -8197,6 +8398,10 @@ msgstr "你已达到每日上传视频上限(文件太大)" msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "你已达到每日上传视频上限(数量太多)" +#: src/screens/VideoFeed/index.tsx:1080 +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:140 msgid "Your account" msgstr "你的账户" @@ -8205,6 +8410,10 @@ msgstr "你的账户" msgid "Your account has been deleted" msgstr "已删除你的账户" +#: src/screens/Takendown.tsx:146 +msgid "Your account has been suspended" +msgstr "你的账户已被停用" + #: src/view/com/composer/state/video.ts:429 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "你的账户注册时间过短,暂时无法上传视频。请稍后再试。" @@ -8213,11 +8422,19 @@ msgstr "你的账户注册时间过短,暂时无法上传视频。请稍后再 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 "你可以将你的账户数据导出为一个“CAR”文件,该文件包含了该账户所有公开的数据记录,但不包括任何嵌入媒体,例如图像或你的私人资料,这些数据需要另外获取。" -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Takendown.tsx:214 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. 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 "你的账户被判定违反了<0> Bluesky 服务条款 。你应该已经收到了一封电子邮件,其中包含了具体的停用原因及停用时长(如果适用)。如果你认为你的账户被错误停用,你可以随时提出申诉。" + +#: src/screens/Takendown.tsx:154 +msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." +msgstr "已提交申诉。如果申诉成功,我们会通过电子邮件通知你。" + +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "你的生日" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "你的浏览器不支持此视频格式,请试试其他浏览器。" @@ -8229,7 +8446,7 @@ msgstr "你的私信功能已被停用" msgid "Your choice will be saved, but can be changed later in settings." msgstr "你的选择将会保存,但你可以随时在设置里重新更改。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "你当前使用的账户代码 <0>{0} 将自动预留给你,以便你能够在日后随时切换回来。" @@ -8254,13 +8471,13 @@ msgstr "你的第一次喜欢!" #: src/view/com/posts/FollowingEmptyState.tsx:43 msgid "Your following feed is empty! Follow more users to see what's happening." -msgstr "你的“Following”动态源是空的!关注更多用户去看看他们发了什么。" +msgstr "你的“Following”动态源看起来空荡荡的。快去关注更多用户,看看发生了什么新鲜事吧。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "你的完整账户代码将修改为 <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "你的完整用户名将修改为" @@ -8272,15 +8489,15 @@ msgstr "你的隐藏字词" msgid "Your password has been changed successfully!" msgstr "已成功更改你的密码!" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "已发布你的帖文" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "已发布你的帖文" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "你发布的帖文、喜欢的内容和屏蔽列表都是公开可见的,而隐藏列表仅对你自己可见。" @@ -8288,10 +8505,11 @@ msgstr "你发布的帖文、喜欢的内容和屏蔽列表都是公开可见的 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 "其他 Bluesky 用户将无法看到你的个人资料、帖文、列表与其他相关个人信息,你可以随时登录以重新启用你的账户。" -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "已发布你的回复" -#: src/components/dms/ReportDialog.tsx:157 +#: src/components/dms/ReportDialog.tsx:198 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "你的举报将发送至 Bluesky 内容审核服务" + diff --git a/src/locale/locales/zh-HK/messages.po b/src/locale/locales/zh-HK/messages.po index 10e4ef4a69..590f68d504 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: bluesky-zh\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-12-25 01:10\n" +"PO-Revision-Date: 2025-01-24 05:37\n" "Last-Translator: \n" "Language-Team: Chinese Traditional, Hong Kong\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,7 +22,7 @@ msgstr "" msgid "(active)" msgstr "(活躍)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(包含嵌入內容)" @@ -105,7 +105,7 @@ msgstr "{0, plural, one {引用} other {引用}}" msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {轉發} other {轉發}}" -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -131,11 +131,11 @@ msgstr "第 {0} 個(共 {1} 個)" msgid "{0} people have used this starter pack!" msgstr "有 {0} 個人用過呢個新手包!" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0} 條未讀" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "{0} 嘅頭像" @@ -172,7 +172,7 @@ msgstr "{0} 個月前" msgid "{0}s" msgstr "{0} 秒鐘前" -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count} 條未讀" @@ -181,11 +181,11 @@ msgstr "{count} 條未讀" msgid "{displayName}'s Starter Pack" msgstr "{displayName}嘅新手包" -#: src/screens/SignupQueued.tsx:219 +#: src/screens/SignupQueued.tsx:216 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgstr "{estimatedTimeHrs, plural, one {個鐘} other {個鐘}}" -#: src/screens/SignupQueued.tsx:225 +#: src/screens/SignupQueued.tsx:222 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {分鐘} other {分鐘}}" @@ -286,15 +286,15 @@ msgstr "{following} 個跟緊" msgid "{handle} can't be messaged" msgstr "唔得同 {handle} 傳送訊息" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount} 條通知未讀" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications} 條通知未讀" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications} 條通知未讀" @@ -309,12 +309,12 @@ msgstr "{profileName} 喺 {0}前用新手包加入咗 Bluesky" #: src/screens/StarterPack/Wizard/index.tsx:449 msgctxt "profiles" msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" -msgstr "<0>{0}、<1>{1} 同{2, plural, one {另外 # } other {另外 # }}人已經喺你嘅新手包入邊" +msgstr "<0>{0}、<1>{1} 同{2, plural, one {另外 # } other {另外 # }}人經已喺你嘅新手包入邊" #: src/screens/StarterPack/Wizard/index.tsx:502 msgctxt "feeds" msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" -msgstr "<0>{0}、<1>{1} 同{2, plural, one {另外 # } other {另外 # }}個動態源已經喺你嘅新手包入邊" +msgstr "<0>{0}、<1>{1} 同{2, plural, one {另外 # } other {另外 # }}個動態源經已喺你嘅新手包入邊" #: src/view/shell/Drawer.tsx:97 msgid "<0>{0} {1, plural, one {follower} other {followers}}" @@ -326,11 +326,11 @@ msgstr "<0>{0} {1, plural, one {個跟緊} other {個跟緊}}" #: src/screens/StarterPack/Wizard/index.tsx:490 msgid "<0>{0} and<1> <2>{1} are included in your starter pack" -msgstr "<0>{0} 同<1> <2>{1} 已經喺你嘅新手包入邊" +msgstr "<0>{0} 同<1> <2>{1} 經已喺你嘅新手包入邊" #: src/screens/StarterPack/Wizard/index.tsx:483 msgid "<0>{0} is included in your starter pack" -msgstr "<0>{0} 已經喺你嘅新手包入邊" +msgstr "<0>{0} 經已喺你嘅新手包入邊" #: src/components/WhoCanReply.tsx:274 msgid "<0>{0} members" @@ -346,7 +346,7 @@ msgstr "<0>實驗性選項:啓用呢個設定之後,你淨係會收到 #: src/screens/StarterPack/Wizard/index.tsx:440 msgid "<0>You and<1> <2>{0} are included in your starter pack" -msgstr "<0>你 同<1> <2>{0} 已經喺你嘅新手包入邊" +msgstr "<0>你 同<1> <2>{0} 經已喺你嘅新手包入邊" #: src/screens/Profile/Header/Handle.tsx:52 msgid "⚠Invalid Handle" @@ -356,7 +356,7 @@ msgstr "⚠無效嘅帳號頭銜" msgid "24 hours" msgstr "24 個鐘" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "雙重驗證" @@ -368,14 +368,14 @@ msgstr "30 日" msgid "7 days" msgstr "7 日" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "關於" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "檢視導覽連結同設定" @@ -385,12 +385,12 @@ msgstr "檢視導覽連結同設定" msgid "Accessibility" msgstr "無障礙" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "無障礙設定" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -400,45 +400,45 @@ msgstr "帳號" #: src/view/com/profile/ProfileMenu.tsx:132 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:360 msgid "Account blocked" -msgstr "封鎖咗嘅帳號" +msgstr "此帳經已封鎖" #: src/view/com/profile/ProfileMenu.tsx:145 msgid "Account followed" -msgstr "跟咗嘅帳號" +msgstr "此帳經已跟緊" #: src/view/com/profile/ProfileMenu.tsx:108 msgid "Account muted" -msgstr "靜音咗嘅帳號" +msgstr "此帳經已靜音" #: src/components/moderation/ModerationDetailsDialog.tsx:101 #: src/lib/moderation/useModerationCauseDescription.ts:96 msgid "Account Muted" -msgstr "靜音咗嘅帳號" +msgstr "此帳經已靜音" #: src/components/moderation/ModerationDetailsDialog.tsx:87 msgid "Account Muted by List" -msgstr "俾個清單靜音咗嘅帳號" +msgstr "此帳經已被清單靜音" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "帳號設定" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" -msgstr "快速存取入邊移除咗嘅帳號" +msgstr "此帳經已喺快速存取度移除" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:137 #: src/view/com/profile/ProfileMenu.tsx:122 msgid "Account unblocked" -msgstr "解除咗封鎖嘅帳戶" +msgstr "此帳經已解除封鎖" #: src/view/com/profile/ProfileMenu.tsx:157 msgid "Account unfollowed" -msgstr "唔再跟佢嘅帳號" +msgstr "此帳經已唔再跟" #: src/view/com/profile/ProfileMenu.tsx:98 msgid "Account unmuted" -msgstr "唔再靜音嘅帳號" +msgstr "此帳經已唔再靜音" #: src/components/dialogs/MutedWords.tsx:328 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 @@ -483,12 +483,14 @@ msgstr "新增替代文字" msgid "Add alt text (optional)" msgstr "新增替代文字(可選)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "加多個帳號" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "加多另一條帖文" @@ -510,7 +512,7 @@ msgstr "喺設定入邊新增靜音字詞" msgid "Add muted words and tags" msgstr "新增靜音文字同標籤" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "新開帖文" @@ -531,9 +533,9 @@ msgstr "加啲動態源落你個新手包入邊!" msgid "Add the default feed of only people you follow" msgstr "加入預設嘅動態源 (淨係顯示你跟嘅人)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" -msgstr "將以下 DNS 記錄新增到你嘅網域:" +msgstr "將下低嘅 DNS 記錄新增到你嘅網域:" #: src/components/FeedCard.tsx:295 msgid "Add this feed to your feeds" @@ -574,7 +576,7 @@ msgstr "淨係可以喺網頁版 (<0>bsky.app) 啓用成人內容顯示。" #: src/components/moderation/LabelPreference.tsx:242 msgid "Adult content is disabled." -msgstr "成人內容已經停用。" +msgstr "成人內容經已停用。" #: src/view/com/composer/labels/LabelsBtn.tsx:139 #: src/view/com/composer/labels/LabelsBtn.tsx:197 @@ -595,7 +597,7 @@ msgstr "你跟晒所有帳號喇!" #: src/view/screens/Feeds.tsx:702 msgid "All the feeds you've saved, right in one place." -msgstr "下低係你儲存嘅動態源。" +msgstr "下低係你儲存咗嘅動態源。" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:146 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:153 @@ -667,7 +669,7 @@ msgstr "電郵送咗去你之前嘅電郵地址度 {0}。你可以抄低郵件 #: src/components/dialogs/VerifyEmailDialog.tsx:91 msgid "An email has been sent! Please enter the confirmation code included in the email below." -msgstr "電郵已經送出!請你抄低郵件入邊個驗證碼跟住喺下低用咗佢。" +msgstr "電郵經已送出!請你抄低郵件入邊個驗證碼跟住喺下低用咗佢。" #: src/components/dialogs/GifSelect.tsx:265 msgid "An error has occurred" @@ -681,15 +683,15 @@ msgstr "發生錯誤" msgid "An error occurred while compressing the video." msgstr "壓縮影片嗰陣發生錯誤。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "幫手砌緊你嘅新手包嗰陣發生錯誤。使唔使試多一次?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "撈緊影片嗰陣發生錯誤。唔該遲啲試多一次。" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "撈緊影片嗰陣發生錯誤。唔該試多一次。" @@ -758,8 +760,8 @@ msgstr "GIF 動畫" msgid "Anti-Social Behavior" msgstr "反社會行爲" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "任何語言" @@ -767,7 +769,7 @@ msgstr "任何語言" msgid "Anybody can interact" msgstr "所有人都可以參與互動" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -803,7 +805,7 @@ msgstr "App 密碼嘅名稱必須至少有4個字元" msgid "App passwords" msgstr "App 密碼" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "App 密碼" @@ -820,7 +822,16 @@ msgstr "上訴「{0}」標籤" #: src/components/moderation/LabelsOnMeDialog.tsx:233 #: src/screens/Messages/components/ChatDisabled.tsx:91 msgid "Appeal submitted" -msgstr "上訴提交咗喇" +msgstr "上訴經已提交" + +#: src/screens/Takendown.tsx:111 +#: src/screens/Takendown.tsx:144 +msgid "Appeal suspension" +msgstr "暫停上訴" + +#: src/screens/Takendown.tsx:114 +msgid "Appeal Suspension" +msgstr "暫停上訴" #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 @@ -829,7 +840,7 @@ msgstr "上訴提交咗喇" msgid "Appeal this decision" msgstr "上訴呢個決定" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -854,7 +865,7 @@ msgstr "封存咗嘅帖文" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "你係咪想刪咗呢個 App 密碼「{0}」?" -#: src/components/dms/MessageMenu.tsx:149 +#: src/components/dms/MessageMenu.tsx:150 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "你係咪想刪咗呢條訊息?呢條訊息淨係會幫你刪咗佢,但係其他人仲係睇到。" @@ -866,7 +877,7 @@ msgstr "你係咪想刪咗個新手包?" msgid "Are you sure you want to discard your changes?" msgstr "你係咪想放棄你嘅變更?" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." msgstr "你係咪想離開呢個對話?你嘅對話會幫你刪咗佢,但係其他人仲係睇到。" @@ -878,11 +889,11 @@ msgstr "你係咪想喺你嘅動態源入邊移除 {0}?" msgid "Are you sure you want to remove this from your feeds?" msgstr "你係咪想喺你嘅動態源入邊移除呢個?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "你係咪唔想再要呢份草稿?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "你係咪唔想再發呢篇帖文?" @@ -890,9 +901,9 @@ msgstr "你係咪唔想再發呢篇帖文?" msgid "Are you sure?" msgstr "你確定?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "你係咪用 <0>{0} 寫嘢?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "你係咪用緊 <0>{suggestedLanguageName} 寫嘢呀?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -903,7 +914,7 @@ msgstr "藝術" msgid "Artistic or non-erotic nudity." msgstr "藝術抑或非情色嘅裸體。" -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "至少 3 個字元" @@ -911,8 +922,8 @@ msgstr "至少 3 個字元" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "自動播放選項擺咗去<0>內容同媒體設定。" -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "自動播放影片同 GIF" @@ -923,10 +934,10 @@ msgstr "自動播放影片同 GIF" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -940,11 +951,11 @@ msgstr "返去" msgid "Before creating a list, you must first verify your email." msgstr "喺建立清单之前,你必須驗證你嘅電郵先。" -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "喺發佈帖文之前,你必須驗證你嘅電郵先。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 msgid "Before creating a starter pack, you must first verify your email." msgstr "喺建立新手包之前,你必須驗證你嘅電郵先。" @@ -955,6 +966,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "喺同人哋傾偈之前,你必須驗證你嘅電郵先。" #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "BETA" @@ -969,8 +981,8 @@ msgstr "生日" msgid "Block" msgstr "封鎖" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -990,6 +1002,14 @@ msgstr "封鎖帳號?" msgid "Block accounts" msgstr "封鎖帳號" +#: src/components/dms/ReportDialog.tsx:325 +msgid "Block and Delete" +msgstr "封鎖兼刪除" + +#: src/components/dms/ReportDialog.tsx:343 +msgid "Block and/or delete this conversation" +msgstr "封鎖兼刪除對話" + #: src/view/screens/ProfileList.tsx:760 msgid "Block list" msgstr "封鎖清單" @@ -998,6 +1018,15 @@ msgstr "封鎖清單" msgid "Block these accounts?" msgstr "係咪要封鎖呢啲帳號?" +#: src/components/dms/ReportDialog.tsx:347 +#: src/components/dms/ReportDialog.tsx:350 +msgid "Block user" +msgstr "封鎖用戶" + +#: src/components/dms/ReportDialog.tsx:329 +msgid "Block User" +msgstr "封鎖用戶" + #: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 msgid "Blocked" msgstr "已被封鎖" @@ -1006,7 +1035,7 @@ msgstr "已被封鎖" msgid "Blocked accounts" msgstr "封鎖咗嘅帳號" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "封鎖咗嘅帳號" @@ -1040,8 +1069,8 @@ msgstr "封鎖唔會阻止標籤喺你嘅帳號上面套用,但係會阻止呢 msgid "Blog" msgstr "網誌" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1049,16 +1078,24 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky 無法確認貼文發佈日期嘅真實性。" -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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 係一個開放嘅網絡,你可以喺嗰度揀你嘅託管服務供應商。若然你係開發人員嘅話,你仲可以托管你自己嘅伺服器。" +msgstr "Bluesky 係一個開放嘅網絡,你可以去揀其他託管服務提供者。若然你係開發人員,仲可以自己托管伺服器。" + +#: src/view/com/auth/server-input/index.tsx:109 +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 係一個開放嘅網絡,你可以去揀其他託管服務提供者。若果你係新手,我哋建議你用住預設嘅 Bluesky Social 先。" #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "Bluesky 係要同多啲天友玩先正!" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/screens/Takendown.tsx:217 +msgid "Bluesky Social Terms of Service" +msgstr "Bluesky 服務條款" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Bluesky 將會喺你社交網絡度揀一啲推薦嘅帳號。" @@ -1087,23 +1124,23 @@ msgstr "模糊圖片同埋喺動態源入邊篩選" msgid "Books" msgstr "書" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "喺探索頁面瀏覽更多帳號" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "喺探索頁面瀏覽更多動態源" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "瀏覽更多建議" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "喺探索頁面瀏覽更多建議" @@ -1152,10 +1189,9 @@ msgstr "建立帳號即係表示你同意<0>服務條款。" msgid "Camera" msgstr "相機" -#: src/components/Menu/index.tsx:297 +#: src/components/Menu/index.tsx:304 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1164,7 +1200,9 @@ msgstr "相機" #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 #: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/screens/Takendown.tsx:99 +#: src/screens/Takendown.tsx:102 +#: src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1179,7 +1217,8 @@ msgstr "相機" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "咪喇" @@ -1212,7 +1251,7 @@ msgid "Cancel reactivation and log out" msgstr "取消重新啓動兼登出" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "唔再搵嘢" @@ -1272,9 +1311,9 @@ msgstr "變更我嘅電郵" msgid "Change Password" msgstr "變更密碼" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "將帖文語言改成 {0}" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "將帖文語言改成 {suggestedLanguageName}" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1284,21 +1323,21 @@ msgstr "變更你嘅電郵" msgid "Change your email address" msgstr "變更你嘅電郵地址" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "傾偈" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" -msgstr "傾偈靜咗音" +msgstr "傾偈經已靜音" -#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/ConvoMenu.tsx:115 #: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 -#: src/screens/Messages/ChatList.tsx:246 +#: src/Navigation.tsx:394 +#: src/screens/Messages/ChatList.tsx:254 msgid "Chat settings" msgstr "傾偈設定" @@ -1306,16 +1345,16 @@ msgstr "傾偈設定" msgid "Chat Settings" msgstr "傾偈設定" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" -msgstr "傾偈唔再靜音" +msgstr "傾偈經已唔再靜音" #: src/screens/SignupQueued.tsx:78 #: src/screens/SignupQueued.tsx:82 msgid "Check my status" msgstr "檢查我嘅狀態" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "喺呢度輸入傳送到你電郵嘅驗證碼。" @@ -1323,7 +1362,7 @@ msgstr "喺呢度輸入傳送到你電郵嘅驗證碼。" msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "喺下低輸入傳送到你電郵嘅驗證碼:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "揀選網域驗證方法" @@ -1331,7 +1370,7 @@ msgstr "揀選網域驗證方法" msgid "Choose Feeds" msgstr "揀選動態源" -#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +#: src/components/StarterPack/ProfileStarterPacks.tsx:307 msgid "Choose for me" msgstr "幫我揀" @@ -1343,11 +1382,7 @@ msgstr "揀人" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "揀啲你以爲最適合呢個媒體內容嘅標籤。唔揀嘅話,就當係大人細路都啱睇。" -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "揀選服務" - -#: src/screens/Onboarding/StepFinished.tsx:280 +#: src/screens/Onboarding/StepFinished.tsx:287 msgid "Choose the algorithms that power your custom feeds." msgstr "揀選提供你自訂動態源嘅演算法。" @@ -1355,12 +1390,16 @@ msgstr "揀選提供你自訂動態源嘅演算法。" msgid "Choose this color as your avatar" msgstr "用呢隻顏色作爲你嘅頭像" +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "揀選你嘅服務提供者" + #: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 +#: src/view/screens/Search/Explore.tsx:424 msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "自訂你自己嘅時間軸!社羣建立嘅動態源會幫你搵到啱心水嘅內容。" -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "設定你嘅密碼" @@ -1368,11 +1407,11 @@ msgstr "設定你嘅密碼" msgid "Choose your username" msgstr "設定你嘅用戶名" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "清除所有儲存資料" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "清除所有儲存資料(跟住重啓)" @@ -1384,21 +1423,21 @@ msgstr "剷晒你啲搵嘢記錄" msgid "click here" msgstr "撳呢度" -#: src/components/TagMenu/index.web.tsx:152 -msgid "Click here to open tag menu for {tag}" -msgstr "撳呢度打開 {tag} 嘅標籤選單" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." -msgstr "撳呢度唔畀其他人引用呢條帖文。" +msgstr "撳低去唔畀其他人引用呢條帖文。" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:308 msgid "Click to enable quote posts of this post." -msgstr "撳呢度畀返人引用呢條帖文。" +msgstr "撳低去畀返人引用呢條帖文。" + +#: src/components/RichTextTag.tsx:54 +msgid "Click to open tag menu for {tag}" +msgstr "撳低去打開 {tag} 嘅標籤選單" #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" -msgstr "撳呢度試多一次傳送訊息" +msgstr "撳低去試多一次傳送訊息" #: src/screens/Onboarding/index.tsx:32 msgid "Climate" @@ -1411,6 +1450,8 @@ msgstr "Clip 🐴 clop 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 #: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/dms/ReportDialog.tsx:372 +#: src/components/dms/ReportDialog.tsx:381 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 @@ -1460,8 +1501,7 @@ msgstr "閂咗圖片檢視器去" msgid "Close navigation footer" msgstr "閂咗導覽頁尾去" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:298 msgid "Close this dialog" msgstr "閂咗呢個對話框去" @@ -1499,12 +1539,12 @@ msgstr "喜劇" msgid "Comics" msgstr "漫畫" -#: src/Navigation.tsx:281 +#: src/Navigation.tsx:282 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "社羣守則" -#: src/screens/Onboarding/StepFinished.tsx:293 +#: src/screens/Onboarding/StepFinished.tsx:300 msgid "Complete onboarding and start using your account" msgstr "攪掂入門指導跟住開始使用你嘅帳號" @@ -1512,11 +1552,11 @@ msgstr "攪掂入門指導跟住開始使用你嘅帳號" msgid "Complete the challenge" msgstr "完成呢個挑戰" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "寫新帖文" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "撰寫長度最多爲 {MAX_GRAPHEME_LENGTH} 字元嘅帖文" @@ -1524,7 +1564,7 @@ msgstr "撰寫長度最多爲 {MAX_GRAPHEME_LENGTH} 字元嘅帖文" msgid "Compose reply" msgstr "撰寫回覆" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." msgstr "壓縮緊條片..." @@ -1534,7 +1574,7 @@ msgstr "設定 {name} 類別嘅內容篩選" #: src/components/moderation/LabelPreference.tsx:244 msgid "Configured in <0>moderation settings." -msgstr "喺 <0>審核設定 入邊設定咗。" +msgstr "經已喺 <0>內容審覈設定 度設定。" #: src/components/dialogs/VerifyEmailDialog.tsx:253 #: src/components/dialogs/VerifyEmailDialog.tsx:260 @@ -1570,7 +1610,7 @@ msgid "Confirm your birthdate" msgstr "確認你嘅出世日期" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1584,7 +1624,7 @@ msgstr "驗證碼" msgid "Confirmation Code" msgstr "驗證碼" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "連緊線..." @@ -1593,7 +1633,7 @@ msgstr "連緊線..." msgid "Contact support" msgstr "聯絡支援" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "內容同媒體" @@ -1603,7 +1643,7 @@ msgstr "內容同媒體" msgid "Content and media" msgstr "內容同媒體" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "內容同媒體" @@ -1616,7 +1656,7 @@ msgid "Content filters" msgstr "內容篩選器" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "內容語言" @@ -1638,7 +1678,7 @@ msgstr "內容警告" #: src/components/Menu/index.web.tsx:82 msgid "Context menu backdrop, click to close the menu." -msgstr "彈出式選單背景,撳呢度閂咗選單去。" +msgstr "彈出式選單背景,撳低閂咗選單去。" #: src/screens/Onboarding/StepInterests/index.tsx:244 #: src/screens/Onboarding/StepProfile/index.tsx:278 @@ -1649,7 +1689,7 @@ msgstr "繼續" msgid "Continue as {0} (currently signed in)" msgstr "用 {0} 繼續 (目前已登入)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "繼續撈啲討論串..." @@ -1659,7 +1699,7 @@ msgstr "繼續撈啲討論串..." msgid "Continue to next step" msgstr "繼續去下一步" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "對話刪除咗" @@ -1705,11 +1745,11 @@ msgstr "複製構建版本到剪貼簿度" msgid "Copy code" msgstr "複製程式碼" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "複製 DID" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "複製 Host" @@ -1744,20 +1784,21 @@ msgstr "複製帖文文字" msgid "Copy QR code" msgstr "複製 QR Code" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "複製 TXT 記錄值" -#: src/Navigation.tsx:286 +#: src/Navigation.tsx:287 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "版權政策" -#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/components/dms/LeaveConvoPrompt.tsx:33 +#: src/components/dms/ReportDialog.tsx:308 msgid "Could not leave chat" msgstr "唔得離開呢度嘅傾偈" -#: src/screens/Profile/ProfileFeed/index.tsx:73 +#: src/screens/Profile/ProfileFeed/index.tsx:80 msgid "Could not load feed" msgstr "撈唔到動態源" @@ -1765,7 +1806,7 @@ msgstr "撈唔到動態源" msgid "Could not load list" msgstr "撈唔到清單" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "靜音唔到呢度嘅傾偈" @@ -1773,7 +1814,7 @@ msgstr "靜音唔到呢度嘅傾偈" msgid "Could not process your video" msgstr "處理唔到你條片" -#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +#: src/components/StarterPack/ProfileStarterPacks.tsx:289 msgid "Create" msgstr "建立" @@ -1781,18 +1822,24 @@ msgstr "建立" msgid "Create a QR code for a starter pack" msgstr "幫新手包建立 QR Code" -#: src/components/StarterPack/ProfileStarterPacks.tsx:168 -#: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/components/StarterPack/ProfileStarterPacks.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:270 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "建立一個新手包" -#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +#: src/components/StarterPack/ProfileStarterPacks.tsx:251 msgid "Create a starter pack for me" msgstr "幫我建立一個新手包" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" msgstr "建立帳號" @@ -1809,7 +1856,7 @@ msgstr "建立一個帳號" msgid "Create an avatar instead" msgstr "抑或建立一個頭像" -#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +#: src/components/StarterPack/ProfileStarterPacks.tsx:174 msgid "Create another" msgstr "建立另一個" @@ -1818,7 +1865,7 @@ msgstr "建立另一個" msgid "Create new account" msgstr "建立新帳號" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "上報 {0}" @@ -1828,15 +1875,15 @@ msgstr "建立於 {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "此清單建立者經已封鎖" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "文化" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "自訂" @@ -1857,7 +1904,7 @@ msgstr "深色模式" msgid "Dark theme" msgstr "深色主題" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "出世日期" @@ -1867,9 +1914,9 @@ msgstr "出世日期" msgid "Deactivate account" msgstr "停用帳號" -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" -msgstr "內容管理偵錯" +msgstr "內容審覈偵錯" #: src/view/screens/Debug.tsx:90 msgid "Debug panel" @@ -1883,7 +1930,7 @@ msgstr "預設" msgid "Default icons" msgstr "預設圖標" -#: src/components/dms/MessageMenu.tsx:151 +#: src/components/dms/MessageMenu.tsx:152 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:586 #: src/screens/StarterPack/StarterPackScreen.tsx:665 @@ -1910,10 +1957,19 @@ msgstr "刪除 App 密碼" msgid "Delete app password?" msgstr "係咪要刪咗呢個 App 嘅密碼?" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "刪除傾偈申報記錄" +#: src/components/dms/ReportDialog.tsx:353 +#: src/components/dms/ReportDialog.tsx:356 +msgid "Delete conversation" +msgstr "刪除對話" + +#: src/components/dms/ReportDialog.tsx:327 +msgid "Delete Conversation" +msgstr "刪除對話" + #: src/components/dms/MessageMenu.tsx:124 msgid "Delete for me" msgstr "幫我刪除" @@ -1922,7 +1978,7 @@ msgstr "幫我刪除" msgid "Delete List" msgstr "刪除清單" -#: src/components/dms/MessageMenu.tsx:147 +#: src/components/dms/MessageMenu.tsx:148 msgid "Delete message" msgstr "刪除訊息" @@ -1934,7 +1990,7 @@ msgstr "淨係刪我嗰度嘅訊息" msgid "Delete my account" msgstr "刪除我嘅帳號" -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2036,8 +2092,8 @@ msgid "Disabled" msgstr "停用" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "棄置" @@ -2045,11 +2101,11 @@ msgstr "棄置" msgid "Discard changes?" msgstr "係咪要棄置變更?" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "係咪唔想再要份草稿?" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" msgstr "係咪唔想再發文?" @@ -2063,7 +2119,7 @@ msgstr "阻止 App 向未登入嘅用戶顯示我嘅帳號" msgid "Discover new custom feeds" msgstr "發掘新嘅自訂動態源" -#: src/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "發掘新嘅動態源" @@ -2071,11 +2127,11 @@ msgstr "發掘新嘅動態源" msgid "Discover New Feeds" msgstr "發掘新嘅動態源" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "跳過" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "跳過錯誤" @@ -2083,6 +2139,10 @@ msgstr "跳過錯誤" msgid "Dismiss getting started guide" msgstr "跳過入門指南" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "忽略呢部分" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2107,8 +2167,8 @@ msgstr "名稱太長" msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." msgstr "名稱太長,最大字元數限制係 {DISPLAY_NAME_MAX_GRAPHEMES}。" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "DNS 控制台" @@ -2120,24 +2180,25 @@ msgstr "唔好將呢個靜音字用到你跟咗嘅用戶啲帖文度" msgid "Does not include nudity." msgstr "唔包括裸體。" -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "唔得用連字號(-)開頭抑或結尾" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" -msgstr "網域驗證咗喇!" +msgstr "網域經已驗證!" #: src/components/dialogs/BirthDateSettings.tsx:118 #: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dms/ReportDialog.tsx:323 #: src/components/forms/DateField/index.tsx:77 #: src/components/forms/DateField/index.tsx:83 #: src/screens/Onboarding/StepProfile/index.tsx:330 #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2160,10 +2221,14 @@ msgstr "攪掂" msgid "Done{extraText}" msgstr "攪掂{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "撳兩下閂咗呢個對話框" +#: src/screens/VideoFeed/index.tsx:1037 +msgid "Double tap to like" +msgstr "撳兩下讚佢" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "下載 Bluesky" @@ -2181,7 +2246,7 @@ msgstr "拖放即可加入圖片" msgid "Duration:" msgstr "持續時間:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "例如:alice" @@ -2193,7 +2258,7 @@ msgstr "例如:張藍天" msgid "e.g. Alice Roberts" msgstr "例如:張藍天" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "例如:alice.com" @@ -2237,7 +2302,7 @@ msgctxt "action" msgid "Edit" msgstr "編輯" -#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserAvatar.tsx:348 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "編輯頭像" @@ -2265,7 +2330,7 @@ msgstr "編輯清單詳情" msgid "Edit Moderation List" msgstr "編輯審核清單" -#: src/Navigation.tsx:296 +#: src/Navigation.tsx:297 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "編輯我嘅動態源" @@ -2315,7 +2380,7 @@ msgstr "編輯你嘅名稱" msgid "Edit your profile description" msgstr "編輯你嘅描述" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "編輯你嘅新手包" @@ -2326,21 +2391,21 @@ msgstr "教育" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "呢個清單嘅建立者封鎖咗你,抑或係你封鎖咗個佢。" #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "電郵" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:64 msgid "Email 2FA disabled" -msgstr "已停用電郵雙重驗證" +msgstr "電郵雙重驗證經已停用" #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 msgid "Email 2FA enabled" -msgstr "已啓用電郵雙重驗證" +msgstr "電郵雙重驗證經已啓用" #: src/screens/Login/ForgotPasswordForm.tsx:93 msgid "Email address" @@ -2353,19 +2418,19 @@ msgstr "重新傳送電郵" #: src/view/com/modals/ChangeEmail.tsx:54 #: src/view/com/modals/ChangeEmail.tsx:83 msgid "Email updated" -msgstr "電郵更新咗喇" +msgstr "電郵經已更新" #: src/view/com/modals/ChangeEmail.tsx:106 msgid "Email Updated" -msgstr "電郵更新咗喇" +msgstr "電郵經已更新" #: src/view/com/modals/VerifyEmail.tsx:85 msgid "Email verified" -msgstr "電郵驗證咗喇" +msgstr "電郵經已驗證" #: src/components/intents/VerifyEmailIntentDialog.tsx:79 msgid "Email Verified" -msgstr "電郵驗證咗喇" +msgstr "電郵經已驗證" #: src/components/dialogs/Embed.tsx:113 msgid "Embed HTML code" @@ -2424,18 +2489,26 @@ msgstr "啓用字幕" msgid "Enable this source only" msgstr "只啓用呢個來源" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "啓用時下至 Hit" +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "喺你「Discover」動態源度啓用熱爆影片" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "喺你「Discover」動態源度啓用熱爆影片" + #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "啓用" -#: src/screens/Profile/Sections/Feed.tsx:114 +#: src/screens/Profile/Sections/Feed.tsx:116 msgid "End of feed" msgstr "睇晒冇嘢喇" @@ -2443,7 +2516,7 @@ msgstr "睇晒冇嘢喇" msgid "Ensure you have selected a language for each subtitle file." msgstr "請確保你幫每個字幕檔案到揀選過一種語言。" -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "輸入密碼" @@ -2468,7 +2541,7 @@ msgstr "進入全螢幕" msgid "Enter the code you received to change your password." msgstr "輸入你收到嘅驗證碼去到變更你嘅密碼。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" msgstr "輸入你想用嘅網域" @@ -2481,7 +2554,7 @@ msgid "Enter your birth date" msgstr "輸入你嘅出世日期" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "輸入你嘅電郵地址" @@ -2497,7 +2570,7 @@ msgstr "喺下低輸入你嘅新電郵地址。" msgid "Enter your username and password" msgstr "輸入你嘅用戶名同密碼" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "錯誤" @@ -2581,7 +2654,7 @@ msgstr "展開用戶清單" msgid "Expand or collapse the full post you are replying to" msgstr "展開抑或收埋你回覆緊嘅完整帖文" -#: src/lib/api/index.ts:400 +#: src/lib/api/index.ts:405 msgid "Expected uri to resolve to a record" msgstr "URI 應解析爲記錄" @@ -2600,11 +2673,11 @@ msgstr "過期時間 {0}" #: src/lib/moderation/useGlobalLabelStrings.ts:47 msgid "Explicit or potentially disturbing media." -msgstr "打大尺嘞抑或可能令人不安嘅媒體內容。" +msgstr "血腥、暴露抑或獵奇等其他可能令人反感嘅媒體內容。" #: src/lib/moderation/useGlobalLabelStrings.ts:35 msgid "Explicit sexual images." -msgstr "打大尺嘞嘅鹹溼相。" +msgstr "打大赤肋嘅鹹溼相。" #: src/screens/Settings/AccountSettings.tsx:137 #: src/screens/Settings/AccountSettings.tsx:141 @@ -2615,8 +2688,8 @@ msgstr "匯出我嘅數據" msgid "Export My Data" msgstr "匯出我嘅數據" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "外部媒體" @@ -2630,12 +2703,12 @@ 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:315 +#: src/Navigation.tsx:316 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "外部媒體設定" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "改唔到帳號頭銜,唔該試多一次。" @@ -2664,8 +2737,8 @@ msgstr "刪唔到帖文,唔該試多一次" msgid "Failed to delete starter pack" msgstr "刪唔到新手包" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" msgstr "撈唔到動態源設定" @@ -2677,12 +2750,12 @@ msgstr "撈唔到 GIF" msgid "Failed to load past messages" msgstr "撈唔到過去嘅訊息" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "撈唔到建議嘅動態源" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "撈唔到建議你跟嘅人" @@ -2726,11 +2799,11 @@ msgstr "更新唔到設定" msgid "Failed to upload video" msgstr "上載唔到影片" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "驗證唔到帳號頭銜,唔該試多一次。" -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "動態源" @@ -2749,23 +2822,23 @@ msgstr "切換動態源" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "意見" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:266 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:275 msgid "Feedback sent!" -msgstr "意見送出咗喇!" +msgstr "意見經已提交!" -#: src/Navigation.tsx:403 +#: src/Navigation.tsx:404 #: src/screens/StarterPack/StarterPackScreen.tsx:183 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 +#: src/view/screens/Profile.tsx:238 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "動態源" @@ -2776,7 +2849,7 @@ msgstr "動態源係用戶嘅自訂演算法,用戶淨係需要小小 coding #: src/components/FeedCard.tsx:272 #: src/view/screens/SavedFeeds.tsx:82 msgid "Feeds updated!" -msgstr "動態源更新咗喇!" +msgstr "動態源經已更新!" #: src/screens/Search/components/ExploreRecommendations.tsx:54 msgid "Feeds we think you might like." @@ -2790,7 +2863,7 @@ msgstr "檔案儲存成功!" msgid "Filter from feeds" msgstr "喺動態源入邊篩選" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Finalizing" msgstr "幫緊你幫緊你" @@ -2806,7 +2879,7 @@ msgstr "搵啲帳號去跟佢" msgid "Find people to follow" msgstr "睇下跟啲乜人好" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "喺 Bluesky 上面搵帖文同用戶" @@ -2818,7 +2891,7 @@ msgstr "攪掂" msgid "Fitness" msgstr "健康" -#: src/screens/Onboarding/StepFinished.tsx:276 +#: src/screens/Onboarding/StepFinished.tsx:283 msgid "Flexible" msgstr "靈活" @@ -2827,6 +2900,7 @@ msgstr "靈活" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:819 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "跟佢" @@ -2841,6 +2915,10 @@ msgstr "跟佢" msgid "Follow {0}" msgstr "跟 {0}" +#: src/screens/VideoFeed/index.tsx:798 +msgid "Follow {handle}" +msgstr "跟 {handle}" + #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" msgstr "跟 {name}" @@ -2874,23 +2952,23 @@ msgctxt "action" msgid "Follow Back" msgstr "跟返佢" -#: src/view/screens/Search/Explore.tsx:355 +#: src/view/screens/Search/Explore.tsx:368 msgid "Follow more accounts to get connected to your interests and build your network." msgstr "跟多啲人方便瞭解你嘅興趣,慢慢去到建立你嘅社交網絡。" -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "你識嘅 <0>{0} 亦都跟咗佢" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "你識嘅 <0>{0} 同{1, plural, one {另外 # 人亦都跟咗佢} other {另外 # 人亦都跟咗佢}}" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "你識嘅 <0>{0} 同 <1>{1} 亦都跟咗佢" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "你識嘅 <0>{0}, <1>{1} 同{2, plural, one {另外 # 人亦都跟咗佢} other {另外 # 人亦都跟咗佢}}" @@ -2898,7 +2976,7 @@ msgstr "你識嘅 <0>{0}, <1>{1} 同{2, plural, one {另外 # 人亦都 msgid "Followed users" msgstr "跟咗嘅用戶" -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "你識嘅 @{0} 亦都跟咗佢" @@ -2912,6 +2990,7 @@ msgstr "你識嘅擁躉" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2923,16 +3002,20 @@ msgstr "跟緊" msgid "Following {0}" msgstr "跟緊 {0}" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "跟緊 {handle}" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "跟緊 {name}" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "「Following」動態源設定" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "「Following」動態源設定" @@ -2979,11 +3062,11 @@ msgstr "永遠" msgid "Forgot Password" msgstr "唔記得密碼" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "唔記得密碼?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "唔記得?" @@ -3004,11 +3087,11 @@ msgstr "來自 <0/>" msgid "Gallery" msgstr "相簿" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "生成一個新手包" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "尋求協助" @@ -3036,7 +3119,10 @@ msgstr "明顯違反法律或服務條款" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3047,20 +3133,20 @@ msgstr "返去" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "返去" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "返去上一步" -#: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 -#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/dms/ReportDialog.tsx:190 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 @@ -3079,7 +3165,7 @@ msgstr "去首頁" msgid "Go Home" msgstr "去首頁" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "同 {0} 傾偈" @@ -3088,11 +3174,11 @@ msgstr "同 {0} 傾偈" msgid "Go to next" msgstr "去到下一步" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "去佢嘅個人檔案" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "去佢嘅個人檔案" @@ -3112,16 +3198,16 @@ msgstr "攪掂一半喇!" msgid "Handle" msgstr "帳號頭銜" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "呢個帳號頭銜俾人用咗,唔該試下用第個。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" -msgstr "帳號頭銜變更咗喇!" +msgstr "帳號頭銜經已改好!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "呢個帳號頭銜太長,唔該試下校短啲。" @@ -3133,13 +3219,13 @@ msgstr "觸覺" msgid "Harassment, trolling, or intolerance" msgstr "騷擾、惡搞抑或歧視行爲" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "標籤" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "標籤:#{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "標籤 {tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3149,7 +3235,7 @@ msgstr "遇到問題?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "協助" @@ -3161,11 +3247,21 @@ msgstr "上載一張相抑或整張頭像,等大家知道你唔係機械人。 msgid "Here is your app password!" msgstr "呢個係你嘅 App 密碼!" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "隱藏" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "俾你嘅內容審覈設定所隱藏。" + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "隱藏清單" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3213,18 +3309,22 @@ msgstr "係咪要隱藏呢條帖文?" msgid "Hide this reply?" msgstr "係咪要隱藏呢個回覆?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "隱藏時下至 Hit" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "係咪要隱藏時下至 Hit?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "係咪要隱藏熱爆影片?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "隱藏用戶清單" @@ -3247,7 +3347,7 @@ msgstr "唔好意思,動態源伺服器畀咗個錯誤嘅回應,請話畀動 #: src/view/com/posts/PostFeedErrorMessage.tsx:102 msgid "Hmm, we're having trouble finding this feed. It may have been deleted." -msgstr "唔好意思,我哋搵唔到呢個動態源。佢可能已經刪咗。" +msgstr "唔好意思,我哋搵唔到呢個動態源。佢可能經已刪咗。" #: src/screens/Moderation/index.tsx:53 msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us." @@ -3261,23 +3361,22 @@ 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:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "首頁" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "Host:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" -msgstr "Hosting 供應商" +msgstr "託管服務提供者" #: src/screens/Settings/ThreadPreferences.tsx:67 #: src/screens/Settings/ThreadPreferences.tsx:70 @@ -3288,7 +3387,7 @@ msgstr "熱門回覆優先" #: src/view/com/modals/InAppBrowserConsent.tsx:41 msgid "How should we open this link?" -msgstr "我哋應該點樣打開呢個連結?" +msgstr "我哋應該點樣打開呢條連結?" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:133 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:136 @@ -3305,8 +3404,8 @@ msgstr "我有驗證碼" msgid "I have a confirmation code" msgstr "我有驗證碼" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "我有自己嘅網域" @@ -3327,7 +3426,7 @@ msgstr "若然你嘅年齡根據所在國家/地區嘅法律仲未夠秤嘅話 msgid "If you delete this list, you won't be able to recover it." msgstr "若然你移除咗呢個清單,之後就冇得恢復。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." msgstr "若然你有自己嘅網域,你可以用佢作爲你嘅帳號頭銜。同時亦都可以證明你嘅身份。<0> 進一步瞭解 。" @@ -3339,6 +3438,10 @@ msgstr "若然你移除咗呢篇帖文,之後就冇得恢復。" msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "若然你想改你嘅密碼,我哋會就會傳送一個驗證碼畀你驗證呢個係你嘅帳號。" +#: src/view/com/auth/server-input/index.tsx:168 +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 "若然你想改咗你嘅帳號頭銜抑或電郵,唔該喺你停用帳號之前先好噉做。" @@ -3353,7 +3456,7 @@ msgstr "圖片" #: src/components/StarterPack/ShareDialog.tsx:76 msgid "Image saved to your camera roll!" -msgstr "圖片儲存咗去你嘅相簿度喇!" +msgstr "圖片存咗去你嘅相簿度喇!" #: src/lib/moderation/useReportOptions.ts:49 msgid "Impersonation or false claims about identity or affiliation" @@ -3367,7 +3470,11 @@ msgstr "冒充、虛假資訊抑或虛假聲稱" msgid "Inappropriate messages or explicit links" msgstr "不當嘅訊息抑或敏感內容連結" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "用戶名抑或密碼唔啱" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "輸入傳送到你電郵嘅驗證碼去到重設密碼" @@ -3375,7 +3482,7 @@ msgstr "輸入傳送到你電郵嘅驗證碼去到重設密碼" msgid "Input confirmation code for account deletion" msgstr "輸入刪除帳號嘅驗證碼" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "輸入新密碼" @@ -3383,15 +3490,15 @@ msgstr "輸入新密碼" msgid "Input password for account deletion" msgstr "輸入密碼去到刪除帳號" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "輸入電郵畀到你嘅驗證碼" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "輸入你喺註冊嗰陣用嘅用戶名抑或電郵地址" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "輸入你嘅密碼" @@ -3399,12 +3506,12 @@ msgstr "輸入你嘅密碼" msgid "Interaction limited" msgstr "已限制互動" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "雙重驗證確認碼無效。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "無效嘅帳號頭銜,唔該試下用第個。" @@ -3412,11 +3519,6 @@ msgstr "無效嘅帳號頭銜,唔該試下用第個。" msgid "Invalid or unsupported post record" msgstr "無效抑或唔支援嘅帖文記錄" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "無效嘅用戶名抑或密碼" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "無效嘅驗證碼" @@ -3425,7 +3527,7 @@ msgstr "無效嘅驗證碼" msgid "Invite a Friend" msgstr "邀請朋友" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "邀請碼" @@ -3457,7 +3559,7 @@ msgstr "邀請朋友加入,同時保持個人化" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "睇落好似你打錯咗你嘅電郵地址噃。你肯定佢冇錯?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "係啱嘅" @@ -3465,7 +3567,7 @@ msgstr "係啱嘅" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "而家淨係得你一個人!用上高搵嘢功能將更加多人擺到落你嘅新手包度。" -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "Job ID: {0}" @@ -3496,16 +3598,16 @@ msgstr "由 {0} 標記。" #: src/components/moderation/ContentHider.tsx:229 msgid "Labeled by the author." -msgstr "由作者標記。" +msgstr "由發佈者標記。" #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "標籤" #: src/view/com/composer/labels/LabelsBtn.tsx:73 msgid "Labels added" -msgstr "已加入標籤" +msgstr "標籤經已加入" #: src/screens/Profile/Sections/Labels.tsx:164 msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." @@ -3523,7 +3625,7 @@ msgstr "你嘅內容黐咗嘅標籤" msgid "Language selection" msgstr "語言揀選" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "語言設定" @@ -3539,11 +3641,11 @@ msgstr "大啲" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "最新" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "進一步瞭解" @@ -3555,7 +3657,7 @@ msgstr "進一步瞭解" msgid "Learn more about Bluesky" msgstr "進一步瞭解關於 Bluesky 嘅資訊" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." msgstr "進一步瞭解關於自行托管 PDS 嘅資訊。" @@ -3575,11 +3677,11 @@ msgid "Learn more about what is public on Bluesky." msgstr "進一步了解 Bluesky 上面公開嘅內容。" #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "進一步瞭解。" -#: src/components/dms/LeaveConvoPrompt.tsx:49 +#: src/components/dms/LeaveConvoPrompt.tsx:44 msgid "Leave" msgstr "離開" @@ -3588,15 +3690,15 @@ msgstr "離開" msgid "Leave chat" msgstr "離開唔再傾偈" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 -#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:40 msgid "Leave conversation" msgstr "離開對話" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "唔剔語言就可以睇到晒所有語言嘅帖文。" @@ -3604,11 +3706,11 @@ msgstr "唔剔語言就可以睇到晒所有語言嘅帖文。" msgid "Leaving Bluesky" msgstr "離開 Bluesky" -#: src/screens/SignupQueued.tsx:140 +#: src/screens/SignupQueued.tsx:155 msgid "left to go." msgstr "個人排喺你前面。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "等我自己揀" @@ -3617,7 +3719,7 @@ msgstr "等我自己揀" msgid "Let's get your password reset!" msgstr "等我哋重設你嘅密碼啦!" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "行啦我哋!" @@ -3651,8 +3753,8 @@ msgid "Like this feed" msgstr "讚好呢個動態源" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "讚過" @@ -3674,7 +3776,7 @@ msgstr "有 {0, plural, one {# 人} other {# 人}}讚佢" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "有 {likeCount, plural, one {# 人} other {# 人}}讚佢" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "讚好" @@ -3687,7 +3789,7 @@ msgstr "呢條帖文嘅讚數" msgid "Linear" msgstr "直列模式" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "清單" @@ -3697,7 +3799,7 @@ msgstr "列表頭像" #: src/view/screens/ProfileList.tsx:418 msgid "List blocked" -msgstr "已封鎖此清單" +msgstr "清單經已封鎖" #: src/components/ListCard.tsx:150 #: src/view/com/feeds/FeedSourceCard.tsx:255 @@ -3718,7 +3820,7 @@ msgstr "刪除咗嘅清單" #: src/screens/List/ListHiddenScreen.tsx:129 msgid "List has been hidden" -msgstr "清單已經隱藏咗" +msgstr "清單經已隱藏" #: src/view/screens/ProfileList.tsx:170 msgid "List Hidden" @@ -3726,7 +3828,7 @@ msgstr "隱藏清單" #: src/view/screens/ProfileList.tsx:392 msgid "List muted" -msgstr "已靜音此清單" +msgstr "清單經已靜音" #: src/view/com/modals/CreateOrEditList.tsx:255 msgid "List Name" @@ -3734,18 +3836,18 @@ msgstr "清單名稱" #: src/view/screens/ProfileList.tsx:431 msgid "List unblocked" -msgstr "已解除封鎖此清單" +msgstr "清單經已解除封鎖" #: src/view/screens/ProfileList.tsx:405 msgid "List unmuted" -msgstr "已取消靜音此清單" +msgstr "清單經已唔再靜音" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "清單" @@ -3753,15 +3855,15 @@ msgstr "清單" msgid "Lists blocking this user:" msgstr "封鎖緊呢個用戶嘅清單:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "再撈啲" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "再撈啲建議動態源" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "再撈啲建議你跟嘅人" @@ -3769,9 +3871,9 @@ msgstr "再撈啲建議你跟嘅人" msgid "Load new notifications" msgstr "撈下新嘅通知" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "撈下新嘅帖文" @@ -3780,7 +3882,7 @@ msgstr "撈下新嘅帖文" msgid "Loading..." msgstr "撈緊..." -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "日誌" @@ -3789,13 +3891,16 @@ msgstr "日誌" msgid "Log in or sign up" msgstr "登入抑或註冊" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:93 +#: src/screens/SignupQueued.tsx:96 +#: src/screens/Takendown.tsx:85 msgid "Log out" msgstr "登出" +#: src/screens/Takendown.tsx:88 +msgid "Log Out" +msgstr "登出" + #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 msgid "Logged-out visibility" msgstr "登出可見度" @@ -3809,15 +3914,15 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "@sawaratsuki.bsky.social 畫嘅 LOGO" #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "<0>@sawaratsuki.bsky.social 畫嘅 LOGO" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "撳住打開 #{tag} 嘅標籤選單" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "似係 XXXXX-XXXXXX 噉" @@ -3833,29 +3938,29 @@ msgstr "睇落你已經唔再固定你所有嘅動態源噃。不過唔使驚, msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "睇落你好似唔見咗「Following」動態源喎。<0>撳呢度加返佢啦。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "幫我整一個" #: src/view/com/modals/LinkWarning.tsx:79 msgid "Make sure this is where you intend to go!" -msgstr "請確保呢度嘅地址係啱嘅!" +msgstr "睇清楚呢度係咪你真係想去嘅網站!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" -msgstr "管理儲存嘅動態源" +msgstr "管理儲存咗嘅動態源" #: src/components/dialogs/MutedWords.tsx:108 msgid "Manage your muted words and tags" msgstr "管理你嘅靜音字詞同標籤" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "標記爲已讀" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "媒體" @@ -3875,8 +3980,8 @@ msgstr "提到嘅用戶" msgid "Mentions" msgstr "提及" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "選單" @@ -3885,9 +3990,9 @@ msgid "Message {0}" msgstr "訊息 {0}" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" -msgstr "已刪除訊息" +msgstr "訊息經已刪除" #: src/view/com/posts/PostFeedErrorMessage.tsx:201 msgid "Message from server: {0}" @@ -3902,9 +4007,9 @@ msgstr "訊息輸入欄位" msgid "Message is too long" msgstr "訊息太長" -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 -#: src/screens/Messages/ChatList.tsx:286 +#: src/Navigation.tsx:618 +#: src/screens/Messages/ChatList.tsx:270 +#: src/screens/Messages/ChatList.tsx:294 msgid "Messages" msgstr "傾偈" @@ -3916,12 +4021,12 @@ msgstr "誤導性帳號" msgid "Misleading Post" msgstr "誤導性帖文" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 msgid "Moderation" -msgstr "審核" +msgstr "內容審覈" #: src/components/moderation/ModerationDetailsDialog.tsx:132 msgid "Moderation details" @@ -3947,22 +4052,22 @@ msgstr "建立咗審核清單喇" #: src/view/com/modals/CreateOrEditList.tsx:163 msgid "Moderation list updated" -msgstr "審核清單更新咗喇" +msgstr "審核清單經已更新" #: src/screens/Moderation/index.tsx:223 msgid "Moderation lists" msgstr "審核清單" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "審核清單" #: src/components/moderation/LabelPreference.tsx:247 msgid "moderation settings" -msgstr "審核設定" +msgstr "內容審覈設定" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "審核狀態" @@ -4007,19 +4112,16 @@ msgstr "電影" msgid "Music" msgstr "音樂" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "靜音" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "靜音" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "靜音 {truncatedTag}" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "靜音 {tag}" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4030,12 +4132,8 @@ msgstr "靜音帳號" msgid "Mute accounts" msgstr "靜音帳號" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "靜音晒所有 {displayTag} 嘅帖文" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "靜音對話" @@ -4089,7 +4187,7 @@ msgstr "靜音字詞同標籤" msgid "Muted accounts" msgstr "靜音咗嘅帳號" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "靜音咗嘅帳號" @@ -4119,10 +4217,6 @@ msgstr "我嘅生日" msgid "My Feeds" msgstr "我嘅動態源" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "我嘅個人檔案" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "名稱" @@ -4148,7 +4242,7 @@ msgid "Navigate to {0}" msgstr "去到 {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "去到下一個畫面" @@ -4161,15 +4255,15 @@ msgstr "去到你嘅個人檔案" msgid "Need to change it?" msgstr "係咪要改下佢?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "係咪要上報侵犯版權行爲?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "你永遠唔會失去擁躉抑或個人資訊嘅掌握權。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "唔使嘞,幫我整個帳號頭銜" @@ -4180,14 +4274,14 @@ msgid "New" msgstr "新增" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:277 +#: src/screens/Messages/ChatList.tsx:284 msgid "New chat" msgstr "同人傾偈" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "新帳號頭銜" @@ -4212,21 +4306,21 @@ msgstr "新密碼" msgid "New Password" msgstr "新密碼" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "新帖文" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "新帖文" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "新帖文" @@ -4253,10 +4347,10 @@ msgstr "新聞" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4277,8 +4371,8 @@ msgstr "下一張圖片" msgid "No app passwords yet" msgstr "而家仲未有 App 密碼" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "冇 DNS 控制台" @@ -4300,15 +4394,15 @@ msgstr "仲未有人讚" msgid "No longer following {0}" msgstr "唔再跟住 {0}" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "唔好超過253個字元" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "唔好超過 {0} 個字元" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "仲未有任何訊息" -#: src/screens/Messages/ChatList.tsx:225 +#: src/screens/Messages/ChatList.tsx:233 msgid "No more conversations to show" msgstr "冇晒傾偈喇" @@ -4325,7 +4419,7 @@ msgstr "冇人" msgid "No one but the author can quote this post." msgstr "凈係得作者可以引用呢篇帖文。" -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "仲未有帖文。" @@ -4347,7 +4441,7 @@ msgstr "冇嘢到" msgid "No results" msgstr "冇嘢到" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "搵唔到,得個吉" @@ -4356,9 +4450,9 @@ msgid "No results found for \"{query}\"" msgstr "搵唔到「{query}」嘅結果。" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "搵唔到 {query} 嘅結果" @@ -4397,7 +4491,7 @@ msgstr "搵唔到人,試下搵第個。" msgid "Non-sexual Nudity" msgstr "非性裸體" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "搵唔到" @@ -4417,7 +4511,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 "註:Bluesky 係一個開放同公開嘅社羣網絡。呢個設定淨係會限制你嘅內容喺 Bluesky App 同網站上面嘅可見度,而其他 Apps 可能唔會遵守呢個設定。其他 Apps 同網站依然有可能會俾未登入嘅用戶睇你啲嘢。" -#: src/screens/Messages/ChatList.tsx:180 +#: src/screens/Messages/ChatList.tsx:188 msgid "Nothing here" msgstr "呢度乜都冇" @@ -4425,7 +4519,7 @@ msgstr "呢度乜都冇" msgid "Notification filters" msgstr "通知篩選器" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "通知設定" @@ -4442,11 +4536,11 @@ msgstr "通知聲" msgid "Notification Sounds" msgstr "通知聲" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "通知" @@ -4502,19 +4596,19 @@ msgstr "最舊嘅回覆優先" msgid "on<0><1/><2><3/>" msgstr "喺<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "重新開始引導流程" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "一張抑或多張 GIF 圖片冇咗替代文字。" -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "一張抑或多張圖片冇咗替代文字。" -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "一條抑或多條影片冇咗替代文字。" @@ -4526,7 +4620,7 @@ msgstr "淨係支援 .jpg 同 .png 檔圖片" msgid "Only {0} can reply." msgstr "淨係得{0}可以回覆。" -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "淨係包含字母、數字同連字號(-)" @@ -4538,13 +4632,13 @@ msgstr "淨係支援圖片檔案" msgid "Only WebVTT (.vtt) files are supported" msgstr "淨係支援 WebVTT(.vtt)檔案" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "弊,出咗事!" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4552,13 +4646,13 @@ msgstr "弊,出咗事!" msgid "Oops!" msgstr "大鑊!" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "開放" #: src/view/com/posts/AviFollowButton.tsx:86 msgid "Open {name} profile shortcut menu" -msgstr "打開 {name} 個人檔案快捷選單" +msgstr "打開 {name} 個人檔案捷徑選單" #: src/screens/Onboarding/StepProfile/index.tsx:286 msgid "Open avatar creator" @@ -4568,18 +4662,18 @@ msgstr "打開頭像製作器" msgid "Open change handle dialog" msgstr "打開變更帳號頭銜對話框" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "打開對話選項" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "打開櫃桶選單" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "打開 emoji 選擇器" @@ -4598,15 +4692,15 @@ msgstr "喺瀏覽器入面打開說明中心" #: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:71 msgid "Open link to {niceUrl}" -msgstr "打開 {niceUrl} 嘅連結" +msgstr "打開去到 {niceUrl} 嘅連結" #: src/components/dms/ActionsWrapper.tsx:90 msgid "Open message options" msgstr "打開訊息選項" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" -msgstr "開啓內容管理偵錯頁面" +msgstr "開啓內容審覈偵錯頁面" #: src/screens/Moderation/index.tsx:204 msgid "Open muted words and tags settings" @@ -4620,12 +4714,12 @@ msgstr "打開帖文選項選單" msgid "Open starter pack menu" msgstr "打開新手包選單" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "打開故仔書頁面" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "打開系統日誌" @@ -4635,7 +4729,7 @@ msgstr "打開 {numItems} 個選項" #: src/view/com/composer/labels/LabelsBtn.tsx:62 msgid "Opens a dialog to add a content warning to your post" -msgstr "打開對話框去到你嘅帖文度加入內容警告" +msgstr "打開對話框嚟喺你嘅帖文度加入內容警告" #: src/view/com/composer/threadgate/ThreadgateBtn.tsx:61 msgid "Opens a dialog to choose who can reply to this thread" @@ -4675,7 +4769,7 @@ msgstr "打開揀選 GIF 對話框" msgid "Opens list of invite codes" msgstr "打開邀請碼清單" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "打開密碼重設表單" @@ -4684,7 +4778,7 @@ msgid "Opens the linked website" msgstr "打開網站連結" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "打開呢個人嘅個人檔案" @@ -4696,8 +4790,8 @@ msgstr "打開影片選擇器" msgid "Option {0} of {numItems}" msgstr "第 {0} 個選項,共 {numItems} 個" -#: src/components/dms/ReportDialog.tsx:178 -#: src/components/ReportDialog/SubmitView.tsx:167 +#: src/components/dms/ReportDialog.tsx:219 +#: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "喺下低提供額外資料(可選):" @@ -4730,11 +4824,15 @@ msgstr "其他帳號" msgid "Other..." msgstr "其他..." +#: src/components/dms/ReportDialog.tsx:339 +msgid "Our moderation team has recieved your report." +msgstr "我哋嘅內容審覈團隊經已收到你嘅上報。" + #: src/screens/Messages/components/ChatDisabled.tsx:28 msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." msgstr "我哋嘅審核服務提供者已經睇過你嘅上報,決定停用你使用 Bluesky 嘅傾偈功能。" -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "搵唔到頁面" @@ -4743,10 +4841,10 @@ msgstr "搵唔到頁面" msgid "Page Not Found" msgstr "搵唔到頁面" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4754,15 +4852,15 @@ msgstr "密碼" #: src/view/com/modals/ChangePassword.tsx:143 msgid "Password Changed" -msgstr "已變更密碼" +msgstr "密碼經已變更" #: src/screens/Login/index.tsx:154 msgid "Password updated" -msgstr "密碼更新咗喇" +msgstr "密碼經已更新" #: src/screens/Login/PasswordUpdatedForm.tsx:23 msgid "Password updated!" -msgstr "密碼更新咗喇!" +msgstr "密碼經已更新!" #: src/view/com/util/post-embeds/GifEmbed.tsx:43 #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 @@ -4775,15 +4873,15 @@ msgid "Pause video" msgstr "暫停影片" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "用戶" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "@{0} 跟咗嘅人" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "跟緊 @{0} 嘅人" @@ -4812,11 +4910,20 @@ msgstr "攝影" msgid "Pictures meant for adults." msgstr "圖片唔啱細路睇。" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "固定" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "固定動態源" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "將啲熱爆影片固定到個首頁度方便你去睇。" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "固定到首頁" @@ -4861,7 +4968,7 @@ msgstr "播放 {0}" msgid "Play or pause the GIF" msgstr "播放抑或暫停 GIF" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "播放影片" @@ -4892,6 +4999,10 @@ msgstr "請完成 CAPTCHA 驗證。" msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "請喺做出變更之前確認你嘅電郵。呢個係加入電郵更新工具嗰陣嘅暫時性要求,跟住好快就會移除。" +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +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 "請幫呢個 App 密碼輸入一個獨特嘅名稱,抑或用我哋隨機產生嘅密碼。" @@ -4909,10 +5020,18 @@ msgstr "請輸入你嘅電郵地址。" msgid "Please enter your invite code." msgstr "請輸入你嘅邀請碼。" +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "請輸入你嘅密碼" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "請同時輸入密碼:" +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "請輸入你嘅用戶名" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "請解釋點解你以爲 {0} 唔應該用呢個標記" @@ -4935,11 +5054,15 @@ msgstr "請驗證你嘅電郵" msgid "Politics" msgstr "政治" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "喺你社交網絡度興睇啲片。" + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "色情" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "發文" @@ -4949,7 +5072,7 @@ msgctxt "description" msgid "Post" msgstr "帖文" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "發晒佢哋" @@ -4958,21 +5081,25 @@ msgstr "發晒佢哋" msgid "Post by {0}" msgstr "{0} 嘅帖文" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "@{0} 嘅帖文" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:175 msgid "Post deleted" -msgstr "已刪除帖文" +msgstr "帖文經已刪除" #: src/lib/api/index.ts:185 msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "帖文發佈失敗。請檢查你嘅互聯網連線,跟住試多一次。" +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "帖文經已刪除" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "帖文隱藏咗" @@ -4995,7 +5122,7 @@ msgstr "帖文互動設定" msgid "Post language" msgstr "帖文語言" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "帖文語言" @@ -5006,18 +5133,14 @@ msgstr "搵唔到帖文" #: src/state/queries/pinned-post.ts:59 msgid "Post pinned" -msgstr "帖文固定咗喇" +msgstr "帖文經已固定" #: src/state/queries/pinned-post.ts:61 msgid "Post unpinned" -msgstr "已唔再固定帖文" - -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "帖文" +msgstr "帖文經已唔再固定" #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "帖文" @@ -5035,26 +5158,27 @@ msgstr "潛在誤導性嘅連結" #: src/state/queries/notifications/settings.ts:44 msgid "Preference saved" -msgstr "偏好設定儲存咗喇" +msgstr "偏好設定經已儲存" #: src/screens/Messages/components/MessageListError.tsx:19 msgid "Press to attempt reconnection" -msgstr "撳呢度試下重新連線" +msgstr "撳低去試下重新連線" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" -msgstr "撳呢度變更 hosting 供應商" +msgstr "撳低去變更託管服務提供者" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" -msgstr "撳呢度試多次" +msgstr "撳低去試多次" #: src/components/KnownFollowers.tsx:124 msgid "Press to view followers of this account that you also follow" -msgstr "撳呢度睇下有邊啲你識嘅人跟咗呢個帳號" +msgstr "撳低去睇下有邊啲你識嘅人跟咗呢個帳號" #: src/view/com/lightbox/Lightbox.web.tsx:150 msgid "Previous image" @@ -5083,21 +5207,21 @@ msgstr "私隱" msgid "Privacy and security" msgstr "私隱同安全" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "私隱同安全" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "私隱政策" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "處理緊條片..." @@ -5107,23 +5231,23 @@ msgid "Processing..." msgstr "幫緊你幫緊你..." #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "個人檔案" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "個人檔案" #: src/screens/Profile/Header/EditProfileDialog.tsx:191 #: src/view/com/modals/EditProfile.tsx:124 msgid "Profile updated" -msgstr "個人檔案更新咗喇" +msgstr "個人檔案經已更新" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "公開" @@ -5145,31 +5269,29 @@ msgstr "QR code 下載咗喇!" #: src/components/StarterPack/QrCodeDialog.tsx:107 msgid "QR code saved to your camera roll!" -msgstr "QR code 儲存咗去你嘅相簿度喇!" +msgstr "QR code 存咗去你嘅相簿度喇!" #: src/view/com/util/post-ctrls/RepostButton.tsx:178 #: src/view/com/util/post-ctrls/RepostButton.tsx:201 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:85 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:92 msgid "Quote post" -msgstr "" -"引用帖文\n" -"" +msgstr "引用帖文" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:303 msgid "Quote post was re-attached" -msgstr "已重新連結引用帖文" +msgstr "引用帖文經已重新連結" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:302 msgid "Quote post was successfully detached" -msgstr "引用帖文已經成功拆開" +msgstr "引用帖文經已分離" #: src/view/com/util/post-ctrls/RepostButton.tsx:177 #: src/view/com/util/post-ctrls/RepostButton.tsx:199 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:84 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:91 msgid "Quote posts disabled" -msgstr "引用帖文已經停用" +msgstr "引用帖文經已停用" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 msgid "Quote settings" @@ -5190,7 +5312,7 @@ msgstr "引用呢條篇帖文" msgid "Random (aka \"Poster's Roulette\")" msgstr "隨機顯示(又名試試手氣)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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 "超過咗速率限制——你喺短時間內改過帳號頭銜太多,唔該等陣試多一次。" @@ -5203,6 +5325,14 @@ msgstr "重新附上引用" msgid "Reactivate your account" msgstr "重新啓用你嘅帳號" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "睇少啲" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "睇多啲" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "睇下 Bluesky 網誌" @@ -5217,11 +5347,16 @@ msgstr "睇下 Bluesky 私隱政策" msgid "Read the Bluesky Terms of Service" msgstr "睇下 Bluesky 服務條款" -#: src/components/dms/ReportDialog.tsx:169 +#: src/screens/Takendown.tsx:162 +#: src/screens/Takendown.tsx:170 +msgid "Reason for appeal" +msgstr "上訴理由" + +#: src/components/dms/ReportDialog.tsx:210 msgid "Reason:" msgstr "原因:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "近排嘅搵嘢記錄" @@ -5233,7 +5368,7 @@ msgstr "推薦" msgid "Reconnect" msgstr "重新連線" -#: src/screens/Messages/ChatList.tsx:163 +#: src/screens/Messages/ChatList.tsx:171 msgid "Reload conversations" msgstr "撈多次對話" @@ -5241,7 +5376,7 @@ msgstr "撈多次對話" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5253,8 +5388,8 @@ msgstr "移除" msgid "Remove {displayName} from starter pack" msgstr "喺新手包入邊移除 {displayName}" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "移除帳號" @@ -5262,7 +5397,7 @@ msgstr "移除帳號" msgid "Remove attachment" msgstr "移除關聯" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "移除頭像" @@ -5298,7 +5433,7 @@ msgstr "喺我嘅動態源入邊刪除" msgid "Remove from my feeds?" msgstr "係咪要喺我嘅動態源入邊刪除?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "係咪要喺快速存取中刪除?" @@ -5314,11 +5449,11 @@ msgstr "刪除圖片" msgid "Remove mute word from your list" msgstr "喺你嘅清單入邊刪除靜音字詞" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "刪除個人檔案" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "喺搵嘢記錄入邊移除個人檔案" @@ -5350,22 +5485,22 @@ msgstr "俾你剷咗" #: src/view/com/modals/ListAddRemoveUsers.tsx:200 #: src/view/com/modals/UserAddRemoveLists.tsx:170 msgid "Removed from list" -msgstr "喺清單入邊移除咗喇" +msgstr "經已喺清單度移除" #: src/view/com/feeds/FeedSourceCard.tsx:138 msgid "Removed from my feeds" -msgstr "喺我嘅動態源入邊移除咗喇" +msgstr "經已喺我嘅動態源度移除" #: src/screens/List/ListHiddenScreen.tsx:94 #: src/screens/List/ListHiddenScreen.tsx:171 msgid "Removed from saved feeds" -msgstr "喺儲存咗嘅動態源入邊移除咗喇" +msgstr "經已喺儲存咗嘅動態源度移除" #: src/screens/Profile/components/ProfileFeedHeader.tsx:126 #: src/view/com/posts/FeedShutdownMsg.tsx:44 #: src/view/screens/ProfileList.tsx:382 msgid "Removed from your feeds" -msgstr "喺你嘅動態源入邊移除咗喇" +msgstr "經已喺你嘅動態源度移除" #: src/view/com/util/post-embeds/QuoteEmbed.tsx:286 msgid "Removes quoted post" @@ -5376,19 +5511,19 @@ msgstr "剷咗引用過嘅帖文" msgid "Replace with Discover" msgstr "用「Discover」取代" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "回覆" #: src/components/WhoCanReply.tsx:69 msgid "Replies disabled" -msgstr "回覆已經停用" +msgstr "回覆經已停用" #: src/components/WhoCanReply.tsx:215 msgid "Replies to this post are disabled." -msgstr "呢篇帖文嘅回覆已經停用。" +msgstr "呢條帖文嘅回覆經已關閉。" -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "回覆" @@ -5443,11 +5578,11 @@ msgstr "覆你" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:333 msgid "Reply visibility updated" -msgstr "回覆可見度更新咗喇" +msgstr "回覆可見度經已更新" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:332 msgid "Reply was successfully hidden" -msgstr "回覆成功隱藏咗喇" +msgstr "回覆經已成功隱藏" #: src/components/dms/MessageMenu.tsx:132 #: src/components/dms/MessagesListBlockedFooter.tsx:77 @@ -5460,8 +5595,8 @@ msgstr "上報" msgid "Report Account" msgstr "上報帳號" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "上報對話" @@ -5493,33 +5628,37 @@ msgstr "上報帖文" msgid "Report starter pack" msgstr "上報新手包" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/dms/ReportDialog.tsx:336 +msgid "Report submitted" +msgstr "上報經已提交" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "上報呢個內容" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "上報呢個動態源" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" -msgstr "上報呢個清單" +msgstr "上報呢份清單" -#: src/components/dms/ReportDialog.tsx:44 -#: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/dms/ReportDialog.tsx:58 +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "上報呢條訊息" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "上報呢條帖文" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "上報呢個新手包" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "上報呢個用戶" @@ -5585,9 +5724,9 @@ msgstr "發佈之前要提供替代文字" msgid "Require an email code to log in to your account." msgstr "登入嗰陣要用埋電郵驗證碼先至得。" -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" -msgstr "呢個供應商要求必填" +msgstr "服務提供者要求此必填" #: src/components/LabelingServiceCard/index.tsx:80 msgid "Required in your region" @@ -5616,8 +5755,8 @@ msgstr "重設驗證碼" msgid "Reset Code" msgstr "重設驗證碼" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "去返引導流程重設個人檔案" @@ -5625,7 +5764,7 @@ msgstr "去返引導流程重設個人檔案" msgid "Reset password" msgstr "重設密碼" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "試多次登入" @@ -5636,11 +5775,11 @@ msgstr "試多次執行上一個出錯誤嘅動作" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 -#: src/screens/Messages/ChatList.tsx:169 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:177 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 @@ -5663,7 +5802,8 @@ msgstr "返去上一頁" msgid "Returns to home page" msgstr "返去首頁" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "返去上一頁" @@ -5674,7 +5814,7 @@ msgstr "返去上一頁" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5715,7 +5855,7 @@ msgstr "儲存圖片" msgid "Save image crop" msgstr "儲存圖片裁剪" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "儲存新嘅帳號頭銜" @@ -5768,12 +5908,12 @@ msgstr "轆到去頂部" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "搵嘢" @@ -5793,7 +5933,7 @@ msgstr "搵「{interestsDisplayName}」{activeText}" msgid "Search for \"{query}\"" msgstr "搵「{query}」" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "搵「{searchText}」" @@ -5824,21 +5964,21 @@ msgstr "搵 Tenor" msgid "Security Step Required" msgstr "需要安全步驟" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "睇下 {truncatedTag} 嘅帖文" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "睇下包含 {tag} 嘅帖文" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "睇下呢位用戶嘅 {truncatedTag} 帖文" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "睇下呢位用戶包含 {tag} 嘅帖文" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "睇下 <0>{displayTag} 帖文" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "睇下包含 #{tag} 嘅帖文" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "睇下呢位用戶嘅 <0>{displayTag} 帖文" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "睇下呢位用戶包含 #{tag} 嘅帖文" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5898,7 +6038,7 @@ msgstr "揀選語言" #: src/components/ReportDialog/SelectLabelerView.tsx:28 msgid "Select moderator" -msgstr "揀選審核服務提供者" +msgstr "揀選內容審核服務提供者" #: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 msgid "Select subtitle file (.vtt)" @@ -5908,13 +6048,9 @@ msgstr "揀份字幕檔案(.vtt)" msgid "Select the {emojiName} emoji as your avatar" msgstr "揀個 {emojiName} emoji 做你嘅頭像" -#: src/components/ReportDialog/SubmitView.tsx:140 +#: src/components/ReportDialog/SubmitView.tsx:141 msgid "Select the moderation service(s) to report to" -msgstr "揀選你想上報到邊啲審核服務度" - -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "揀選託管你資料嘅服務。" +msgstr "揀選你想上報到邊啲內容審核服務度" #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" @@ -5932,7 +6068,7 @@ msgstr "揀下邊啲語言你想喺你訂閱嘅動態源度出現。唔揀嘅話 msgid "Select your app language for the default text to display in the app." msgstr "揀選你嘅 App 顯示語言。" -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "揀下你個出世日期" @@ -5970,7 +6106,7 @@ msgctxt "action" msgid "Send Email" msgstr "傳送電郵" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "提交意見" @@ -5983,10 +6119,10 @@ msgstr "傳送訊息" msgid "Send post to..." msgstr "傳送帖文到..." -#: src/components/dms/ReportDialog.tsx:229 -#: src/components/dms/ReportDialog.tsx:232 -#: src/components/ReportDialog/SubmitView.tsx:220 -#: src/components/ReportDialog/SubmitView.tsx:224 +#: src/components/dms/ReportDialog.tsx:269 +#: src/components/dms/ReportDialog.tsx:272 +#: src/components/ReportDialog/SubmitView.tsx:221 +#: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" msgstr "提交上報" @@ -6008,7 +6144,7 @@ msgstr "將呢件嘢同人傾偈單獨講" msgid "Sends email with confirmation code for account deletion" msgstr "傳送包含刪除帳號確認碼嘅電郵" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "伺服器位址" @@ -6020,7 +6156,7 @@ msgstr "將 App 圖標改成 {0}" msgid "Set birthdate" msgstr "設定出世日期" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "設定新密碼" @@ -6032,10 +6168,10 @@ msgstr "設定你嘅帳號" msgid "Sets email for password reset" msgstr "設定電郵嚟重設密碼" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "設定" @@ -6116,7 +6252,7 @@ msgstr "分享呢個新手包,幫啲人更快融入你嘅 Bluesky 關係網絡 msgid "Share your favorite feed!" msgstr "分享你至鍾意嘅動態源!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "共用偏好測試器" @@ -6137,6 +6273,8 @@ msgstr "顯示替代文字" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "點都要顯示" @@ -6239,17 +6377,15 @@ msgstr "顯示警告兼且喺動態源度篩選" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6274,24 +6410,17 @@ msgstr "登入 Bluesky 抑或整個新帳號" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "登出" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "係咪要登出?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "註冊" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6329,7 +6458,7 @@ msgstr "細啲" msgid "Software Dev" msgstr "軟件開發" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "其他可能都會啱你心水嘅動態源" @@ -6352,7 +6481,7 @@ msgstr "出咗問題,唔該試多一次" msgid "Something went wrong, please try again." msgstr "出咗問題,唔該試多一次。" -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "出咗問題!" @@ -6361,7 +6490,7 @@ msgstr "出咗問題!" msgid "Something wrong? Let us know." msgstr "有輘輷?話畀我哋知。" -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "對唔住!你嘅登入狀態過咗期,唔該試多次登入。" @@ -6403,19 +6532,19 @@ msgstr "開始同人傾偈" #: src/view/screens/ProfileList.tsx:817 #: src/view/screens/ProfileList.tsx:938 msgid "Start adding people" -msgstr "搵人加入" +msgstr "開始搵人加入" #: src/view/screens/ProfileList.tsx:824 #: src/view/screens/ProfileList.tsx:945 msgid "Start adding people!" -msgstr "搵人加入!" +msgstr "開始搵人加入!" #: src/components/dms/dialogs/SearchablePeopleList.tsx:353 msgid "Start chat with {displayName}" msgstr "開始同 {displayName} 傾偈" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "新手包" @@ -6437,11 +6566,11 @@ msgstr "你整嘅新手包" msgid "Starter pack is invalid" msgstr "無效新手包" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "新手包" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "新手包可以幫你好輕鬆噉同你嘅朋友分享你最鍾意嘅動態源同用戶。" @@ -6454,12 +6583,12 @@ msgstr "狀態頁面" msgid "Step {0} of {1}" msgstr "第 {0} 步(共 {1} 步)" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." -msgstr "儲存空間已經清除,你而家需要重啓隻 App 令佢即刻生效。" +msgstr "儲存資料經已清除,你而家需要重啓隻 App 令佢即刻生效。" -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "故仔書" @@ -6470,6 +6599,14 @@ msgstr "故仔書" msgid "Submit" msgstr "提交" +#: src/screens/Takendown.tsx:70 +msgid "Submit appeal" +msgstr "遞交上訴" + +#: src/screens/Takendown.tsx:76 +msgid "Submit Appeal" +msgstr "遞交上訴" + #: src/view/screens/ProfileList.tsx:712 msgid "Subscribe" msgstr "訂閱" @@ -6494,7 +6631,7 @@ msgstr "訂閱呢份清單" msgid "Success!" msgstr "攪掂!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "建議帳號" @@ -6507,7 +6644,7 @@ msgstr "估你心水" msgid "Suggestive" msgstr "性暗示" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6515,7 +6652,8 @@ msgstr "支援" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "切換帳號" @@ -6524,6 +6662,14 @@ msgstr "切換帳號" msgid "Switch Account" msgstr "切換帳號" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "切換帳號" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "切換去 {0}" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6531,47 +6677,51 @@ msgstr "系統" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "系統日誌" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "標籤選單:{displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "只限標籤" #: src/screens/Settings/AppIconSettings/index.tsx:216 msgid "Tap to change app icon" -msgstr "撳呢度變更 App 圖標" +msgstr "撳低去變更 App 圖標" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 msgid "Tap to close the emoji picker" -msgstr "撳呢度閂咗 emoji 選擇器去" +msgstr "撳低閂咗 emoji 選擇器去" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" -msgstr "撳呢度閂咗佢" +msgstr "撳低去跳過佢" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 msgid "Tap to enter full screen" -msgstr "撳呢度進入全螢幕" +msgstr "撳低去進入全螢幕" + +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "撳低去打開抑或收埋帖文內容。" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" -msgstr "撳呢度控制播放抑或暫停" +msgstr "撳低去控制播放抑或暫停" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 msgid "Tap to toggle sound" -msgstr "撳呢度切換聲音播放" +msgstr "撳低去控制聲音播放" #: src/view/com/util/images/AutoSizedImage.tsx:199 #: src/view/com/util/images/AutoSizedImage.tsx:221 msgid "Tap to view full image" -msgstr "撳呢度去睇完整圖片" +msgstr "撳低去睇完整圖片" + +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "撳低去用沉浸模式睇片。" #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" @@ -6583,7 +6733,7 @@ msgstr "攪掂晒 - 讚咗 10 條帖文!" #: src/components/ProgressGuide/List.tsx:64 msgid "Teach our algorithm what you like" -msgstr "敎下我地嘅演算法去估你鍾意啲乜" +msgstr "敎識我哋嘅演算法知你鍾意啲乜" #: src/screens/Onboarding/index.tsx:36 #: src/screens/Onboarding/state.ts:114 @@ -6607,12 +6757,12 @@ msgstr "講多少少嘢畀我哋聽" msgid "Terms" msgstr "條款" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "服務條款" @@ -6627,6 +6777,10 @@ msgstr "所用嘅文字違反咗社羣標準" msgid "Text & tags" msgstr "字詞同標籤" +#: src/components/dms/ReportDialog.tsx:227 +msgid "Text field" +msgstr "文字欄位" + #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" @@ -6634,22 +6788,21 @@ msgstr "文字輸入欄位" #: src/components/dialogs/VerifyEmailDialog.tsx:96 msgid "Thank you! Your email has been successfully verified." -msgstr "多謝!你嘅電郵已經成功驗證。" +msgstr "多謝!你嘅電郵經已成功驗證。" -#: src/components/dms/ReportDialog.tsx:129 -#: src/components/ReportDialog/SubmitView.tsx:82 +#: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." -msgstr "多謝,你嘅上報已經寄出。" +msgstr "多謝,你嘅上報經已寄出。" #: src/components/intents/VerifyEmailIntentDialog.tsx:82 msgid "Thanks, you have successfully verified your email address. You can close this dialog." -msgstr "多謝,你已經成功驗證咗你嘅電郵地址。而家你可以閂咗呢個對話框去。" +msgstr "多謝,你經已成功驗證咗你嘅電郵地址。而家你可以閂咗呢個對話框去。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "當中包含以下內容:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "呢個帳號頭銜俾人用咗。" @@ -6666,6 +6819,10 @@ msgstr "搵唔到嗰個新手包。" msgid "That's all, folks!" msgstr "就噉先!" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "就係咁多喇!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6707,15 +6864,15 @@ msgstr "用 App 嘅話體驗會更加好。即刻下載 Bluesky ,我哋會喺 #: src/view/com/posts/FeedShutdownMsg.tsx:67 msgid "The feed has been replaced with Discover." -msgstr "呢個動態源已經俾「Discover」取代。" +msgstr "呢個動態源經已俾「Discover」取代。" #: src/components/moderation/LabelsOnMeDialog.tsx:58 msgid "The following labels were applied to your account." -msgstr "以下標籤已經套用到你嘅帳號度。" +msgstr "以下標籤經已套用到你嘅帳號度。" #: src/components/moderation/LabelsOnMeDialog.tsx:59 msgid "The following labels were applied to your content." -msgstr "以下標籤已經套用到你嘅內容度。" +msgstr "以下標籤經已套用到你嘅內容度。" #: src/screens/Onboarding/Layout.tsx:57 msgid "The following steps will help customize your Bluesky experience." @@ -6724,7 +6881,7 @@ msgstr "以下步驟會幫你自訂你嘅 Bluesky 體驗。" #: src/view/com/post-thread/PostThread.tsx:262 #: src/view/com/post-thread/PostThread.tsx:274 msgid "The post may have been deleted." -msgstr "呢條帖文可能已經刪咗。" +msgstr "呢條帖文可能經已刪咗。" #: src/view/screens/PrivacyPolicy.tsx:35 msgid "The Privacy Policy has been moved to <0/>" @@ -6752,7 +6909,7 @@ msgstr "服務條款擺咗去" #: src/components/intents/VerifyEmailIntentDialog.tsx:94 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 "你提供嘅驗證碼無效。請確保你用咗正確嘅驗證連結,抑或申請新嘅驗證連結。" +msgstr "你提供嘅驗證碼無效。請確保你用咗正確嘅驗證連結,抑或申請多一次新嘅驗證連結。" #: src/screens/Settings/AppearanceSettings.tsx:151 msgid "Theme" @@ -6787,7 +6944,7 @@ msgstr "連線到你嘅伺服器嗰陣出咗問題" msgid "There was an issue fetching notifications. Tap here to try again." msgstr "攞緊通知嗰陣出咗問題,撳呢度試多一次。" -#: src/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 msgid "There was an issue fetching posts. Tap here to try again." msgstr "攞緊帖文嗰陣出咗問題,撳呢度試多一次。" @@ -6812,8 +6969,8 @@ msgstr "取得你嘅服務資料嗰陣出咗問題" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "刪除動態源嗰陣出咗問題。請檢查你嘅互聯網連線,跟住試多一次。" -#: src/components/dms/ReportDialog.tsx:217 -#: src/components/ReportDialog/SubmitView.tsx:87 +#: src/components/dms/ReportDialog.tsx:257 +#: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "提交你嘅上報嗰陣出咗問題,請檢查你嘅互聯網連線。" @@ -6854,7 +7011,7 @@ msgstr "出咗問題。請檢查你嘅互聯網連線,跟住試多一次。" msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "應用程式出現咗一個估都估唔到嘅問題。若然你有呢種情況嘅話唔該話畀我哋知!" -#: src/screens/SignupQueued.tsx:115 +#: src/screens/SignupQueued.tsx:130 msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "Bluesky 家陣有一大班人加入!我哋會盡快啓用你嘅帳號。" @@ -6864,7 +7021,7 @@ msgstr "呢啲設定淨係俾「Following」動態源用。" #: src/components/moderation/ScreenHider.tsx:111 msgid "This {screenDescription} has been flagged:" -msgstr "{screenDescription} 已經被標記:" +msgstr "{screenDescription} 經已被標記:" #: src/components/moderation/ScreenHider.tsx:106 msgid "This account has requested that users sign in to view their profile." @@ -6872,7 +7029,7 @@ msgstr "呢個帳號要求用戶登入之後先至畀睇佢嘅個人檔案。" #: src/components/dms/BlockedByListDialog.tsx:34 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 "呢個帳號已經俾你一個抑或多個審核清單封鎖。要解除封鎖嘅話,請檢查清單兼且從中移除呢個用戶。" +msgstr "呢個帳號經已俾你一個抑或多個審核清單封鎖。要解除封鎖嘅話,請檢查清單兼且從中移除呢個用戶。" #: src/components/moderation/LabelsOnMeDialog.tsx:246 msgid "This appeal will be sent to <0>{sourceName}." @@ -6884,11 +7041,11 @@ msgstr "呢份上訴會提交到 Bluesky 嘅審核服務度。" #: src/screens/Messages/components/MessageListError.tsx:18 msgid "This chat was disconnected" -msgstr "呢度嘅傾偈中斷咗連線" +msgstr "傾偈經已中斷連線" #: src/lib/moderation/useGlobalLabelStrings.ts:19 msgid "This content has been hidden by the moderators." -msgstr "呢個內容已經俾審核服務提供者隱藏。" +msgstr "呢個內容經已俾審核服務提供者隱藏。" #: src/lib/moderation/useGlobalLabelStrings.ts:24 msgid "This content has received a general warning from moderators." @@ -6907,9 +7064,9 @@ msgstr "由於其中一個涉及嘅用戶封鎖咗另一個用戶,導致無法 msgid "This content is not viewable without a Bluesky account." msgstr "呢個內容要你有 Bluesky 帳號先至睇到。" -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." -msgstr "呢個對話係同一個刪咗抑或停用咗嘅帳號傾嘅。撳呢度去睇選項。" +msgstr "呢個對話係同一個刪咗抑或停用咗嘅帳號傾嘅。撳低去睇選項。" #: src/screens/Settings/components/ExportCarDialog.tsx:94 msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost." @@ -6928,7 +7085,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua msgstr "呢個動態源入邊得個吉!你可能需要跟更多用戶,抑或檢查同調整你嘅語言設定。" #: src/components/StarterPack/Main/PostsList.tsx:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "呢個動態源入邊得個吉。" @@ -6937,7 +7094,7 @@ msgstr "呢個動態源入邊得個吉。" msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "呢個動態源唔再用到,我哋改做顯示 <0>Discover。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "呢個帳號頭銜預留咗畀其他地方用,唔該試下第個。" @@ -6987,7 +7144,7 @@ msgstr "呢條帖文話係話喺 <0>{0} 發佈嘅,但係最先出現喺 Bl #: src/view/com/post-thread/PostThreadItem.tsx:152 msgid "This post has been deleted." -msgstr "呢條帖文已經刪咗。" +msgstr "呢條帖文經已刪咗。" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:688 #: src/view/com/util/post-ctrls/PostCtrls.tsx:359 @@ -6998,7 +7155,7 @@ msgstr "呢條帖文淨係畀登入咗嘅用戶睇,未登入嘅人唔會睇到 msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "呢條帖文將會喺討論串同動態源入邊隱藏,呢個操作冇得撤銷。" -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "呢條帖文嘅發佈者唔俾人引用。" @@ -7014,7 +7171,7 @@ msgstr "呢個回覆會摺疊到你討論串下底嘅隱藏部分,兼且會爲 msgid "This service has not provided terms of service or a privacy policy." msgstr "呢個服務未有提供服務條款抑或私隱政策。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "呢個應該會喺以下位置建立一個網域名稱記錄:" @@ -7037,15 +7194,15 @@ msgstr "呢個用戶淨係畀登入咗嘅用戶睇佢發嘅內容。" #: src/components/moderation/ModerationDetailsDialog.tsx:57 msgid "This user is included in the <0>{0} list which you have blocked." -msgstr "呢個用戶喺你已封鎖嘅 <0>{0} 清單入邊。" +msgstr "呢個用戶喺你封鎖咗嘅 <0>{0} 清單入邊。" #: src/components/moderation/ModerationDetailsDialog.tsx:89 msgid "This user is included in the <0>{0} list which you have muted." -msgstr "呢個用戶喺你已靜音嘅 <0>{0} 清單入邊。" +msgstr "呢個用戶喺你靜音咗嘅 <0>{0} 清單入邊。" #: src/components/NewskieDialog.tsx:65 msgid "This user is new here. Press for more info about when they joined." -msgstr "呢個用户啱嚟冇耐,撳呢度知多啲佢哋幾時入嚟嘅資訊。" +msgstr "呢個用戶啱嚟冇耐,撳低去睇佢具體幾時入嚟嘅時間。" #: src/view/com/profile/ProfileFollows.tsx:95 msgid "This user isn't following anyone." @@ -7055,7 +7212,7 @@ msgstr "呢個用戶未有跟過任何人。" msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "噉做會喺你要靜音嘅字詞入邊刪咗「{0}」去,你鍾意嘅話幾時加返佢都得。" -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "噉樣會喺快速存取清單入邊移除 @{0}。" @@ -7068,14 +7225,14 @@ msgstr "你嘅帖文會喺呢篇引用嘅帖文入邊刪除,兼且將佢換成 msgid "Thread options" msgstr "討論串選項" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" -msgstr "討論串偏好設定" +msgstr "討論串設定" #: src/screens/Settings/ThreadPreferences.tsx:45 msgid "Thread Preferences" -msgstr "討論串偏好設定" +msgstr "討論串設定" #: src/view/com/post-thread/PostThread.tsx:636 #: src/view/com/post-thread/PostThread.tsx:641 @@ -7086,9 +7243,9 @@ msgstr "樹狀模式" msgid "Threaded mode" msgstr "樹狀視圖模式" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" -msgstr "討論串偏好設定" +msgstr "討論串設定" #: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 msgid "Time remaining: {time} seconds" @@ -7124,11 +7281,11 @@ msgstr "切換控制啓用抑或停用成人內容" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "至 Hit" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "話題" @@ -7146,6 +7303,11 @@ msgstr "翻譯" msgid "Trending" msgstr "時下至 Hit" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "熱爆影片" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7159,7 +7321,7 @@ msgstr "電視節目" msgid "Two-factor authentication (2FA)" msgstr "雙重驗證(2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "輸入你想要嘅用戶名" @@ -7167,7 +7329,7 @@ msgstr "輸入你想要嘅用戶名" msgid "Type your message here" msgstr "喺呢度輸入你嘅訊息" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "種類:" @@ -7185,8 +7347,8 @@ msgstr "無法連線到伺服器。請檢查你嘅互聯網連線,跟住試多 #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7212,8 +7374,8 @@ msgctxt "action" msgid "Unblock" msgstr "解除封鎖" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "解除封鎖帳號" @@ -7250,6 +7412,10 @@ msgstr "唔再跟 {0}" msgid "Unfollow Account" msgstr "唔再跟佢" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "唔再跟佢" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "唔再讚佢" @@ -7258,31 +7424,27 @@ msgstr "唔再讚佢" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "唔再讚佢({0, plural, one {# 人讚佢} other {# 人讚佢}})" -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "唔再靜音" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "唔再靜音" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "唔再靜音 {truncatedTag}" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "唔再靜音" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "唔再靜音 {tag}" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "唔再靜音帳號" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "唔再靜音所有 {displayTag} 嘅帖文" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "唔再靜音對話" @@ -7341,9 +7503,9 @@ msgstr "唔再訂閱呢個標記者" #: src/screens/List/ListHiddenScreen.tsx:86 msgid "Unsubscribed from list" -msgstr "唔再訂閱清單" +msgstr "經已喺清單度唔再訂閱" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "唔支援嘅影片類型" @@ -7360,8 +7522,8 @@ msgstr "不受歡迎嘅色情內容" msgid "Update <0>{displayName} in Lists" msgstr "要喺邊啲清單度加入抑或刪除 <0> {displayName} ?" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "更新成 {domain}" @@ -7373,7 +7535,7 @@ msgstr "更新引用關聯狀態失敗" msgid "Updating reply visibility failed" msgstr "更新回覆可視性失敗" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "更新緊..." @@ -7381,39 +7543,39 @@ msgstr "更新緊..." msgid "Upload a photo instead" msgstr "抑或上載圖片" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "上載文字檔案到:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "喺相機度上載" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "喺檔案度上載" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "喺圖片庫度上載" -#: src/lib/api/index.ts:296 +#: src/lib/api/index.ts:301 msgid "Uploading images..." msgstr "上載緊圖片..." -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:355 +#: src/lib/api/index.ts:379 msgid "Uploading link thumbnail..." msgstr "上載緊連結縮圖..." -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "上載緊條片..." @@ -7421,17 +7583,17 @@ msgstr "上載緊條片..." msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password." msgstr "使用 App 密碼登入其他 Bluesky 用戶端,就唔使提供完整嘅帳號權限或密碼。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" -msgstr "使用預設託管供服務應商" +msgstr "使用預設服務提供者" #: src/view/com/modals/InAppBrowserConsent.tsx:53 #: src/view/com/modals/InAppBrowserConsent.tsx:55 msgid "Use in-app browser" msgstr "使用 App 入邊嘅瀏覽器" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "使用 App 入邊嘅瀏覽器打開連結" @@ -7455,7 +7617,7 @@ msgstr "用戶:" #: src/components/moderation/ModerationDetailsDialog.tsx:69 #: src/lib/moderation/useModerationCauseDescription.ts:61 msgid "User Blocked" -msgstr "用戶已被封鎖" +msgstr "該用戶經已封鎖" #: src/lib/moderation/useModerationCauseDescription.ts:53 msgid "User Blocked by \"{0}\"" @@ -7487,13 +7649,13 @@ msgstr "你嘅用戶清單" #: src/view/com/modals/CreateOrEditList.tsx:176 msgid "User list created" -msgstr "用戶清單建立咗喇" +msgstr "用戶清單經已建立" #: src/view/com/modals/CreateOrEditList.tsx:162 msgid "User list updated" -msgstr "用戶清單更新咗喇" +msgstr "用戶清單經已更新" -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "用戶名抑或電郵地址" @@ -7514,7 +7676,7 @@ msgstr "「{0}」中嘅用戶" msgid "Users that have liked this content or profile" msgstr "讚過呢個內容抑或個人檔案嘅用戶" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "值:" @@ -7522,8 +7684,8 @@ msgstr "值:" msgid "Verified email required" msgstr "需要驗證電郵" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "驗證 DNS 記錄" @@ -7541,8 +7703,8 @@ msgstr "驗證新電郵" msgid "Verify now" msgstr "即刻驗證" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "驗證文字檔案" @@ -7570,12 +7732,28 @@ msgstr "影片" msgid "Video failed to process" msgstr "影片處理失敗" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "影片動態源" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "影片嚟自 {0}:{text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "電子遊戲" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "條片經已暫停" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "條片播緊" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "搵唔到條片。" @@ -7583,14 +7761,18 @@ msgstr "搵唔到條片。" msgid "Video settings" msgstr "影片設定" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" -msgstr "影片上載咗喇" +msgstr "影片上載成功" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 msgid "Video: {0}" msgstr "影片:{0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "影片" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7602,22 +7784,15 @@ msgstr "睇下 {0} 嘅頭像" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "睇下 {0} 嘅個人檔案" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "睇下 {displayName} 嘅個人檔案" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "睇下 @{authorHandle} 所有用咗 {displayTag} 標籤嘅貼文" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "睇下所有用咗 {displayTag} 標籤嘅貼文" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "睇下被封鎖用戶嘅個人檔案" @@ -7630,11 +7805,13 @@ msgstr "睇下網誌文章嚟了解更多資訊" msgid "View debug entry" msgstr "睇下調試條目" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "睇下詳細資訊" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "睇下報告侵犯版權嘅詳細資訊" @@ -7646,6 +7823,13 @@ msgstr "睇下完整嘅討論串" msgid "View information about these labels" msgstr "睇下同呢啲標籤有挐掕嘅詳細資訊" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "睇晒佢哋" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7668,6 +7852,10 @@ msgstr "睇下 @{0} 提供嘅標籤服務" msgid "View users who like this feed" msgstr "睇下邊啲人讚過呢個動態源" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "睇片" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "睇下你封鎖咗嘅帳號" @@ -7720,7 +7908,7 @@ msgstr "我哋搵唔到同呢個話題有挐掕嘅結果。" msgid "We couldn't load this conversation" msgstr "我哋撈唔到呢個對話" -#: src/screens/SignupQueued.tsx:145 +#: src/screens/SignupQueued.tsx:160 msgid "We estimate {estimatedTime} until your account is ready." msgstr "我哋估計仲要 {estimatedTime} 先至可以攪掂你個帳號。" @@ -7728,13 +7916,13 @@ msgstr "我哋估計仲要 {estimatedTime} 先至可以攪掂你個帳號。" msgid "We have sent another verification email to <0>{0}." msgstr "我哋傳送咗另一封驗證電郵去到 <0>{0} 度。" -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "我哋希望你玩得開心。唔好忘記,Bluesky 係:" #: src/view/com/posts/DiscoverFallbackHeader.tsx:29 msgid "We ran out of posts from your follows. Here's the latest from <0/>." -msgstr "你已經睇晒你跟緊啲人嘅帖文。呢個係 <0/> 嘅最新消息。" +msgstr "你經已睇晒你跟緊啲人嘅帖文。呢個係 <0/> 嘅最新消息。" #: src/view/com/composer/state/video.ts:417 msgid "We were unable to determine if you are allowed to upload videos. Please try again." @@ -7752,7 +7940,7 @@ msgstr "我哋而家撈唔到你設定咗嘅標籤者。" msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." msgstr "我哋無法連線到網絡,唔該試多一次去繼續設定你嘅帳號。仲係唔得嘅話,你可以跳過呢段流程。" -#: src/screens/SignupQueued.tsx:149 +#: src/screens/SignupQueued.tsx:164 msgid "We will let you know when your account is ready." msgstr "我哋會喺攪掂你嘅帳號嗰陣通知你。" @@ -7781,18 +7969,18 @@ msgstr "對唔住,我哋而家撈唔到你啲靜音字詞。唔該試多一次 msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "對唔住,你嘅搵嘢任務未攪得掂。唔該等多幾分鐘試下。" -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." -msgstr "對唔住!你覆緊嘅帖文已經俾人刪咗。" +msgstr "對唔住!你覆緊嘅帖文經已俾人刪咗。" -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "對唔住!我哋搵唔到你搵緊嘅頁面。" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:346 msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." -msgstr "對唔住!你淨係可以訂閱 20 個標籤者,而你已經達到上限。" +msgstr "對唔住!你淨係可以訂閱 20 個標籤者,而你經已達到上限。" #: src/screens/Deactivated.tsx:124 msgid "Welcome back!" @@ -7816,15 +8004,15 @@ msgstr "啲人出 Po 講緊啲乜。" #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "有咩大件事?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "呢條帖文用咗邊啲語言?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "你諗住喺演算法動態源入邊睇到邊啲語言?" @@ -7837,35 +8025,44 @@ msgid "Who can reply" msgstr "邊個可以回覆" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Messages/ChatList.tsx:156 msgid "Whoops!" -msgstr "大檸樂!" +msgstr "大鑊!" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "大鑊!撈唔度熱爆影片。" + +#: src/screens/Takendown.tsx:173 +msgid "Why are you appealing?" +msgstr "因乜解究你要上訴?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "點解要審查呢個內容?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "點解要審查呢個動態源?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "點解要審查呢個清單?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "點解要審查呢條訊息?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" -msgstr "點解要審查呢篇帖文?" +msgstr "點解要審查呢條帖文?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "點解要審查呢個新手包?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "點解要審查呢個用戶?" @@ -7874,12 +8071,12 @@ msgstr "點解要審查呢個用戶?" msgid "Write a message" msgstr "撰寫訊息" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "撰寫帖文" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "寫低你嘅回覆" @@ -7888,11 +8085,11 @@ msgstr "寫低你嘅回覆" msgid "Writers" msgstr "作家" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "伺服器返回咗 DID 錯誤,收到嘅 DID:{0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "係" @@ -7929,9 +8126,9 @@ msgstr "你" msgid "You" msgstr "你" -#: src/screens/SignupQueued.tsx:142 +#: src/screens/SignupQueued.tsx:157 msgid "You are in line." -msgstr "你而家已經喺度等緊。" +msgstr "你而家喺等待名單度。" #: src/view/com/composer/state/video.ts:410 msgid "You are not allowed to upload videos." @@ -7963,7 +8160,8 @@ msgstr "你而家可以用你嘅新密碼登入。" msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "你可以重新啓用你嘅帳號嚟繼續登入,你嘅個人檔案同帖文會畀返其他用戶睇到。" -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -7991,20 +8189,20 @@ msgstr "你仲未有任何儲存咗嘅動態源。" #: src/view/com/post-thread/PostThread.tsx:268 msgid "You have blocked the author or you have been blocked by the author." -msgstr "你已經封鎖咗個作者,抑或你已經俾個作者封鎖咗。" +msgstr "你經已封鎖咗個發佈者,抑或你俾個發佈者封鎖咗。" #: src/components/dms/MessagesListBlockedFooter.tsx:58 msgid "You have blocked this user" -msgstr "你已經封鎖咗呢個用戶" +msgstr "你經已封鎖呢個用戶" #: src/components/moderation/ModerationDetailsDialog.tsx:71 #: src/lib/moderation/useModerationCauseDescription.ts:55 #: src/lib/moderation/useModerationCauseDescription.ts:63 msgid "You have blocked this user. You cannot view their content." -msgstr "你已經封鎖咗呢個用戶,你冇得睇佢哋嘅內容。" +msgstr "你經已封鎖咗呢個用戶,你冇得睇佢哋嘅內容。" #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8012,22 +8210,22 @@ msgstr "你輸入嘅驗證碼唔啱。格式應該係 XXXXX-XXXXX。" #: src/lib/moderation/useModerationCauseDescription.ts:114 msgid "You have hidden this post" -msgstr "你已經隱藏咗呢條帖文" +msgstr "你經已隱藏咗呢條帖文" #: src/components/moderation/ModerationDetailsDialog.tsx:109 msgid "You have hidden this post." -msgstr "你已經隱藏咗呢條帖文。" +msgstr "你經已隱藏咗呢條帖文。" #: src/components/moderation/ModerationDetailsDialog.tsx:102 #: src/lib/moderation/useModerationCauseDescription.ts:97 msgid "You have muted this account." -msgstr "你已經靜音咗呢個帳號。" +msgstr "你經已靜音咗呢個帳號。" #: src/lib/moderation/useModerationCauseDescription.ts:91 msgid "You have muted this user" -msgstr "你已經將呢個用戶靜音" +msgstr "你經已將呢個用戶靜音" -#: src/screens/Messages/ChatList.tsx:190 +#: src/screens/Messages/ChatList.tsx:198 msgid "You have no conversations yet. Start one!" msgstr "你仲未同人傾過偈,試下同其他人傾偈啦!" @@ -8042,27 +8240,27 @@ msgstr "你仲未有清單。" #: src/view/screens/ModerationBlockedAccounts.tsx:129 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 "你仲未有封鎖任何帳號。若然想封鎖帳號,去到佢個人檔案,喺佢個帳號上高嘅選單入邊揀「封鎖帳號」。" +msgstr "你仲未封鎖過任何帳號。若然想封鎖帳號,去到佢個人檔案,喺佢個帳號上高嘅選單入邊揀「封鎖帳號」。" #: src/view/screens/ModerationMutedAccounts.tsx:128 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:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" -msgstr "你睇晒所有嘢喇" +msgstr "你經已睇晒所有嘢喇" #: src/lib/media/video/upload.shared.ts:56 msgid "You have temporarily reached the limit for video uploads. Please try again later." -msgstr "你暫時已經達到上載影片嘅上限,唔該遲啲試多一次。" +msgstr "你暫時經已達到上載影片嘅上限,唔該遲啲試多一次。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "你仲未建立新手包!" #: src/components/dialogs/MutedWords.tsx:398 msgid "You haven't muted any words or tags yet" -msgstr "你仲未將任何字詞抑或標籤靜音" +msgstr "你仲未靜音過任何字詞抑或標籤" #: src/components/moderation/ModerationDetailsDialog.tsx:116 #: src/lib/moderation/useModerationCauseDescription.ts:125 @@ -8093,7 +8291,7 @@ msgstr "你最多可以揀選 4 張圖片" msgid "You must be 13 years of age or older to sign up." msgstr "你一定要夠 13 歲先畀註冊。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 msgid "You must be following at least seven other people to generate a starter pack." msgstr "你必須跟住至少 7 個人先至可以生成新手套裝。" @@ -8105,7 +8303,7 @@ msgstr "你必須授予相片圖庫取用權限先至可以儲存 QR code" msgid "You must grant access to your photo library to save the image." msgstr "你必須授予相片圖庫取用權限先至可以儲存圖片。" -#: src/components/ReportDialog/SubmitView.tsx:210 +#: src/components/ReportDialog/SubmitView.tsx:211 msgid "You must select at least one labeler for a report" msgstr "你必須選擇至少一個標記者嚟提交上報" @@ -8114,6 +8312,7 @@ msgid "You previously deactivated @{0}." msgstr "你之前停用咗 @{0}。" #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "你將會登出所有帳號。" @@ -8125,19 +8324,19 @@ msgstr "你唔會再收到呢個討論串嘅通知" msgid "You will now receive notifications for this thread" msgstr "你而家會收到呢個討論串嘅通知" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "你會收到一封包含「重設碼」嘅電郵。請喺呢度輸入呢個驗證碼,跟住輸入你嘅新密碼。" -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "你:{0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "你:{defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "你:{short}" @@ -8165,7 +8364,7 @@ msgstr "你會喺 <0>{0} 收到一封電郵嚟驗證係你。" msgid "You'll stay updated with these feeds" msgstr "呢啲動態源有新嘢嘅話你都會收到" -#: src/screens/SignupQueued.tsx:112 +#: src/screens/SignupQueued.tsx:127 msgid "You're in line" msgstr "輪到你喇" @@ -8174,7 +8373,7 @@ msgstr "輪到你喇" msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." msgstr "你而家用緊 App 密碼去登入。請用你嘅主要密碼登入嚟繼續停用你嘅帳號。" -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "喂,攪掂喇!" @@ -8185,19 +8384,23 @@ msgstr "你揀咗喺呢條帖文入邊隱藏字詞抑或標籤。" #: src/state/shell/progress-guide.tsx:234 msgid "You've found some people to follow" -msgstr "你已經搵到你要跟邊啲人" +msgstr "你經已搵到你要跟邊啲人" #: src/view/com/posts/FollowingEndOfFeed.tsx:44 msgid "You've reached the end of your feed! Find some more accounts to follow." -msgstr "你已經睇晒你嘅動態源喇!去搵更多人嚟跟住佢哋啦。" +msgstr "你經已睇晒你嘅動態源喇!去搵更多人嚟跟住佢哋啦。" #: src/view/com/composer/state/video.ts:421 msgid "You've reached your daily limit for video uploads (too many bytes)" -msgstr "你已經達到每日上載影片嘅上限(總計影片大細過大)" +msgstr "你經已達到每日上載影片嘅上限(總計影片大細過大)" #: src/view/com/composer/state/video.ts:425 msgid "You've reached your daily limit for video uploads (too many videos)" -msgstr "你已經達到每日上載影片嘅上限(影片數量過多)" +msgstr "你經已達到每日上載影片嘅上限(影片數量過多)" + +#: src/screens/VideoFeed/index.tsx:1080 +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:140 msgid "Your account" @@ -8205,7 +8408,11 @@ msgstr "你嘅帳號" #: src/view/com/modals/DeleteAccount.tsx:84 msgid "Your account has been deleted" -msgstr "你個帳號已經刪咗" +msgstr "你個帳號經已刪咗" + +#: src/screens/Takendown.tsx:146 +msgid "Your account has been suspended" +msgstr "你嘅帳號經已停用" #: src/view/com/composer/state/video.ts:429 msgid "Your account is not yet old enough to upload videos. Please try again later." @@ -8213,25 +8420,33 @@ msgstr "你嘅帳號太新未得畀你上載影片。唔該遲啲試多一次。 #: src/screens/Settings/components/ExportCarDialog.tsx:65 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 "你嘅帳號存儲庫包含所有公開資料記錄,可以以 \"CAR\" 檔案形式下載。呢個檔案唔包括嵌入媒體,例如圖片抑或你嘅私人資料,目前呢啲資料必須單獨擷取。" +msgstr "你可以將你嘅帳號所有公開資料記錄匯出成一份「CAR」檔案形式下載。呢份檔案唔包括嵌入媒體(譬如圖片同影片)抑或你嘅私人資料(譬如傾偈記錄),呢啲資料需要另外擷取。" -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Takendown.tsx:214 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. 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 "你嘅帳號被發現違反咗 <0>Bluesky 服務條款。你會已經收到一份電郵,份電郵度列明你具體違反事項同埋要停你幾耐(若果適用嘅話),若然你係覺得攪錯咗你可以遞交上訴。" + +#: src/screens/Takendown.tsx:154 +msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." +msgstr "你嘅上訴經已遞交。若然判決上訴得直你會收到電郵。" + +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "你嘅出世日期" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "你個瀏覽器唔支援呢種影片格式,請試下用唔同嘅瀏覽器。" #: src/screens/Messages/components/ChatDisabled.tsx:25 msgid "Your chats have been disabled" -msgstr "你嘅傾偈俾人停用咗" +msgstr "你傾偈功能俾人停用咗" #: src/view/com/modals/InAppBrowserConsent.tsx:44 msgid "Your choice will be saved, but can be changed later in settings." msgstr "你揀嘅嘢會儲存,但係可以遲啲再喺設定入邊改返。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "你而家嘅帳號頭銜 <0>{0} 會自動幫你留住。方便你之後轉返去用之前嘅頭銜。" @@ -8258,11 +8473,11 @@ msgstr "你嘅第一個讚!" msgid "Your following feed is empty! Follow more users to see what's happening." msgstr "你嘅「Following」動態源入邊得個吉!跟多啲用戶睇下發生緊啲咩事。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "你嘅完整帳號頭銜會係 <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "你嘅完整用戶名會係" @@ -8272,17 +8487,17 @@ msgstr "你設定咗嘅靜音字" #: src/view/com/modals/ChangePassword.tsx:158 msgid "Your password has been changed successfully!" -msgstr "你個密碼已經改好咗喇!" +msgstr "你嘅密碼經已改好!" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" -msgstr "你嘅帖文已經發佈咗喇" +msgstr "你嘅帖文經已發佈" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" -msgstr "你嘅帖文已經發佈咗喇" +msgstr "你嘅帖文經已發佈" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "你嘅帖文、讚好同封鎖都係公開嘅。之但係靜音嗰度淨係得你至知。" @@ -8290,10 +8505,11 @@ msgstr "你嘅帖文、讚好同封鎖都係公開嘅。之但係靜音嗰度淨 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 "你嘅個人檔案、帖文、動態源同埋清單唔會再畀其他 Bluesky 用戶睇到。你幾時都可以登入重新啓用你嘅帳號。" -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" -msgstr "你嘅回覆已經發佈咗喇" +msgstr "你嘅回覆經已發佈" -#: src/components/dms/ReportDialog.tsx:157 +#: src/components/dms/ReportDialog.tsx:198 msgid "Your report will be sent to the Bluesky Moderation Service" -msgstr "你嘅上報會傳送到 Bluesky 審核服務度" +msgstr "你嘅上報會提交到 Bluesky 內容審核服務度" + diff --git a/src/locale/locales/zh-TW/messages.po b/src/locale/locales/zh-TW/messages.po index 43a94ce9a4..36d56cb765 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: bluesky-zh\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-12-26 01:24\n" +"PO-Revision-Date: 2025-01-24 05:37\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,7 +22,7 @@ msgstr "" msgid "(active)" msgstr "(活躍)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(包含嵌入內容)" @@ -37,7 +37,7 @@ msgstr "{0, plural, one {# 天} other {# 天}}" #: src/screens/Profile/ProfileFollowers.tsx:40 msgid "{0, plural, one {# follower} other {# followers}}" -msgstr "{0, plural, one {個跟隨者} other {個跟隨者}}" +msgstr "{0, plural, one {# 個跟隨者} other {# 個跟隨者}}" #: src/screens/Profile/ProfileFollows.tsx:40 msgid "{0, plural, one {# following} other {# following}}" @@ -105,7 +105,7 @@ msgstr "{0, plural, one {次引用} other {次引用}}" msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {則轉發} other {則轉發}}" -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -131,17 +131,17 @@ msgstr "第 {0} 個 (共 {1} 個)" msgid "{0} people have used this starter pack!" msgstr "有 {0} 個人使用過這個新手包!" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0} 則未讀訊息" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "「{0}」的大頭貼照" #: src/screens/StarterPack/Wizard/StepDetails.tsx:67 msgid "{0}'s favorite feeds and people - join me!" -msgstr "「{0}」最愛的動態源和人物 - 快來加入我吧!" +msgstr "「{0}」最愛的動態源和人物 - 快來加入我的行列吧!" #: src/screens/StarterPack/Wizard/StepDetails.tsx:46 msgid "{0}'s starter pack" @@ -172,7 +172,7 @@ msgstr "{0} 個月前" msgid "{0}s" msgstr "{0} 秒前" -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count} 則未讀通知" @@ -181,11 +181,11 @@ msgstr "{count} 則未讀通知" msgid "{displayName}'s Starter Pack" msgstr "「{displayName}」的新手包" -#: src/screens/SignupQueued.tsx:219 +#: src/screens/SignupQueued.tsx:216 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgstr "{estimatedTimeHrs, plural, one {時} other {時}}" -#: src/screens/SignupQueued.tsx:225 +#: src/screens/SignupQueued.tsx:222 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {分} other {分}}" @@ -286,15 +286,15 @@ msgstr "{following} 個跟隨中" msgid "{handle} can't be messaged" msgstr "無法傳送訊息給 {handle}" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount} 則未讀通知" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications} 則未讀" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications} 則未讀通知" @@ -356,7 +356,7 @@ msgstr "⚠無效的帳號代碼" msgid "24 hours" msgstr "24 小時" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "雙重驗證" @@ -368,14 +368,14 @@ msgstr "30 天" msgid "7 days" msgstr "7 天" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "關於" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "檢視導覽連結和設定" @@ -385,12 +385,12 @@ msgstr "檢視導覽連結和設定" msgid "Accessibility" msgstr "無障礙" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "無障礙設定" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -419,11 +419,11 @@ msgstr "已靜音該帳號" msgid "Account Muted by List" msgstr "帳號已被列表靜音" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "帳號設定" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "成功從快速存取中移除帳號" @@ -483,12 +483,14 @@ msgstr "新增替代文字" msgid "Add alt text (optional)" msgstr "新增替代文字 (可選)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "新增其他帳號" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "加入另一則貼文" @@ -510,7 +512,7 @@ msgstr "在設定中新增靜音字詞" msgid "Add muted words and tags" msgstr "新增靜音字詞和標籤" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "加入貼文" @@ -531,7 +533,7 @@ msgstr "新增一些動態源至您的新手包!" msgid "Add the default feed of only people you follow" msgstr "新增預設的動態源 (只顯示您跟隨的人)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "將以下 DNS 記錄新增到您的網域:" @@ -681,15 +683,15 @@ msgstr "發生錯誤" msgid "An error occurred while compressing the video." msgstr "壓縮影片時發生錯誤。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "產生您的新手包時發生錯誤。要再試一次嗎?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "載入影片時發生錯誤。請稍後再試。" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "載入影片時發生錯誤。請稍後再試。" @@ -758,8 +760,8 @@ msgstr "GIF 動畫" msgid "Anti-Social Behavior" msgstr "反社會行為" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "任何語言" @@ -767,7 +769,7 @@ msgstr "任何語言" msgid "Anybody can interact" msgstr "任何人都可以參與互動" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -803,7 +805,7 @@ msgstr "應用程式專用密碼名稱必須至少有 4 個字元" msgid "App passwords" msgstr "應用程式專用密碼" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "應用程式專用密碼" @@ -822,6 +824,15 @@ msgstr "申訴「{0}」標記" msgid "Appeal submitted" msgstr "成功提交申訴" +#: src/screens/Takendown.tsx:111 +#: src/screens/Takendown.tsx:144 +msgid "Appeal suspension" +msgstr "申請解除停權" + +#: src/screens/Takendown.tsx:114 +msgid "Appeal Suspension" +msgstr "申請解除停權" + #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 #: src/screens/Messages/components/ChatDisabled.tsx:99 @@ -829,7 +840,7 @@ msgstr "成功提交申訴" msgid "Appeal this decision" msgstr "對此決定提出上訴" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -854,7 +865,7 @@ msgstr "已封存的貼文" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "您確定要刪除應用程式專用密碼「{0}」嗎?" -#: src/components/dms/MessageMenu.tsx:149 +#: src/components/dms/MessageMenu.tsx:150 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "您確定要刪除這則訊息嗎?該訊息將為您刪除,但不會為其他參與者刪除。" @@ -866,7 +877,7 @@ msgstr "您確定要刪除這個新手包嗎?" msgid "Are you sure you want to discard your changes?" msgstr "您確定要放棄變更嗎?" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." msgstr "您確定要離開這段對話嗎?訊息將為您刪除,但不會為其他參與者刪除。" @@ -878,11 +889,11 @@ msgstr "您確定要從您的動態源中移除 {0} 嗎?" msgid "Are you sure you want to remove this from your feeds?" msgstr "您確定要將此從您的動態源中移除嗎?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "您確定要捨棄這份草稿嗎?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "您確定要放棄發布這則貼文嗎?" @@ -890,9 +901,9 @@ msgstr "您確定要放棄發布這則貼文嗎?" msgid "Are you sure?" msgstr "您確定嗎?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "您正在使用 <0>{0} 撰寫嗎?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "您正在使用 <0>{suggestedLanguageName} 撰寫嗎?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -903,7 +914,7 @@ msgstr "藝術" msgid "Artistic or non-erotic nudity." msgstr "帶有藝術性或非色情的裸體。" -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "至少 3 個字元" @@ -911,8 +922,8 @@ msgstr "至少 3 個字元" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "自動播放選項已移至<0>內容與媒體設定。" -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "自動播放影片和 GIF" @@ -923,10 +934,10 @@ msgstr "自動播放影片和 GIF" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -940,11 +951,11 @@ msgstr "返回" msgid "Before creating a list, you must first verify your email." msgstr "在建立列表之前,您必須先驗證您的電子信箱。" -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "在發布貼文之前,您必須先驗證您的電子信箱。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 msgid "Before creating a starter pack, you must first verify your email." msgstr "在建立新手包之前,您必須先驗證您的電子信箱。" @@ -955,6 +966,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "在向其他人傳送訊息之前,您必須先驗證您的電子信箱。" #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "BETA" @@ -969,8 +981,8 @@ msgstr "生日" msgid "Block" msgstr "封鎖" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -990,6 +1002,14 @@ msgstr "要封鎖帳號嗎?" msgid "Block accounts" msgstr "封鎖帳號" +#: src/components/dms/ReportDialog.tsx:325 +msgid "Block and Delete" +msgstr "封鎖並刪除" + +#: src/components/dms/ReportDialog.tsx:343 +msgid "Block and/or delete this conversation" +msgstr "封鎖並刪除對話" + #: src/view/screens/ProfileList.tsx:760 msgid "Block list" msgstr "封鎖列表" @@ -998,6 +1018,15 @@ msgstr "封鎖列表" msgid "Block these accounts?" msgstr "要封鎖這些帳號嗎?" +#: src/components/dms/ReportDialog.tsx:347 +#: src/components/dms/ReportDialog.tsx:350 +msgid "Block user" +msgstr "封鎖用戶" + +#: src/components/dms/ReportDialog.tsx:329 +msgid "Block User" +msgstr "封鎖用戶" + #: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 msgid "Blocked" msgstr "已被封鎖" @@ -1006,7 +1035,7 @@ msgstr "已被封鎖" msgid "Blocked accounts" msgstr "已封鎖帳號" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "已封鎖帳號" @@ -1040,8 +1069,8 @@ msgstr "封鎖該帳號無法阻止其標記您的帳號,但他將無法在您 msgid "Blog" msgstr "部落格" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1049,16 +1078,24 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky 無法確認貼文發布日期的真實性。" -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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 是一個開放的網路,您可以自行挑選託管服務提供者。如果您是開發人員,也可以託管自己的伺服器。" +#: src/view/com/auth/server-input/index.tsx:109 +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 是一個開放的網路,您可以自行挑選託管服務提供者。但如果您是新用戶,我們建議使用預設的 Bluesky Social 選項。" + #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "Bluesky 因朋友而更好!" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/screens/Takendown.tsx:217 +msgid "Bluesky Social Terms of Service" +msgstr "Bluesky Social 服務條款" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Bluesky 將從您的個人社交網路中選擇一組推薦的帳號。" @@ -1087,23 +1124,23 @@ msgstr "模糊圖片,並從動態中排除內容" msgid "Books" msgstr "書籍" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "在探索頁面瀏覽更多帳號" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "在探索頁面瀏覽更多動態源" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "瀏覽更多建議" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "在探索頁面瀏覽更多建議" @@ -1152,10 +1189,9 @@ msgstr "建立帳號即表示您同意<0>服務條款。" msgid "Camera" msgstr "相機" -#: src/components/Menu/index.tsx:297 +#: src/components/Menu/index.tsx:304 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1164,7 +1200,9 @@ msgstr "相機" #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 #: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/screens/Takendown.tsx:99 +#: src/screens/Takendown.tsx:102 +#: src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1179,7 +1217,8 @@ msgstr "相機" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "取消" @@ -1212,7 +1251,7 @@ msgid "Cancel reactivation and log out" msgstr "取消重新啟用並登出" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "放棄搜尋" @@ -1247,7 +1286,7 @@ msgstr "變更應用程式圖示" #: src/screens/Settings/AppIconSettings/index.tsx:38 #: src/screens/Settings/AppIconSettings/index.tsx:221 msgid "Change app icon to \"{0}\"" -msgstr "將應用程式圖示修改至「{0}」" +msgstr "將應用程式圖示變更為「{0}」" #: src/screens/Settings/AccountSettings.tsx:97 #: src/screens/Settings/AccountSettings.tsx:101 @@ -1272,9 +1311,9 @@ msgstr "變更我的電子郵件地址" msgid "Change Password" msgstr "變更密碼" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "變更貼文的發布語言為 {0}" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "將貼文的發布語言變更為 {suggestedLanguageName}" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1284,21 +1323,21 @@ msgstr "變更您的電子郵件地址" msgid "Change your email address" msgstr "變更您的電子郵件地址" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "對話" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" msgstr "成功靜音對話" -#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/ConvoMenu.tsx:115 #: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 -#: src/screens/Messages/ChatList.tsx:246 +#: src/Navigation.tsx:394 +#: src/screens/Messages/ChatList.tsx:254 msgid "Chat settings" msgstr "對話設定" @@ -1306,7 +1345,7 @@ msgstr "對話設定" msgid "Chat Settings" msgstr "對話設定" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" msgstr "成功取消靜音對話" @@ -1315,7 +1354,7 @@ msgstr "成功取消靜音對話" msgid "Check my status" msgstr "檢查我的狀態" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "在這裡輸入傳送至您電子信箱的驗證碼。" @@ -1323,7 +1362,7 @@ msgstr "在這裡輸入傳送至您電子信箱的驗證碼。" msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "在下方輸入傳送至您電子信箱的驗證碼:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "選擇網域驗證方式" @@ -1331,7 +1370,7 @@ msgstr "選擇網域驗證方式" msgid "Choose Feeds" msgstr "選擇動態源" -#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +#: src/components/StarterPack/ProfileStarterPacks.tsx:307 msgid "Choose for me" msgstr "為我挑選" @@ -1343,11 +1382,7 @@ msgstr "選擇人物" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "請勾選您認為最符合此媒體內容的標記。若不勾選,則預設為全年齡向。" -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "選擇服務" - -#: src/screens/Onboarding/StepFinished.tsx:280 +#: src/screens/Onboarding/StepFinished.tsx:287 msgid "Choose the algorithms that power your custom feeds." msgstr "自由選擇提供您河道中內容的演算法。" @@ -1355,12 +1390,16 @@ msgstr "自由選擇提供您河道中內容的演算法。" msgid "Choose this color as your avatar" msgstr "選擇這個顏色作為您的大頭貼照背景" +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "選擇您的服務提供者" + #: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 +#: src/view/screens/Search/Explore.tsx:424 msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "自訂屬於您自己的河道!由社群打造的動態源能協助您找到喜愛的內容。" -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "設定您的密碼" @@ -1368,11 +1407,11 @@ msgstr "設定您的密碼" msgid "Choose your username" msgstr "選擇您的用戶名稱" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "清除所有資料" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "清除所有資料 (並重新啟動)" @@ -1384,10 +1423,6 @@ msgstr "清除搜尋記錄" msgid "click here" msgstr "按這裡" -#: src/components/TagMenu/index.web.tsx:152 -msgid "Click here to open tag menu for {tag}" -msgstr "按這裡以開啟 {tag} 的標籤選單" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." msgstr "按下以拒絕其他人引用這則貼文。" @@ -1396,6 +1431,10 @@ msgstr "按下以拒絕其他人引用這則貼文。" msgid "Click to enable quote posts of this post." msgstr "按下以允許其他人引用這則貼文。" +#: src/components/RichTextTag.tsx:54 +msgid "Click to open tag menu for {tag}" +msgstr "按下以開啟 {tag} 的標籤選單" + #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" msgstr "按下以重試傳送訊息" @@ -1411,6 +1450,8 @@ msgstr "達達的馬蹄🐴是美麗的錯誤🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 #: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/dms/ReportDialog.tsx:372 +#: src/components/dms/ReportDialog.tsx:381 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 @@ -1460,8 +1501,7 @@ msgstr "關閉圖片檢視器" msgid "Close navigation footer" msgstr "關閉導覽頁尾" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:298 msgid "Close this dialog" msgstr "關閉這個對話框" @@ -1499,12 +1539,12 @@ msgstr "喜劇" msgid "Comics" msgstr "漫畫" -#: src/Navigation.tsx:281 +#: src/Navigation.tsx:282 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "社群準則" -#: src/screens/Onboarding/StepFinished.tsx:293 +#: src/screens/Onboarding/StepFinished.tsx:300 msgid "Complete onboarding and start using your account" msgstr "完成入門引導以開始使用您的帳號" @@ -1512,11 +1552,11 @@ msgstr "完成入門引導以開始使用您的帳號" msgid "Complete the challenge" msgstr "完成驗證" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "撰寫新貼文" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "撰寫貼文,不得超過 {MAX_GRAPHEME_LENGTH} 個字元" @@ -1524,7 +1564,7 @@ msgstr "撰寫貼文,不得超過 {MAX_GRAPHEME_LENGTH} 個字元" msgid "Compose reply" msgstr "撰寫回覆" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." msgstr "正在壓縮影片..." @@ -1570,7 +1610,7 @@ msgid "Confirm your birthdate" msgstr "確認您的出生日期" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1584,7 +1624,7 @@ msgstr "驗證碼" msgid "Confirmation Code" msgstr "驗證碼" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "連線中…" @@ -1593,7 +1633,7 @@ msgstr "連線中…" msgid "Contact support" msgstr "聯絡支援" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "內容與媒體" @@ -1603,7 +1643,7 @@ msgstr "內容與媒體" msgid "Content and media" msgstr "內容與媒體" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "內容與媒體" @@ -1616,7 +1656,7 @@ msgid "Content filters" msgstr "內容篩選" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "內容語言" @@ -1649,7 +1689,7 @@ msgstr "繼續" msgid "Continue as {0} (currently signed in)" msgstr "以 {0} 的身分繼續 (目前已登入)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "繼續載入討論串…" @@ -1659,7 +1699,7 @@ msgstr "繼續載入討論串…" msgid "Continue to next step" msgstr "繼續下一步" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "成功刪除對話" @@ -1705,11 +1745,11 @@ msgstr "複製組建版本號至剪貼簿" msgid "Copy code" msgstr "複製程式碼" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "複製 DID" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "複製主機名稱 (Host)" @@ -1744,20 +1784,21 @@ msgstr "複製貼文文字" msgid "Copy QR code" msgstr "複製 QR Code" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "複製 TXT 記錄值" -#: src/Navigation.tsx:286 +#: src/Navigation.tsx:287 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "著作權政策" -#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/components/dms/LeaveConvoPrompt.tsx:33 +#: src/components/dms/ReportDialog.tsx:308 msgid "Could not leave chat" msgstr "無法離開對話" -#: src/screens/Profile/ProfileFeed/index.tsx:73 +#: src/screens/Profile/ProfileFeed/index.tsx:80 msgid "Could not load feed" msgstr "無法載入動態" @@ -1765,7 +1806,7 @@ msgstr "無法載入動態" msgid "Could not load list" msgstr "無法載入列表" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "無法靜音對話" @@ -1773,7 +1814,7 @@ msgstr "無法靜音對話" msgid "Could not process your video" msgstr "無法處理您的影片" -#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +#: src/components/StarterPack/ProfileStarterPacks.tsx:289 msgid "Create" msgstr "建立" @@ -1781,18 +1822,24 @@ msgstr "建立" msgid "Create a QR code for a starter pack" msgstr "為新手包建立 QR Code" -#: src/components/StarterPack/ProfileStarterPacks.tsx:168 -#: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/components/StarterPack/ProfileStarterPacks.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:270 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "建立一個新手包" -#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +#: src/components/StarterPack/ProfileStarterPacks.tsx:251 msgid "Create a starter pack for me" msgstr "為我產生一個新手包" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" msgstr "建立帳號" @@ -1809,7 +1856,7 @@ msgstr "建立帳號" msgid "Create an avatar instead" msgstr "或是建立一個大頭貼照" -#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +#: src/components/StarterPack/ProfileStarterPacks.tsx:174 msgid "Create another" msgstr "建立另外一個" @@ -1818,7 +1865,7 @@ msgstr "建立另外一個" msgid "Create new account" msgstr "建立新帳號" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "建立 {0} 的檢舉" @@ -1828,15 +1875,15 @@ msgstr "建立於 {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "已封鎖此列表的建立者" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "文化" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "自訂" @@ -1857,7 +1904,7 @@ msgstr "深色模式" msgid "Dark theme" msgstr "深色主題" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "出生日期" @@ -1867,7 +1914,7 @@ msgstr "出生日期" msgid "Deactivate account" msgstr "停用帳號" -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" msgstr "內容管理偵錯" @@ -1883,7 +1930,7 @@ msgstr "預設" msgid "Default icons" msgstr "預設圖示" -#: src/components/dms/MessageMenu.tsx:151 +#: src/components/dms/MessageMenu.tsx:152 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:586 #: src/screens/StarterPack/StarterPackScreen.tsx:665 @@ -1910,10 +1957,19 @@ msgstr "刪除應用程式專用密碼" msgid "Delete app password?" msgstr "要刪除應用程式專用密碼嗎?" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "刪除對話聲明紀錄" +#: src/components/dms/ReportDialog.tsx:353 +#: src/components/dms/ReportDialog.tsx:356 +msgid "Delete conversation" +msgstr "刪除對話" + +#: src/components/dms/ReportDialog.tsx:327 +msgid "Delete Conversation" +msgstr "刪除對話" + #: src/components/dms/MessageMenu.tsx:124 msgid "Delete for me" msgstr "為我刪除" @@ -1922,7 +1978,7 @@ msgstr "為我刪除" msgid "Delete List" msgstr "刪除列表" -#: src/components/dms/MessageMenu.tsx:147 +#: src/components/dms/MessageMenu.tsx:148 msgid "Delete message" msgstr "刪除訊息" @@ -1934,7 +1990,7 @@ msgstr "為我刪除訊息" msgid "Delete my account" msgstr "刪除我的帳號" -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2036,8 +2092,8 @@ msgid "Disabled" msgstr "停用" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "捨棄" @@ -2045,13 +2101,13 @@ msgstr "捨棄" msgid "Discard changes?" msgstr "要放棄變更嗎?" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "要捨棄草稿嗎?" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" -msgstr "放棄發布?" +msgstr "要放棄發布嗎?" #: src/screens/Settings/components/PwiOptOut.tsx:80 #: src/screens/Settings/components/PwiOptOut.tsx:84 @@ -2063,7 +2119,7 @@ msgstr "阻止應用程式向未登入的用戶顯示我的帳號" msgid "Discover new custom feeds" msgstr "探索新的自訂動態源" -#: src/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "探索新的動態源" @@ -2071,11 +2127,11 @@ msgstr "探索新的動態源" msgid "Discover New Feeds" msgstr "探索新的動態源" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "跳過" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "跳過錯誤" @@ -2083,6 +2139,10 @@ msgstr "跳過錯誤" msgid "Dismiss getting started guide" msgstr "跳過入門指南" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "忽略這部分" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2107,8 +2167,8 @@ msgstr "名稱太長了" msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." msgstr "名稱太長,最大字元數限制為 {DISPLAY_NAME_MAX_GRAPHEMES}。" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "DNS 控制台" @@ -2120,24 +2180,25 @@ msgstr "不要使用此靜音字詞來隱藏您所跟隨用戶的貼文" msgid "Does not include nudity." msgstr "不包含裸露內容。" -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "不以連字號 (-) 開頭或結尾" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" msgstr "成功驗證網域!" #: src/components/dialogs/BirthDateSettings.tsx:118 #: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dms/ReportDialog.tsx:323 #: src/components/forms/DateField/index.tsx:77 #: src/components/forms/DateField/index.tsx:83 #: src/screens/Onboarding/StepProfile/index.tsx:330 #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2160,10 +2221,14 @@ msgstr "完成" msgid "Done{extraText}" msgstr "完成{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "按兩下關閉對話框" +#: src/screens/VideoFeed/index.tsx:1037 +msgid "Double tap to like" +msgstr "點兩下以表示喜歡" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "下載 Bluesky" @@ -2181,7 +2246,7 @@ msgstr "拖放即可新增圖片" msgid "Duration:" msgstr "持續時間:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "例如:alice" @@ -2193,7 +2258,7 @@ msgstr "例如:張藍天" msgid "e.g. Alice Roberts" msgstr "例如:張藍天" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "例如:alice.com" @@ -2223,7 +2288,7 @@ msgstr "例如:多次張貼廣告的用戶。" #: src/view/com/modals/InviteCodes.tsx:97 msgid "Each code works once. You'll receive more invite codes periodically." -msgstr "每個邀請碼只能使用一次。您將定期收到更多的邀請碼。" +msgstr "每組邀請碼只能使用一次。後續您將定期收到更多邀請碼。" #: src/screens/Settings/AccountSettings.tsx:112 #: src/screens/StarterPack/StarterPackScreen.tsx:575 @@ -2237,7 +2302,7 @@ msgctxt "action" msgid "Edit" msgstr "編輯" -#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserAvatar.tsx:348 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "編輯大頭貼照" @@ -2265,7 +2330,7 @@ msgstr "編輯列表資訊" msgid "Edit Moderation List" msgstr "編輯內容管理列表" -#: src/Navigation.tsx:296 +#: src/Navigation.tsx:297 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "編輯我的動態源" @@ -2315,7 +2380,7 @@ msgstr "編輯您的名稱" msgid "Edit your profile description" msgstr "編輯您的描述" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "編輯您的新手包" @@ -2326,10 +2391,10 @@ msgstr "教育" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "此列表的建立者已封鎖您,或您已封鎖了對方。" #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "電子信箱" @@ -2424,18 +2489,26 @@ msgstr "開啟字幕" msgid "Enable this source only" msgstr "僅啟用此來源" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "啟用流行趨勢" +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "在您的「Discover」動態源中啟用熱門影片" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "在您的「Discover」動態源中啟用熱門影片。" + #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "啟用" -#: src/screens/Profile/Sections/Feed.tsx:114 +#: src/screens/Profile/Sections/Feed.tsx:116 msgid "End of feed" msgstr "已經到底啦!" @@ -2443,7 +2516,7 @@ msgstr "已經到底啦!" msgid "Ensure you have selected a language for each subtitle file." msgstr "請確認您已為每個字幕檔案選擇一種語言。" -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "輸入密碼" @@ -2468,7 +2541,7 @@ msgstr "進入全螢幕" msgid "Enter the code you received to change your password." msgstr "輸入您收到的代碼以變更密碼。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" msgstr "輸入您想使用的網域" @@ -2481,7 +2554,7 @@ msgid "Enter your birth date" msgstr "輸入您的出生日期" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "輸入您的電子郵件地址" @@ -2497,7 +2570,7 @@ msgstr "請在下方輸入您的新電子郵件地址。" msgid "Enter your username and password" msgstr "輸入您的用戶名稱和密碼" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "錯誤" @@ -2581,7 +2654,7 @@ msgstr "展開用戶列表" msgid "Expand or collapse the full post you are replying to" msgstr "展開或摺疊您正在回覆的完整貼文" -#: src/lib/api/index.ts:400 +#: src/lib/api/index.ts:405 msgid "Expected uri to resolve to a record" msgstr "URI 應解析為記錄" @@ -2615,8 +2688,8 @@ msgstr "匯出我的資料" msgid "Export My Data" msgstr "匯出我的資料" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "外部媒體" @@ -2630,12 +2703,12 @@ 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:315 +#: src/Navigation.tsx:316 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" -msgstr "外部媒體偏好" +msgstr "外部媒體選項" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "無法變更帳號代碼,請再試一次。" @@ -2664,10 +2737,10 @@ msgstr "無法刪除貼文,請再試一次" msgid "Failed to delete starter pack" msgstr "無法刪除新手包" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" -msgstr "無法載入動態源偏好" +msgstr "無法載入動態源偏好設定" #: src/components/dialogs/GifSelect.tsx:225 msgid "Failed to load GIFs" @@ -2677,12 +2750,12 @@ msgstr "無法載入 GIF" msgid "Failed to load past messages" msgstr "無法載入過去的訊息" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "無法載入建議的動態源" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "無法載入建議的跟隨者" @@ -2726,11 +2799,11 @@ msgstr "無法更新設定" msgid "Failed to upload video" msgstr "上傳影片失敗" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "無法驗證帳號代碼,請再試一次。" -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "動態源" @@ -2749,7 +2822,7 @@ msgstr "切換動態源" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "意見回饋" @@ -2758,14 +2831,14 @@ msgstr "意見回饋" msgid "Feedback sent!" msgstr "已送出意見回饋!" -#: src/Navigation.tsx:403 +#: src/Navigation.tsx:404 #: src/screens/StarterPack/StarterPackScreen.tsx:183 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 +#: src/view/screens/Profile.tsx:238 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "動態源" @@ -2790,7 +2863,7 @@ msgstr "成功儲存檔案!" msgid "Filter from feeds" msgstr "從動態中排除內容" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Finalizing" msgstr "正在完成" @@ -2806,7 +2879,7 @@ msgstr "尋找更多帳號來跟隨" msgid "Find people to follow" msgstr "尋找一些人來跟隨" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "在 Bluesky 上尋找貼文和用戶" @@ -2818,7 +2891,7 @@ msgstr "完成" msgid "Fitness" msgstr "健康" -#: src/screens/Onboarding/StepFinished.tsx:276 +#: src/screens/Onboarding/StepFinished.tsx:283 msgid "Flexible" msgstr "靈活" @@ -2827,6 +2900,7 @@ msgstr "靈活" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:819 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "跟隨" @@ -2841,6 +2915,10 @@ msgstr "跟隨" msgid "Follow {0}" msgstr "跟隨 {0}" +#: src/screens/VideoFeed/index.tsx:798 +msgid "Follow {handle}" +msgstr "跟隨 {handle}" + #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" msgstr "跟隨 {name}" @@ -2874,23 +2952,23 @@ msgctxt "action" msgid "Follow Back" msgstr "回跟" -#: src/view/screens/Search/Explore.tsx:355 +#: src/view/screens/Search/Explore.tsx:368 msgid "Follow more accounts to get connected to your interests and build your network." msgstr "跟隨更多帳號以發掘自己的興趣,並逐步建立您的社交網路。" -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "被您認識的 <0>{0} 跟隨" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "被您認識的 <0>{0} 和{1, plural, one {其他 # 人跟隨} other {其他 # 人跟隨}}" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "被您認識的 <0>{0} 和 <1>{1} 跟隨" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "被您認識的 <0>{0}, <1>{1} 和{2, plural, one {其他 # 人跟隨} other {其他 # 人跟隨}}" @@ -2898,7 +2976,7 @@ msgstr "被您認識的 <0>{0}, <1>{1} 和{2, plural, one {其他 # 人 msgid "Followed users" msgstr "您跟隨的用戶" -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "您認識的這些人也跟隨了 @{0}" @@ -2912,6 +2990,7 @@ msgstr "您也認識的跟隨者" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2923,19 +3002,23 @@ msgstr "跟隨中" msgid "Following {0}" msgstr "成功跟隨 {0}" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "成功跟隨 {handle}" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "成功跟隨 {name}" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" -msgstr "「Following」動態源偏好" +msgstr "「Following」(跟隨中) 動態源選項" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" -msgstr "「Following」動態源偏好" +msgstr "「Following」(跟隨中) 動態源選項" #: src/screens/Profile/Header/Handle.tsx:32 msgid "Follows you" @@ -2979,11 +3062,11 @@ msgstr "永遠" msgid "Forgot Password" msgstr "忘記密碼" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "忘記密碼?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "忘記了?" @@ -3004,11 +3087,11 @@ msgstr "來自 <0/>" msgid "Gallery" msgstr "相簿" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "產生一個新手包" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "取得幫助" @@ -3036,7 +3119,10 @@ msgstr "明顯違反法律或服務條款" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3047,20 +3133,20 @@ msgstr "返回" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "返回" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "返回上一步" -#: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 -#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/dms/ReportDialog.tsx:190 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 @@ -3079,7 +3165,7 @@ msgstr "前往首頁" msgid "Go Home" msgstr "前往首頁" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "與 {0} 對話" @@ -3088,11 +3174,11 @@ msgstr "與 {0} 對話" msgid "Go to next" msgstr "前往下一步" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "前往個人檔案" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "前往用戶的個人檔案" @@ -3112,16 +3198,16 @@ msgstr "已經完成一半了!" msgid "Handle" msgstr "帳號代碼" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "帳號代碼已被佔用,請選擇不同的代碼再試一次。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "成功變更帳號代碼!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "帳號代碼太長了,請縮短代碼再試一次。" @@ -3133,13 +3219,13 @@ msgstr "觸覺" msgid "Harassment, trolling, or intolerance" msgstr "騷擾、惡作劇或歧視行為" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "標籤" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "標籤:#{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "標籤 {tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3149,7 +3235,7 @@ msgstr "遇到問題?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "幫助" @@ -3161,11 +3247,21 @@ msgstr "透過上傳圖片或建立大頭貼照,讓大家知道您不是機器 msgid "Here is your app password!" msgstr "以下是您的應用程式專用密碼!" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "隱藏" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "由您的內容篩選設定所隱藏" + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "隱藏列表" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3213,18 +3309,22 @@ msgstr "要隱藏這則貼文嗎?" msgid "Hide this reply?" msgstr "要隱藏這則回覆嗎?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "隱藏流行趨勢" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "要隱藏流行趨勢嗎?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "要隱藏熱門影片嗎?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "隱藏用戶列表" @@ -3261,21 +3361,20 @@ 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:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "首頁" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "主機:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" msgstr "託管服務提供者" @@ -3305,8 +3404,8 @@ msgstr "我有驗證碼" msgid "I have a confirmation code" msgstr "我有驗證碼" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "我擁有自己的網域" @@ -3327,7 +3426,7 @@ msgstr "如果您根據您所在國家的法律尚未成年,則您的父母或 msgid "If you delete this list, you won't be able to recover it." msgstr "一旦您刪除這個列表,以後將無法再恢復。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." msgstr "如果您擁有自己的網域,可以將其設定為您的帳號代碼。同時還可以證明自己的身分。<0>瞭解詳情。" @@ -3339,6 +3438,10 @@ msgstr "一旦您刪除這則貼文,以後將無法再恢復。" msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "如果您想變更密碼,我們將向您傳送一組驗證碼,以確認這是您的帳號。" +#: src/view/com/auth/server-input/index.tsx:168 +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 "如果您想變更帳號代碼或電子信箱,請記得在停用帳號之前變更。" @@ -3367,7 +3470,11 @@ msgstr "冒充他人、散播錯誤資訊或提出不實指控" msgid "Inappropriate messages or explicit links" msgstr "低俗言論或敏感內容連結" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "用戶名稱或密碼錯誤" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "輸入傳送到您電子信箱的代碼以重設密碼" @@ -3375,7 +3482,7 @@ msgstr "輸入傳送到您電子信箱的代碼以重設密碼" msgid "Input confirmation code for account deletion" msgstr "輸入刪除帳號的驗證碼" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "輸入新密碼" @@ -3383,15 +3490,15 @@ msgstr "輸入新密碼" msgid "Input password for account deletion" msgstr "輸入密碼以刪除帳號" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "輸入傳送至您電子郵件地址的驗證碼" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "輸入註冊時使用的用戶名稱或電子郵件地址" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "輸入您的密碼" @@ -3399,12 +3506,12 @@ msgstr "輸入您的密碼" msgid "Interaction limited" msgstr "已限制互動" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "無效的雙重驗證碼。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "無法使用這個帳號代碼,請選擇不同的代碼再試一次。" @@ -3412,11 +3519,6 @@ msgstr "無法使用這個帳號代碼,請選擇不同的代碼再試一次。 msgid "Invalid or unsupported post record" msgstr "無效或不支援的貼文紀錄" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "用戶名稱或密碼無效" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "無效的驗證碼" @@ -3425,7 +3527,7 @@ msgstr "無效的驗證碼" msgid "Invite a Friend" msgstr "邀請朋友" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "邀請碼" @@ -3435,11 +3537,11 @@ msgstr "邀請碼無效。請檢查是否輸入正確,然後再試一次。" #: src/view/com/modals/InviteCodes.tsx:171 msgid "Invite codes: {0} available" -msgstr "邀請碼:{0} 個可用" +msgstr "邀請碼:{0} 組可用" #: src/view/com/modals/InviteCodes.tsx:170 msgid "Invite codes: 1 available" -msgstr "邀請碼:1 個可用" +msgstr "邀請碼:1 組可用" #: src/components/StarterPack/ShareDialog.tsx:96 msgid "Invite people to this starter pack!" @@ -3457,7 +3559,7 @@ msgstr "邀請,但更具個人風格" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "您似乎輸入了錯誤的電子郵件地址,確定這個地址是正確的嗎?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "這是正確的電子郵件地址" @@ -3465,7 +3567,7 @@ msgstr "這是正確的電子郵件地址" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "現在新手包裡只有您一個人!使用上面的搜尋功能,將更多人新增到您的新手包中。" -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "Job ID: {0}" @@ -3499,7 +3601,7 @@ msgid "Labeled by the author." msgstr "由發布者標記。" #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "標記" @@ -3523,7 +3625,7 @@ msgstr "您內容上的標記" msgid "Language selection" msgstr "語言選擇" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "語言設定" @@ -3539,11 +3641,11 @@ msgstr "更大" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "最新" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "瞭解詳情" @@ -3555,9 +3657,9 @@ msgstr "瞭解詳情" msgid "Learn more about Bluesky" msgstr "深入瞭解 Bluesky" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." -msgstr "深入瞭解如何自行託管 PDS。" +msgstr "深入瞭解如何自行架設 PDS。" #: src/components/moderation/ContentHider.tsx:149 #: src/components/moderation/ContentHider.tsx:215 @@ -3575,11 +3677,11 @@ msgid "Learn more about what is public on Bluesky." msgstr "深入瞭解在 Bluesky 上公開的內容。" #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "瞭解詳情。" -#: src/components/dms/LeaveConvoPrompt.tsx:49 +#: src/components/dms/LeaveConvoPrompt.tsx:44 msgid "Leave" msgstr "離開" @@ -3588,15 +3690,15 @@ msgstr "離開" msgid "Leave chat" msgstr "離開對話" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 -#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:40 msgid "Leave conversation" msgstr "離開對話" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "全部留空以顯示所有語言的貼文。" @@ -3604,11 +3706,11 @@ msgstr "全部留空以顯示所有語言的貼文。" msgid "Leaving Bluesky" msgstr "離開 Bluesky" -#: src/screens/SignupQueued.tsx:140 +#: src/screens/SignupQueued.tsx:155 msgid "left to go." msgstr "個人在排在您前面。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "讓我自己選擇" @@ -3617,7 +3719,7 @@ msgstr "讓我自己選擇" msgid "Let's get your password reset!" msgstr "讓我們來重設您的密碼吧!" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "讓我們開始吧!" @@ -3651,8 +3753,8 @@ msgid "Like this feed" msgstr "對這個動態源表示喜歡" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "表示喜歡的用戶" @@ -3674,7 +3776,7 @@ msgstr "{0, plural, one {# 個用戶} other {# 個用戶}}表示喜歡" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "{likeCount, plural, one {# 個用戶} other {# 個用戶}}表示喜歡" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "喜歡" @@ -3687,7 +3789,7 @@ msgstr "這則貼文的喜歡數" msgid "Linear" msgstr "直列模式" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "列表" @@ -3740,12 +3842,12 @@ msgstr "成功解除封鎖列表" msgid "List unmuted" msgstr "成功取消靜音列表" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "列表" @@ -3753,15 +3855,15 @@ msgstr "列表" msgid "Lists blocking this user:" msgstr "封鎖這個用戶的列表:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "載入更多" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "載入更多推薦動態源" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "載入更多推薦帳號" @@ -3769,9 +3871,9 @@ msgstr "載入更多推薦帳號" msgid "Load new notifications" msgstr "載入更多通知" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "載入更多貼文" @@ -3780,7 +3882,7 @@ msgstr "載入更多貼文" msgid "Loading..." msgstr "載入中…" -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "記錄檔" @@ -3789,13 +3891,16 @@ msgstr "記錄檔" msgid "Log in or sign up" msgstr "登入或註冊" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:93 +#: src/screens/SignupQueued.tsx:96 +#: src/screens/Takendown.tsx:85 msgid "Log out" msgstr "登出" +#: src/screens/Takendown.tsx:88 +msgid "Log Out" +msgstr "登出" + #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 msgid "Logged-out visibility" msgstr "登出可見度" @@ -3809,15 +3914,15 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "這個標誌由 @sawaratsuki.bsky.social 繪製" #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "這個標誌由 <0>@sawaratsuki.bsky.social 繪製" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "按住開啟 #{tag} 的標籤選單" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "看起來像是 XXXXX-XXXXX" @@ -3833,16 +3938,16 @@ msgstr "看起來您已經把所有動態源都取消釘選了。不過別擔心 msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "您看起來需要「Following」動態源,<0>按這裡來加入。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "為我製作一個" #: src/view/com/modals/LinkWarning.tsx:79 msgid "Make sure this is where you intend to go!" -msgstr "請確認這是您想要去的的地方!" +msgstr "請確認這是您想前往的網站!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "管理儲存的動態源" @@ -3850,12 +3955,12 @@ msgstr "管理儲存的動態源" msgid "Manage your muted words and tags" msgstr "管理您靜音的字詞和標籤" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "標記為已讀" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "媒體" @@ -3875,8 +3980,8 @@ msgstr "被提及的用戶" msgid "Mentions" msgstr "提及" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "選單" @@ -3885,7 +3990,7 @@ msgid "Message {0}" msgstr "傳送訊息給 {0}" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "成功刪除訊息" @@ -3902,9 +4007,9 @@ msgstr "訊息輸入欄位" msgid "Message is too long" msgstr "訊息太長了" -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 -#: src/screens/Messages/ChatList.tsx:286 +#: src/Navigation.tsx:618 +#: src/screens/Messages/ChatList.tsx:270 +#: src/screens/Messages/ChatList.tsx:294 msgid "Messages" msgstr "訊息" @@ -3916,7 +4021,7 @@ msgstr "誤導性帳號" msgid "Misleading Post" msgstr "誤導性貼文" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 @@ -3953,7 +4058,7 @@ msgstr "成功更新內容管理列表" msgid "Moderation lists" msgstr "內容管理列表" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "內容管理列表" @@ -3962,7 +4067,7 @@ msgstr "內容管理列表" msgid "moderation settings" msgstr "內容管理設定" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "內容管理狀態" @@ -4007,19 +4112,16 @@ msgstr "電影" msgid "Music" msgstr "音樂" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "靜音" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "靜音" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "靜音 {truncatedTag}" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "靜音 {tag}" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4030,12 +4132,8 @@ msgstr "靜音帳號" msgid "Mute accounts" msgstr "靜音帳號" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "將所有 {displayTag} 貼文靜音" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "靜音對話" @@ -4089,7 +4187,7 @@ msgstr "靜音字詞或標籤" msgid "Muted accounts" msgstr "已靜音帳號" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "已靜音帳號" @@ -4119,10 +4217,6 @@ msgstr "我的生日" msgid "My Feeds" msgstr "我的動態源" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "我的個人檔案" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "名稱" @@ -4148,7 +4242,7 @@ msgid "Navigate to {0}" msgstr "跳至 {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "切換到下一畫面" @@ -4161,15 +4255,15 @@ msgstr "切換到您的個人檔案" msgid "Need to change it?" msgstr "需要變更嗎?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "需要檢舉侵權嗎?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "永遠不會失去對您的跟隨者或資料的存取權。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "不用了,為我建立一個帳號代碼" @@ -4180,14 +4274,14 @@ msgid "New" msgstr "新增" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:277 +#: src/screens/Messages/ChatList.tsx:284 msgid "New chat" msgstr "新對話" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "新的帳號代碼" @@ -4212,21 +4306,21 @@ msgstr "新密碼" msgid "New Password" msgstr "新密碼" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "新貼文" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "新貼文" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "新貼文" @@ -4253,10 +4347,10 @@ msgstr "新聞" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4277,8 +4371,8 @@ msgstr "下一張圖片" msgid "No app passwords yet" msgstr "目前還沒有應用程式專用密碼" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "無 DNS 控制台" @@ -4300,15 +4394,15 @@ msgstr "目前還沒有喜歡" msgid "No longer following {0}" msgstr "成功取消跟隨 {0}" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "不超過 253 個字元" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "不超過 {0} 個字元" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "目前還沒有訊息" -#: src/screens/Messages/ChatList.tsx:225 +#: src/screens/Messages/ChatList.tsx:233 msgid "No more conversations to show" msgstr "已經沒有對話啦!" @@ -4325,7 +4419,7 @@ msgstr "沒有人" msgid "No one but the author can quote this post." msgstr "僅限發布者可以引用這則貼文。" -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "目前還沒有任何貼文。" @@ -4347,7 +4441,7 @@ msgstr "沒有結果" msgid "No results" msgstr "沒有結果" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "找不到結果" @@ -4356,9 +4450,9 @@ msgid "No results found for \"{query}\"" msgstr "找不到符合「{query}」的結果" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "找不到符合 {query} 的結果" @@ -4397,7 +4491,7 @@ msgstr "找不到任何人。試試以其他關鍵字搜尋。" msgid "Non-sexual Nudity" msgstr "非色情裸露" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "找不到" @@ -4417,7 +4511,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 "注意:Bluesky 是一個開放的公共社群網路。這個設定僅限制您的內容在 Bluesky 應用程式和網站上的可見度,其他應用程式可能不會遵循這個規則。您的內容仍可能被其他應用程式和網站顯示給未登入的用戶。" -#: src/screens/Messages/ChatList.tsx:180 +#: src/screens/Messages/ChatList.tsx:188 msgid "Nothing here" msgstr "空空如也" @@ -4425,7 +4519,7 @@ msgstr "空空如也" msgid "Notification filters" msgstr "通知過濾" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "通知設定" @@ -4442,11 +4536,11 @@ msgstr "通知音效" msgid "Notification Sounds" msgstr "通知音效" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "通知" @@ -4502,19 +4596,19 @@ msgstr "最舊回覆優先" msgid "on<0><1/><2><3/>" msgstr "在<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "重新開始入門引導" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "至少有一張 GIF 缺少了替代文字。" -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "至少有一張圖片缺少了替代文字。" -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "至少有一段影片缺少了替代文字。" @@ -4526,7 +4620,7 @@ msgstr "僅支援 .jpg 或 .png 格式的圖片" msgid "Only {0} can reply." msgstr "只有{0}可以回覆。" -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "只包含字母、數字和連字號 (-)" @@ -4538,13 +4632,13 @@ msgstr "僅支援圖片檔案" msgid "Only WebVTT (.vtt) files are supported" msgstr "僅支援 WebVTT (.vtt) 檔案" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "糟糕,發生錯誤!" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4552,13 +4646,13 @@ msgstr "糟糕,發生錯誤!" msgid "Oops!" msgstr "糟糕!" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "開放" #: src/view/com/posts/AviFollowButton.tsx:86 msgid "Open {name} profile shortcut menu" -msgstr "開啟 {name} 個人檔案快捷選單" +msgstr "開啟 {name} 個人檔案捷徑選單" #: src/screens/Onboarding/StepProfile/index.tsx:286 msgid "Open avatar creator" @@ -4568,18 +4662,18 @@ msgstr "開啟大頭貼照建立工具" msgid "Open change handle dialog" msgstr "開啟變更帳號代碼對話框" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "開啟對話選項" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "開啟抽屜選單" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "開啟表情符號選擇器" @@ -4598,13 +4692,13 @@ msgstr "在瀏覽器中開啟說明中心" #: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:71 msgid "Open link to {niceUrl}" -msgstr "開啟 {niceUrl} 的連結" +msgstr "開啟至 {niceUrl} 的連結" #: src/components/dms/ActionsWrapper.tsx:90 msgid "Open message options" msgstr "開啟訊息選項" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "開啟內容管理偵錯頁面" @@ -4620,12 +4714,12 @@ msgstr "開啟貼文選項選單" msgid "Open starter pack menu" msgstr "開啟新手包選單" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "開啟故事書頁面" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "開啟系統記錄" @@ -4675,7 +4769,7 @@ msgstr "開啟 GIF 選擇對話框" msgid "Opens list of invite codes" msgstr "開啟邀請碼列表" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "開啟密碼重設表單" @@ -4684,7 +4778,7 @@ msgid "Opens the linked website" msgstr "開啟網站連結" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "開啟這個個人檔案" @@ -4696,8 +4790,8 @@ msgstr "開啟影片選擇器" msgid "Option {0} of {numItems}" msgstr "第 {0} 個選項,共 {numItems} 個" -#: src/components/dms/ReportDialog.tsx:178 -#: src/components/ReportDialog/SubmitView.tsx:167 +#: src/components/dms/ReportDialog.tsx:219 +#: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "在下方提供額外資訊 (選填):" @@ -4730,11 +4824,15 @@ msgstr "其他帳號" msgid "Other..." msgstr "其他…" +#: src/components/dms/ReportDialog.tsx:339 +msgid "Our moderation team has recieved your report." +msgstr "我們的內容審查團隊已收到您的檢舉。" + #: src/screens/Messages/components/ChatDisabled.tsx:28 msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." msgstr "我們的內容審查員已收到相關檢舉,並決定停用您在 Bluesky 上的對話功能。" -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "頁面不存在" @@ -4743,10 +4841,10 @@ msgstr "頁面不存在" msgid "Page Not Found" msgstr "頁面不存在" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4775,15 +4873,15 @@ msgid "Pause video" msgstr "暫停影片" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "用戶" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "被 @{0} 跟隨的人" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "跟隨 @{0} 的人" @@ -4810,13 +4908,22 @@ msgstr "攝影" #: src/view/com/composer/labels/LabelsBtn.tsx:170 msgid "Pictures meant for adults." -msgstr "可能會引發性方面聯想的內容。" +msgstr "可能會引發性聯想的內容。" + +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "釘選" #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "釘選動態源" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "釘選熱門影片至首頁以方便存取" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "釘選到首頁" @@ -4861,7 +4968,7 @@ msgstr "播放 {0}" msgid "Play or pause the GIF" msgstr "播放或暫停 GIF" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "播放影片" @@ -4892,6 +4999,10 @@ msgstr "請完成 Captcha 驗證。" msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "請在變更前確認您的電子郵件地址。這是在電子郵件更新工具加入前的暫時性要求,很快就會被移除。" +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +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 "請為這個應用程式專用密碼選擇一個名稱,或使用我們隨機產生的名稱。" @@ -4909,10 +5020,18 @@ msgstr "請輸入您的電子郵件地址。" msgid "Please enter your invite code." msgstr "請輸入您的邀請碼。" +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "請輸入您的密碼" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "請輸入您的密碼:" +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "請輸入您的用戶名稱" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "請說明您為什麼認為「{0}」不應該新增這個標記。" @@ -4935,11 +5054,15 @@ msgstr "請驗證您的電子信箱" msgid "Politics" msgstr "政治" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "來自您社交網路的熱門影片。" + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "色情" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "發布" @@ -4949,7 +5072,7 @@ msgctxt "description" msgid "Post" msgstr "貼文" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "全部發布" @@ -4958,10 +5081,10 @@ msgstr "全部發布" msgid "Post by {0}" msgstr "{0} 的貼文" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "@{0} 的貼文" @@ -4973,6 +5096,10 @@ msgstr "成功刪除貼文" msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "貼文發布失敗。請檢查您的網路連線,然後再試一次。" +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "貼文已被刪除" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "已隱藏貼文" @@ -4995,7 +5122,7 @@ msgstr "貼文互動設定" msgid "Post language" msgstr "貼文語言" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "貼文語言" @@ -5012,12 +5139,8 @@ msgstr "成功釘選貼文" msgid "Post unpinned" msgstr "成功取消釘選貼文" -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "貼文" - #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "貼文" @@ -5041,12 +5164,13 @@ msgstr "成功儲存偏好設定" msgid "Press to attempt reconnection" msgstr "按下以重試連線" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" msgstr "按下以變更託管服務提供者" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5083,21 +5207,21 @@ msgstr "隱私" msgid "Privacy and security" msgstr "隱私與安全" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "隱私與安全" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "隱私權政策" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "正在處理影片..." @@ -5107,14 +5231,14 @@ msgid "Processing..." msgstr "處理中…" #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "個人檔案" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "個人檔案" @@ -5123,7 +5247,7 @@ msgstr "個人檔案" msgid "Profile updated" msgstr "成功更新個人檔案" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "公開" @@ -5188,7 +5312,7 @@ msgstr "引用這則貼文" msgid "Random (aka \"Poster's Roulette\")" msgstr "隨機顯示 (又名試試手氣)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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 "超過速率限制 —— 您在短時間內嘗試變更帳號代碼的次數過多,請稍等幾分鐘後再試一次。" @@ -5201,6 +5325,14 @@ msgstr "重新連結引用" msgid "Reactivate your account" msgstr "重新啟用您的帳號" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "閱讀較少" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "閱讀更多" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "閱讀 Bluesky 部落格" @@ -5215,11 +5347,16 @@ msgstr "閱讀 Bluesky 隱私權政策" msgid "Read the Bluesky Terms of Service" msgstr "閱讀 Bluesky 服務條款" -#: src/components/dms/ReportDialog.tsx:169 +#: src/screens/Takendown.tsx:162 +#: src/screens/Takendown.tsx:170 +msgid "Reason for appeal" +msgstr "申訴理由" + +#: src/components/dms/ReportDialog.tsx:210 msgid "Reason:" msgstr "原因:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "最近的搜尋記錄" @@ -5231,7 +5368,7 @@ msgstr "推薦" msgid "Reconnect" msgstr "重新連線" -#: src/screens/Messages/ChatList.tsx:163 +#: src/screens/Messages/ChatList.tsx:171 msgid "Reload conversations" msgstr "重新載入對話" @@ -5239,7 +5376,7 @@ msgstr "重新載入對話" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5251,8 +5388,8 @@ msgstr "刪除" msgid "Remove {displayName} from starter pack" msgstr "從您的新手包刪除 {displayName}" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "移除帳號" @@ -5260,7 +5397,7 @@ msgstr "移除帳號" msgid "Remove attachment" msgstr "復原貼文分離" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "刪除大頭貼照" @@ -5296,7 +5433,7 @@ msgstr "從我的動態源中刪除" msgid "Remove from my feeds?" msgstr "要從我的動態源中刪除嗎?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "要從快速存取中移除嗎?" @@ -5312,11 +5449,11 @@ msgstr "刪除圖片" msgid "Remove mute word from your list" msgstr "從您的列表中刪除靜音字詞" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "刪除個人檔案" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "刪除搜尋紀錄中的個人檔案" @@ -5374,7 +5511,7 @@ msgstr "刪除已轉發貼文" msgid "Replace with Discover" msgstr "取代為「Discover」動態源" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "回覆" @@ -5386,7 +5523,7 @@ msgstr "已關閉回覆" msgid "Replies to this post are disabled." msgstr "這則貼文的回覆已關閉。" -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "回覆" @@ -5458,8 +5595,8 @@ msgstr "檢舉" msgid "Report Account" msgstr "檢舉帳號" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "檢舉對話" @@ -5491,33 +5628,37 @@ msgstr "檢舉貼文" msgid "Report starter pack" msgstr "檢舉新手包" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/dms/ReportDialog.tsx:336 +msgid "Report submitted" +msgstr "已提交檢舉" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "檢舉這項內容" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "檢舉這個動態源" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "檢舉這個列表" -#: src/components/dms/ReportDialog.tsx:44 -#: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/dms/ReportDialog.tsx:58 +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "檢舉這個訊息" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "檢舉這則貼文" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "檢舉這個新手包" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "檢舉這個用戶" @@ -5583,9 +5724,9 @@ msgstr "要求發布前提供替代文字" msgid "Require an email code to log in to your account." msgstr "登入時要求電子郵件驗證碼。" -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" -msgstr "該服務提供者要求必填" +msgstr "此服務提供者要求必填" #: src/components/LabelingServiceCard/index.tsx:80 msgid "Required in your region" @@ -5614,8 +5755,8 @@ msgstr "重設碼" msgid "Reset Code" msgstr "重設碼" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "重設入門引導進度" @@ -5623,7 +5764,7 @@ msgstr "重設入門引導進度" msgid "Reset password" msgstr "重設密碼" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "重試登入" @@ -5634,11 +5775,11 @@ msgstr "重新執行上一個出現錯誤的動作" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 -#: src/screens/Messages/ChatList.tsx:169 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:177 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 @@ -5661,7 +5802,8 @@ msgstr "返回上一頁" msgid "Returns to home page" msgstr "返回首頁" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "返回上一頁" @@ -5672,7 +5814,7 @@ msgstr "返回上一頁" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5713,7 +5855,7 @@ msgstr "儲存圖片" msgid "Save image crop" msgstr "儲存裁剪圖片" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "儲存新的帳號代碼" @@ -5741,7 +5883,7 @@ msgstr "成功儲存到您的動態源" #: src/view/com/modals/EditProfile.tsx:220 msgid "Saves any changes to your profile" -msgstr "儲存您對個人檔案的所有變更" +msgstr "儲存對您個人檔案的所有變更" #: src/view/com/modals/CropImage.web.tsx:105 msgid "Saves image crop settings" @@ -5766,12 +5908,12 @@ msgstr "捲動到頂部" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "搜尋" @@ -5791,7 +5933,7 @@ msgstr "搜尋「{interestsDisplayName}」 {activeText}" msgid "Search for \"{query}\"" msgstr "搜尋「{query}」" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "搜尋「{searchText}」" @@ -5822,21 +5964,21 @@ msgstr "搜尋 Tenor" msgid "Security Step Required" msgstr "所需的安全步驟" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "搜尋 {truncatedTag}" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "檢視包含 {tag} 的貼文" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "檢視此用戶包含 {truncatedTag} 的貼文" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "檢視此用戶包含 {tag} 的貼文" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "搜尋 <0>{displayTag}" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "檢視包含 #{tag} 的貼文" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "檢視此用戶包含 <0>{displayTag} 的貼文" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "檢視此用戶包含 #{tag} 的貼文" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5906,14 +6048,10 @@ msgstr "選擇字幕檔 (.vtt)" msgid "Select the {emojiName} emoji as your avatar" msgstr "選擇 {emojiName} 表情符號作為您的大頭貼照" -#: src/components/ReportDialog/SubmitView.tsx:140 +#: src/components/ReportDialog/SubmitView.tsx:141 msgid "Select the moderation service(s) to report to" msgstr "請選擇您要向哪些內容管理服務提交檢舉" -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "選擇用來託管您的資料的服務商。" - #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" msgstr "選擇影片" @@ -5930,7 +6068,7 @@ msgstr "選擇您希望在訂閱的動態源中所看到的語言。如果留空 msgid "Select your app language for the default text to display in the app." msgstr "選擇應用程式中的顯示語言。" -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "選擇您的出生日期" @@ -5968,7 +6106,7 @@ msgctxt "action" msgid "Send Email" msgstr "傳送電子郵件" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "提交意見" @@ -5981,10 +6119,10 @@ msgstr "重送訊息" msgid "Send post to..." msgstr "傳送貼文給…" -#: src/components/dms/ReportDialog.tsx:229 -#: src/components/dms/ReportDialog.tsx:232 -#: src/components/ReportDialog/SubmitView.tsx:220 -#: src/components/ReportDialog/SubmitView.tsx:224 +#: src/components/dms/ReportDialog.tsx:269 +#: src/components/dms/ReportDialog.tsx:272 +#: src/components/ReportDialog/SubmitView.tsx:221 +#: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" msgstr "提交檢舉" @@ -6006,19 +6144,19 @@ msgstr "透過私人訊息傳送" msgid "Sends email with confirmation code for account deletion" msgstr "傳送包含帳號刪除確認碼的電子郵件" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "伺服器位址" #: src/screens/Settings/AppIconSettings/index.tsx:178 msgid "Set app icon to {0}" -msgstr "將應用程式圖示修改至 {0}" +msgstr "將應用程式圖示變更為 {0}" #: src/screens/Moderation/index.tsx:290 msgid "Set birthdate" msgstr "設定生日" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "設定新密碼" @@ -6030,10 +6168,10 @@ msgstr "設定您的帳號" msgid "Sets email for password reset" msgstr "設定用於重設密碼的電子郵件" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "設定" @@ -6114,7 +6252,7 @@ msgstr "分享這個新手包,以幫助別人加入您在 Bluesky 的社群。 msgid "Share your favorite feed!" msgstr "分享您喜愛的動態源!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "共用偏好測試器" @@ -6135,6 +6273,8 @@ msgstr "顯示替代文字" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "仍然顯示" @@ -6237,17 +6377,15 @@ msgstr "顯示警告,並從動態中排除內容" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6272,24 +6410,17 @@ msgstr "登入 Bluesky 或建立新帳號" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "登出" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "確定要登出嗎?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "註冊" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6327,7 +6458,7 @@ msgstr "更小" msgid "Software Dev" msgstr "軟體開發" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "其他您可能喜歡的動態源" @@ -6350,7 +6481,7 @@ msgstr "發生錯誤,請再試一次" msgid "Something went wrong, please try again." msgstr "發生錯誤,請再試一次。" -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "發生錯誤!" @@ -6359,7 +6490,7 @@ msgstr "發生錯誤!" msgid "Something wrong? Let us know." msgstr "看起來有點問題?讓我們知道。" -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "抱歉!您的登入狀態已過期。請重新登入。" @@ -6412,8 +6543,8 @@ msgstr "開始新增用戶!" msgid "Start chat with {displayName}" msgstr "與 {displayName} 開始對話" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "新手包" @@ -6435,11 +6566,11 @@ msgstr "您建立的新手包" msgid "Starter pack is invalid" msgstr "無效的新手包" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "新手包" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "新手包能讓您輕鬆地與朋友分享喜愛的動態源與人物。" @@ -6452,12 +6583,12 @@ msgstr "服務狀態頁面" msgid "Step {0} of {1}" msgstr "第 {0} 步(共 {1} 步)" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "已清除儲存資料,請立即重新啟動應用程式。" -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "故事書" @@ -6468,6 +6599,14 @@ msgstr "故事書" msgid "Submit" msgstr "提交" +#: src/screens/Takendown.tsx:70 +msgid "Submit appeal" +msgstr "提交申訴" + +#: src/screens/Takendown.tsx:76 +msgid "Submit Appeal" +msgstr "提交申訴" + #: src/view/screens/ProfileList.tsx:712 msgid "Subscribe" msgstr "套用" @@ -6492,7 +6631,7 @@ msgstr "套用這個列表" msgid "Success!" msgstr "完成!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "推薦帳號" @@ -6505,7 +6644,7 @@ msgstr "為您推薦" msgid "Suggestive" msgstr "性暗示" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6513,7 +6652,8 @@ msgstr "支援" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "切換帳號" @@ -6522,6 +6662,14 @@ msgstr "切換帳號" msgid "Switch Account" msgstr "切換帳號" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "切換帳號" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "切換到 {0}" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6529,21 +6677,17 @@ msgstr "系統" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "系統記錄" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "標籤選單:{displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "僅限標籤" #: src/screens/Settings/AppIconSettings/index.tsx:216 msgid "Tap to change app icon" -msgstr "按下以修改應用程式圖示" +msgstr "按下以變更應用程式圖示" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 @@ -6558,6 +6702,10 @@ msgstr "按下以跳過" msgid "Tap to enter full screen" msgstr "按下以進入全螢幕" +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "按下以展開或摺疊貼文。" + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "按下以播放或暫停" @@ -6571,6 +6719,10 @@ msgstr "按下以開關聲音" msgid "Tap to view full image" msgstr "按下以顯示完整圖片" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "按下以進入沉浸模式觀看影片。" + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "任務完成 - 跟隨 10 個人!" @@ -6598,19 +6750,19 @@ msgstr "跟大家介紹一下自己吧" #: src/screens/StarterPack/Wizard/StepDetails.tsx:62 msgid "Tell us a little more" -msgstr "告訴我們更多" +msgstr "試著簡單說明一下" #: src/view/shell/desktop/RightNav.tsx:107 #: src/view/shell/desktop/RightNav.tsx:108 msgid "Terms" msgstr "條款" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "服務條款" @@ -6625,6 +6777,10 @@ msgstr "所使用的文字違反了社群準則" msgid "Text & tags" msgstr "文字和標籤" +#: src/components/dms/ReportDialog.tsx:227 +msgid "Text field" +msgstr "文字欄位" + #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" @@ -6634,8 +6790,7 @@ msgstr "文字輸入框" msgid "Thank you! Your email has been successfully verified." msgstr "謝謝!您的電子郵件地址已驗證成功。" -#: src/components/dms/ReportDialog.tsx:129 -#: src/components/ReportDialog/SubmitView.tsx:82 +#: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "謝謝,已送出您的檢舉。" @@ -6643,11 +6798,11 @@ msgstr "謝謝,已送出您的檢舉。" msgid "Thanks, you have successfully verified your email address. You can close this dialog." msgstr "謝謝,您已成功驗證您的電子郵件地址。現在您可以關閉此對話框。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "其中包含以下內容:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "這個帳號代碼已被使用。" @@ -6664,6 +6819,10 @@ msgstr "找不到那個新手包。" msgid "That's all, folks!" msgstr "就這些,完畢!" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "就這些了!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6750,7 +6909,7 @@ msgstr "服務條款已移動到" #: src/components/intents/VerifyEmailIntentDialog.tsx:94 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 "您提供的驗證碼無效。請確認您使用了正確的驗證連結,或申請新的驗證連結。" +msgstr "您所使用的驗證碼無效。請檢查您是否使用了正確的驗證連結,或者也可以重新申請一個新的連結。" #: src/screens/Settings/AppearanceSettings.tsx:151 msgid "Theme" @@ -6785,7 +6944,7 @@ msgstr "連線伺服器時發生問題" msgid "There was an issue fetching notifications. Tap here to try again." msgstr "取得通知時發生問題,按這裡重試。" -#: src/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 msgid "There was an issue fetching posts. Tap here to try again." msgstr "取得貼文時發生問題,按這裡重試。" @@ -6810,8 +6969,8 @@ msgstr "取得您的服務資訊時發生問題" msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "刪除動態源時發生問題,請檢查您的網路連線,然後再試一次。" -#: src/components/dms/ReportDialog.tsx:217 -#: src/components/ReportDialog/SubmitView.tsx:87 +#: src/components/dms/ReportDialog.tsx:257 +#: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "提交您的檢舉時發生問題,請檢查您的網路連線。" @@ -6852,7 +7011,7 @@ msgstr "發生問題了。請檢查您的網路連線,然後再試一次。" msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "應用程式中發生了意外問題。請告訴我們發生了什麼事!" -#: src/screens/SignupQueued.tsx:115 +#: src/screens/SignupQueued.tsx:130 msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "目前有眾多新用戶湧入 Bluesky!我們會盡快啟用您的帳號。" @@ -6905,7 +7064,7 @@ msgstr "由於有用戶被另一個用戶封鎖,導致無法檢視這項內容 msgid "This content is not viewable without a Bluesky account." msgstr "這項內容需要登入 Bluesky 帳號才能檢視。" -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." msgstr "此對話的參與者已停用或刪除帳號。按下以檢視選項。" @@ -6926,7 +7085,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua msgstr "這個動態源沒有任何動靜。您可能需要再跟隨更多用戶,或檢查您的語言設定。" #: src/components/StarterPack/Main/PostsList.tsx:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "這個動態源空空如也。" @@ -6935,7 +7094,7 @@ msgstr "這個動態源空空如也。" msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "這個動態源已經不再提供服務。我們將改為顯示「<0>Discover」動態源。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "這個帳號代碼已被保留,請選擇不同的代碼再試一次。" @@ -6996,7 +7155,7 @@ msgstr "只有登入用戶能見到這則貼文,未登入的人將看不到它 msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "這則貼文將會從動態及討論串中隱藏,之後將無法取消。" -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "這則貼文的發布者拒絕引用貼文。" @@ -7012,7 +7171,7 @@ msgstr "這則回覆將被折疊到您討論串底部的隱藏部分,並將為 msgid "This service has not provided terms of service or a privacy policy." msgstr "這個服務尚未提供服務條款或隱私權政策。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "這應該會在下列位置建立一個網域名稱記錄:" @@ -7043,7 +7202,7 @@ msgstr "這個用戶包含在您已靜音的 <0>{0} 列表中。" #: src/components/NewskieDialog.tsx:65 msgid "This user is new here. Press for more info about when they joined." -msgstr "這位用戶在最近加入了 Bluesky。按這裡以瞭解他們的加入時間。" +msgstr "這位用戶在最近加入了 Bluesky。按一下這裡以瞭解其加入的時間。" #: src/view/com/profile/ProfileFollows.tsx:95 msgid "This user isn't following anyone." @@ -7053,7 +7212,7 @@ msgstr "這個用戶尚未跟隨任何人。" msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "這將會把「{0}」從您的靜音字詞中刪除。您隨時可以重新新增回來。" -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "這將從快速存取列表中移除 @{0}。" @@ -7066,14 +7225,14 @@ msgstr "您的貼文將從這則引用貼文中刪除,並取代為一個佔位 msgid "Thread options" msgstr "討論串選項" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" -msgstr "討論串偏好" +msgstr "討論串選項" #: src/screens/Settings/ThreadPreferences.tsx:45 msgid "Thread Preferences" -msgstr "討論串偏好" +msgstr "討論串選項" #: src/view/com/post-thread/PostThread.tsx:636 #: src/view/com/post-thread/PostThread.tsx:641 @@ -7084,9 +7243,9 @@ msgstr "樹狀模式" msgid "Threaded mode" msgstr "樹狀顯示模式" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" -msgstr "討論串偏好" +msgstr "討論串選項" #: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 msgid "Time remaining: {time} seconds" @@ -7122,11 +7281,11 @@ msgstr "切換以啟用或停用成人內容" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "熱門" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "話題" @@ -7144,6 +7303,11 @@ msgstr "翻譯" msgid "Trending" msgstr "流行趨勢" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "熱門影片" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7157,7 +7321,7 @@ msgstr "電視節目" msgid "Two-factor authentication (2FA)" msgstr "雙重認證 (2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "輸入您想使用的用戶名稱" @@ -7165,7 +7329,7 @@ msgstr "輸入您想使用的用戶名稱" msgid "Type your message here" msgstr "在這裡輸入訊息" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "類型:" @@ -7183,8 +7347,8 @@ msgstr "無法連線到伺服器。請檢查您的網路連線,然後再試一 #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7210,8 +7374,8 @@ msgctxt "action" msgid "Unblock" msgstr "解除封鎖" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "解除封鎖帳號" @@ -7248,6 +7412,10 @@ msgstr "取消跟隨 {0}" msgid "Unfollow Account" msgstr "取消跟隨" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "取消跟隨用戶" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "取消喜歡" @@ -7256,31 +7424,27 @@ msgstr "取消喜歡" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "取消喜歡 ({0, plural, one {# 個喜歡} other {# 個喜歡}})" -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "取消靜音" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "取消靜音" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "取消靜音 {truncatedTag}" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "取消靜音" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "取消靜音 {tag}" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "取消靜音帳號" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "取消對所有 {displayTag} 貼文的靜音" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "取消靜音對話" @@ -7341,7 +7505,7 @@ msgstr "取消訂閱這個標記服務" msgid "Unsubscribed from list" msgstr "成功取消套用列表" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "不支援的影片類型" @@ -7358,8 +7522,8 @@ msgstr "不受歡迎的成人內容" msgid "Update <0>{displayName} in Lists" msgstr "要把 <0> {displayName} 新增到或刪除自哪些列表?" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "變更至 {domain}" @@ -7371,7 +7535,7 @@ msgstr "更新引用分離狀態失敗" msgid "Updating reply visibility failed" msgstr "更新回覆可見度失敗" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "更新中…" @@ -7379,39 +7543,39 @@ msgstr "更新中…" msgid "Upload a photo instead" msgstr "或是上傳圖片" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "上傳文字檔案至:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "從相機上傳" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "從檔案上傳" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "從相簿上傳" -#: src/lib/api/index.ts:296 +#: src/lib/api/index.ts:301 msgid "Uploading images..." msgstr "正在上傳圖片..." -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:355 +#: src/lib/api/index.ts:379 msgid "Uploading link thumbnail..." msgstr "正在上傳連結縮圖..." -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "正在上傳影片..." @@ -7419,7 +7583,7 @@ msgstr "正在上傳影片..." msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password." msgstr "使用應用程式專用密碼來登入其他 Bluesky 用戶端,而不必提供完整的帳號權限或密碼。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" msgstr "使用預設服務提供者" @@ -7428,8 +7592,8 @@ msgstr "使用預設服務提供者" msgid "Use in-app browser" msgstr "使用內建瀏覽器" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "使用內建瀏覽器開啟連結" @@ -7491,9 +7655,9 @@ msgstr "成功建立用戶列表" msgid "User list updated" msgstr "成功更新用戶列表" -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" -msgstr "帳號代碼或電子郵件地址" +msgstr "用戶名稱或電子郵件地址" #: src/components/WhoCanReply.tsx:258 msgid "users followed by <0>@{0}" @@ -7512,7 +7676,7 @@ msgstr "「{0}」中的用戶" msgid "Users that have liked this content or profile" msgstr "喜歡這項內容或個人檔案的用戶" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "值:" @@ -7520,8 +7684,8 @@ msgstr "值:" msgid "Verified email required" msgstr "需要驗證電子信箱" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "驗證 DNS 紀錄" @@ -7539,8 +7703,8 @@ msgstr "驗證新的電子信箱" msgid "Verify now" msgstr "立即驗證" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "驗證文字檔案" @@ -7568,12 +7732,28 @@ msgstr "影片" msgid "Video failed to process" msgstr "影片處理失敗" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "影片動態源" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "影片來自 {0}:{text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "電子遊戲" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "影片已暫停" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "影片正在播放" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "找不到影片。" @@ -7581,7 +7761,7 @@ msgstr "找不到影片。" msgid "Video settings" msgstr "影片設定" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "影片上傳成功" @@ -7589,6 +7769,10 @@ msgstr "影片上傳成功" msgid "Video: {0}" msgstr "影片:{0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "影片" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7600,22 +7784,15 @@ msgstr "檢視 {0} 的大頭貼照" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "檢視 {0} 的個人檔案" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "檢視 {displayName} 的個人檔案" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "瀏覽 @{authorHandle} 所有帶有標籤 {displayTag} 的貼文" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "瀏覽所有帶有標籤 {displayTag} 的貼文" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "檢視已封鎖用戶的個人檔案" @@ -7628,11 +7805,13 @@ msgstr "閱讀部落格文章以瞭解更多資訊" msgid "View debug entry" msgstr "檢視偵錯項目" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "檢視詳細資訊" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "瀏覽檢舉侵犯著作權的具體步驟" @@ -7644,6 +7823,13 @@ msgstr "檢視完整討論串" msgid "View information about these labels" msgstr "檢視有關這些標記的詳細資訊" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "檢視更多" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7666,6 +7852,10 @@ msgstr "檢視由 @{0} 提供的標記服務" msgid "View users who like this feed" msgstr "檢視喜歡這個動態源的用戶" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "觀看影片" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "檢視您封鎖的帳號" @@ -7718,7 +7908,7 @@ msgstr "我們找不到任何與該話題相關的結果。" msgid "We couldn't load this conversation" msgstr "我們無法載入這個對話" -#: src/screens/SignupQueued.tsx:145 +#: src/screens/SignupQueued.tsx:160 msgid "We estimate {estimatedTime} until your account is ready." msgstr "我們預計還需要 {estimatedTime} 才能把您的帳號準備好。" @@ -7726,7 +7916,7 @@ msgstr "我們預計還需要 {estimatedTime} 才能把您的帳號準備好。" msgid "We have sent another verification email to <0>{0}." msgstr "我們已傳送另一封驗證電子郵件至 <0>{0}。" -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "我們希望您在這裡度過愉快的時光。請記住,Bluesky 是:" @@ -7740,7 +7930,7 @@ msgstr "我們無法確定您是否有上傳影片的權限。請稍後再試。 #: src/components/dialogs/BirthDateSettings.tsx:51 msgid "We were unable to load your birth date preferences. Please try again." -msgstr "我們無法載入您的出生日期偏好,請再試一次。" +msgstr "我們無法載入您的出生日期偏好設定,請再試一次。" #: src/screens/Moderation/index.tsx:393 msgid "We were unable to load your configured labelers at this time." @@ -7750,7 +7940,7 @@ msgstr "我們目前無法載入您訂閱的標記服務。" msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." msgstr "我們無法連線到網路,請重試以繼續設定您的帳號。如果問題無法解決,可以選擇跳過此流程。" -#: src/screens/SignupQueued.tsx:149 +#: src/screens/SignupQueued.tsx:164 msgid "We will let you know when your account is ready." msgstr "我們會在您的帳號準備好時通知您。" @@ -7779,11 +7969,11 @@ msgstr "很抱歉,我們目前無法載入您的靜音字詞。請稍後再試 msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "很抱歉,無法完成您的搜尋請求。請稍後再試。" -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." msgstr "很抱歉!您要回覆的貼文已被刪除。" -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "很抱歉!我們找不到您正在尋找的頁面。" @@ -7814,15 +8004,15 @@ msgstr "大家都在討論的熱門話題。" #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "發生了什麼新鮮事?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "這則貼文使用了哪些語言?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "您想在演算法動態源中看到哪些語言?" @@ -7835,35 +8025,44 @@ msgid "Who can reply" msgstr "哪些人可以回覆" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Messages/ChatList.tsx:156 msgid "Whoops!" msgstr "咦?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "唉呀!無法載入熱門影片。" + +#: src/screens/Takendown.tsx:173 +msgid "Why are you appealing?" +msgstr "為什麼您要申請上訴?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "為什麼應該審查這項內容?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "為什麼應該審查這個動態源?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "為什麼應該審查這個列表?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "為什麼應該審查這則訊息?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "為什麼應該審查這則貼文?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "為什麼應該審查這個新手包?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "為什麼應該審查這個用戶?" @@ -7872,12 +8071,12 @@ msgstr "為什麼應該審查這個用戶?" msgid "Write a message" msgstr "撰寫訊息" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "撰寫貼文" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "撰寫您的回覆" @@ -7886,11 +8085,11 @@ msgstr "撰寫您的回覆" msgid "Writers" msgstr "作家" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "伺服器返回了錯誤的 DID。接收到的 DID: {0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "是" @@ -7927,7 +8126,7 @@ msgstr "您" msgid "You" msgstr "您" -#: src/screens/SignupQueued.tsx:142 +#: src/screens/SignupQueued.tsx:157 msgid "You are in line." msgstr "您已在等待名單中。" @@ -7961,7 +8160,8 @@ msgstr "您可以使用新密碼登入了。" msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "您可以登入以重新啟用帳號。其他用戶將可以重新看到您的個人檔案和貼文。" -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -7977,7 +8177,7 @@ msgstr "您沒有跟隨任何也跟隨 @{name} 的用戶。" #: src/view/com/modals/InviteCodes.tsx:67 msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." -msgstr "您目前還沒有邀請碼!當您持續使用 Bluesky 一段時間後,我們將提供一些新的邀請碼給您。" +msgstr "您目前還沒有任何邀請碼!當您持續使用 Bluesky 一段時間後,我們將提供一些新的邀請碼給您。" #: src/view/screens/SavedFeeds.tsx:137 msgid "You don't have any pinned feeds." @@ -8002,7 +8202,7 @@ msgid "You have blocked this user. You cannot view their content." msgstr "您封鎖了此用戶,因此無法檢視他們發布的內容。" #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8025,7 +8225,7 @@ msgstr "您已隱藏這個帳號。" msgid "You have muted this user" msgstr "您已靜音這個用戶" -#: src/screens/Messages/ChatList.tsx:190 +#: src/screens/Messages/ChatList.tsx:198 msgid "You have no conversations yet. Start one!" msgstr "您還沒有任何對話,試著與其他用戶開始對話吧!" @@ -8046,7 +8246,7 @@ msgstr "您還沒有封鎖任何帳號。要封鎖帳號,請前往其個人檔 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:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "已經到底啦!" @@ -8054,7 +8254,7 @@ msgstr "已經到底啦!" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "您已暫時達到影片上傳的限制。請稍後再試。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "您還沒有建立任何新手包!" @@ -8091,7 +8291,7 @@ msgstr "您最多只能選擇 4 張圖片" msgid "You must be 13 years of age or older to sign up." msgstr "您必須年滿 13 歲才能註冊。" -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 msgid "You must be following at least seven other people to generate a starter pack." msgstr "您必須跟隨至少 7 個人才能產生新手包。" @@ -8103,7 +8303,7 @@ msgstr "您必須授予相簿權限才能儲存 QR Code" msgid "You must grant access to your photo library to save the image." msgstr "您必須授予相簿權限才能儲存圖片。" -#: src/components/ReportDialog/SubmitView.tsx:210 +#: src/components/ReportDialog/SubmitView.tsx:211 msgid "You must select at least one labeler for a report" msgstr "您必須至少選擇一個標記服務來提交檢舉" @@ -8112,6 +8312,7 @@ msgid "You previously deactivated @{0}." msgstr "您之前停用了 @{0}。" #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "您即將登出所有帳號。" @@ -8123,19 +8324,19 @@ msgstr "您將不會再收到這條討論串的通知" msgid "You will now receive notifications for this thread" msgstr "您將繼續收到這條討論串的通知" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "您將收到一封包含「重設碼」的電子郵件。請在這裡輸入該代碼,然後輸入您的新密碼。" -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "您:{0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "您:{defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "您:{short}" @@ -8163,7 +8364,7 @@ msgstr "您將在 <0>{0} 收到一封電子郵件,以驗證您的身分。 msgid "You'll stay updated with these feeds" msgstr "您將透過這些動態源接收最新動態" -#: src/screens/SignupQueued.tsx:112 +#: src/screens/SignupQueued.tsx:127 msgid "You're in line" msgstr "輪到您了" @@ -8172,7 +8373,7 @@ msgstr "輪到您了" msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." msgstr "您正在使用應用程式專用密碼登入。請使用您的主密碼登入,以繼續停用您的帳號。" -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "您已完成設定!" @@ -8197,6 +8398,10 @@ msgstr "您已達到每日影片上傳限制 (位元組過多)" msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "您已達到每日影片上傳限制 (影片數過多)" +#: src/screens/VideoFeed/index.tsx:1080 +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:140 msgid "Your account" msgstr "您的帳號" @@ -8205,19 +8410,31 @@ msgstr "您的帳號" msgid "Your account has been deleted" msgstr "您的帳號已刪除" +#: src/screens/Takendown.tsx:146 +msgid "Your account has been suspended" +msgstr "您的帳號已被停權" + #: src/view/com/composer/state/video.ts:429 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "您的帳號註冊時間太短,以致於無法上傳影片。請稍後再試。" #: src/screens/Settings/components/ExportCarDialog.tsx:65 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 "您可以將帳號的所有公開資料匯出為一個「CAR」檔案。但請注意,這不包括嵌入媒體 (如圖片和影片) 或私人資料 (如對話紀錄),這些資料需要單獨擷取。" +msgstr "您可以將帳號的所有公開資料匯出為一個「CAR」檔案。但請注意,這不包括嵌入媒體 (如圖片和影片) 或私人資料 (如對話紀錄),這些資料需要另外擷取。" -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Takendown.tsx:214 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. 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 "您的帳號被判定違反了 <0>Bluesky Social 服務條款。您應該已收到一封電子郵件,其中包含具體的違規事項和停權期限。 如果您對此決策有異議,可以隨時提出上訴。" + +#: src/screens/Takendown.tsx:154 +msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." +msgstr "已提交您的上訴。如果上訴成功,我們會透過電子郵件通知您。" + +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "您的生日" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "您的瀏覽器不支援該影片格式。請嘗試使用其他瀏覽器。" @@ -8229,7 +8446,7 @@ msgstr "您的對話功能已被停用" msgid "Your choice will be saved, but can be changed later in settings." msgstr "您的選擇將被儲存,但可以稍後在設定中變更。" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "您現在使用的帳號代碼 <0>{0} 將自動為您保留,以便您能夠在日後隨時切換回來。" @@ -8256,11 +8473,11 @@ msgstr "您的第一個喜歡!" msgid "Your following feed is empty! Follow more users to see what's happening." msgstr "您的「Following」動態源看起來空蕩蕩的。快去跟隨更多用戶,看看發生了什麼新鮮事吧!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "您的完整帳號代碼將修改為 <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "您的完整用戶名稱將設定為" @@ -8272,15 +8489,15 @@ msgstr "您的靜音字詞" msgid "Your password has been changed successfully!" msgstr "成功變更您的密碼!" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "已發布您的貼文" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "成功發布您的貼文" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "您的貼文、喜歡和封鎖是公開的,而靜音則僅對您自己可見。" @@ -8288,10 +8505,11 @@ msgstr "您的貼文、喜歡和封鎖是公開的,而靜音則僅對您自己 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 "其他 Bluesky 用戶將無法再看到您的個人檔案、貼文、動態和列表。您可以隨時登入以重新啟用您的帳號。" -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "成功發布您的回覆" -#: src/components/dms/ReportDialog.tsx:157 +#: src/components/dms/ReportDialog.tsx:198 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "您的檢舉將傳送至 Bluesky 內容管理服務" + From 9849a6c71de78d3392352f551de3caebbfc1dda5 Mon Sep 17 00:00:00 2001 From: hogaza <77932009+hogaza@users.noreply.github.com> Date: Fri, 24 Jan 2025 20:33:44 +0100 Subject: [PATCH 47/62] Spanish localization for 1.97.0 (#7564) * Updates and missing translations. Added some missing translations, corrected a few inconsistencies (paquete inicial; video) and edited to strings to use gender-neutral language. * Update src/locale/locales/es/messages.po Thanks @surfdude29 for pointing this out Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/locale/locales/es/messages.po Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update messages.po * Update messages.po * Update messages.po --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> --- src/locale/locales/es/messages.po | 230 +++++++++++++++--------------- 1 file changed, 115 insertions(+), 115 deletions(-) diff --git a/src/locale/locales/es/messages.po b/src/locale/locales/es/messages.po index e0370cfec0..350dc24ced 100644 --- a/src/locale/locales/es/messages.po +++ b/src/locale/locales/es/messages.po @@ -1,6 +1,5 @@ msgid "" -msgstr "" -"POT-Creation-Date: 2023-12-22 01:56+0530\n" +msgstr "POT-Creation-Date: 2023-12-22 01:56+0530\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -9,13 +8,14 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: \n" -"Last-Translator: brodieavoult\n" +"Last-Translator: hogaza\n" "Language-Team: brodieavoult\n" -"Plural-Forms: \n" +"Plural-Forms:\n" +" \n" #: src/components/ProgressGuide/FollowDialog.tsx:567 msgid "(active)" -msgstr "" +msgstr "(activo)" #: src/screens/Messages/components/ChatListItem.tsx:130 msgid "(contains embedded content)" @@ -37,11 +37,11 @@ msgstr "{0, plural, one {# día} other {# días}}" #: src/screens/Profile/ProfileFollowers.tsx:40 msgid "{0, plural, one {# follower} other {# followers}}" -msgstr "" +msgstr "{0, plural, one {# seguidor} other {# seguidores}}" #: src/screens/Profile/ProfileFollows.tsx:40 msgid "{0, plural, one {# following} other {# following}}" -msgstr "" +msgstr "{0, plural, one {# siguiendo} other {# siguiendo}}" #: src/lib/hooks/useTimeAgo.ts:146 msgid "{0, plural, one {# hour} other {# hours}}" @@ -65,15 +65,15 @@ msgstr "{0, plural, one {# hora} other {# horas}}" #: src/components/moderation/LabelsOnMe.tsx:53 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" -msgstr "" +msgstr "Se ha marcado esta cuenta con {0, plural, one {# etiqueta} other {# etiquetas}}" #: src/components/moderation/LabelsOnMe.tsx:62 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" -msgstr "" +msgstr "Se ha marcado este contenido con {0, plural, one {# etiqueta} other {# etiquetas}}" #: src/screens/Post/PostLikedBy.tsx:41 msgid "{0, plural, one {# like} other {# likes}}" -msgstr "" +msgstr "{0, plural, one {# me gusta} other {# me gusta}}" #: src/lib/hooks/useTimeAgo.ts:136 msgid "{0, plural, one {# minute} other {# minutes}}" @@ -85,7 +85,7 @@ msgstr "{0, plural, one {# mes} other {# meses}}" #: src/screens/Post/PostQuotes.tsx:41 msgid "{0, plural, one {# quote} other {# quotes}}" -msgstr "" +msgstr "{0, plural, one {# cita} other {# citas}}" #: src/screens/Post/PostRepostedBy.tsx:41 msgid "{0, plural, one {# repost} other {# reposts}}" @@ -115,7 +115,7 @@ msgstr "{0, plural, one {siguiendo} other {siguiendo}}" #: src/view/com/post-thread/PostThreadItem.tsx:447 msgid "{0, plural, one {like} other {likes}}" -msgstr "{0, plural, one {\"me gusta\"} other {\"me gusta\"}}" +msgstr "{0, plural, one {me gusta} other {me gusta}}" #: src/components/FeedCard.tsx:213 #: src/view/com/feeds/FeedSourceCard.tsx:303 @@ -264,11 +264,11 @@ msgstr "{firstAuthorLink} y <0>{additionalAuthorsCount, plural, one {{formattedA #: src/view/com/notifications/NotificationFeedItem.tsx:327 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" -msgstr "{firstAuthorLink} y <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} más} other {{formattedAuthorsCount} más}} dieron \"me gusta\" a tu feed" +msgstr "A {firstAuthorLink} y <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} más} other {{formattedAuthorsCount} más}} les gusta tu feed" #: src/view/com/notifications/NotificationFeedItem.tsx:223 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" -msgstr "{firstAuthorLink} y <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} más} other {{formattedAuthorsCount} más}} dieron \"me gusta\" a tu publicación" +msgstr "A {firstAuthorLink} y <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} más} other {{formattedAuthorsCount} más}} les gusta tu publicación" #: src/view/com/notifications/NotificationFeedItem.tsx:247 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" @@ -288,11 +288,11 @@ msgstr "{firstAuthorLink} te siguió de vuelta" #: src/view/com/notifications/NotificationFeedItem.tsx:339 msgid "{firstAuthorLink} liked your custom feed" -msgstr "{firstAuthorLink} dio \"me gusta\" a tu feed personalizado" +msgstr "A {firstAuthorLink} le gusta tu feed personalizado" #: src/view/com/notifications/NotificationFeedItem.tsx:235 msgid "{firstAuthorLink} liked your post" -msgstr "{firstAuthorLink} dio \"me gusta\" a tu publicación" +msgstr "A {firstAuthorLink} le gusta tu publicación" #: src/view/com/notifications/NotificationFeedItem.tsx:259 msgid "{firstAuthorLink} reposted your post" @@ -308,11 +308,11 @@ msgstr "{firstAuthorName} y {formattedAuthorsCount} más te siguieron" #: src/view/com/notifications/NotificationFeedItem.tsx:320 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" -msgstr "{firstAuthorName} y {formattedAuthorsCount} más dieron \"me gusta\" a tu feed personalizado" +msgstr "A {firstAuthorName} y {formattedAuthorsCount} más les gusta tu feed personalizado" #: src/view/com/notifications/NotificationFeedItem.tsx:216 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" -msgstr "{firstAuthorName} y {formattedAuthorsCount} más dieron \"me gusta\" a tu publicación" +msgstr "A {firstAuthorName} y {formattedAuthorsCount} les gusta tu publicación" #: src/view/com/notifications/NotificationFeedItem.tsx:240 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" @@ -332,11 +332,11 @@ msgstr "{firstAuthorName} te siguió de vuelta" #: src/view/com/notifications/NotificationFeedItem.tsx:325 msgid "{firstAuthorName} liked your custom feed" -msgstr "{firstAuthorName} dio \"me gusta\" a tu feed personalizado" +msgstr "A {firstAuthorName} le gusta tu feed personalizado" #: src/view/com/notifications/NotificationFeedItem.tsx:221 msgid "{firstAuthorName} liked your post" -msgstr "{firstAuthorName} dio \"me gusta\" a tu publicación" +msgstr "A {firstAuthorName} le gusta tu publicación" #: src/view/com/notifications/NotificationFeedItem.tsx:245 msgid "{firstAuthorName} reposted your post" @@ -363,7 +363,7 @@ msgstr "No se puede enviar un mensaje a {handle}" #: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 msgid "{notificationCount} unread items" -msgstr "" +msgstr "{notificationCount} elementos sin leer" #: src/view/shell/Drawer.tsx:448 msgid "{numUnreadNotifications} unread" @@ -532,16 +532,16 @@ msgstr "Cuenta seguida" #: src/view/com/profile/ProfileMenu.tsx:108 msgid "Account muted" -msgstr "Cuenta muteada" +msgstr "Cuenta silenciada" #: src/components/moderation/ModerationDetailsDialog.tsx:101 #: src/lib/moderation/useModerationCauseDescription.ts:96 msgid "Account Muted" -msgstr "Cuenta muteada" +msgstr "Cuenta silenciada" #: src/components/moderation/ModerationDetailsDialog.tsx:87 msgid "Account Muted by List" -msgstr "Cuenta muteada por lista" +msgstr "Cuenta silenciada por lista" #: src/screens/Settings/Settings.tsx:428 msgid "Account options" @@ -645,7 +645,7 @@ msgstr "Agregar nueva publicación" #: src/view/screens/ProfileList.tsx:903 #: src/view/screens/ProfileList.tsx:921 msgid "Add people" -msgstr "" +msgstr "Añadir personas" #: src/screens/StarterPack/Wizard/index.tsx:197 #~ msgid "Add people to your starter pack that you think others will enjoy following" @@ -710,7 +710,7 @@ msgstr "El contenido para adultos solo se puede habilitar a través de la web en #: src/components/moderation/LabelPreference.tsx:242 msgid "Adult content is disabled." -msgstr "El contenido adulto esta desactivado." +msgstr "El contenido adulto está desactivado." #: src/view/com/composer/labels/LabelsBtn.tsx:139 #: src/view/com/composer/labels/LabelsBtn.tsx:197 @@ -727,7 +727,7 @@ msgstr "Avanzado" #: src/view/screens/Notifications.tsx:86 msgid "All" -msgstr "" +msgstr "Todas" #: src/screens/StarterPack/StarterPackScreen.tsx:381 msgid "All accounts have been followed!" @@ -754,7 +754,7 @@ msgstr "Permitir nuevos mensajes de" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 msgid "Allow quote posts" -msgstr "" +msgstr "Permitir citas" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:359 msgid "Allow replies from:" @@ -933,7 +933,7 @@ msgstr "Cualquiera puede interactuar" #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 msgid "App Icon" -msgstr "" +msgstr "Icono de la app" #: src/screens/Settings/LanguageSettings.tsx:80 msgid "App Language" @@ -1165,7 +1165,7 @@ msgstr "Antes de contactar a otro usuario, debes verificar tu correo electrónic #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 msgid "BETA" -msgstr "" +msgstr "BETA" #: src/components/dialogs/BirthDateSettings.tsx:106 #: src/screens/Settings/AccountSettings.tsx:109 @@ -1289,11 +1289,11 @@ msgstr "Bluesky no mostrará tu perfil o posts a usuarios que no hayan iniciado #: src/screens/Settings/AppIconSettings/index.tsx:99 msgid "Bluesky+" -msgstr "" +msgstr "Bluesky+" #: src/screens/Settings/AppIconSettings/index.tsx:102 msgid "Bluesky+ icons" -msgstr "" +msgstr "Iconos Bluesky+" #: src/lib/moderation/useLabelBehaviorDescription.ts:53 msgid "Blur images" @@ -1339,15 +1339,15 @@ msgstr "Explorar otros feeds" #: src/components/TrendingTopics.tsx:176 msgid "Browse posts about {displayName}" -msgstr "" +msgstr "Explorar posts sobre {displayName}" #: src/components/TrendingTopics.tsx:184 msgid "Browse posts tagged with {displayName}" -msgstr "" +msgstr "Explorar posts etiquetados con {displayName}" #: src/components/TrendingTopics.tsx:222 msgid "Browse topic {displayName}" -msgstr "" +msgstr "Explorar el tema {displayName}" #: src/view/com/auth/SplashScreen.web.tsx:168 msgid "Business" @@ -1371,7 +1371,7 @@ msgstr "Por {0}" #: src/screens/Profile/components/ProfileFeedHeader.tsx:447 msgid "By <0>{0}" -msgstr "" +msgstr "Por <0>{0}" #: src/screens/Signup/StepInfo/Policies.tsx:80 #~ msgid "By creating an account you agree to the {els}." @@ -1504,12 +1504,12 @@ msgstr "Cambiar" #: src/screens/Settings/AppIconSettings/index.tsx:39 msgid "Change app icon" -msgstr "" +msgstr "Cambiar icono de la app" #: src/screens/Settings/AppIconSettings/index.tsx:38 #: src/screens/Settings/AppIconSettings/index.tsx:221 msgid "Change app icon to \"{0}\"" -msgstr "" +msgstr "Cambiar icono de la app a \"{0}\"" #: src/screens/Settings/AccountSettings.tsx:97 #: src/screens/Settings/AccountSettings.tsx:101 @@ -1578,7 +1578,7 @@ msgstr "Configuración de chat" #: src/components/dms/ConvoMenu.tsx:84 msgid "Chat unmuted" -msgstr "Chat demuteado" +msgstr "Chat no silenciado" #: src/screens/SignupQueued.tsx:78 #: src/screens/SignupQueued.tsx:82 @@ -1649,7 +1649,7 @@ msgstr "Elige este color como tu avatar" #: src/view/screens/Feeds.tsx:728 #: src/view/screens/Search/Explore.tsx:411 msgid "Choose your own timeline! Feeds built by the community help you find content you love." -msgstr "" +msgstr "Elige tu propia cronología: encuentra el contenido que más te gusta gracias a los feeds de la comunidad." #: src/screens/Signup/StepInfo/index.tsx:201 msgid "Choose your password" @@ -1761,11 +1761,11 @@ msgstr "Cerrar ventana" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 msgid "Close emoji picker" -msgstr "" +msgstr "Cerrar el selector de emoji" #: src/components/dialogs/GifSelect.tsx:169 msgid "Close GIF dialog" -msgstr "Cerrar ventana de GIF" +msgstr "Cerrar la ventana de GIF" #: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:31 msgid "Close image" @@ -1934,7 +1934,7 @@ msgstr "Contactar a soporte" #: src/screens/Settings/ContentAndMediaSettings.tsx:49 msgid "Content & Media" -msgstr "" +msgstr "Contenido y medios" #: src/screens/Settings/AccessibilitySettings.tsx:109 #: src/screens/Settings/Settings.tsx:175 @@ -2212,7 +2212,7 @@ msgstr "Creado {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "Se ha bloqueado al creador" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 @@ -2286,7 +2286,7 @@ msgstr "Por Defecto" #: src/screens/Settings/AppIconSettings/index.tsx:75 msgid "Default icons" -msgstr "" +msgstr "Iconos por defecto" #: src/components/dms/MessageMenu.tsx:151 #: src/screens/Settings/AppPasswords.tsx:212 @@ -2720,7 +2720,7 @@ msgstr "Editar los detalles de la lista" #: src/view/com/modals/CreateOrEditList.tsx:230 msgid "Edit Moderation List" -msgstr "Editar lista de Moderación" +msgstr "Editar lista de moderación" #: src/Navigation.tsx:296 #: src/view/screens/Feeds.tsx:515 @@ -2792,7 +2792,7 @@ msgstr "Educación" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "La persona que creó esta lista te ha bloqueado, o tú la has bloqueado a ella." #: src/screens/Settings/AccountSettings.tsx:60 #: src/screens/Signup/StepInfo/index.tsx:170 @@ -2910,7 +2910,7 @@ msgstr "Habilitar solo esta fuente" #: src/screens/Settings/ContentAndMediaSettings.tsx:122 #: src/screens/Settings/ContentAndMediaSettings.tsx:136 msgid "Enable trending topics" -msgstr "" +msgstr "Activar las tendencias" #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 @@ -3261,7 +3261,7 @@ msgstr "Feed por {0}" #: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" -msgstr "" +msgstr "Menú de feed" #: src/view/screens/Feeds.tsx:709 #~ msgid "Feed offline" @@ -3308,7 +3308,7 @@ msgstr "¡Feeds actualizados!" #: src/screens/Search/components/ExploreRecommendations.tsx:54 msgid "Feeds we think you might like." -msgstr "" +msgstr "Creemos que estos estos feeds te gustarán." #: src/view/com/modals/ChangeHandle.tsx:468 #~ msgid "File Contents" @@ -3340,7 +3340,7 @@ msgstr "Buscar cuentas para seguir" #: src/components/ProgressGuide/FollowDialog.tsx:88 #: src/components/ProgressGuide/FollowDialog.tsx:417 msgid "Find people to follow" -msgstr "" +msgstr "Buscar a gente para seguir" #: src/view/screens/Search/Search.tsx:595 msgid "Find posts and users on Bluesky" @@ -3405,7 +3405,7 @@ msgstr "Seguir {name}" #: src/components/ProgressGuide/List.tsx:52 #: src/state/shell/progress-guide.tsx:229 msgid "Follow 10 accounts" -msgstr "" +msgstr "Sigue 10 cuentas" #: src/components/ProgressGuide/List.tsx:69 msgid "Follow 7 accounts" @@ -3856,13 +3856,13 @@ msgstr "¿Ocultar esta respuesta?" #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" -msgstr "" +msgstr "Ocultar las tendencias" #: src/components/interstitials/Trending.tsx:99 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" -msgstr "" +msgstr "¿Quieres ocultar las tendencias?" #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" @@ -4322,11 +4322,11 @@ msgstr "Claro" #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Like" -msgstr "" +msgstr "Me gusta" #: src/view/com/util/post-ctrls/PostCtrls.tsx:311 msgid "Like ({0, plural, one {# like} other {# likes}})" -msgstr "" +msgstr "Like ({0, plural, one {# me gusta} other {# me gusta}})" #: src/components/ProgressGuide/List.tsx:63 msgid "Like 10 posts" @@ -4339,7 +4339,7 @@ msgstr "Dale \"me gusta\" a 10 publicaciones para entrenar el feed de Descubrimi #: src/screens/Profile/components/ProfileFeedHeader.tsx:501 msgid "Like feed" -msgstr "" +msgstr "Me gusta este feed" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:275 msgid "Like this feed" @@ -4349,18 +4349,18 @@ msgstr "Dar \"me gusta\" a este feed" #: src/Navigation.tsx:236 #: src/Navigation.tsx:241 msgid "Liked by" -msgstr "Le ha gustado a" +msgstr "Le gusta a" #: src/screens/Post/PostLikedBy.tsx:38 #: src/screens/Profile/ProfileLabelerLikedBy.tsx:29 #: src/view/screens/ProfileFeedLikedBy.tsx:30 msgid "Liked By" -msgstr "Le ha gustado a" +msgstr "Le gusta a" #: src/components/FeedCard.tsx:213 #: src/view/com/feeds/FeedSourceCard.tsx:303 msgid "Liked by {0, plural, one {# user} other {# users}}" -msgstr "" +msgstr "Le gusta a {0, plural, one {# usuario} other {# usuarios}}" #: src/view/com/feeds/FeedSourceCard.tsx:268 #~ msgid "Liked by {0} {1}" @@ -4375,7 +4375,7 @@ msgstr "" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:295 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:309 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" -msgstr "" +msgstr "Le gusta a {likeCount, plural, one {# usuario} other {# usuarios}}" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:287 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:301 @@ -4393,7 +4393,7 @@ msgstr "" #: src/view/screens/Profile.tsx:234 msgid "Likes" -msgstr "\"Me gusta\"" +msgstr "Me gusta" #: src/view/com/post-thread/PostThreadItem.tsx:217 msgid "Likes on this post" @@ -4402,7 +4402,7 @@ msgstr "\"Me gusta\" en este post" #: src/view/com/post-thread/PostThread.tsx:626 #: src/view/com/post-thread/PostThread.tsx:631 msgid "Linear" -msgstr "" +msgstr "Lineal" #: src/Navigation.tsx:198 msgid "List" @@ -4423,11 +4423,11 @@ msgstr "Lista por {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:156 msgid "List by <0/>" -msgstr "" +msgstr "Lista de {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:154 msgid "List by you" -msgstr "" +msgstr "Lista tuya" #: src/view/screens/ProfileList.tsx:455 msgid "List deleted" @@ -4523,7 +4523,7 @@ msgstr "Acceder a una cuenta que no está en la lista" #: src/view/shell/desktop/RightNav.tsx:121 msgid "Logo by @sawaratsuki.bsky.social" -msgstr "" +msgstr "Logo de @sawaratsuki.bsky.social" #: src/view/shell/desktop/RightNav.tsx:103 #~ msgid "Logo by <0/>" @@ -4532,7 +4532,7 @@ msgstr "" #: src/view/shell/desktop/RightNav.tsx:118 #: src/view/shell/Drawer.tsx:629 msgid "Logo by <0>@sawaratsuki.bsky.social" -msgstr "Logo por <0>@sawaratsuki.bsky.social" +msgstr "Logo de <0>@sawaratsuki.bsky.social" #: src/components/RichText.tsx:219 msgid "Long press to open tag menu for #{tag}" @@ -4540,7 +4540,7 @@ msgstr "Mantén presionado para abrir el menú de etiquetas para #{tag}" #: src/screens/Login/SetNewPasswordForm.tsx:110 msgid "Looks like XXXXX-XXXXX" -msgstr "Es como XXXXX-XXXXX" +msgstr "Es algo así: XXXXX-XXXXX" #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:39 msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below." @@ -4598,7 +4598,7 @@ msgstr "Usuarios mencionados" #: src/view/screens/Notifications.tsx:99 msgid "Mentions" -msgstr "" +msgstr "Menciones" #: src/components/Menu/index.tsx:96 #: src/view/screens/Search/Search.tsx:863 @@ -4972,7 +4972,7 @@ msgstr "Nuevo nombre de usuario" #: src/view/screens/Lists.tsx:66 #: src/view/screens/ModerationModlists.tsx:66 msgid "New list" -msgstr "" +msgstr "Nueva lista" #: src/components/dms/NewMessagesPill.tsx:92 msgid "New messages" @@ -5394,31 +5394,31 @@ msgstr "Abrir el creador de avatares" #: src/screens/Settings/AccountSettings.tsx:127 msgid "Open change handle dialog" -msgstr "Abrir diálogo de cambio de nombre de usuario" +msgstr "Abrir el diálogo de cambio de nombre de usuario" #: src/screens/Messages/components/ChatListItem.tsx:272 #: src/screens/Messages/components/ChatListItem.tsx:273 msgid "Open conversation options" -msgstr "Abrir opciones de conversación" +msgstr "Abrir las opciones de conversación" #: src/components/Layout/Header/index.tsx:145 msgid "Open drawer menu" -msgstr "" +msgstr "Abrir el menú lateral" #: src/screens/Messages/components/MessageInput.web.tsx:181 #: src/view/com/composer/Composer.tsx:1228 #: src/view/com/composer/Composer.tsx:1229 msgid "Open emoji picker" -msgstr "Abrir selector de emoji" +msgstr "Abrir el selector de emoji" #: src/screens/Profile/components/ProfileFeedHeader.tsx:190 msgid "Open feed info screen" -msgstr "" +msgstr "Abrir la pantalla de información del feed" #: src/screens/Profile/components/ProfileFeedHeader.tsx:290 #: src/screens/Profile/components/ProfileFeedHeader.tsx:295 msgid "Open feed options menu" -msgstr "Abrir menú de opciones del feed" +msgstr "Abrir el menú de opciones del feed" #: src/screens/Settings/Settings.tsx:208 msgid "Open helpdesk in browser" @@ -5745,7 +5745,7 @@ msgstr "Imágenes destinadas a adultos." #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" -msgstr "" +msgstr "Anclar el feed" #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" @@ -5767,7 +5767,7 @@ msgstr "Anclado" #: src/screens/Profile/components/ProfileFeedHeader.tsx:162 #: src/screens/Profile/components/ProfileFeedHeader.tsx:174 msgid "Pinned {0} to Home" -msgstr "" +msgstr "{0} anclados en inicio" #: src/view/screens/SavedFeeds.tsx:123 msgid "Pinned Feeds" @@ -6097,11 +6097,11 @@ msgstr "Público" #: src/view/com/lists/MyLists.tsx:77 msgid "Public, sharable lists of users to mute or block in bulk." -msgstr "" +msgstr "Listas públicas y compartibles para bloquear o silenciar a usuarios en grupo." #: src/view/com/lists/MyLists.tsx:72 msgid "Public, sharable lists which can be used to drive feeds." -msgstr "" +msgstr "Listas públicas y compartibles que se pueden usar para impulsar feeds." #: src/view/screens/ModerationModlists.tsx:75 #~ msgid "Public, shareable lists of users to mute or block in bulk." @@ -6230,7 +6230,7 @@ msgstr "Búsquedas Recientes" #: src/screens/Search/components/ExploreRecommendations.tsx:50 msgid "Recommended" -msgstr "" +msgstr "Recomendaciones" #: src/screens/Messages/components/MessageListError.tsx:20 msgid "Reconnect" @@ -6426,7 +6426,7 @@ msgstr "Responder" #: src/view/com/util/post-ctrls/PostCtrls.tsx:263 msgid "Reply ({0, plural, one {# reply} other {# replies}})" -msgstr "" +msgstr "Responder ({0, plural, one {# respuesta} other {# respuestas}})" #: src/view/screens/PreferencesFollowingFeed.tsx:142 #~ msgid "Reply Filters" @@ -6452,7 +6452,7 @@ msgstr "La configuración de respuestas es elegida por el autor del hilo" #: src/view/com/post-thread/PostThread.tsx:648 msgid "Reply sorting" -msgstr "" +msgstr "Orden de las respuestas" #: src/view/com/post/Post.tsx:204 #: src/view/com/posts/PostFeedItem.tsx:553 @@ -6576,7 +6576,7 @@ msgstr "Republicar" #: src/view/com/util/post-ctrls/RepostButton.tsx:74 msgid "Repost ({0, plural, one {# repost} other {# reposts}})" -msgstr "" +msgstr "Republicar ({0, plural, one {# repost} other {# reposts}})" #: src/screens/StarterPack/StarterPackScreen.tsx:548 #: src/view/com/util/post-ctrls/RepostButton.tsx:148 @@ -6860,15 +6860,15 @@ msgstr "Buscar" #: src/components/ProgressGuide/FollowDialog.tsx:745 msgid "Search by name or interest" -msgstr "" +msgstr "Buscar por nombre o interés" #: src/view/screens/Feeds.tsx:441 msgid "Search feeds" -msgstr "" +msgstr "Buscar feeds" #: src/components/ProgressGuide/FollowDialog.tsx:575 msgid "Search for \"{interestsDisplayName}\"{activeText}" -msgstr "" +msgstr "Buscar \"{interestsDisplayName}\"{activeText}" #: src/view/shell/desktop/Search.tsx:201 msgid "Search for \"{query}\"" @@ -7148,7 +7148,7 @@ msgstr "Dirección del servidor" #: src/screens/Settings/AppIconSettings/index.tsx:178 msgid "Set app icon to {0}" -msgstr "" +msgstr "Cambiar el icono de la app a {0}" #: src/screens/Moderation/index.tsx:290 msgid "Set birthdate" @@ -7305,7 +7305,7 @@ msgstr "Compartir código QR" #: src/screens/Profile/components/ProfileFeedHeader.tsx:470 msgid "Share this feed" -msgstr "" +msgstr "Compartir este feed" #: src/screens/StarterPack/StarterPackScreen.tsx:416 msgid "Share this starter pack" @@ -7436,11 +7436,11 @@ msgstr "Mostrar respuestas" #: src/view/com/post-thread/PostThread.tsx:622 msgid "Show replies as" -msgstr "" +msgstr "Mostrar las respuestas como" #: src/screens/Settings/ThreadPreferences.tsx:151 msgid "Show replies as threaded" -msgstr "" +msgstr "Mostrar las respuestas como hilos" #: src/screens/Settings/ThreadPreferences.tsx:126 msgid "Show replies by people you follow before all other replies" @@ -7570,7 +7570,7 @@ msgstr "¿Cerrar sesión?" #: src/view/shell/NavSignupCard.tsx:47 #: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" -msgstr "Crear cuenta" +msgstr "Crear una cuenta" #: src/view/shell/NavSignupCard.tsx:47 #~ msgid "Sign up or sign in to join the conversation" @@ -7655,7 +7655,7 @@ msgstr "¡Se produjo un error!" #: src/screens/Profile/components/ProfileFeedHeader.tsx:538 msgid "Something wrong? Let us know." -msgstr "" +msgstr "¿Algo va mal? Avísanos." #: src/App.native.tsx:122 #: src/App.web.tsx:97 @@ -7719,12 +7719,12 @@ msgstr "Iniciar un nuevo chat" #: src/view/screens/ProfileList.tsx:817 #: src/view/screens/ProfileList.tsx:938 msgid "Start adding people" -msgstr "" +msgstr "Empieza a añadir personas" #: src/view/screens/ProfileList.tsx:824 #: src/view/screens/ProfileList.tsx:945 msgid "Start adding people!" -msgstr "" +msgstr "¡Empieza a añadir personas!" #: src/components/dms/dialogs/SearchablePeopleList.tsx:353 msgid "Start chat with {displayName}" @@ -7750,7 +7750,7 @@ msgstr "Paquete de inicio de {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:182 msgid "Starter pack by <0/>" -msgstr "" +msgstr "Paquete de inicio de <0/>" #: src/components/StarterPack/StarterPackCard.tsx:80 #: src/view/com/profile/ProfileSubpageHeader.tsx:180 @@ -7902,12 +7902,12 @@ msgstr "Solo etiquetas" #: src/screens/Settings/AppIconSettings/index.tsx:216 msgid "Tap to change app icon" -msgstr "" +msgstr "Toca para cambiar el icono de la app" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 msgid "Tap to close the emoji picker" -msgstr "" +msgstr "Toca para cerrar el selector de emoji" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" @@ -7936,11 +7936,11 @@ msgstr "Toca para ver la imagen completa" #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" -msgstr "" +msgstr "¡Tarea completada: 10 cuentas seguidas!" #: src/state/shell/progress-guide.tsx:223 msgid "Task complete - 10 likes!" -msgstr "¡Tarea completada - 10 \"me gusta\"!" +msgstr "¡Tarea completada: 10 me gusta!" #: src/components/ProgressGuide/List.tsx:64 msgid "Teach our algorithm what you like" @@ -8051,7 +8051,7 @@ msgstr "La cuenta podrá interactuar contigo tras desbloquearla." #: src/screens/Settings/AppIconSettings/index.tsx:41 #: src/screens/Settings/AppIconSettings/index.tsx:222 msgid "The app will be restarted" -msgstr "" +msgstr "Se reiniciará la app" #: src/components/moderation/ModerationDetailsDialog.tsx:127 #~ msgid "the author" @@ -8417,7 +8417,7 @@ msgstr "Esta lista - creada por <0>{0} - contiene posibles violaciones de la #: src/view/screens/ProfileList.tsx:933 msgid "This list is empty." -msgstr "" +msgstr "Esta lista está vacía" #: src/screens/Profile/ErrorState.tsx:40 msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." @@ -8524,7 +8524,7 @@ msgstr "Esto eliminará tu publicación de esta cita para todos los usuarios y l #: src/view/com/post-thread/PostThread.tsx:606 #: src/view/com/post-thread/PostThread.tsx:609 msgid "Thread options" -msgstr "" +msgstr "Opciones de hilos" #: src/screens/Settings/ContentAndMediaSettings.tsx:66 #: src/screens/Settings/ContentAndMediaSettings.tsx:69 @@ -8542,7 +8542,7 @@ msgstr "Preferencias de hilos" #: src/view/com/post-thread/PostThread.tsx:636 #: src/view/com/post-thread/PostThread.tsx:641 msgid "Threaded" -msgstr "" +msgstr "En hilos" #: src/screens/Settings/ThreadPreferences.tsx:142 msgid "Threaded mode" @@ -8604,7 +8604,7 @@ msgstr "Top" #: src/Navigation.tsx:383 msgid "Topic" -msgstr "" +msgstr "Tema" #: src/view/com/modals/EditImage.tsx:272 #~ msgid "Transformations" @@ -8622,7 +8622,7 @@ msgstr "Traducir" #: src/screens/Search/components/ExploreTrendingTopics.tsx:69 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:59 msgid "Trending" -msgstr "" +msgstr "Tendencias" #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" @@ -8716,7 +8716,7 @@ msgstr "Deshacer repost" #: src/view/com/util/post-ctrls/RepostButton.tsx:68 msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" -msgstr "" +msgstr "Deshacer republicación ({0, plural, one {# repost} other {# reposts}})" #: src/view/com/profile/FollowButton.tsx:60 msgctxt "action" @@ -8742,7 +8742,7 @@ msgstr "No me gusta" #: src/view/com/util/post-ctrls/PostCtrls.tsx:305 msgid "Unlike ({0, plural, one {# like} other {# likes}})" -msgstr "" +msgstr "No me gusta ({0, plural, one {# me gusta} other {# me gusta}})" #: src/view/screens/ProfileFeed.tsx:576 #~ msgid "Unlike this feed" @@ -8800,7 +8800,7 @@ msgstr "Desfijar" #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Unpin feed" -msgstr "" +msgstr "Desfijar feed" #: src/screens/Profile/components/ProfileFeedHeader.tsx:309 #: src/screens/Profile/components/ProfileFeedHeader.tsx:311 @@ -8818,7 +8818,7 @@ msgstr "Desfijar lista de moderación" #: src/screens/Profile/components/ProfileFeedHeader.tsx:164 msgid "Unpinned {0} from Home" -msgstr "" +msgstr "{0} desfijado de inicio" #: src/view/screens/ProfileList.tsx:352 msgid "Unpinned from your feeds" @@ -9284,7 +9284,7 @@ msgstr "No pudimos encontrar resultados para ese hashtag." #: src/screens/Topic.tsx:178 msgid "We couldn't find any results for that topic." -msgstr "" +msgstr "No hemos encontrado resultados para ese tema." #: src/screens/Messages/Conversation.tsx:103 msgid "We couldn't load this conversation" @@ -9398,7 +9398,7 @@ msgstr "¿Cómo quieres llamar a tu paquete de inicio?" #: src/screens/Search/components/ExploreTrendingTopics.tsx:79 msgid "What people are posting about." -msgstr "" +msgstr "Los temas del momento." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 @@ -9586,7 +9586,7 @@ msgstr "Puedes reactivar tu cuenta para continuar iniciando sesión. Tu perfil y #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." -msgstr "" +msgstr "Puedes cambiar esta opción en Ajustes." #: src/view/com/profile/ProfileFollowers.tsx:94 msgid "You do not have any followers." @@ -9832,7 +9832,7 @@ msgstr "Has elegido ocultar una palabra o etiqueta dentro de esta publicación." #: src/state/shell/progress-guide.tsx:234 msgid "You've found some people to follow" -msgstr "" +msgstr "Has encontrado algunas personas a las que seguir" #: src/view/com/posts/FollowingEndOfFeed.tsx:44 msgid "You've reached the end of your feed! Find some more accounts to follow." @@ -9880,7 +9880,7 @@ msgstr "Tu elección será guardada. Puedes cambiar esto en los ajustes luego." #: src/screens/Settings/components/ChangeHandleDialog.tsx:496 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." -msgstr "" +msgstr "Tu nombre de usuario actual, <0>{0}, quedará automáticamente reservado para ti. Puedes volver a él cuando quieras desde esta cuenta." #: src/screens/Onboarding/StepFollowingFeed.tsx:62 #~ msgid "Your default feed is \"Following\"" From 06c1c7951df62df42c859f7b73574c89d10e4077 Mon Sep 17 00:00:00 2001 From: axiand Date: Fri, 24 Jan 2025 20:34:03 +0100 Subject: [PATCH 48/62] Polish translations for 1.97 (#7548) * re-extract + fill in missing translations * prune dead strings --- src/locale/locales/pl/messages.po | 1460 ++++++++++++++--------------- 1 file changed, 705 insertions(+), 755 deletions(-) diff --git a/src/locale/locales/pl/messages.po b/src/locale/locales/pl/messages.po index 2a98cfa226..02e5378186 100644 --- a/src/locale/locales/pl/messages.po +++ b/src/locale/locales/pl/messages.po @@ -15,9 +15,9 @@ msgstr "" #: src/components/ProgressGuide/FollowDialog.tsx:567 msgid "(active)" -msgstr "" +msgstr "(aktywne)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(zawiera załącznik)" @@ -42,21 +42,13 @@ msgstr "{0, plural, one {# obserwowany} few {# obserwowanych} other {# obserwowa msgid "{0, plural, one {# hour} other {# hours}}" msgstr "{0, plural, one {# godzinę} few {# godziny} other {# godzin}}" -#: src/components/moderation/LabelsOnMe.tsx:53 -#~ msgid "{0, plural, one {# label has been placed on this account} other {# labels have been placed on this account}}" -#~ msgstr "Na tym koncie {0, plural, one {została umieszczona} few {umieszczono} other {umieszczono}} {0, plural, other {#}} {0, plural, one {etykieta} few {etykiety} other {etykiet}}" - -#: src/components/moderation/LabelsOnMe.tsx:59 -#~ msgid "{0, plural, one {# label has been placed on this content} other {# labels have been placed on this content}}" -#~ msgstr "Na tej treści {0, plural, one {została umieszczona} few {umieszczono} other {umieszczono}} {0, plural, other {#}} {0, plural, one {etykieta} few {etykiety} other {etykiet}}" - #: src/components/moderation/LabelsOnMe.tsx:53 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" -msgstr "" +msgstr "Na tym koncie {0, plural, one {została umieszczona} few {umieszczono} other {umieszczono}} {0, plural, other {#}} {0, plural, one {etykieta} few {etykiety} other {etykiet}}" #: src/components/moderation/LabelsOnMe.tsx:62 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" -msgstr "" +msgstr "Na tej treści {0, plural, one {została umieszczona} few {umieszczono} other {umieszczono}} {0, plural, other {#}} {0, plural, one {etykieta} few {etykiety} other {etykiet}}" #: src/screens/Post/PostLikedBy.tsx:41 msgid "{0, plural, one {# like} other {# likes}}" @@ -92,19 +84,10 @@ msgstr "{0, plural, one {obserwujący} other {obserwujących}}" msgid "{0, plural, one {following} other {following}}" msgstr "{0, plural, one {obserwowany} other {obserwowanych}}" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:305 -#~ msgid "{0, plural, one {Like (# like)} other {Like (# likes)}}" -#~ msgstr "{0, plural, one {Polub (# polubienie)} few {Polub (# polubienia)} other {Polub (# polubień)}}" - #: src/view/com/post-thread/PostThreadItem.tsx:447 msgid "{0, plural, one {like} other {likes}}" msgstr "{0, plural, one {polubienie} few {polubienia} other {polubień}}" -#: src/components/FeedCard.tsx:213 -#: src/view/com/feeds/FeedSourceCard.tsx:303 -#~ msgid "{0, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{0, plural, one {Polubione przez # osobę} few {Polubione przez # osoby} other {Polubione przez # osób}}" - #: src/screens/Profile/Header/Metrics.tsx:58 msgid "{0, plural, one {post} other {posts}}" msgstr "{0, plural, one {wpis} few {wpisy} other {wpisów}}" @@ -113,19 +96,11 @@ msgstr "{0, plural, one {wpis} few {wpisy} other {wpisów}}" msgid "{0, plural, one {quote} other {quotes}}" msgstr "{0, plural, one {cytat} few {cytaty} other {cytatów}}" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:261 -#~ msgid "{0, plural, one {Reply (# reply)} other {Reply (# replies)}}" -#~ msgstr "{0, plural, one {Odpowiedz (# odpowiedź)} other {Odpowiedz (# odpowiedzi)}}" - #: src/view/com/post-thread/PostThreadItem.tsx:413 msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {repost} few {reposty} other {repostów}}" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:301 -#~ msgid "{0, plural, one {Unlike (# like)} other {Unlike (# likes)}}" -#~ msgstr "{0, plural, one {Usuń polubienie (# polubienie)} few {Usuń polubienie (# polubienia)} other {Usuń polubienie (# polubień)}}" - -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -151,11 +126,11 @@ msgstr "{0} z {1}" msgid "{0} people have used this starter pack!" msgstr "{0} osób skorzystało z tego pakietu startowego!" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0} nieprzeczytanych" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "Zdjęcie profilowe {0}" @@ -192,15 +167,7 @@ msgstr "{0} mies." msgid "{0}s" msgstr "{0} sek." -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:252 -#~ msgid "{badge} unread items" -#~ msgstr "{badge} nieprzeczytanych" - -#: src/components/LabelingServiceCard/index.tsx:96 -#~ msgid "{count, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{count, plural, one {Polubione przez # osobę} few {Polubione przez # osoby} other {Polubione przez # osób}}" - -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count} nieprzeczytanych" @@ -314,21 +281,15 @@ msgstr "{following} obserwowanych" msgid "{handle} can't be messaged" msgstr "Nie możesz wysłać wiadomości do {handle}" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:294 -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:307 -#: src/view/screens/ProfileFeed.tsx:591 -#~ msgid "{likeCount, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{likeCount, plural, one {Polubione przez # osobę} few {Polubione przez # osoby} other {Polubione przez # osób}}" - -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount} nieprzeczytanych" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications} nieprzeczytanych" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications} nieprzeczytanych" @@ -390,7 +351,7 @@ msgstr "⚠ Nieprawidłowa nazwa" msgid "24 hours" msgstr "24 godziny" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "Potwierdzenie uwierzytelniania dwuskładnikowego" @@ -402,33 +363,29 @@ msgstr "30 dni" msgid "7 days" msgstr "7 dni" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "Informacje" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "Linki nawigacji i ustawienia" -#: src/view/com/home/HomeHeaderLayoutMobile.tsx:56 -#~ msgid "Access profile and other navigation links" -#~ msgstr "Profil i inne linki nawigacji" - #: src/screens/Settings/AccessibilitySettings.tsx:46 #: src/screens/Settings/Settings.tsx:191 #: src/screens/Settings/Settings.tsx:194 msgid "Accessibility" msgstr "Ułatwienia dostępu" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "Ustawienia ułatwień dostępu" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -457,11 +414,11 @@ msgstr "Konto zostało wyciszone" msgid "Account Muted by List" msgstr "Konto zostało wyciszone za pomocą listy" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "Ustawienia konta" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "Konto zostało usunięte z szybkiego dostępu" @@ -521,12 +478,14 @@ msgstr "Dodaj tekst alternatywny" msgid "Add alt text (optional)" msgstr "Dodaj tekst alternatywny (opcjonalne)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "Dodaj inne konto" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "Dodaj inny wpis" @@ -548,7 +507,7 @@ msgstr "Dodaj wyciszone słowo dla tych ustawień" msgid "Add muted words and tags" msgstr "Dodaj wyciszone słowa i tagi" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "Dodaj nowy wpis" @@ -569,7 +528,7 @@ msgstr "Dodaj kilka kanałów do swojego pakietu startowego!" msgid "Add the default feed of only people you follow" msgstr "Dodaj domyślny kanał tylko obserwowanych osób" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "Dodaj ten rekord DNS do swojej domeny:" @@ -623,10 +582,6 @@ msgstr "Etykiety treści dla dorosłych" msgid "Advanced" msgstr "Zaawansowane" -#: src/state/shell/progress-guide.tsx:171 -#~ msgid "Algorithm training complete!" -#~ msgstr "Przygotowanie algorytmu ukończone!" - #: src/view/screens/Notifications.tsx:86 msgid "All" msgstr "Wszystkie" @@ -723,15 +678,15 @@ msgstr "Wystąpił błąd" msgid "An error occurred while compressing the video." msgstr "Wystąpił błąd podczas kompresowania wideo." -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "Wystąpił błąd podczas generowania pakietu startowego. Czy chcesz spróbować ponownie?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "Wystąpił błąd podczas wczytywania wideo. Spróbuj ponownie później." -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "Wystąpił błąd podczas wczytywania wideo. Spróbuj ponownie." @@ -800,8 +755,8 @@ msgstr "Animowany GIF" msgid "Anti-Social Behavior" msgstr "Zachowania antyspołeczne" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "Dowolny język" @@ -809,7 +764,7 @@ msgstr "Dowolny język" msgid "Anybody can interact" msgstr "Każdy może wchodzić w interakcje" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -845,7 +800,7 @@ msgstr "Nazwy haseł aplikacji muszą składać się z co najmniej 4 znaków" msgid "App passwords" msgstr "Hasła aplikacji" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "Hasła aplikacji" @@ -871,7 +826,7 @@ msgstr "Odwołanie zostało złożone" msgid "Appeal this decision" msgstr "Odwołaj się od tej decyzji" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -920,11 +875,11 @@ msgstr "Czy na pewno chcesz usunąć {0} ze swoich kanałów?" msgid "Are you sure you want to remove this from your feeds?" msgstr "Czy na pewno chcesz to usunąć ze swoich kanałów?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "Czy na pewno chcesz odrzucić ten szkic?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "Czy na pewno chcesz odrzucić ten wpis?" @@ -932,9 +887,9 @@ msgstr "Czy na pewno chcesz odrzucić ten wpis?" msgid "Are you sure?" msgstr "Na pewno?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "Czy piszesz po <0>{0}?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "Czy piszesz po <0>{suggestedLanguageName}?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -945,7 +900,7 @@ msgstr "Sztuka" msgid "Artistic or non-erotic nudity." msgstr "Nagość artystyczna lub nieerotyczna." -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "Co najmniej 3 znaki" @@ -953,8 +908,8 @@ msgstr "Co najmniej 3 znaki" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "Opcje autoodtwarzania zostały przeniesione do ustawień <0>Treści i multimedia." -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "Autoodtwarzanie filmów i GIF-ów" @@ -965,10 +920,10 @@ msgstr "Autoodtwarzanie filmów i GIF-ów" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -982,11 +937,11 @@ msgstr "Powrót" msgid "Before creating a list, you must first verify your email." msgstr "Potwierdź swój adres email przed utworzeniem listy." -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "Potwierdź swój adres email przed utworzeniem wpisu." -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 msgid "Before creating a starter pack, you must first verify your email." msgstr "Potwierdź swój adres email przed utworzeniem pakietu startowego." @@ -997,6 +952,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "Potwierdź swój adres email przed wysłaniem wiadomości do innej osoby." #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "BETA" @@ -1011,8 +967,8 @@ msgstr "Data urodzenia" msgid "Block" msgstr "Blokuj" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -1048,7 +1004,7 @@ msgstr "Zablokowane" msgid "Blocked accounts" msgstr "Zablokowane konta" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "Zablokowane konta" @@ -1082,8 +1038,8 @@ msgstr "Blokowanie nie przeszkodzi w umieszczaniu etykiet na Twoim koncie, ale u msgid "Blog" msgstr "Blog" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1091,16 +1047,20 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky nie może potwierdzić autentyczności podanej daty." -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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 to otwarta sieć, w której możesz wybrać swojego dostawcę hostingu. Jeśli jesteś deweloperem, możesz hostować własny serwer." +#: src/view/com/auth/server-input/index.tsx:109 +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 to otwarta sieć gdzie możesz dowolnie wybrać dostawcę usług. Dla nowych użytkowników rekomendujemy użycie domyślnego dostawcy Bluesky Social." + #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "Bluesky jest lepszy ze znajomymi!" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Bluesky wybierze zestaw polecanych kont spośród osób w Twojej sieci." @@ -1129,23 +1089,23 @@ msgstr "Rozmyj zdjęcia i odfiltruj je z kanałów" msgid "Books" msgstr "Książki" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "Wyświetl więcej kont na stronie Eksploruj" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "Wyświetl więcej kanałów na stronie Eksploruj" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "Wyświetl więcej rekomendacji" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "Wyświetl więcej rekomendacji na stronie Eksploruj" @@ -1170,18 +1130,10 @@ msgstr "Przeglądaj {displayName}" msgid "Business" msgstr "Biznes" -#: src/view/com/profile/ProfileSubpageHeader.tsx:193 -#~ msgid "by —" -#~ msgstr "autorstwa -" - #: src/components/LabelingServiceCard/index.tsx:62 msgid "By {0}" msgstr "Od {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:197 -#~ msgid "by <0/>" -#~ msgstr "od <0/>" - #: src/screens/Profile/components/ProfileFeedHeader.tsx:447 msgid "By <0>{0}" msgstr "Od <0>{0}" @@ -1198,18 +1150,13 @@ msgstr "Tworząc konto akceptujesz <0>Regulamin i <1>Politykę prywatności< msgid "By creating an account you agree to the <0>Terms of Service." msgstr "Tworząc konto akceptujesz <0>Regulamin." -#: src/view/com/profile/ProfileSubpageHeader.tsx:195 -#~ msgid "by you" -#~ msgstr "od Ciebie" - #: src/view/com/composer/photos/OpenCameraBtn.tsx:72 msgid "Camera" msgstr "Aparat" -#: src/components/Menu/index.tsx:297 +#: src/components/Menu/index.tsx:304 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1218,7 +1165,7 @@ msgstr "Aparat" #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 #: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1233,7 +1180,8 @@ msgstr "Aparat" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "Anuluj" @@ -1266,7 +1214,7 @@ msgid "Cancel reactivation and log out" msgstr "Anuluj ponowną aktywację i wyloguj się" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "Anuluj wyszukiwanie" @@ -1326,9 +1274,9 @@ msgstr "Zmień mój adres email" msgid "Change Password" msgstr "Zmień hasło" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "Zmień język wpisu na {0}" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "Zmień język wpisu na {suggestedLanguageName}" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1338,20 +1286,20 @@ msgstr "Zmień swój adres email" msgid "Change your email address" msgstr "Zmień swój adres email" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "Czat" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" msgstr "Czat został wyciszony" -#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/ConvoMenu.tsx:115 #: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 +#: src/Navigation.tsx:394 #: src/screens/Messages/ChatList.tsx:246 msgid "Chat settings" msgstr "Ustawienia czatu" @@ -1360,7 +1308,7 @@ msgstr "Ustawienia czatu" msgid "Chat Settings" msgstr "Ustawienia czatu" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" msgstr "Cofnięto wyciszenie czatu" @@ -1369,7 +1317,7 @@ msgstr "Cofnięto wyciszenie czatu" msgid "Check my status" msgstr "Sprawdź mój status" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "Sprawdź swoją skrzynkę odbiorczą i wprowadź kod logowania tutaj." @@ -1377,7 +1325,7 @@ msgstr "Sprawdź swoją skrzynkę odbiorczą i wprowadź kod logowania tutaj." msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "Sprawdź swoją skrzynkę odbiorczą i wprowadź kod logowania poniżej:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "Wybierz metodę weryfikacji domeny" @@ -1385,7 +1333,7 @@ msgstr "Wybierz metodę weryfikacji domeny" msgid "Choose Feeds" msgstr "Wybierz kanały" -#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +#: src/components/StarterPack/ProfileStarterPacks.tsx:307 msgid "Choose for me" msgstr "Wybierz dla mnie" @@ -1397,11 +1345,7 @@ msgstr "Wybierz osoby" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "Wybierz etykiety odpowiednie dla publikowanych treści. Brak etykiety oznacza, że wpis jest odpowiedni dla wszystkich odbiorców." -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "Wybierz dostawcę" - -#: src/screens/Onboarding/StepFinished.tsx:280 +#: src/screens/Onboarding/StepFinished.tsx:287 msgid "Choose the algorithms that power your custom feeds." msgstr "Wybierz algorytmy napędzające Twoje spersonalizowane kanały." @@ -1409,12 +1353,16 @@ msgstr "Wybierz algorytmy napędzające Twoje spersonalizowane kanały." msgid "Choose this color as your avatar" msgstr "Wybierz ten kolor jako swoje zdjęcie profilowe" +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "Wybierz dostawcę usług dla konta" + #: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 +#: src/view/screens/Search/Explore.tsx:424 msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "Wybierz własną oś czasu! Kanały tworzone przez społeczność pomagają znaleźć ciekawe treści." -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "Ustaw hasło" @@ -1422,11 +1370,11 @@ msgstr "Ustaw hasło" msgid "Choose your username" msgstr "Twoja nazwa" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "Wyczyść wszystkie dane" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "Wyczyść wszystkie dane (i uruchom ponownie)" @@ -1438,18 +1386,6 @@ msgstr "Wyczyść wyszukiwanie" msgid "click here" msgstr "kliknij tutaj" -#: src/view/com/modals/DeleteAccount.tsx:208 -#~ msgid "Click here for more information on deactivating your account" -#~ msgstr "Kliknij tutaj, aby dowiedzieć się więcej o dezaktywacji konta" - -#: src/view/com/modals/DeleteAccount.tsx:217 -#~ msgid "Click here for more information." -#~ msgstr "Kliknij tutaj, aby dowiedzieć się więcej." - -#: src/components/TagMenu/index.web.tsx:152 -msgid "Click here to open tag menu for {tag}" -msgstr "Kliknij tutaj, aby otworzyć menu tagów dla {tag}" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." msgstr "Kliknij, aby wyłączyć cytowanie tego wpisu." @@ -1458,6 +1394,10 @@ msgstr "Kliknij, aby wyłączyć cytowanie tego wpisu." msgid "Click to enable quote posts of this post." msgstr "Kliknij, aby włączyć cytowanie tego wpisu." +#: src/components/RichTextTag.tsx:54 +msgid "Click to open tag menu for {tag}" +msgstr "Kliknij, aby otworzyć menu tagów dla {tag}" + #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" msgstr "Kliknij, aby spróbować wysłać wiadomość ponownie" @@ -1504,7 +1444,7 @@ msgstr "Zamknij to okno" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 msgid "Close emoji picker" -msgstr "" +msgstr "Zamknij paletę emoji" #: src/components/dialogs/GifSelect.tsx:169 msgid "Close GIF dialog" @@ -1522,8 +1462,7 @@ msgstr "Zamknij galerię zdjęć" msgid "Close navigation footer" msgstr "Zamknij dolny pasek nawigacji" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:298 msgid "Close this dialog" msgstr "Zamknij to okno" @@ -1561,12 +1500,12 @@ msgstr "Komedia" msgid "Comics" msgstr "Komiksy" -#: src/Navigation.tsx:281 +#: src/Navigation.tsx:282 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "Wytyczne dla społeczności" -#: src/screens/Onboarding/StepFinished.tsx:293 +#: src/screens/Onboarding/StepFinished.tsx:300 msgid "Complete onboarding and start using your account" msgstr "Ukończ wprowadzenie i zacznij korzystać ze swojego konta" @@ -1574,11 +1513,11 @@ msgstr "Ukończ wprowadzenie i zacznij korzystać ze swojego konta" msgid "Complete the challenge" msgstr "Ukończ wyzwanie" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "Utwórz nowy wpis" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "Twórz wpisy o maksymalnej długości {MAX_GRAPHEME_LENGTH} znaków" @@ -1586,7 +1525,7 @@ msgstr "Twórz wpisy o maksymalnej długości {MAX_GRAPHEME_LENGTH} znaków" msgid "Compose reply" msgstr "Skomentuj" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." msgstr "Kompresowanie wideo..." @@ -1632,7 +1571,7 @@ msgid "Confirm your birthdate" msgstr "Potwierdź swoją datę urodzenia" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1646,7 +1585,7 @@ msgstr "Kod weryfikacyjny" msgid "Confirmation Code" msgstr "Kod weryfikacyjny" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "Łączenie..." @@ -1655,7 +1594,7 @@ msgstr "Łączenie..." msgid "Contact support" msgstr "Skontaktuj się z pomocą techniczną" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "Treści i multimedia" @@ -1665,7 +1604,7 @@ msgstr "Treści i multimedia" msgid "Content and media" msgstr "Treści i multimedia" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "Treści i multimedia" @@ -1678,7 +1617,7 @@ msgid "Content filters" msgstr "Filtrowanie" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "Języki treści" @@ -1711,7 +1650,7 @@ msgstr "Kontynuuj" msgid "Continue as {0} (currently signed in)" msgstr "Kontynuuj jako {0} (obecnie zalogowano)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "Kontynuuj wątek..." @@ -1721,7 +1660,7 @@ msgstr "Kontynuuj wątek..." msgid "Continue to next step" msgstr "Przejdź do następnego kroku" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "Rozmowa została usunięta" @@ -1767,11 +1706,11 @@ msgstr "Kopiuj numer wersji do schowka" msgid "Copy code" msgstr "Kopiuj kod" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "Kopiuj DID" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "Kopiuj hosta" @@ -1806,11 +1745,11 @@ msgstr "Kopiuj tekst wpisu" msgid "Copy QR code" msgstr "Kopiuj kod QR" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "Kopiuj rekord TXT" -#: src/Navigation.tsx:286 +#: src/Navigation.tsx:287 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "Polityka praw autorskich" @@ -1819,7 +1758,7 @@ msgstr "Polityka praw autorskich" msgid "Could not leave chat" msgstr "Nie udało się opuścić czatu" -#: src/screens/Profile/ProfileFeed/index.tsx:73 +#: src/screens/Profile/ProfileFeed/index.tsx:80 msgid "Could not load feed" msgstr "Nie udało się wczytać kanału" @@ -1827,7 +1766,7 @@ msgstr "Nie udało się wczytać kanału" msgid "Could not load list" msgstr "Nie udało się wczytać listy" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "Nie udało się wyciszyć czatu" @@ -1835,7 +1774,7 @@ msgstr "Nie udało się wyciszyć czatu" msgid "Could not process your video" msgstr "Nie udało się przetworzyć wideo" -#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +#: src/components/StarterPack/ProfileStarterPacks.tsx:289 msgid "Create" msgstr "Utwórz" @@ -1843,20 +1782,26 @@ msgstr "Utwórz" msgid "Create a QR code for a starter pack" msgstr "Utwórz kod QR dla pakietu startowego" -#: src/components/StarterPack/ProfileStarterPacks.tsx:168 -#: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/components/StarterPack/ProfileStarterPacks.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:270 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "Utwórz pakiet startowy" -#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +#: src/components/StarterPack/ProfileStarterPacks.tsx:251 msgid "Create a starter pack for me" msgstr "Utwórz dla mnie pakiet startowy" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" -msgstr "Utwórz konto" +msgstr "Zarejestruj się" #: src/screens/Signup/index.tsx:93 msgid "Create Account" @@ -1871,7 +1816,7 @@ msgstr "Utwórz konto" msgid "Create an avatar instead" msgstr "Zamiast tego utwórz zdjęcie profilowe" -#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +#: src/components/StarterPack/ProfileStarterPacks.tsx:174 msgid "Create another" msgstr "Utwórz inne" @@ -1880,7 +1825,7 @@ msgstr "Utwórz inne" msgid "Create new account" msgstr "Utwórz nowe konto" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "Zgłoś {0}" @@ -1890,23 +1835,18 @@ msgstr "Utworzono {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "Autor został zablokowany" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "Kultura" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "Niestandardowe" -#: src/view/screens/Feeds.tsx:761 -#: src/view/screens/Search/Explore.tsx:391 -#~ msgid "Custom feeds built by the community bring you new experiences and help you find the content you love." -#~ msgstr "Niestandardowe kanały tworzone przez społeczność dostarczają nowych wrażeń i pomagają znaleźć ulubione treści." - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:292 msgid "Customize who can interact with this post." msgstr "Dostosuj, kto może wchodzić w interakcje z tym wpisem." @@ -1924,7 +1864,7 @@ msgstr "Tryb ciemny" msgid "Dark theme" msgstr "Ciemny motyw" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "Data urodzenia" @@ -1934,7 +1874,7 @@ msgstr "Data urodzenia" msgid "Deactivate account" msgstr "Dezaktywuj konto" -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" msgstr "Debuguj moderację" @@ -1977,7 +1917,7 @@ msgstr "Usuń hasło aplikacji" msgid "Delete app password?" msgstr "Usunąć hasło aplikacji?" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "Usuń rekord deklaracji czatu" @@ -2001,7 +1941,7 @@ msgstr "Usuń wiadomość dla mnie" msgid "Delete my account" msgstr "Usuń moje konto" -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2103,8 +2043,8 @@ msgid "Disabled" msgstr "Wyłączono" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "Odrzuć" @@ -2112,11 +2052,11 @@ msgstr "Odrzuć" msgid "Discard changes?" msgstr "Odrzucić zmiany?" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "Odrzucić szkic?" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" msgstr "Odrzucić wpis?" @@ -2130,7 +2070,7 @@ msgstr "Poproś aplikacje o niepokazywanie mojego konta niezalogowanym osobom" msgid "Discover new custom feeds" msgstr "Odkryj nowe kanały niestandardowe" -#: src/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "Odkryj nowe kanały" @@ -2138,11 +2078,11 @@ msgstr "Odkryj nowe kanały" msgid "Discover New Feeds" msgstr "Odkryj nowe kanały" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "Pomiń" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "Pomiń błąd" @@ -2150,6 +2090,10 @@ msgstr "Pomiń błąd" msgid "Dismiss getting started guide" msgstr "Pomiń wprowadzenie" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "Pomiń tą sekcję" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2174,8 +2118,8 @@ msgstr "Wyświetlana nazwa jest zbyt długa" msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." msgstr "Wyświetlana nazwa jest zbyt długa. Maksymalna liczba znaków to {DISPLAY_NAME_MAX_GRAPHEMES}." +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "Panel DNS" @@ -2187,11 +2131,11 @@ msgstr "Nie wyciszaj tego słowa wśród obserwowanych osób" msgid "Does not include nudity." msgstr "Nie zawiera nagości." -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "Nie zaczyna się ani nie kończy myślnikiem" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" msgstr "Domena zweryfikowana!" @@ -2203,8 +2147,8 @@ msgstr "Domena zweryfikowana!" #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2227,10 +2171,14 @@ msgstr "Gotowe" msgid "Done{extraText}" msgstr "Gotowe{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "Kliknij dwukrotnie, aby zamknąć to okno" +#: src/screens/VideoFeed/index.tsx:1037 +msgid "Double tap to like" +msgstr "Dotknij dwa razy, aby polubić" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "Pobierz Bluesky" @@ -2248,7 +2196,7 @@ msgstr "Upuść, aby dodać zdjęcia" msgid "Duration:" msgstr "Czas trwania:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "np. alicja" @@ -2260,7 +2208,7 @@ msgstr "np. Alicja Nazwisko" msgid "e.g. Alice Roberts" msgstr "np. Alicja Roberts" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "np. alice.com" @@ -2304,7 +2252,7 @@ msgctxt "action" msgid "Edit" msgstr "Edytuj" -#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserAvatar.tsx:348 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "Edytuj zdjęcie profilowe" @@ -2332,7 +2280,7 @@ msgstr "Edytuj szczegóły listy" msgid "Edit Moderation List" msgstr "Edytuj listę moderacji" -#: src/Navigation.tsx:296 +#: src/Navigation.tsx:297 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "Edytuj moje kanały" @@ -2382,7 +2330,7 @@ msgstr "Edytuj swoją wyświetlaną nazwę" msgid "Edit your profile description" msgstr "Edytuj opis swojego profilu" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "Edytuj swój pakiet startowy" @@ -2393,10 +2341,10 @@ msgstr "Edukacja" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "Autor listy zablokował Cię, lub został zablokowany przez Ciebie." #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "Email" @@ -2491,18 +2439,26 @@ msgstr "Włącz napisy" msgid "Enable this source only" msgstr "Włącz tylko to źródło" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "Włącz popularne" +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "Włącz popularne klipy wideo na kanale Discover" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "Włącz popularne klipy wideo na kanale Discover." + #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "Włączono" -#: src/screens/Profile/Sections/Feed.tsx:114 +#: src/screens/Profile/Sections/Feed.tsx:116 msgid "End of feed" msgstr "Koniec kanału" @@ -2510,7 +2466,7 @@ msgstr "Koniec kanału" msgid "Ensure you have selected a language for each subtitle file." msgstr "Upewnij się, że wybrano język dla każdego pliku napisów." -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "Wprowadź hasło" @@ -2535,7 +2491,7 @@ msgstr "Włącz tryb pełnoekranowy" msgid "Enter the code you received to change your password." msgstr "Wprowadź otrzymany kod, aby zmienić hasło." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" msgstr "Wprowadź domenę, której chcesz używać" @@ -2548,7 +2504,7 @@ msgid "Enter your birth date" msgstr "Wprowadź swoją datę urodzenia" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "Wprowadź swój adres email" @@ -2564,7 +2520,7 @@ msgstr "Wprowadź swój nowy adres email poniżej." msgid "Enter your username and password" msgstr "Wprowadź swoją nazwę i hasło" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "Błąd" @@ -2682,8 +2638,8 @@ msgstr "Eksportuj moje dane" msgid "Export My Data" msgstr "Eksportuj moje dane" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "Multimedia spoza aplikacji" @@ -2697,12 +2653,12 @@ msgstr "Multimedia spoza aplikacji" 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 "Multimedia spoza aplikacji mogą umożliwiać witrynom gromadzenie informacji o Tobie i Twoim urządzeniu. Żadne informacje nie są wysyłane ani udostępniane do momentu naciśnięcia przycisku odtwarzania." -#: src/Navigation.tsx:315 +#: src/Navigation.tsx:316 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "Preferencje multimediów spoza aplikacji" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "Nie udało się zmienić nazwy. Spróbuj ponownie." @@ -2731,8 +2687,8 @@ msgstr "Nie udało się usunąć wpisu, spróbuj ponownie" msgid "Failed to delete starter pack" msgstr "Nie udało się usunąć pakietu startowego" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" msgstr "Nie udało się wczytać preferencji kanałów" @@ -2744,12 +2700,12 @@ msgstr "Nie udało się wczytać GIF-ów" msgid "Failed to load past messages" msgstr "Nie udało się wczytać poprzednich wiadomości" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "Nie udało się wczytać sugerowanych kanałów" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "Nie udało się wczytać sugerowanych osób" @@ -2793,11 +2749,11 @@ msgstr "Nie udało się zaktualizować ustawień" msgid "Failed to upload video" msgstr "Nie udało się przesłać wideo" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "Nie udało się zweryfikować nazwy. Spróbuj ponownie." -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "Kanał" @@ -2816,7 +2772,7 @@ msgstr "Przełącznik kanału" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "Opinie" @@ -2825,14 +2781,14 @@ msgstr "Opinie" msgid "Feedback sent!" msgstr "Opinia wysłana!" -#: src/Navigation.tsx:403 +#: src/Navigation.tsx:404 #: src/screens/StarterPack/StarterPackScreen.tsx:183 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 +#: src/view/screens/Profile.tsx:238 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "Kanały" @@ -2857,7 +2813,7 @@ msgstr "Plik został zapisany pomyślnie!" msgid "Filter from feeds" msgstr "Odfiltruj z kanałów" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Finalizing" msgstr "Kończenie" @@ -2873,7 +2829,7 @@ msgstr "Znajdź konta do obserwowania" msgid "Find people to follow" msgstr "Znajdź osoby do obserwowania" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "Znajdź wpisy i osoby na Bluesky" @@ -2885,7 +2841,7 @@ msgstr "Ukończ" msgid "Fitness" msgstr "Fitness" -#: src/screens/Onboarding/StepFinished.tsx:276 +#: src/screens/Onboarding/StepFinished.tsx:283 msgid "Flexible" msgstr "Uniwersalne" @@ -2894,6 +2850,7 @@ msgstr "Uniwersalne" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:819 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "Obserwuj" @@ -2908,6 +2865,10 @@ msgstr "Obserwuj" msgid "Follow {0}" msgstr "Obserwuj {0}" +#: src/screens/VideoFeed/index.tsx:798 +msgid "Follow {handle}" +msgstr "Obserwuj {handle}" + #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" msgstr "Obserwuj {name}" @@ -2941,23 +2902,23 @@ msgctxt "action" msgid "Follow Back" msgstr "Również obserwuj" -#: src/view/screens/Search/Explore.tsx:355 +#: src/view/screens/Search/Explore.tsx:368 msgid "Follow more accounts to get connected to your interests and build your network." msgstr "Obserwuj więcej kont zgodnych z Twoimi zainteresowaniami i buduj sieć kontaktów." -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "Obserwowane przez <0>{0}" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "Obserwowane przez <0>{0} i {1, plural, one {# innego/inną} other {# innych}}" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "Obserwowane przez <0>{0} i <1>{1}" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "Obserwowane przez <0>{0}, <1>{1} i {2, plural, one {# innego/inną} other {# innych}}" @@ -2965,12 +2926,7 @@ msgstr "Obserwowane przez <0>{0}, <1>{1} i {2, plural, one {# innego/inn msgid "Followed users" msgstr "Obserwowane osoby" -#: src/view/screens/ProfileFollowers.tsx:30 -#: src/view/screens/ProfileFollowers.tsx:31 -#~ msgid "Followers" -#~ msgstr "Obserwujący" - -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "Obserwujący @{0}, których znasz" @@ -2984,6 +2940,7 @@ msgstr "Obserwujący, których znasz" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2995,16 +2952,20 @@ msgstr "Obserwujesz" msgid "Following {0}" msgstr "Obserwowani {0}" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "Obserwujesz {handle}" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "Obserwujesz {name}" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "Preferencje kanału obserwowanych" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "Preferencje kanału obserwowanych" @@ -3051,11 +3012,11 @@ msgstr "Na zawsze" msgid "Forgot Password" msgstr "Nie pamiętam hasła" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "Nie pamiętasz hasła?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "Nie pamiętasz?" @@ -3072,19 +3033,15 @@ msgctxt "from-feed" msgid "From <0/>" msgstr "Od <0/>" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 -#~ msgid "Fullscreen" -#~ msgstr "Pełny ekran" - #: src/view/com/composer/photos/SelectPhotoBtn.tsx:50 msgid "Gallery" msgstr "Galeria" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "Wygeneruj pakiet startowy" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "Uzyskaj pomoc" @@ -3112,7 +3069,10 @@ msgstr "Rażące naruszenie prawa lub warunków korzystania z serwisu" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3123,19 +3083,19 @@ msgstr "Wróć" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "Wróć" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "Wróć do poprzedniej strony" #: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 #: src/components/ReportDialog/SubmitView.tsx:109 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 @@ -3155,7 +3115,7 @@ msgstr "Wróć na stronę główną" msgid "Go Home" msgstr "Wróć na stronę główną" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "Przejdź do rozmowy z {0}" @@ -3164,11 +3124,11 @@ msgstr "Przejdź do rozmowy z {0}" msgid "Go to next" msgstr "Przejdź dalej" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "Przejdź do profilu" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "Przejdź do profilu" @@ -3188,16 +3148,16 @@ msgstr "Już połowa drogi!" msgid "Handle" msgstr "Nazwa" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "Nazwa jest już zajęta. Spróbuj użyć innej." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "Nazwa zmieniona!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "Nazwa jest zbyt długa. Spróbuj wybrać krótszą." @@ -3209,13 +3169,13 @@ msgstr "Haptyka" msgid "Harassment, trolling, or intolerance" msgstr "Prześladowanie, trolling lub nietolerancja" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "Hashtag" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "Hashtag: #{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "Hashtag {tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3225,7 +3185,7 @@ msgstr "Masz problem?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "Pomoc" @@ -3233,19 +3193,25 @@ msgstr "Pomoc" msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "Daj znać innym, że nie jesteś botem, ustawiając zdjęcie profilowe." -#: src/screens/Settings/ContentAndMediaSettings.tsx:127 -#~ msgid "Helps external sites estimate traffic from Bluesky." -#~ msgstr "Pomaga innym stronom oszacować ruch z Bluesky." - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 msgid "Here is your app password!" msgstr "Oto Twoje hasło aplikacji!" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "Ukryte" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "Ukryte ze względu na twoje ustawienia moderacji." + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "Ukryta lista" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3293,18 +3259,22 @@ msgstr "Ukryć ten wpis?" msgid "Hide this reply?" msgstr "Ukryć tą odpowiedź?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "Ukryj popularne" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "Ukryć popularne?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "Ukryć popularne klipy wideo?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "Ukryj listę osób" @@ -3341,21 +3311,20 @@ msgstr "Nie mogliśmy wczytać tej usługi moderacji." msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "Poczekaj! Powoli udostępniamy materiały wideo, ale ty wciąż czekasz w kolejce. Sprawdź ponownie za jakiś czas!" -#: src/Navigation.tsx:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "Główna" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "Host:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" msgstr "Dostawca hostingu" @@ -3385,8 +3354,8 @@ msgstr "Mam kod" msgid "I have a confirmation code" msgstr "Mam kod weryfikacyjny" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "Mam własną domenę" @@ -3407,11 +3376,7 @@ msgstr "Jeśli nie jesteś jeszcze pełnoletni zgodnie z prawem obowiązującym msgid "If you delete this list, you won't be able to recover it." msgstr "Jeśli usuniesz tą listę, nie będziesz w stanie jej odzyskać." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:246 -#~ msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity – <0>learn more." -#~ msgstr "Jeśli masz własną domenę, możesz jej użyć jako swojej nazwy. Pozwala to na samodzielną weryfikację tożsamości - <0>dowiedz się więcej." - -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." msgstr "Jeśli masz własną domenę, możesz jej użyć jako swojej nazwy. Pozwala to na samodzielną weryfikację tożsamości. <0>Dowiedz się więcej tutaj.." @@ -3423,6 +3388,10 @@ msgstr "Jeśli usuniesz ten wpis, nie będziesz w stanie go odzyskać." msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "Jeśli chcesz zmienić hasło, wyślemy Ci kod, aby zweryfikować, że to Twoje konto." +#: src/view/com/auth/server-input/index.tsx:168 +msgid "If you're a developer, you can host your own server." +msgstr "Jeśli jesteś deweloperem, możesz hostować własny serwer." + #: src/screens/Settings/components/DeactivateAccountDialog.tsx:92 msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "Jeśli próbujesz zmienić swoją nazwę lub adres email, zrób to przed dezaktywacją." @@ -3451,7 +3420,11 @@ msgstr "Podszywanie się, dezinformacja lub nieprawdziwe treści" msgid "Inappropriate messages or explicit links" msgstr "Nieodpowiednie wiadomości lub nieprzyzwoite linki" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "Nieprawidłowa nazwa lub hasło" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "Wprowadź kod wysłany na Twój adres email, aby zresetować hasło" @@ -3459,7 +3432,7 @@ msgstr "Wprowadź kod wysłany na Twój adres email, aby zresetować hasło" msgid "Input confirmation code for account deletion" msgstr "Wprowadź kod weryfikacyjny, aby usunąć konto" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "Wprowadź nowe hasło" @@ -3467,15 +3440,15 @@ msgstr "Wprowadź nowe hasło" msgid "Input password for account deletion" msgstr "Wprowadź hasło, aby usunąć konto" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "Wprowadź kod, który został wysłany na Twój adres email" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "Wprowadź nazwę lub adres email użyty podczas rejestracji" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "Wprowadź hasło" @@ -3483,12 +3456,12 @@ msgstr "Wprowadź hasło" msgid "Interaction limited" msgstr "Interakcje są ograniczone" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "Niepoprawny kod weryfikacyjny 2FA." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "Nieprawidłowa nazwa. Spróbuj użyć innej." @@ -3496,11 +3469,6 @@ msgstr "Nieprawidłowa nazwa. Spróbuj użyć innej." msgid "Invalid or unsupported post record" msgstr "Nieprawidłowy lub nieobsługiwany wpis" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "Nieprawidłowa nazwa lub hasło" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "Nieprawidłowy kod weryfikacyjny" @@ -3509,7 +3477,7 @@ msgstr "Nieprawidłowy kod weryfikacyjny" msgid "Invite a Friend" msgstr "Zaproś znajomych" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "Kod zaproszenia" @@ -3541,7 +3509,7 @@ msgstr "Zaproszenia, ale takie osobiste" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "Wygląda na to, że adres email został wprowadzony nieprawidłowo. Czy na pewno jest poprawny?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "Jest poprawny" @@ -3549,7 +3517,7 @@ msgstr "Jest poprawny" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "W tej chwili jesteś tylko Ty! Dodaj więcej osób do swojego pakietu startowego, wyszukując powyżej." -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "ID: {0}" @@ -3583,7 +3551,7 @@ msgid "Labeled by the author." msgstr "Oznaczone przez autora." #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "Etykiety" @@ -3607,7 +3575,7 @@ msgstr "Etykiety na Twoich treściach" msgid "Language selection" msgstr "Wybierz język" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "Ustawienia języka" @@ -3623,11 +3591,11 @@ msgstr "Większy" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "Najnowsze" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "dowiedz się więcej" @@ -3639,7 +3607,7 @@ msgstr "Dowiedz się więcej" msgid "Learn more about Bluesky" msgstr "Dowiedz się więcej o Bluesky" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." msgstr "Dowiedz się więcej o samodzielnym hostingu PDS." @@ -3659,7 +3627,7 @@ msgid "Learn more about what is public on Bluesky." msgstr "Dowiedz się więcej o tym, co jest publiczne na Bluesky." #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "Dowiedz się więcej." @@ -3672,15 +3640,15 @@ msgstr "Opuść" msgid "Leave chat" msgstr "Opuść czat" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 +#: src/components/dms/ConvoMenu.tsx:214 #: src/components/dms/LeaveConvoPrompt.tsx:45 msgid "Leave conversation" msgstr "Opuść rozmowę" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "Pozostaw je wszystkie niezaznaczone, aby zobaczyć każdy język." @@ -3692,7 +3660,7 @@ msgstr "Opuszczasz Bluesky" msgid "left to go." msgstr "pozostałe." -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "Pozwól mi wybrać" @@ -3701,7 +3669,7 @@ msgstr "Pozwól mi wybrać" msgid "Let's get your password reset!" msgstr "Zresetujmy Twoje hasło!" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "Do dzieła!" @@ -3735,8 +3703,8 @@ msgid "Like this feed" msgstr "Polub ten kanał" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "Polubione przez" @@ -3758,7 +3726,7 @@ msgstr "Polubione przez {0, plural, one {# osobę} few {# osoby} other {# osób} msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "Polubione przez {likeCount, plural, one {# osobę} few {# osoby} other {# osób}}" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "Polubienia" @@ -3769,9 +3737,9 @@ msgstr "Polubienia tego wpisu" #: src/view/com/post-thread/PostThread.tsx:626 #: src/view/com/post-thread/PostThread.tsx:631 msgid "Linear" -msgstr "" +msgstr "Linearny" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "Lista" @@ -3824,12 +3792,12 @@ msgstr "Lista została odblokowana" msgid "List unmuted" msgstr "Cofnięto wyciszenie listy" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "Listy" @@ -3837,15 +3805,15 @@ msgstr "Listy" msgid "Lists blocking this user:" msgstr "Listy blokujące tą osobę:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "Wczytaj więcej" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "Wczytaj więcej sugerowanych kanałów" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "Wczytaj więcej sugerowanych" @@ -3853,9 +3821,9 @@ msgstr "Wczytaj więcej sugerowanych" msgid "Load new notifications" msgstr "Wczytaj nowe powiadomienia" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "Wczytaj nowe wpisy" @@ -3864,7 +3832,7 @@ msgstr "Wczytaj nowe wpisy" msgid "Loading..." msgstr "Wczytywanie..." -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "Log" @@ -3892,20 +3860,16 @@ msgstr "Zaloguj się na konto, którego nie ma na liście" msgid "Logo by @sawaratsuki.bsky.social" msgstr "Logo autorstwa @sawaratsuki.bsky.social" -#: src/view/shell/desktop/RightNav.tsx:103 -#~ msgid "Logo by <0/>" -#~ msgstr "Logo autorstwa <0/>" - #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "Logo autorstwa <0>@sawaratsuki.bsky.social" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "Długie naciśnięcie otwiera menu tagów dla #{tag}" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "Wygląda tak: XXXXX-XXXXX" @@ -3921,7 +3885,7 @@ msgstr "Wygląda na to, że wszystkie kanały zostały odpięte. Ale nie martw s msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "Wygląda na to, że brakuje kanału. <0>Kliknij tutaj, aby go dodać." -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "Utwórz go dla mnie" @@ -3929,8 +3893,8 @@ msgstr "Utwórz go dla mnie" msgid "Make sure this is where you intend to go!" msgstr "Upewnij się, że właśnie tam chcesz przejść!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "Zarządzaj zapisanymi kanałami" @@ -3938,12 +3902,12 @@ msgstr "Zarządzaj zapisanymi kanałami" msgid "Manage your muted words and tags" msgstr "Zarządzaj wyciszonymi słowami i tagami" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "Oznacz jako przeczytane" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "Multimedia" @@ -3963,8 +3927,8 @@ msgstr "Wzmianki" msgid "Mentions" msgstr "Wzmianki" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "Menu" @@ -3973,7 +3937,7 @@ msgid "Message {0}" msgstr "Napisz do {0}" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "Wiadomość usunięta" @@ -3990,11 +3954,7 @@ msgstr "Pole wprowadzania wiadomości" msgid "Message is too long" msgstr "Wiadomość jest zbyt długa" -#: src/screens/Messages/ChatList.tsx:318 -#~ msgid "Message settings" -#~ msgstr "Ustawienia wiadomości" - -#: src/Navigation.tsx:609 +#: src/Navigation.tsx:618 #: src/screens/Messages/ChatList.tsx:262 #: src/screens/Messages/ChatList.tsx:286 msgid "Messages" @@ -4008,7 +3968,7 @@ msgstr "Konto wprowadzające w błąd" msgid "Misleading Post" msgstr "Wpis wprowadzający w błąd" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 @@ -4045,7 +4005,7 @@ msgstr "Uaktualniono listę moderacji" msgid "Moderation lists" msgstr "Listy moderacji" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "Listy moderacji" @@ -4054,7 +4014,7 @@ msgstr "Listy moderacji" msgid "moderation settings" msgstr "ustawienia moderacji" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "Status moderacji" @@ -4099,19 +4059,16 @@ msgstr "Filmy" msgid "Music" msgstr "Muzyka" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "Wycisz" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "Wycisz" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "Wycisz {truncatedTag}" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "Wycisz {tag}" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4122,12 +4079,8 @@ msgstr "Wycisz konto" msgid "Mute accounts" msgstr "Wycisz konta" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "Wycisz wszystkie wpisy o {displayTag}" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "Wycisz rozmowę" @@ -4181,7 +4134,7 @@ msgstr "Wycisz słowa i tagi" msgid "Muted accounts" msgstr "Wyciszone konta" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "Wyciszone konta" @@ -4211,10 +4164,6 @@ msgstr "Moja data urodzenia" msgid "My Feeds" msgstr "Moje kanały" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "Mój profil" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "Nazwa" @@ -4240,7 +4189,7 @@ msgid "Navigate to {0}" msgstr "Przejdź do {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "Przejdź do następnego ekranu" @@ -4253,15 +4202,15 @@ msgstr "Przejdź do swojego profilu" msgid "Need to change it?" msgstr "Chcesz to zmienić?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "Chcesz zgłosić naruszenie praw autorskich?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "Nigdy nie stracisz dostępu do swoich obserwujących lub innych danych." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "Jednak utwórz nazwę dla mnie" @@ -4271,19 +4220,15 @@ msgctxt "action" msgid "New" msgstr "Nowa" -#: src/view/screens/ModerationModlists.tsx:92 -#~ msgid "New" -#~ msgstr "Nowa" - #: src/components/dms/dialogs/NewChatDialog.tsx:65 #: src/screens/Messages/ChatList.tsx:269 #: src/screens/Messages/ChatList.tsx:276 msgid "New chat" msgstr "Nowy czat" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "Nowa nazwa" @@ -4308,21 +4253,21 @@ msgstr "Nowe hasło" msgid "New Password" msgstr "Nowe hasło" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "Nowy wpis" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "Nowy wpis" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "Nowy wpis" @@ -4349,10 +4294,10 @@ msgstr "Aktualności" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4373,13 +4318,8 @@ msgstr "Następne zdjęcie" msgid "No app passwords yet" msgstr "Brak haseł aplikacji" -#: src/view/screens/ProfileFeed.tsx:565 -#: src/view/screens/ProfileList.tsx:882 -#~ msgid "No description" -#~ msgstr "Brak opisu" - +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "Brak panelu DNS" @@ -4401,11 +4341,11 @@ msgstr "Brak polubień" msgid "No longer following {0}" msgstr "Już nie obserwujesz {0}" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "Maksymalnie 253 znaki" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "Maksymalna ilość znaków wynosi {0}" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "Brak wiadomości" @@ -4426,7 +4366,7 @@ msgstr "Nikt" msgid "No one but the author can quote this post." msgstr "Nikt poza autorem nie może cytować tego wpisu." -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "Brak wpisów." @@ -4448,7 +4388,7 @@ msgstr "Brak wyników" msgid "No results" msgstr "Brak wyników" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "Nie znaleziono żadnych wyników" @@ -4457,9 +4397,9 @@ msgid "No results found for \"{query}\"" msgstr "Nie znaleziono żadnych wyników dla \"{query}\"" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "Nie znaleziono żadnych wyników dla {query}" @@ -4498,7 +4438,7 @@ msgstr "Nikt nie został znaleziony. Spróbuj poszukać kogoś innego." msgid "Non-sexual Nudity" msgstr "Nieseksualna nagość" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "Nie znaleziono" @@ -4526,7 +4466,7 @@ msgstr "Nic tu nie ma" msgid "Notification filters" msgstr "Filtry powiadomień" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "Ustawienia powiadomień" @@ -4543,11 +4483,11 @@ msgstr "Dźwięki powiadomień" msgid "Notification Sounds" msgstr "Dźwięki powiadomień" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "Powiadomienia" @@ -4603,19 +4543,19 @@ msgstr "Najpierw najstarsze odpowiedzi" msgid "on<0><1/><2><3/>" msgstr "na<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "Rozpocznij od nowa" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "W co najmniej jednym pliku GIF brakuje tekstu alternatywnego." -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "W co najmniej jednym zdjęciu brakuje tekstu alternatywnego." -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "W co najmniej jednym wideo brakuje tekstu alternatywnego." @@ -4627,7 +4567,7 @@ msgstr "Obsługiwane są tylko pliki .jpg i .png" msgid "Only {0} can reply." msgstr "Tylko {0} mogą odpowiadać" -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "Może zawierać tylko litery, cyfry i myślniki" @@ -4639,13 +4579,13 @@ msgstr "Obsługiwane są tylko pliki obrazów" msgid "Only WebVTT (.vtt) files are supported" msgstr "Obsługiwane są tylko pliki WebVTT (.vtt)" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "Ups, coś poszło nie tak!" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4653,7 +4593,7 @@ msgstr "Ups, coś poszło nie tak!" msgid "Oops!" msgstr "Ups!" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "Otwórz" @@ -4669,18 +4609,18 @@ msgstr "Otwórz kreator zdjęcia profilowego" msgid "Open change handle dialog" msgstr "Zmień nazwę" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "Zmień ustawienia rozmowy" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "Otwórz menu" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "Wybierz emoji" @@ -4705,7 +4645,7 @@ msgstr "Otwórz link do {niceUrl}" msgid "Open message options" msgstr "Zmień ustawienia wiadomości" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "Otwórz stronę debugowania moderacji" @@ -4713,10 +4653,6 @@ msgstr "Otwórz stronę debugowania moderacji" msgid "Open muted words and tags settings" msgstr "Zmień ustawienia wyciszonych słów i tagów" -#: src/view/com/home/HomeHeaderLayoutMobile.tsx:54 -#~ msgid "Open navigation" -#~ msgstr "Otwórz menu" - #: src/view/com/util/forms/PostDropdownBtn.tsx:70 msgid "Open post options menu" msgstr "Zmień ustawienia wpisu" @@ -4725,12 +4661,12 @@ msgstr "Zmień ustawienia wpisu" msgid "Open starter pack menu" msgstr "Zmień ustawienia pakietu startowego" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "Otwórz storybook" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "Otwórz dziennik systemowy" @@ -4780,7 +4716,7 @@ msgstr "Wybierz GIF" msgid "Opens list of invite codes" msgstr "Otwiera listę kodów zaproszenia" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "Zmień hasło" @@ -4789,7 +4725,7 @@ msgid "Opens the linked website" msgstr "Otwiera link do strony internetowej" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "Otwiera ten profil" @@ -4839,7 +4775,7 @@ msgstr "Inne..." msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." msgstr "Nasi moderatorzy przeanalizowali zgłoszenia i zdecydowali o zablokowaniu dostępu do czatów na Bluesky." -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "Strona nie została odnaleziona" @@ -4848,10 +4784,10 @@ msgstr "Strona nie została odnaleziona" msgid "Page Not Found" msgstr "Strona nie została odnaleziona" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4880,15 +4816,15 @@ msgid "Pause video" msgstr "Zatrzymaj wideo" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "Osoby" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "Osoby obserowoane przez @{0}" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "Osoby obserwujące @{0}" @@ -4917,11 +4853,20 @@ msgstr "Fotografia" msgid "Pictures meant for adults." msgstr "Zdjęcia przeznaczone dla dorosłych." +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "Przypnij" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "Przypnij kanał" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "Przypnij kanał popularnych klipów wideo do strony głównej dla szybkiego dostępu" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "Przypnij do głównej" @@ -4966,7 +4911,7 @@ msgstr "Odtwórz {0}" msgid "Play or pause the GIF" msgstr "Odtwórz lub zatrzymaj GIF" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "Odtwórz wideo" @@ -4997,6 +4942,10 @@ msgstr "Wypełnij formularz captcha." msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "Potwierdź swój adres email przed jego zmianą. Jest to tymczasowe rozwiązanie, które zostanie wkrótce zastąpione nowym sposobem zmiany adresu email." +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +msgstr "Wprowadź swoje hasło." + #: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 msgid "Please enter a unique name for this app password or use our randomly generated one." msgstr "Wprowadź unikalną nazwę hasła aplikacji lub użyj losowo wygenerowanej." @@ -5014,10 +4963,18 @@ msgstr "Wprowadź swój adres email." msgid "Please enter your invite code." msgstr "Wprowadź swój kod zaproszenia." +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "Wprowadź swoje hasło" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "Wprowadź również swoje hasło:" +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "Wprowadź swoją nazwę użytkownika" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "Wyjaśnij, dlaczego uważasz, że ta etykieta została nieprawidłowo nadana przez {0}" @@ -5040,11 +4997,15 @@ msgstr "Zweryfikuj swój adres email" msgid "Politics" msgstr "Polityka" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "Popularne klipy wideo w Twojej społeczności." + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "Pornografia" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "Opublikuj" @@ -5054,7 +5015,7 @@ msgctxt "description" msgid "Post" msgstr "Wpis" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "Opublikuj wszystko" @@ -5063,10 +5024,10 @@ msgstr "Opublikuj wszystko" msgid "Post by {0}" msgstr "Wpis od {0}" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "Wpis od @{0}" @@ -5078,6 +5039,10 @@ msgstr "Wpis usunięty" msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "Nie udało się opublikować wpisu. Sprawdź swoje połączenie internetowe i spróbuj ponownie." +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "Wpis został usunięty" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "Wpis został ukryty" @@ -5100,7 +5065,7 @@ msgstr "Ustawienia interakcji wpisu" msgid "Post language" msgstr "Język wpisu" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "Języki wpisu" @@ -5117,12 +5082,8 @@ msgstr "Wpis został przypięty" msgid "Post unpinned" msgstr "Wpis został odpięty" -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "wpisy" - #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "Wpisy" @@ -5146,12 +5107,13 @@ msgstr "Ustawienia zostały zapisane" msgid "Press to attempt reconnection" msgstr "Kliknij, aby ponowić próbę połączenia" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" msgstr "Kliknij, aby zmienić dostawcę hostingu" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5188,21 +5150,21 @@ msgstr "Prywatność" msgid "Privacy and security" msgstr "Prywatność i bezpieczeństwo" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "Prywatność i bezpieczeństwo" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "Polityka prywatności" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "Przetwarzanie wideo..." @@ -5212,14 +5174,14 @@ msgid "Processing..." msgstr "Przetwarzanie..." #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "profil" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "Profil" @@ -5228,7 +5190,7 @@ msgstr "Profil" msgid "Profile updated" msgstr "Profil został zaktualizowany" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "Publiczne" @@ -5240,14 +5202,6 @@ msgstr "Publiczne listy osób do zbiorowego wyciszania lub blokowania." msgid "Public, sharable lists which can be used to drive feeds." msgstr "Publiczne listy do wykorzystania w kanałach." -#: src/view/screens/ModerationModlists.tsx:75 -#~ msgid "Public, shareable lists of users to mute or block in bulk." -#~ msgstr "Publiczne listy osób do zbiorowego wyciszania lub blokowania." - -#: src/view/screens/Lists.tsx:81 -#~ msgid "Public, shareable lists which can drive feeds." -#~ msgstr "Publiczne listy do tworzenia kanałów." - #: src/components/StarterPack/QrCodeDialog.tsx:128 msgid "QR code copied to your clipboard!" msgstr "Kod QR został skopiowany do schowka!" @@ -5282,10 +5236,6 @@ msgstr "Cytowany wpis został pomyślnie odłączony" msgid "Quote posts disabled" msgstr "Cytowanie wpisów zostało wyłączone" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 -#~ msgid "Quote posts enabled" -#~ msgstr "Cytowanie wpisów zostało włączone" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 msgid "Quote settings" msgstr "Ustawienia cytowania" @@ -5305,7 +5255,7 @@ msgstr "Cytowania tego wpisu" msgid "Random (aka \"Poster's Roulette\")" msgstr "Losowo (lub \"Autorska Ruletka\")" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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 "Przekroczono limit - próbowano zmienić nazwę zbyt wiele razy w zbyt krótkim czasie. Odczekaj chwilę, zanim spróbujesz ponownie." @@ -5318,6 +5268,14 @@ msgstr "Dołącz cytat ponownie" msgid "Reactivate your account" msgstr "Ponownie aktywuj swoje konto" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "Czytaj mniej" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "Czytaj więcej" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "Czytaj blog Bluesky" @@ -5336,7 +5294,7 @@ msgstr "Zapoznaj się z Regulaminem Bluesky" msgid "Reason:" msgstr "Powód:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "Ostatnie wyszukiwania" @@ -5348,10 +5306,6 @@ msgstr "Polecane" msgid "Reconnect" msgstr "Połącz ponownie" -#: src/view/screens/Notifications.tsx:144 -#~ msgid "Refresh notifications" -#~ msgstr "Odśwież powiadomienia" - #: src/screens/Messages/ChatList.tsx:163 msgid "Reload conversations" msgstr "Odśwież rozmowy" @@ -5360,7 +5314,7 @@ msgstr "Odśwież rozmowy" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5372,8 +5326,8 @@ msgstr "Usuń" msgid "Remove {displayName} from starter pack" msgstr "Usuń {displayName} z pakietu startowego" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "Usuń konto" @@ -5381,7 +5335,7 @@ msgstr "Usuń konto" msgid "Remove attachment" msgstr "Usuń załącznik" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "Usuń zdjęcie profilowe" @@ -5417,7 +5371,7 @@ msgstr "Usuń z moich kanałów" msgid "Remove from my feeds?" msgstr "Usunąć z moich kanałów?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "Usunąć z szybkiego dostępu?" @@ -5433,11 +5387,11 @@ msgstr "Usuń zdjęcie" msgid "Remove mute word from your list" msgstr "Usuń wyciszone słowo ze swojej listy" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "Usuń profil" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "Usuń profil z historii wyszukiwania" @@ -5495,7 +5449,7 @@ msgstr "Usuwa cytowany wpis" msgid "Replace with Discover" msgstr "Zamień na Odkrywaj" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "Odpowiedzi" @@ -5507,7 +5461,7 @@ msgstr "Odpowiedzi zostały wyłączone" msgid "Replies to this post are disabled." msgstr "Odpowiedzi do tego wpisu są wyłączone." -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "Odpowiedz" @@ -5579,8 +5533,8 @@ msgstr "Zgłoś" msgid "Report Account" msgstr "Zgłoś konto" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "Zgłoś rozmowę" @@ -5612,33 +5566,33 @@ msgstr "Zgłoś wpis" msgid "Report starter pack" msgstr "Zgłoś pakiet startowy" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "Zgłoś tą zawartość" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "Zgłoś ten kanał" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "Zgłoś tą listę" #: src/components/dms/ReportDialog.tsx:44 #: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "Zgłoś tą wiadomość" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "Zgłoś ten wpis" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "Zgłoś ten pakiet startowy" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "Zgłoś tą osobę" @@ -5704,7 +5658,7 @@ msgstr "Wymagaj tekstu alternatywnego przed opublikowaniem" msgid "Require an email code to log in to your account." msgstr "Wymagaj kodu z wiadomości email, aby zalogować się na swoje konto." -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" msgstr "Wymagane w przypadku tego dostawcy" @@ -5735,8 +5689,8 @@ msgstr "Zresetuj kod" msgid "Reset Code" msgstr "Zresetuj kod" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "Zacznij od nowa" @@ -5744,7 +5698,7 @@ msgstr "Zacznij od nowa" msgid "Reset password" msgstr "Zresetuj hasło" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "Ponawia próby logowania" @@ -5755,10 +5709,10 @@ msgstr "Ponawia ostatnią akcję, która zakończyła się błędem" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 #: src/screens/Messages/ChatList.tsx:169 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 @@ -5782,7 +5736,8 @@ msgstr "Wróć do poprzedniej strony" msgid "Returns to home page" msgstr "Wraca do strony głównej" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "Wraca do poprzedniej strony" @@ -5793,7 +5748,7 @@ msgstr "Wraca do poprzedniej strony" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5834,7 +5789,7 @@ msgstr "Zapisz zdjęcie" msgid "Save image crop" msgstr "Zapisz kadrowanie zdjęcia" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "Zapisz nową nazwę" @@ -5887,12 +5842,12 @@ msgstr "Przewiń na górę" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "Szukaj" @@ -5912,7 +5867,7 @@ msgstr "Szukaj \"{interestsDisplayName}\"{activeText}" msgid "Search for \"{query}\"" msgstr "Szukaj \"{query}\"" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "Szukaj \"{searchText}\"" @@ -5943,21 +5898,21 @@ msgstr "Szukaj w aplikacji Tenor" msgid "Security Step Required" msgstr "Wymagana weryfikacja bezpieczeństwa" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "Zobacz wpisy na temat {truncatedTag}" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "Zobacz wpisy na temat {tag}" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "Zobacz wpisy tej osoby o {truncatedTag}" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "Zobacz wpisy tej osoby o {tag}" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "Zobacz wpisy <0>{displayTag}" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "Zobacz wpisy na temat #{tag}" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "Zobacz wpisy tej osoby o <0>{displayTag}" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "Zobacz wpisy tej osoby o #{tag}" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5967,18 +5922,10 @@ msgstr "Zobacz oferty pracy w Bluesky" msgid "See this guide" msgstr "Zapoznaj się z tym poradnikiem" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:189 -#~ msgid "Seek slider" -#~ msgstr "Suwak" - #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" msgstr "Klawisze strzałek służą do wyszukiwania do przodu i do tyłu, a spacja do odtwarzania lub zatrzymywania" -#: src/view/com/util/Selector.tsx:107 -#~ msgid "Select {item}" -#~ msgstr "Wybierz {item}" - #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 msgid "Select a color" msgstr "Wybierz kolor" @@ -6027,10 +5974,6 @@ msgstr "Wybierz języki" msgid "Select moderator" msgstr "Wybierz usługę moderacji" -#: src/view/com/util/Selector.tsx:108 -#~ msgid "Select option {i} of {numItems}" -#~ msgstr "Wybierz opcję {i} z {numItems}" - #: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 msgid "Select subtitle file (.vtt)" msgstr "Wybierz plik napisów (.vtt)" @@ -6043,10 +5986,6 @@ msgstr "Wybierz emoji {emojiName} jako zdjęcie profilowe" msgid "Select the moderation service(s) to report to" msgstr "Wybierz do której usługi moderacji wysłać to zgłoszenie" -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "Wybierz usługę hostującą Twoje dane." - #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" msgstr "Wybierz wideo" @@ -6063,7 +6002,7 @@ msgstr "Wybierz, które języki mają być uwzględnione w subskrybowanych kana msgid "Select your app language for the default text to display in the app." msgstr "Wybierz domyślny język dla treści w aplikacji." -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "Wprowadź swoją datę urodzenia" @@ -6079,10 +6018,6 @@ msgstr "Wybierz preferowany język tłumaczeń." msgid "Send a neat website!" msgstr "Wyślij fajną stronkę!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:118 -#~ msgid "Send Bluesky referrer" -#~ msgstr "Od kogo wiesz o Bluesky?" - #: src/components/dialogs/VerifyEmailDialog.tsx:232 msgid "Send Confirmation" msgstr "Wyślij potwierdzenie" @@ -6105,7 +6040,7 @@ msgctxt "action" msgid "Send Email" msgstr "Wyślij email" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "Wyślij opinię" @@ -6143,7 +6078,7 @@ msgstr "Wyślij bezpośrednio" msgid "Sends email with confirmation code for account deletion" msgstr "Wysyła email z kodem weryfikacyjnym do usunięcia konta" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "Adres serwera" @@ -6155,7 +6090,7 @@ msgstr "Ustaw ikonę aplikacji na {0}" msgid "Set birthdate" msgstr "Ustaw datę urodzenia" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "Ustaw nowe hasło" @@ -6167,10 +6102,10 @@ msgstr "Skonfiguruj konto" msgid "Sets email for password reset" msgstr "Ustawia email do resetowania hasła" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "Ustawienia" @@ -6215,11 +6150,6 @@ msgstr "Podziel się intrygującym faktem!" msgid "Share anyway" msgstr "Udostępnij mimo to" -#: src/view/screens/ProfileFeed.tsx:364 -#: src/view/screens/ProfileFeed.tsx:366 -#~ msgid "Share feed" -#~ msgstr "Udostępnij kanał" - #: src/components/StarterPack/ShareDialog.tsx:123 #: src/components/StarterPack/ShareDialog.tsx:130 #: src/screens/StarterPack/StarterPackScreen.tsx:599 @@ -6256,7 +6186,7 @@ msgstr "Udostępnij ten pakiet startowy i pomóż innym dołączyć do Twojej sp msgid "Share your favorite feed!" msgstr "Udostępnij swój ulubiony kanał!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "Tester wspólnych preferencji" @@ -6277,6 +6207,8 @@ msgstr "Pokaż tekst alternatywny" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "Pokaż mimo to" @@ -6347,10 +6279,6 @@ msgstr "Pokaż odpowiedzi jako wątki" msgid "Show replies by people you follow before all other replies" msgstr "Najpierw pokaż odpowiedzi od obserwowanych osób, a potem wszystkie inne" -#: src/screens/Settings/ThreadPreferences.tsx:143 -#~ msgid "Show replies in a threaded view" -#~ msgstr "Pokaż odpowiedzi w postaci drzewa" - #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 msgid "Show reply for everyone" @@ -6383,17 +6311,15 @@ msgstr "Pokaż ostrzeżenie i odfiltruj z kanałów" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6418,24 +6344,17 @@ msgstr "Zaloguj się do Bluesky lub utwórz nowe konto" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "Wyloguj się" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "Wylogować się?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "Zarejestruj się" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6473,7 +6392,7 @@ msgstr "Mniejszy" msgid "Software Dev" msgstr "Programowanie" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "Inne kanały, które mogą Ci się spodobać" @@ -6496,7 +6415,7 @@ msgstr "Coś poszło nie tak, spróbuj ponownie" msgid "Something went wrong, please try again." msgstr "Coś poszło nie tak, spróbuj ponownie." -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "Coś poszło nie tak!" @@ -6505,7 +6424,7 @@ msgstr "Coś poszło nie tak!" msgid "Something wrong? Let us know." msgstr "Coś poszło nie tak? Daj nam znać." -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "Niestety Twoja sesja wygasła. Zaloguj się ponownie." @@ -6535,10 +6454,6 @@ msgstr "Spam" msgid "Spam; excessive mentions or replies" msgstr "Spam; nadmierna liczba wzmianek lub odpowiedzi" -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 -#~ msgid "Specify Bluesky as a referer" -#~ msgstr "Określ Bluesky jako źródło" - #: src/screens/Onboarding/index.tsx:27 #: src/screens/Onboarding/state.ts:113 msgid "Sports" @@ -6562,8 +6477,8 @@ msgstr "Zacznij dodawać osoby!" msgid "Start chat with {displayName}" msgstr "Zacznij czat z {displayName}" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "Pakiet startowy" @@ -6585,11 +6500,11 @@ msgstr "Twój pakiet startowy" msgid "Starter pack is invalid" msgstr "Pakiet startowy jest nieprawidłowy" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "Pakiety" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "Pakiety startowe umożliwiają łatwe udostępnianie ulubionych kanałów i osób znajomym." @@ -6602,12 +6517,12 @@ msgstr "Status" msgid "Step {0} of {1}" msgstr "Krok {0} z {1}" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "Pamięć wyczyszczona, musisz teraz ponownie uruchomić aplikację." -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "Storybook" @@ -6642,7 +6557,7 @@ msgstr "Subskrybuj tą listę" msgid "Success!" msgstr "Sukces!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "Proponowane konta" @@ -6655,7 +6570,7 @@ msgstr "Proponowane dla Ciebie" msgid "Suggestive" msgstr "Sugestywne" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6663,7 +6578,8 @@ msgstr "Pomoc" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "Przełącz konto" @@ -6672,6 +6588,14 @@ msgstr "Przełącz konto" msgid "Switch Account" msgstr "Przełącz konto" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "Przełącz konto" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "Przełącz na {0}" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6679,14 +6603,10 @@ msgstr "System" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "Dziennik systemowy" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "Menu tagów: {displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "Tylko tagi" @@ -6698,7 +6618,7 @@ msgstr "Kliknij, aby zmienić ikonę aplikacji" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 msgid "Tap to close the emoji picker" -msgstr "" +msgstr "Dotknij, aby zamknąć paletę emoji" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" @@ -6708,6 +6628,10 @@ msgstr "Kliknij, aby odrzucić" msgid "Tap to enter full screen" msgstr "Kliknij, aby przejść do trybu pełnoekranowego" +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "Dotknij, aby rozwinąć lub zwinąć tekst wpisu." + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "Kliknij, aby odtworzyć lub zatrzymać" @@ -6721,6 +6645,10 @@ msgstr "Kliknij, aby włączyć lub wyłączyć dźwięk" msgid "Tap to view full image" msgstr "Kliknij, aby wyświetlić całe zdjęcie" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "Dotknij, aby oglądać wideo w trybie imersyjnym." + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "Zadanie wykonane - 10 obserwacji!" @@ -6755,12 +6683,12 @@ msgstr "Opowiedz nam coś więcej" msgid "Terms" msgstr "Regulamin" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "Regulamin" @@ -6793,11 +6721,11 @@ msgstr "Dzięki. Twoje zgłoszenie zostało wysłane." msgid "Thanks, you have successfully verified your email address. You can close this dialog." msgstr "Dzięki, Twój adres email został pomyślnie zweryfikowany. Możesz zamknąć to okno." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "Powinno zawierać następujące:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "Ta nazwa jest już zajęta." @@ -6814,6 +6742,10 @@ msgstr "Ten pakiet startowy nie został odnaleziony." msgid "That's all, folks!" msgstr "To już wszystko!" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "To wszystko!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6935,7 +6867,7 @@ msgstr "Wystąpił problem podczas łączenia z serwerem" 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/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 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." @@ -7055,7 +6987,7 @@ msgstr "Ta zawartość jest niedostępna, ponieważ jeden z jej uczestników zab msgid "This content is not viewable without a Bluesky account." msgstr "Ta zawartość nie jest dostępna bez konta Bluesky." -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." msgstr "Ta rozmowa dotyczy usuniętego lub dezaktywowanego konta. Kliknij, aby wyświetlić opcje." @@ -7076,7 +7008,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:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "Ten kanał jest pusty." @@ -7085,7 +7017,7 @@ msgstr "Ten kanał jest pusty." msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "Ten kanał nie jest już dostępny online. Zamiast niego wyświetlamy <0>Odkrywaj." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "Ta nazwa jest zarezerwowana. Wypróbuj inną." @@ -7121,10 +7053,6 @@ msgstr "Ten link prowadzi do następującej strony:" msgid "This list - created by <0>{0} - contains possible violations of Bluesky's community guidelines in its name or description." msgstr "Nazwa lub opis tej listy - utworzonej przez <0>{0} - może naruszać standardy społeczności Bluesky." -#: src/view/screens/ProfileList.tsx:966 -#~ msgid "This list is empty!" -#~ msgstr "Ta lista jest pusta!" - #: src/view/screens/ProfileList.tsx:933 msgid "This list is empty." msgstr "Ta lista jest pusta." @@ -7150,7 +7078,7 @@ msgstr "Ten wpis jest widoczny tylko dla zalogowanych. Nie będzie widoczny dla msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "Ten wpis zostanie ukryty w kanałach i wątkach. Nie można tego cofnąć." -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "Autor tego wpisu wyłączył możliwość cytowania." @@ -7166,7 +7094,7 @@ msgstr "Ta odpowiedź trafi do ukrytej sekcji na dole wątku. Spowoduje to wycis msgid "This service has not provided terms of service or a privacy policy." msgstr "Usługa ta nie zawiera regulaminu ani polityki prywatności." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "Powinno to spowodować utworzenie rekordu domeny pod adresem:" @@ -7207,7 +7135,7 @@ msgstr "Ta osoba nikogo nie obserwuje." msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "Spowoduje to usunięcie \"{0}\" z wyciszonych słów. Zawsze możesz dodać je później." -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "Spowoduje to usunięcie @{0} z listy szybkiego dostępu." @@ -7220,8 +7148,8 @@ msgstr "Spowoduje to usunięcie Twojego wpisu z tego cytatu dla wszystkich i zas msgid "Thread options" msgstr "Ustawienia wątków" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" msgstr "Ustawienia wątków" @@ -7238,7 +7166,7 @@ msgstr "Tryb wątkowy" msgid "Threaded mode" msgstr "Tryb wątkowy" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" msgstr "Ustawienia wątków" @@ -7276,11 +7204,11 @@ msgstr "Włącz lub wyłącz treści dla dorosłych" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "Najlepsze" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "Temat" @@ -7298,6 +7226,11 @@ msgstr "Przetłumacz" msgid "Trending" msgstr "Popularne" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "Popularne Klipy Wideo" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7311,7 +7244,7 @@ msgstr "TV" msgid "Two-factor authentication (2FA)" msgstr "Uwierzytelnianie dwuskładnikowe (2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "Wprowadź nazwę" @@ -7319,7 +7252,7 @@ msgstr "Wprowadź nazwę" msgid "Type your message here" msgstr "Wpisz swoją wiadomość tutaj" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "Rodzaj:" @@ -7337,8 +7270,8 @@ msgstr "Nie udało się nawiązać połączenia. Sprawdź połączenie interneto #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7364,8 +7297,8 @@ msgctxt "action" msgid "Unblock" msgstr "Odblokuj" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "Odblokuj konto" @@ -7402,6 +7335,10 @@ msgstr "Nie obserwuj {0}" msgid "Unfollow Account" msgstr "Nie obserwuj" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "Nie obserwuj" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "Nie lubię" @@ -7410,35 +7347,27 @@ msgstr "Nie lubię" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "Nie lubię ({0, plural, one {# polubienie} few {# polubienia} other {# polubień}})" -#: src/view/screens/ProfileFeed.tsx:576 -#~ msgid "Unlike this feed" -#~ msgstr "Nie lubię tego kanału" - -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "Anuluj wyciszenie" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "Anuluj wyciszenie" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "Anuluj wyciszenie {truncatedTag}" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "Anuluj wyciszenie" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "Anuluj wyciszenie {tag}" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "Anuluj wyciszenie" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "Anuluj wyciszenie {displayTag}" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "Anuluj wyciszenie" @@ -7499,7 +7428,7 @@ msgstr "Nie subskrybuj tej moderacji" msgid "Unsubscribed from list" msgstr "Nie subskrybujesz już listy" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "Nieobsługiwany typ wideo" @@ -7507,10 +7436,6 @@ msgstr "Nieobsługiwany typ wideo" msgid "Unsupported video type: {0}" msgstr "Nieobsługiwany typ wideo" -#: src/view/com/composer/videos/SelectVideoBtn.tsx:72 -#~ msgid "Unsupported video type: {mimeType}" -#~ msgstr "Nieobsługiwany typ wideo: {mimeType}" - #: src/lib/moderation/useReportOptions.ts:77 #: src/lib/moderation/useReportOptions.ts:90 msgid "Unwanted Sexual Content" @@ -7520,8 +7445,8 @@ msgstr "Niepożądane treści o charakterze seksualnym" msgid "Update <0>{displayName} in Lists" msgstr "Zaktualizuj <0>{displayName} w listach" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "Zaktualizuj na {domain}" @@ -7533,7 +7458,7 @@ msgstr "Aktualizacja dołączonego cytatu nie powiodła się" msgid "Updating reply visibility failed" msgstr "Aktualizacja widoczności odpowiedzi nie powiodła się" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "Aktualizowanie..." @@ -7541,24 +7466,24 @@ msgstr "Aktualizowanie..." msgid "Upload a photo instead" msgstr "Zamiast tego prześlij zdjęcie" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "Prześlij plik tekstowy do:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "Prześlij z aparatu" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "Prześlij z plików" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" @@ -7573,7 +7498,7 @@ msgstr "Przesyłanie zdjęć..." msgid "Uploading link thumbnail..." msgstr "Przesyłanie miniatury..." -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "Przesyłanie wideo..." @@ -7581,7 +7506,7 @@ msgstr "Przesyłanie wideo..." msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password." msgstr "Używaj haseł aplikacji do logowania się do innych aplikacji obsługujących Bluesky bez konieczności udzielania pełnego dostępu do swojego konta czy hasła." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" msgstr "Korzystaj z domyślnego serwera" @@ -7590,8 +7515,8 @@ msgstr "Korzystaj z domyślnego serwera" msgid "Use in-app browser" msgstr "Korzystaj z wbudowanej przeglądarki" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "Korzystaj z wbudowanej przeglądarki do otwierania linków" @@ -7641,10 +7566,6 @@ msgstr "Osoba blokująca Ciebie" msgid "User list by {0}" msgstr "Lista od {0}" -#: src/view/screens/ProfileList.tsx:890 -#~ msgid "User list by <0/>" -#~ msgstr "Lista od <0/>" - #: src/view/com/modals/UserAddRemoveLists.tsx:212 msgid "User list by you" msgstr "Twoja lista" @@ -7657,18 +7578,10 @@ msgstr "Utworzono listę" msgid "User list updated" msgstr "Zaktualizowano listę" -#: src/view/screens/Lists.tsx:78 -#~ msgid "User Lists" -#~ msgstr "Listy" - -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "Nazwa lub adres email" -#: src/view/screens/ProfileList.tsx:924 -#~ msgid "Users" -#~ msgstr "Osoby" - #: src/components/WhoCanReply.tsx:258 msgid "users followed by <0>@{0}" msgstr "obserwowani przez <0>@{0}" @@ -7686,7 +7599,7 @@ msgstr "Osoby w \"{0}\"" msgid "Users that have liked this content or profile" msgstr "Osoby, które polubiły tą zawartość lub profil" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "Wartość:" @@ -7694,8 +7607,8 @@ msgstr "Wartość:" msgid "Verified email required" msgstr "Wymagany zweryfikowany adres email" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "Zweryfikuj rekord DNS" @@ -7713,8 +7626,8 @@ msgstr "Zweryfikuj nowy adres email" msgid "Verify now" msgstr "Zweryfikuj teraz" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "Zweryfikuj plik tekstowy" @@ -7742,12 +7655,28 @@ msgstr "Wideo" msgid "Video failed to process" msgstr "Przetwarzanie wideo nie powiodło się" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "Kanał Wideo" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "Wideo od {0}: {text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "Gry" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "Wideo jest obecnie zatrzymane" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "Wideo obecnie gra" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "Wideo nie zostało odnalezione." @@ -7755,7 +7684,7 @@ msgstr "Wideo nie zostało odnalezione." msgid "Video settings" msgstr "Ustawienia wideo" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "Wideo zostało przesłane" @@ -7763,6 +7692,10 @@ msgstr "Wideo zostało przesłane" msgid "Video: {0}" msgstr "Wideo: {0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "Wideo" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7774,22 +7707,15 @@ msgstr "Wyświetl zdjęcie profilowe {0}" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "Wyświetl profil {0}" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "Wyświetl profil {displayName}" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "Wyświetl wszystkie wpisy @{authorHandle} zawierające {displayTag}" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "Wyświetl wszystkie wpisy zawierające {displayTag}" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "Wyświetl profil zablokowanej osoby" @@ -7802,11 +7728,13 @@ msgstr "Więcej informacji można znaleźć na blogu" msgid "View debug entry" msgstr "Wyświetl dziennik systemowy" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "Wyświetl szczegóły" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "Wyświetl szczegóły dotyczące zgłaszania naruszenia praw autorskich" @@ -7818,6 +7746,13 @@ msgstr "Wyświetl cały wątek" msgid "View information about these labels" msgstr "Wyświetl informacje o tych etykietach" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "Pokaż więcej" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7840,6 +7775,10 @@ msgstr "Wyświetl usługę moderacji dostarczoną przez @{0}" msgid "View users who like this feed" msgstr "Wyświetl osoby, które lubią ten kanał" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "Oglądaj wideo" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "Wyświetl zablokowane konta" @@ -7900,7 +7839,7 @@ msgstr "Szacowany czas zanim Twoje konto będzie gotowe wynosi {estimatedTime}." msgid "We have sent another verification email to <0>{0}." msgstr "Kolejny email weryfikacyjny został wysłany do <0>{0}." -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "Mamy nadzieję, że miło spędzisz czas. Pamiętaj, że Bluesky jest:" @@ -7953,11 +7892,11 @@ msgstr "Przepraszamy, ale w tej chwili nie mogliśmy wczytać wyciszonych przez msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "Przepraszamy, wyszukiwanie nie powiodło się. Spróbuj ponownie za kilka minut." -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." msgstr "Przepraszamy! Wpis, na który odpowiadasz, został usunięty." -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "Przepraszamy! Nie możemy znaleźć strony, której szukasz." @@ -7988,15 +7927,15 @@ msgstr "O czym piszą ludzie." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "Jak się masz?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "Które języki są używane w tym wpisie?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "Które języki chcesz zobaczyć w swoich kanałach?" @@ -8013,31 +7952,36 @@ msgstr "Kto może odpowiadać" msgid "Whoops!" msgstr "Ups!" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "Ups! Nie udało się wczytać popularnych klipów wideo." + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "Dlaczego ta zawartość powinna zostać sprawdzona?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "Dlaczego ten kanał powinien być sprawdzony?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "Dlaczego ta lista powinna być sprawdzona?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "Dlaczego ta wiadomość powinna być sprawdzona?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "Dlaczego ten wpis powinien być sprawdzony?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "Dlaczego ten pakiet startowy powinien być sprawdzony?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "Dlaczego ta osoba powinna być sprawdzona?" @@ -8046,12 +7990,12 @@ msgstr "Dlaczego ta osoba powinna być sprawdzona?" msgid "Write a message" msgstr "Napisz wiadomość" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "Utwórz wpis" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "Odpowiedz" @@ -8060,11 +8004,11 @@ msgstr "Odpowiedz" msgid "Writers" msgstr "Pisarze" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "Nieprawidłowy DID z serwera. Otrzymano: {0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "Tak" @@ -8135,7 +8079,8 @@ msgstr "Możesz teraz logować się przy użyciu nowego hasła." msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "Możesz ponownie aktywować swoje konto, aby się zalogować. Twój profil i wpisy znów będą widoczne dla innych." -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -8176,7 +8121,7 @@ msgid "You have blocked this user. You cannot view their content." msgstr "Ta osoba została zablokowana. Nie możesz wyświetlać jej treści." #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8220,7 +8165,7 @@ msgstr "Żadne konto nie zostało jeszcze zablokowane. Aby zablokować konto, ot 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 "Żadne konto nie zostało jeszcze wyciszone. Aby wyciszyć konto, otwórz profil i wybierz opcję \"Wycisz\" z menu konta." -#: src/components/Lists.tsx:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "To już koniec" @@ -8228,7 +8173,7 @@ msgstr "To już koniec" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "Limit przesłanych filmów został tymczasowo wyczerpany. Spróbuj ponownie później." -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "Nie utworzono jeszcze pakietu startowego!" @@ -8265,7 +8210,7 @@ msgstr "Możesz wybrać maksymalnie 4 zdjęcia" msgid "You must be 13 years of age or older to sign up." msgstr "Aby się zarejestrować, musisz mieć ukończone 13 lat." -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 msgid "You must be following at least seven other people to generate a starter pack." msgstr "Aby wygenerować pakiet startowy, musisz obserwować co najmniej siedem innych osób." @@ -8286,6 +8231,7 @@ msgid "You previously deactivated @{0}." msgstr "Konto @{0} było poprzednio dezaktywowane." #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "Nastąpi wylogowanie ze wszystkich kont." @@ -8297,19 +8243,19 @@ msgstr "Nie będziesz już otrzymywać powiadomień z tego wątku" msgid "You will now receive notifications for this thread" msgstr "Będziesz teraz otrzymywać powiadomienia z tego wątku" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "Otrzymasz wiadomość email z \"kodem resetowania\". Wprowadź ten kod tutaj, a następnie ustaw nowe hasło." -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "Ty: {0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "Ty: {defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "Ty: {short}" @@ -8346,7 +8292,7 @@ msgstr "Jesteś w kolejce" msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." msgstr "Jesteś zalogowany przy użyciu hasła aplikacji. Zaloguj się przy użyciu głównego hasła, aby kontynuować dezaktywację konta." -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "Wszystko gotowe!" @@ -8371,6 +8317,10 @@ msgstr "Dzienny limit przesyłania wideo został osiągnięty (zbyt dużo danych msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "Dzienny limit przesyłania wideo został osiągnięty (zbyt dużo plików)" +#: src/screens/VideoFeed/index.tsx:1080 +msgid "You've run out of videos to watch. Maybe it's a good time to take a break?" +msgstr "Nie mamy już więcej klipów wideo do oglądania. Może to dobry czas na przerwę?" + #: src/screens/Signup/index.tsx:140 msgid "Your account" msgstr "Twoje konto" @@ -8387,11 +8337,11 @@ msgstr "Twoje konto jest jeszcze zbyt krótko aktywne, aby przesyłać filmy. Sp 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 "Wszystkie publiczne dane konta można pobrać jako plik \"CAR\". Plik ten nie zawiera osadzonych multimediów, takich jak zdjęcia, ani prywatnych danych, które należy pobrać osobno." -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "Twoja data urodzenia" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "Twoja przeglądarka nie obsługuje tego formatu wideo. Spróbuj użyć innej." @@ -8403,7 +8353,7 @@ msgstr "Twoje czaty zostały wyłączone" msgid "Your choice will be saved, but can be changed later in settings." msgstr "Twój wybór zostanie zapisany, ale możesz go później zmienić w ustawieniach." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "Twoja aktualna nazwa <0>{0} zostanie automatycznie zarezerwowana dla Ciebie. Możesz do niej wrócić w dowolnym momencie za pomocą tego konta." @@ -8430,11 +8380,11 @@ msgstr "Twoje pierwsze polubienie!" msgid "Your following feed is empty! Follow more users to see what's happening." msgstr "Twój kanał obserwowanych jest pusty! Zaobserwuj więcej osób, aby zobaczyć, co się dzieje." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "Twoją pełną nazwą będzie <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "Twoją pełną nazwą będzie" @@ -8446,15 +8396,15 @@ msgstr "Wyciszone przez Ciebie słowa" msgid "Your password has been changed successfully!" msgstr "Hasło zostało zmienione pomyślnie!" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "Twój wpis został opublikowany" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "Twoje wpisy zostały opublikowane" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "Twoje wpisy, polubienia i blokady są publiczne. Wyciszenia są prywatne." @@ -8462,7 +8412,7 @@ msgstr "Twoje wpisy, polubienia i blokady są publiczne. Wyciszenia są prywatne 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 "Twój profil, wpisy, kanały i listy nie będą już widoczne dla innych na Bluesky. Możesz ponownie aktywować swoje konto w dowolnym momencie po zalogowaniu." -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "Twoja odpowiedź została opublikowana" From e09cd31b2acbd3f1620499adb20cb1d94a26071c Mon Sep 17 00:00:00 2001 From: Vinh Pham Date: Sat, 25 Jan 2025 02:36:40 +0700 Subject: [PATCH 49/62] chore: update vi localization to v1.96.6 of the app (#7537) --- src/locale/locales/vi/messages.po | 176 +++++++++++++++--------------- 1 file changed, 88 insertions(+), 88 deletions(-) diff --git a/src/locale/locales/vi/messages.po b/src/locale/locales/vi/messages.po index e9460b61d1..ff3fe9c143 100644 --- a/src/locale/locales/vi/messages.po +++ b/src/locale/locales/vi/messages.po @@ -8,14 +8,14 @@ msgstr "" "Language: vi\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-20T08:45:59.857Z\n" -"Last-Translator: vnphanquang\n" +"PO-Revision-Date: 2025-01-22T08:45:59.857Z\n" +"Last-Translator: vinhphm\n" "Language-Team: Translators in PR #2524, ManhNguyen98, vinhphm, vnphanquang\n" "Plural-Forms: \n" #: src/components/ProgressGuide/FollowDialog.tsx:567 msgid "(active)" -msgstr "" +msgstr "(hoạt động)" #: src/screens/Messages/components/ChatListItem.tsx:130 msgid "(contains embedded content)" @@ -32,11 +32,11 @@ msgstr "{0, plural, one {# ngày} other {# ngày}}" #: src/screens/Profile/ProfileFollowers.tsx:40 msgid "{0, plural, one {# follower} other {# followers}}" -msgstr "" +msgstr "{0, plural, one {# người theo dõi} other {# người theo dõi}}" #: src/screens/Profile/ProfileFollows.tsx:40 msgid "{0, plural, one {# following} other {# following}}" -msgstr "" +msgstr "{0, plural, one {# đang theo dõi} other {# đang theo dõi}}" #: src/lib/hooks/useTimeAgo.ts:146 msgid "{0, plural, one {# hour} other {# hours}}" @@ -52,15 +52,15 @@ msgstr "{0, plural, one {# giờ} other {# giờ}}" #: src/components/moderation/LabelsOnMe.tsx:53 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" -msgstr "" +msgstr "{0, plural, one {# nhãn} other {# nhãn}} được gắn lên tài khoản này" #: src/components/moderation/LabelsOnMe.tsx:62 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" -msgstr "" +msgstr "{0, plural, one {# nhãn} other {# nhãn}} được gắn lên nội dung này" #: src/screens/Post/PostLikedBy.tsx:41 msgid "{0, plural, one {# like} other {# likes}}" -msgstr "" +msgstr "{0, plural, one {# lượt thích} other {# lượt thích}}" #: src/lib/hooks/useTimeAgo.ts:136 msgid "{0, plural, one {# minute} other {# minutes}}" @@ -72,7 +72,7 @@ msgstr "{0, plural, one {# tháng} other {# tháng}}" #: src/screens/Post/PostQuotes.tsx:41 msgid "{0, plural, one {# quote} other {# quotes}}" -msgstr "" +msgstr "{0, plural, one {# trích dẫn} other {# trích dẫn}}" #: src/screens/Post/PostRepostedBy.tsx:41 msgid "{0, plural, one {# repost} other {# reposts}}" @@ -322,7 +322,7 @@ msgstr "không thể nhắn tin cho {handle}" #: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 msgid "{notificationCount} unread items" -msgstr "" +msgstr "{notificationCount} mục chưa đọc" #: src/view/shell/Drawer.tsx:448 msgid "{numUnreadNotifications} unread" @@ -555,7 +555,7 @@ msgstr "Thêm bài mới" #: src/view/screens/ProfileList.tsx:903 #: src/view/screens/ProfileList.tsx:921 msgid "Add people" -msgstr "" +msgstr "Thêm người" #: src/screens/Home/NoFeedsPinned.tsx:99 msgid "Add recommended feeds" @@ -629,7 +629,7 @@ msgstr "Nâng cao" #: src/view/screens/Notifications.tsx:86 msgid "All" -msgstr "" +msgstr "Tất cả" #: src/screens/StarterPack/StarterPackScreen.tsx:381 msgid "All accounts have been followed!" @@ -651,7 +651,7 @@ msgstr "Cho phép tin nhắn mới từ" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 msgid "Allow quote posts" -msgstr "" +msgstr "Cho phép trích dẫn bài đăng" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:359 msgid "Allow replies from:" @@ -998,7 +998,7 @@ msgstr "Bạn cần xác minh email trước khi có thể nhắn tin với ngư #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 msgid "BETA" -msgstr "" +msgstr "Thử nghiệm" #: src/components/dialogs/BirthDateSettings.tsx:106 #: src/screens/Settings/AccountSettings.tsx:109 @@ -1114,7 +1114,7 @@ msgstr "" #: src/screens/Settings/AppIconSettings/index.tsx:102 msgid "Bluesky+ icons" -msgstr "" +msgstr "Biểu tượng Bluesky+" #: src/lib/moderation/useLabelBehaviorDescription.ts:53 msgid "Blur images" @@ -1156,15 +1156,15 @@ msgstr "Xem các bảng tin khác" #: src/components/TrendingTopics.tsx:176 msgid "Browse posts about {displayName}" -msgstr "" +msgstr "Tìm bài đăng về {displayName}" #: src/components/TrendingTopics.tsx:184 msgid "Browse posts tagged with {displayName}" -msgstr "" +msgstr "Tìm bài đăng được gắn thẻ với {displayName}" #: src/components/TrendingTopics.tsx:222 msgid "Browse topic {displayName}" -msgstr "" +msgstr "Tìm chủ đề {displayName}" #: src/view/com/auth/SplashScreen.web.tsx:168 msgid "Business" @@ -1184,7 +1184,7 @@ msgstr "Bởi {0}" #: src/screens/Profile/components/ProfileFeedHeader.tsx:447 msgid "By <0>{0}" -msgstr "" +msgstr "Bởi <0>{0}" #: src/screens/Signup/StepInfo/Policies.tsx:81 msgid "By creating an account you agree to the <0>Privacy Policy." @@ -1296,7 +1296,7 @@ msgstr "Thay đổi" #: src/screens/Settings/AppIconSettings/index.tsx:39 msgid "Change app icon" -msgstr "" +msgstr "Thay đổi biểu tượng ứng dụng" #: src/screens/Settings/AppIconSettings/index.tsx:38 #: src/screens/Settings/AppIconSettings/index.tsx:221 @@ -1412,7 +1412,7 @@ msgstr "Chọn màu này làm hình đại diện của bạn" #: src/view/screens/Feeds.tsx:728 #: src/view/screens/Search/Explore.tsx:411 msgid "Choose your own timeline! Feeds built by the community help you find content you love." -msgstr "" +msgstr "Chọn bảng tin của riêng bạn! Các bảng tin được xây dựng bởi cộng đồng giúp bạn tìm nội dung bạn yêu thích." #: src/screens/Signup/StepInfo/index.tsx:201 msgid "Choose your password" @@ -1468,7 +1468,7 @@ msgstr "Khí hậu" #: src/components/dms/ChatEmptyPill.tsx:39 msgid "Clip 🐴 clop 🐴" -msgstr "Cộp 🐴 cộp 🐴" +msgstr "Lộp 🐴 cộp 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 @@ -1504,7 +1504,7 @@ msgstr "Đóng hộp thoại" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 msgid "Close emoji picker" -msgstr "" +msgstr "Đóng bảng chọn emoji" #: src/components/dialogs/GifSelect.tsx:169 msgid "Close GIF dialog" @@ -1657,7 +1657,7 @@ msgstr "Liên hệ hỗ trợ" #: src/screens/Settings/ContentAndMediaSettings.tsx:49 msgid "Content & Media" -msgstr "" +msgstr "Nội dung & phương tiện" #: src/screens/Settings/AccessibilitySettings.tsx:109 #: src/screens/Settings/Settings.tsx:175 @@ -1890,7 +1890,7 @@ msgstr "Đã tạo {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "Người tạo đã bị chặn" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 @@ -1948,7 +1948,7 @@ msgstr "Mặc định" #: src/screens/Settings/AppIconSettings/index.tsx:75 msgid "Default icons" -msgstr "" +msgstr "Biểu tượng mặc định" #: src/components/dms/MessageMenu.tsx:151 #: src/screens/Settings/AppPasswords.tsx:212 @@ -2246,7 +2246,7 @@ msgstr "Thả vào để thêm hình ảnh" #: src/components/dialogs/MutedWords.tsx:153 msgid "Duration:" -msgstr "Thời gian:" +msgstr "Thời hạn:" #: src/screens/Settings/components/ChangeHandleDialog.tsx:213 msgid "e.g. alice" @@ -2393,7 +2393,7 @@ msgstr "Giáo dục" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "Người tạo danh sách này đã chặn bạn hoặc bạn đã chặn người đó." #: src/screens/Settings/AccountSettings.tsx:60 #: src/screens/Signup/StepInfo/index.tsx:170 @@ -2494,7 +2494,7 @@ msgstr "Chỉ bật nguồn này" #: src/screens/Settings/ContentAndMediaSettings.tsx:122 #: src/screens/Settings/ContentAndMediaSettings.tsx:136 msgid "Enable trending topics" -msgstr "" +msgstr "Mở chủ đề nổi trội" #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 @@ -2808,7 +2808,7 @@ msgstr "Bảng tin bởi {0}" #: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" -msgstr "" +msgstr "Menu bảng tin" #: src/components/StarterPack/Wizard/WizardListCard.tsx:54 msgid "Feed toggle" @@ -2847,7 +2847,7 @@ msgstr "Đã cập nhật bảng tin" #: src/screens/Search/components/ExploreRecommendations.tsx:54 msgid "Feeds we think you might like." -msgstr "" +msgstr "Bảng tin mà bạn có thể thích." #: src/screens/Settings/components/ExportCarDialog.tsx:43 msgid "File saved successfully!" @@ -2871,7 +2871,7 @@ msgstr "Tìm tài khoản đề theo dõi" #: src/components/ProgressGuide/FollowDialog.tsx:88 #: src/components/ProgressGuide/FollowDialog.tsx:417 msgid "Find people to follow" -msgstr "" +msgstr "Tìm người để theo dõi" #: src/view/screens/Search/Search.tsx:595 msgid "Find posts and users on Bluesky" @@ -2915,7 +2915,7 @@ msgstr "Theo dõi {name}" #: src/components/ProgressGuide/List.tsx:52 #: src/state/shell/progress-guide.tsx:229 msgid "Follow 10 accounts" -msgstr "" +msgstr "Theo dõi 10 tài khoản" #: src/components/ProgressGuide/List.tsx:69 msgid "Follow 7 accounts" @@ -3289,13 +3289,13 @@ msgstr "Ẩn trả lời này?" #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" -msgstr "" +msgstr "Ẩn chủ đề nổi trội" #: src/components/interstitials/Trending.tsx:99 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" -msgstr "" +msgstr "Ẩn chủ đề nổi trội?" #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" @@ -3356,7 +3356,7 @@ msgstr "Nhà cung cấp lưu trữ" #: src/view/com/post-thread/PostThread.tsx:652 #: src/view/com/post-thread/PostThread.tsx:657 msgid "Hot replies first" -msgstr "Trở lời nổi bật trước" +msgstr "Trả lời nổi bật trước" #: src/view/com/modals/InAppBrowserConsent.tsx:41 msgid "How should we open this link?" @@ -3405,7 +3405,7 @@ msgstr "Danh sách không thể được khôi phục sau khi đã bị xóa." #: src/screens/Settings/components/ChangeHandleDialog.tsx:250 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." -msgstr "" +msgstr "Nếu bạn có tên miền riêng, bạn có thể sử dụng nó làm tên người dùng. Điều này giúp bạn tự xác minh danh tính của mình. <0>Tìm hiểu thêm tại đây." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:658 msgid "If you remove this post, you won't be able to recover it." @@ -3703,11 +3703,11 @@ msgstr "Sáng" #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Like" -msgstr "" +msgstr "Thích" #: src/view/com/util/post-ctrls/PostCtrls.tsx:311 msgid "Like ({0, plural, one {# like} other {# likes}})" -msgstr "" +msgstr "Thích ({0, plural, one {# lượt thích} other {# lượt thích}})" #: src/components/ProgressGuide/List.tsx:63 msgid "Like 10 posts" @@ -3720,7 +3720,7 @@ msgstr "Thích 10 bài để dạy cho bảng tin Khám phá" #: src/screens/Profile/components/ProfileFeedHeader.tsx:501 msgid "Like feed" -msgstr "" +msgstr "Thích bảng tin" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:275 msgid "Like this feed" @@ -3741,14 +3741,14 @@ msgstr "Thích bởi" #: src/components/FeedCard.tsx:213 #: src/view/com/feeds/FeedSourceCard.tsx:303 msgid "Liked by {0, plural, one {# user} other {# users}}" -msgstr "" +msgstr "Thích bởi {0, plural, one {# người dùng} other {# người dùng}}" #: src/components/LabelingServiceCard/index.tsx:96 #: src/screens/Profile/components/ProfileFeedHeader.tsx:489 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:295 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:309 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" -msgstr "" +msgstr "Thích bởi {likeCount, plural, one {# người dùng} other {# người dùng}}" #: src/view/screens/Profile.tsx:234 msgid "Likes" @@ -3761,7 +3761,7 @@ msgstr "Lượt thích cho bài đăng này" #: src/view/com/post-thread/PostThread.tsx:626 #: src/view/com/post-thread/PostThread.tsx:631 msgid "Linear" -msgstr "" +msgstr "Ngang hàng" #: src/Navigation.tsx:198 msgid "List" @@ -3782,11 +3782,11 @@ msgstr "Danh sách bởi {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:156 msgid "List by <0/>" -msgstr "" +msgstr "Danh sách tạo bởi <0/>" #: src/view/com/profile/ProfileSubpageHeader.tsx:154 msgid "List by you" -msgstr "" +msgstr "Danh sách của bạn" #: src/view/screens/ProfileList.tsx:455 msgid "List deleted" @@ -3882,7 +3882,7 @@ msgstr "Đăng nhập vào tải khoản chưa được liệt kê" #: src/view/shell/desktop/RightNav.tsx:121 msgid "Logo by @sawaratsuki.bsky.social" -msgstr "" +msgstr "Logo bởi @sawaratsuki.bsky.social" #: src/view/shell/desktop/RightNav.tsx:103 #~ msgid "Logo by <0/>" @@ -3953,7 +3953,7 @@ msgstr "Người dùng được đề cập" #: src/view/screens/Notifications.tsx:99 msgid "Mentions" -msgstr "" +msgstr "Nhắc đến" #: src/components/Menu/index.tsx:96 #: src/view/screens/Search/Search.tsx:863 @@ -4282,7 +4282,7 @@ msgstr "Tên người dùng mới" #: src/view/screens/Lists.tsx:66 #: src/view/screens/ModerationModlists.tsx:66 msgid "New list" -msgstr "" +msgstr "Danh sách mới" #: src/components/dms/NewMessagesPill.tsx:92 msgid "New messages" @@ -4668,7 +4668,7 @@ msgstr "Mở tùy chọn hội thoại" #: src/components/Layout/Header/index.tsx:145 msgid "Open drawer menu" -msgstr "" +msgstr "Mở trình đơn" #: src/screens/Messages/components/MessageInput.web.tsx:181 #: src/view/com/composer/Composer.tsx:1228 @@ -4678,7 +4678,7 @@ msgstr "Mở trình chọn biểu tượng cảm xúc" #: src/screens/Profile/components/ProfileFeedHeader.tsx:190 msgid "Open feed info screen" -msgstr "" +msgstr "Mở màn hình thông tin bảng tin" #: src/screens/Profile/components/ProfileFeedHeader.tsx:290 #: src/screens/Profile/components/ProfileFeedHeader.tsx:295 @@ -4912,7 +4912,7 @@ msgstr "Hình ảnh cho người lớn" #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" -msgstr "" +msgstr "Ghim bảng tin" #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" @@ -4934,7 +4934,7 @@ msgstr "Đã ghim" #: src/screens/Profile/components/ProfileFeedHeader.tsx:162 #: src/screens/Profile/components/ProfileFeedHeader.tsx:174 msgid "Pinned {0} to Home" -msgstr "" +msgstr "Đã ghim {0} vào trang chủ" #: src/view/screens/SavedFeeds.tsx:123 msgid "Pinned Feeds" @@ -5226,11 +5226,11 @@ msgstr "Công khai" #: src/view/com/lists/MyLists.tsx:77 msgid "Public, sharable lists of users to mute or block in bulk." -msgstr "" +msgstr "Danh sách công khai, chia sẻ được của người dùng để cho việc ẩn hoặc chặn hàng loạt." #: src/view/com/lists/MyLists.tsx:72 msgid "Public, sharable lists which can be used to drive feeds." -msgstr "" +msgstr "Danh sách công khai và chia sẻ được có thể thúc đẩy bảng tin." #: src/view/screens/ModerationModlists.tsx:75 #~ msgid "Public, shareable lists of users to mute or block in bulk." @@ -5334,7 +5334,7 @@ msgstr "Tìm kiếm gần đây" #: src/screens/Search/components/ExploreRecommendations.tsx:50 msgid "Recommended" -msgstr "" +msgstr "Đề xuất" #: src/screens/Messages/components/MessageListError.tsx:20 msgid "Reconnect" @@ -5506,7 +5506,7 @@ msgstr "Trả lời" #: src/view/com/util/post-ctrls/PostCtrls.tsx:263 msgid "Reply ({0, plural, one {# reply} other {# replies}})" -msgstr "" +msgstr "Trả lời ({0, plural, one {# trả lời} other {# trả lời}})" #: src/components/moderation/ModerationDetailsDialog.tsx:114 #: src/lib/moderation/useModerationCauseDescription.ts:123 @@ -5528,7 +5528,7 @@ msgstr "Cài đặt trả lời được chọn bởi tác giả của thảo lu #: src/view/com/post-thread/PostThread.tsx:648 msgid "Reply sorting" -msgstr "" +msgstr "Sắp xếp trả lời" #: src/view/com/post/Post.tsx:204 #: src/view/com/posts/PostFeedItem.tsx:553 @@ -5647,7 +5647,7 @@ msgstr "Đăng lại" #: src/view/com/util/post-ctrls/RepostButton.tsx:74 msgid "Repost ({0, plural, one {# repost} other {# reposts}})" -msgstr "" +msgstr "Đăng lại ({0, plural, one {# đăng lại} other {# đăng lại}})" #: src/screens/StarterPack/StarterPackScreen.tsx:548 #: src/view/com/util/post-ctrls/RepostButton.tsx:148 @@ -5890,15 +5890,15 @@ msgstr "Tìm kiếm" #: src/components/ProgressGuide/FollowDialog.tsx:745 msgid "Search by name or interest" -msgstr "" +msgstr "Tìm theo tên hoặc sở thích" #: src/view/screens/Feeds.tsx:441 msgid "Search feeds" -msgstr "" +msgstr "Tìm bảng tin" #: src/components/ProgressGuide/FollowDialog.tsx:575 msgid "Search for \"{interestsDisplayName}\"{activeText}" -msgstr "" +msgstr "Tìm kiếm \"{interestsDisplayName}\"{activeText}" #: src/view/shell/desktop/Search.tsx:201 msgid "Search for \"{query}\"" @@ -5961,7 +5961,7 @@ msgstr "Xem hướng dẫn này" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" -msgstr "" +msgstr "Thanh trượt. Sử dụng các phím mũi tên để tìm kiếm về phía trước và phía sau, và phím cách để phát / tạm dừng" #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 msgid "Select a color" @@ -6125,7 +6125,7 @@ msgstr "Địa chỉ máy chủ" #: src/screens/Settings/AppIconSettings/index.tsx:178 msgid "Set app icon to {0}" -msgstr "" +msgstr "Đặt biểu tượng ứng dụng thành {0}" #: src/screens/Moderation/index.tsx:290 msgid "Set birthdate" @@ -6218,7 +6218,7 @@ msgstr "Chia sẻ mã QR" #: src/screens/Profile/components/ProfileFeedHeader.tsx:470 msgid "Share this feed" -msgstr "" +msgstr "Chia sẻ bảng tin này" #: src/screens/StarterPack/StarterPackScreen.tsx:416 msgid "Share this starter pack" @@ -6313,11 +6313,11 @@ msgstr "Hiển thị trả lời" #: src/view/com/post-thread/PostThread.tsx:622 msgid "Show replies as" -msgstr "" +msgstr "Hiển thị trả lời dưới dạng" #: src/screens/Settings/ThreadPreferences.tsx:151 msgid "Show replies as threaded" -msgstr "" +msgstr "Hiển thị trả lời dưới dạng phân luồng" #: src/screens/Settings/ThreadPreferences.tsx:126 msgid "Show replies by people you follow before all other replies" @@ -6479,7 +6479,7 @@ msgstr "Có gì đó không đúng!" #: src/screens/Profile/components/ProfileFeedHeader.tsx:538 msgid "Something wrong? Let us know." -msgstr "" +msgstr "Có gì không đúng? Hãy cho chúng tôi biết." #: src/App.native.tsx:122 #: src/App.web.tsx:97 @@ -6523,12 +6523,12 @@ msgstr "Bắt đầu cuộc trò chuyện mới" #: src/view/screens/ProfileList.tsx:817 #: src/view/screens/ProfileList.tsx:938 msgid "Start adding people" -msgstr "" +msgstr "Bắt đầu thêm người" #: src/view/screens/ProfileList.tsx:824 #: src/view/screens/ProfileList.tsx:945 msgid "Start adding people!" -msgstr "" +msgstr "Bắt đầu thêm người!" #: src/components/dms/dialogs/SearchablePeopleList.tsx:353 msgid "Start chat with {displayName}" @@ -6546,7 +6546,7 @@ msgstr "Gói khởi đầu bởi {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:182 msgid "Starter pack by <0/>" -msgstr "" +msgstr "Gói khởi đầu bởi <0/>" #: src/components/StarterPack/StarterPackCard.tsx:80 #: src/view/com/profile/ProfileSubpageHeader.tsx:180 @@ -6670,7 +6670,7 @@ msgstr "Chạm để thay đổi biểu tượng ứng dụng" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 msgid "Tap to close the emoji picker" -msgstr "" +msgstr "Chạm để đóng bảng chọn biểu tượng cảm xúc" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" @@ -6695,7 +6695,7 @@ msgstr "Nhấn để xem ảnh đầy đủ" #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" -msgstr "" +msgstr "Hoàn thành nhiệm vụ - 10 người theo dõi!" #: src/state/shell/progress-guide.tsx:223 msgid "Task complete - 10 likes!" @@ -7099,7 +7099,7 @@ msgstr "Danh sách này - tạo bởi <0>{0} - có thể chứa các vi ph #: src/view/screens/ProfileList.tsx:933 msgid "This list is empty." -msgstr "" +msgstr "Danh sách này đang trống." #: src/screens/Profile/ErrorState.tsx:40 msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." @@ -7190,7 +7190,7 @@ msgstr "Tác vụ này sẽ xóa bài đăng của bạn khỏi bài đăng trí #: src/view/com/post-thread/PostThread.tsx:606 #: src/view/com/post-thread/PostThread.tsx:609 msgid "Thread options" -msgstr "" +msgstr "Tùy chọn thảo luận" #: src/screens/Settings/ContentAndMediaSettings.tsx:66 #: src/screens/Settings/ContentAndMediaSettings.tsx:69 @@ -7204,7 +7204,7 @@ msgstr "Cài đặt thảo luận" #: src/view/com/post-thread/PostThread.tsx:636 #: src/view/com/post-thread/PostThread.tsx:641 msgid "Threaded" -msgstr "" +msgstr "Phân luồng" #: src/screens/Settings/ThreadPreferences.tsx:142 msgid "Threaded mode" @@ -7254,7 +7254,7 @@ msgstr "Hàng đầu" #: src/Navigation.tsx:383 msgid "Topic" -msgstr "" +msgstr "Chủ đề" #: src/components/dms/MessageMenu.tsx:103 #: src/components/dms/MessageMenu.tsx:105 @@ -7268,7 +7268,7 @@ msgstr "Dịch" #: src/screens/Search/components/ExploreTrendingTopics.tsx:69 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:59 msgid "Trending" -msgstr "" +msgstr "Chủ đề nổi trội" #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" @@ -7293,7 +7293,7 @@ msgstr "Gõ tin nhắn của bạn ở đây" #: src/screens/Settings/components/ChangeHandleDialog.tsx:415 msgid "Type:" -msgstr "Type:" +msgstr "Loại:" #: src/view/screens/ProfileList.tsx:590 msgid "Un-block list" @@ -7358,7 +7358,7 @@ msgstr "Bỏ chặn bài đăng lại" #: src/view/com/util/post-ctrls/RepostButton.tsx:68 msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" -msgstr "" +msgstr "Huỷ đăng lại ({0, plural, one {# đăng lại} other {# đăng lại}})" #: src/view/com/profile/FollowButton.tsx:60 msgctxt "action" @@ -7376,11 +7376,11 @@ msgstr "Bỏ theo dõi tài khoản" #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" -msgstr "" +msgstr "Bỏ thích" #: src/view/com/util/post-ctrls/PostCtrls.tsx:305 msgid "Unlike ({0, plural, one {# like} other {# likes}})" -msgstr "" +msgstr "Bỏ thích ({0, plural, one {# thích} other {# thích}})" #: src/view/screens/ProfileFeed.tsx:576 #~ msgid "Unlike this feed" @@ -7430,7 +7430,7 @@ msgstr "Bỏ ghim" #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Unpin feed" -msgstr "" +msgstr "Bỏ ghim bảng tin" #: src/screens/Profile/components/ProfileFeedHeader.tsx:309 #: src/screens/Profile/components/ProfileFeedHeader.tsx:311 @@ -7448,7 +7448,7 @@ msgstr "Bỏ ghim khỏi danh sách kiểm duyệt" #: src/screens/Profile/components/ProfileFeedHeader.tsx:164 msgid "Unpinned {0} from Home" -msgstr "" +msgstr "Đã bỏ ghim {0} khỏi Trang chủ" #: src/view/screens/ProfileList.tsx:352 msgid "Unpinned from your feeds" @@ -7854,7 +7854,7 @@ msgstr "Không tìm thấy nội dung nào cho hashtag." #: src/screens/Topic.tsx:178 msgid "We couldn't find any results for that topic." -msgstr "" +msgstr "Chúng tôi không tìm thấy kết quả nào cho chủ đề đó." #: src/screens/Messages/Conversation.tsx:103 msgid "We couldn't load this conversation" @@ -7952,7 +7952,7 @@ msgstr "Bạn muốn gọi gói khởi đầu của mình là gì?" #: src/screens/Search/components/ExploreTrendingTopics.tsx:79 msgid "What people are posting about." -msgstr "" +msgstr "Chủ đề mà mọi người đang bàn luận." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 @@ -8107,7 +8107,7 @@ msgstr "Bạn có thể kích hoạt lại tài khoản của mình để tiếp #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." -msgstr "" +msgstr "Bạn có thể cập nhật lại sau trong phần cài đặt." #: src/view/com/profile/ProfileFollowers.tsx:94 msgid "You do not have any followers." @@ -8325,7 +8325,7 @@ msgstr "Bạn đã chọn ẩn một từ hoặc thẻ trong bài đăng này." #: src/state/shell/progress-guide.tsx:234 msgid "You've found some people to follow" -msgstr "" +msgstr "Bạn đã tìm thấy một số người để theo dõi" #: src/view/com/posts/FollowingEndOfFeed.tsx:44 msgid "You've reached the end of your feed! Find some more accounts to follow." @@ -8373,7 +8373,7 @@ msgstr "Lựa chọn của bạn sẽ được lưu, nhưng có thể được t #: src/screens/Settings/components/ChangeHandleDialog.tsx:496 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." -msgstr "" +msgstr "Tên người dùng hiện tại của bạn <0>{0} sẽ tự động được giữ lại cho bạn. Bạn có thể chuyển lại vào bất kỳ lúc nào từ tài khoản này." #: src/screens/Login/ForgotPasswordForm.tsx:51 #: src/screens/Signup/state.ts:203 From 49541029fe701767c7220cd0f36eae78e9e3735c Mon Sep 17 00:00:00 2001 From: smileyhead Date: Fri, 24 Jan 2025 20:37:33 +0100 Subject: [PATCH 50/62] Update Hungarian translation for 1.96.6 (#7527) --- src/locale/locales/hu/messages.po | 3882 +++++++++++++++++------------ 1 file changed, 2279 insertions(+), 1603 deletions(-) diff --git a/src/locale/locales/hu/messages.po b/src/locale/locales/hu/messages.po index 0fc2b23000..2df5e3ea67 100644 --- a/src/locale/locales/hu/messages.po +++ b/src/locale/locales/hu/messages.po @@ -17,7 +17,7 @@ msgstr "" msgid "(active)" msgstr "(jelenleg aktív)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(beágyazott tartalom)" @@ -26,9 +26,6 @@ msgstr "(beágyazott tartalom)" msgid "(no email)" msgstr "(nincs megadott email-cím)" -#~ msgid "{0, plural, one {{formattedCount} other} other {{formattedCount} others}}" -#~ msgstr "{formattedCount} további" - #: src/lib/hooks/useTimeAgo.ts:156 msgid "{0, plural, one {# day} other {# days}}" msgstr "{0} nappal" @@ -45,18 +42,16 @@ msgstr "{0} követett" msgid "{0, plural, one {# hour} other {# hours}}" msgstr "{0} órával" -#~ msgid "{0, plural, one {# label has been placed on this account} other {# labels have been placed on this account}}" -#~ msgstr "{0} feljegyzést helyeztek erre a fiókra" - -#~ msgid "{0, plural, one {# label has been placed on this content} other {# labels have been placed on this content}}" -#~ msgstr "{0} feljegyzést helyeztek erre a tartalomra" - #: src/components/moderation/LabelsOnMe.tsx:53 -msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" +msgid "" +"{0, plural, one {# label has} other {# labels have}} been placed on this " +"account" msgstr "{0} feljegyzést helyeztek erre a fiókra" #: src/components/moderation/LabelsOnMe.tsx:62 -msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" +msgid "" +"{0, plural, one {# label has} other {# labels have}} been placed on this " +"content" msgstr "{0} feljegyzést helyeztek erre a tartalomra" #: src/screens/Post/PostLikedBy.tsx:41 @@ -93,16 +88,10 @@ msgstr "követő" msgid "{0, plural, one {following} other {following}}" msgstr "követett" -#~ msgid "{0, plural, one {Like (# like)} other {Like (# likes)}}" -#~ msgstr "Tetszik ({0} kedvelés)" - #: src/view/com/post-thread/PostThreadItem.tsx:447 msgid "{0, plural, one {like} other {likes}}" msgstr "kedvelés" -#~ msgid "{0, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{0} felhasználó kedveli" - #: src/screens/Profile/Header/Metrics.tsx:58 msgid "{0, plural, one {post} other {posts}}" msgstr "bejegyzés" @@ -111,17 +100,11 @@ msgstr "bejegyzés" msgid "{0, plural, one {quote} other {quotes}}" msgstr "idézés" -#~ msgid "{0, plural, one {Reply (# reply)} other {Reply (# replies)}}" -#~ msgstr "Válaszírás ({0} válasz)" - #: src/view/com/post-thread/PostThreadItem.tsx:413 msgid "{0, plural, one {repost} other {reposts}}" msgstr "megosztás" -#~ msgid "{0, plural, one {Unlike (# like)} other {Unlike (# likes)}}" -#~ msgstr "Mégse tetszik ({0} kedvelés)" - -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -147,11 +130,11 @@ msgstr "{1}/{0}" msgid "{0} people have used this starter pack!" msgstr "Eddig {0} személy vette igénybe ezt a kezdőcsomagot." -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0} olvasatlan üzenet" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "{0} profilképe" @@ -188,13 +171,7 @@ msgstr "{0} hónapja" msgid "{0}s" msgstr "{0} másodperce" -#~ msgid "{badge} unread items" -#~ msgstr "{badge} olvasatlan értesítés" - -#~ msgid "{count, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{count} felhasználó kedveli" - -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count} olvasatlan elem" @@ -212,24 +189,49 @@ msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "perccel" #: src/view/com/notifications/NotificationFeedItem.tsx:301 -msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" -msgstr "{firstAuthorLink} és <0>{formattedAuthorsCount} további személy mostantól követ Téged" +msgid "" +"{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"followed you" +msgstr "" +"{firstAuthorLink} és <0>{formattedAuthorsCount} további személy " +"mostantól követ Téged" #: src/view/com/notifications/NotificationFeedItem.tsx:327 -msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" -msgstr "{firstAuthorLink} és <0>{formattedAuthorsCount} további személy kedvelte az egyéni hírfolyamodat" +msgid "" +"{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"liked your custom feed" +msgstr "" +"{firstAuthorLink} és <0>{formattedAuthorsCount} további személy kedvelte " +"az egyéni hírfolyamodat" #: src/view/com/notifications/NotificationFeedItem.tsx:223 -msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" -msgstr "{firstAuthorLink} és <0>{formattedAuthorsCount} további személy kedvelte a bejegyzésedet" +msgid "" +"{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"liked your post" +msgstr "" +"{firstAuthorLink} és <0>{formattedAuthorsCount} további személy kedvelte " +"a bejegyzésedet" #: src/view/com/notifications/NotificationFeedItem.tsx:247 -msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" -msgstr "{firstAuthorLink} és <0>{formattedAuthorsCount} további személy megosztotta a bejegyzésedet" +msgid "" +"{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"reposted your post" +msgstr "" +"{firstAuthorLink} és <0>{formattedAuthorsCount} további személy " +"megosztotta a bejegyzésedet" #: src/view/com/notifications/NotificationFeedItem.tsx:351 -msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" -msgstr "{firstAuthorLink} és <0>{formattedAuthorsCount} további személy a Te kezdőcsomagoddal regisztrált" +msgid "" +"{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"signed up with your starter pack" +msgstr "" +"{firstAuthorLink} és <0>{formattedAuthorsCount} további személy a Te " +"kezdőcsomagoddal regisztrált" #: src/view/com/notifications/NotificationFeedItem.tsx:313 msgid "{firstAuthorLink} followed you" @@ -256,24 +258,49 @@ msgid "{firstAuthorLink} signed up with your starter pack" msgstr "{firstAuthorLink} a Te kezdőcsomagoddal regisztrált" #: src/view/com/notifications/NotificationFeedItem.tsx:294 -msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" -msgstr "{firstAuthorName} és {formattedAuthorsCount} további személy mostantól követ Téged" +msgid "" +"{firstAuthorName} and {additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"followed you" +msgstr "" +"{firstAuthorName} és {formattedAuthorsCount} további személy mostantól követ " +"Téged" #: src/view/com/notifications/NotificationFeedItem.tsx:320 -msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" -msgstr "{firstAuthorName} és {formattedAuthorsCount} további személy kedvelte az egyéni hírfolyamodat" +msgid "" +"{firstAuthorName} and {additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"liked your custom feed" +msgstr "" +"{firstAuthorName} és {formattedAuthorsCount} további személy kedvelte az " +"egyéni hírfolyamodat" #: src/view/com/notifications/NotificationFeedItem.tsx:216 -msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" -msgstr "{firstAuthorName} és {formattedAuthorsCount} további személy kedvelte a bejegyzésedet" +msgid "" +"{firstAuthorName} and {additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"liked your post" +msgstr "" +"{firstAuthorName} és {formattedAuthorsCount} további személy kedvelte a " +"bejegyzésedet" #: src/view/com/notifications/NotificationFeedItem.tsx:240 -msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" -msgstr "{firstAuthorName} és {formattedAuthorsCount} további személy megosztotta a bejegyzésedet" +msgid "" +"{firstAuthorName} and {additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"reposted your post" +msgstr "" +"{firstAuthorName} és {formattedAuthorsCount} további személy megosztotta a " +"bejegyzésedet" #: src/view/com/notifications/NotificationFeedItem.tsx:344 -msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" -msgstr "{firstAuthorName} és {formattedAuthorsCount} további személy a Te kezdőcsomagoddal regisztrált" +msgid "" +"{firstAuthorName} and {additionalAuthorsCount, plural, one " +"{{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} " +"signed up with your starter pack" +msgstr "" +"{firstAuthorName} és {formattedAuthorsCount} további személy a Te " +"kezdőcsomagoddal regisztrált" #: src/view/com/notifications/NotificationFeedItem.tsx:299 msgid "{firstAuthorName} followed you" @@ -308,18 +335,15 @@ msgstr "{following} követett" msgid "{handle} can't be messaged" msgstr "{handle} jelenleg nem fogad üzeneteket" -#~ msgid "{likeCount, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{likeCount} felhasználó kedveli" - -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount} olvasatlan értesítés" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications} olvasatlan értesítés" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications} olvasatlan értesítés" @@ -329,17 +353,25 @@ msgstr "{profileName} {0} ezelőtt csatlakozott a Blueskyhoz" #: src/components/NewskieDialog.tsx:111 msgid "{profileName} joined Bluesky using a starter pack {0} ago" -msgstr "{profileName} {0} ezelőtt csatlakozott a Blueskyhoz egy kezdőcsomag igénybevételével" +msgstr "" +"{profileName} {0} ezelőtt csatlakozott a Blueskyhoz egy kezdőcsomag " +"igénybevételével" #: src/screens/StarterPack/Wizard/index.tsx:449 msgctxt "profiles" -msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" -msgstr "<0>{0}, <1>{1}, és {2} további személy szerepel a kezdőcsomagodban" +msgid "" +"<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are " +"included in your starter pack" +msgstr "" +"<0>{0}, <1>{1}, és {2} további személy szerepel a kezdőcsomagodban" #: src/screens/StarterPack/Wizard/index.tsx:502 msgctxt "feeds" -msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" -msgstr "<0>{0}, <1>{1}, és {2} további személy szerepel a kezdőcsomagodban" +msgid "" +"<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are " +"included in your starter pack" +msgstr "" +"<0>{0}, <1>{1}, és {2} további személy szerepel a kezdőcsomagodban" #: src/view/shell/Drawer.tsx:97 msgid "<0>{0} {1, plural, one {follower} other {followers}}" @@ -366,11 +398,14 @@ msgid "<0>{date} at {time}" msgstr "<0>{date}, {time}" #: src/screens/Settings/NotificationSettings.tsx:85 -msgid "<0>Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." -msgstr "<0>Kísérleti: Ha ez a funkció engedélyezve van, akkor csak az általad követett felhasználók válaszairól és idézéseiről fogsz értesítést kapni. Ezeket a beállításokat idővel bővíteni fogjuk." - -#~ msgid "<0>Not Applicable. This warning is only available for posts with media attached." -#~ msgstr "<0>Nem alkalmazható. Ez a figyelmeztetés csak a csatolt médiatartalommal rendelkező bejegyzésekhez használható fel." +msgid "" +"<0>Experimental: When this preference is enabled, you'll only receive " +"reply and quote notifications from users you follow. We'll continue to add " +"more controls here over time." +msgstr "" +"<0>Kísérleti: Ha ez a funkció engedélyezve van, akkor csak az általad " +"követett felhasználók válaszairól és idézéseiről fogsz értesítést kapni. " +"Ezeket a beállításokat idővel bővíteni fogjuk." #: src/screens/StarterPack/Wizard/index.tsx:440 msgid "<0>You and<1> <2>{0} are included in your starter pack" @@ -384,7 +419,7 @@ msgstr "⚠Érvénytelen felhasználónév" msgid "24 hours" msgstr "24 óráig" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "Kétlépcsős azonosítás" @@ -396,38 +431,27 @@ msgstr "30 napig" msgid "7 days" msgstr "7 napig" -#: src/Navigation.tsx:363 -#: src/screens/Settings/AboutSettings.tsx:28 -#: src/screens/Settings/Settings.tsx:215 -#: src/screens/Settings/Settings.tsx:218 +#: src/Navigation.tsx:364 src/screens/Settings/AboutSettings.tsx:28 +#: src/screens/Settings/Settings.tsx:215 src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "Névjegy" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "Navigációs hivatkozások és beállítások" -#~ msgid "Access profile and other navigation links" -#~ msgstr "Profil és egyéb navigációs hivatkozások" - #: src/screens/Settings/AccessibilitySettings.tsx:46 -#: src/screens/Settings/Settings.tsx:191 -#: src/screens/Settings/Settings.tsx:194 +#: src/screens/Settings/Settings.tsx:191 src/screens/Settings/Settings.tsx:194 msgid "Accessibility" msgstr "Kisegítő lehetőségek" -#~ msgid "Accessibility settings" -#~ msgstr "Kisegítő lehetőségek" - -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "Kisegítő lehetőségek" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 -#: src/screens/Settings/Settings.tsx:153 -#: src/screens/Settings/Settings.tsx:156 +#: src/screens/Settings/Settings.tsx:153 src/screens/Settings/Settings.tsx:156 msgid "Account" msgstr "Fiók" @@ -453,11 +477,11 @@ msgstr "Elnémított fiók" msgid "Account Muted by List" msgstr "Elnémított fiók (lista által)" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "Fióklehetőségek" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "Eltávolítottad a fiókot a listáról" @@ -493,13 +517,11 @@ msgstr "{displayName} felvétele egy kezdőcsomaghoz" msgid "Add a content warning" msgstr "Tartalomfigyelmeztetés felvétele" -#: src/view/screens/ProfileList.tsx:895 -#: src/view/screens/ProfileList.tsx:913 +#: src/view/screens/ProfileList.tsx:895 src/view/screens/ProfileList.tsx:913 msgid "Add a user to this list" msgstr "Felhasználó felvétele a listára" -#: src/components/dialogs/SwitchAccount.tsx:55 -#: src/screens/Deactivated.tsx:191 +#: src/components/dialogs/SwitchAccount.tsx:55 src/screens/Deactivated.tsx:191 msgid "Add account" msgstr "Fiók felvétele a listára" @@ -517,12 +539,13 @@ msgstr "Helyettesítő szöveg hozzáadása" msgid "Add alt text (optional)" msgstr "Helyettesítő szöveg hozzáadása (nem kötelező)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "Fiók felvétele a listára" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "Válaszlánc folytatása" @@ -544,12 +567,11 @@ msgstr "Elnémított szó felvétele beállítások alapján" msgid "Add muted words and tags" msgstr "Elnémított szavak és címkék felvétele" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "Válaszlánc folytatása" -#: src/view/screens/ProfileList.tsx:903 -#: src/view/screens/ProfileList.tsx:921 +#: src/view/screens/ProfileList.tsx:903 src/view/screens/ProfileList.tsx:921 msgid "Add people" msgstr "Személyek felvétele" @@ -563,9 +585,11 @@ msgstr "Vegyél fel néhány hírfolyamot a kezdőcsomagodhoz!" #: src/screens/Feeds/NoFollowingFeed.tsx:41 msgid "Add the default feed of only people you follow" -msgstr "Az alapértelmezett hírfolyamban az általad követett személyek bejegyzései jelennek meg" +msgstr "" +"Az alapértelmezett hírfolyamban az általad követett személyek bejegyzései " +"jelennek meg" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "Vedd fel az alábbi DNS-rekordot a tartományodhoz:" @@ -604,7 +628,9 @@ msgstr "Felnőtt tartalom" #: src/screens/Moderation/index.tsx:339 msgid "Adult content can only be enabled via the Web at <0>bsky.app." -msgstr "A felnőtt tartalmakat csak böngészőből, a <0>bsky.app honlapon engedélyezheted." +msgstr "" +"A felnőtt tartalmakat csak böngészőből, a <0>bsky.app honlapon " +"engedélyezheted." #: src/components/moderation/LabelPreference.tsx:242 msgid "Adult content is disabled." @@ -619,9 +645,6 @@ msgstr "Felnőtt tartalmi feljegyzések" msgid "Advanced" msgstr "Haladó beállítások" -#~ msgid "Algorithm training complete!" -#~ msgstr "Az algoritmus idomítása befejeződött!" - #: src/view/screens/Notifications.tsx:86 msgid "All" msgstr "Mind" @@ -639,8 +662,7 @@ msgstr "Itt egy helyen megtalálod az összes elmentett hírfolyamot." msgid "Allow access to your direct messages" msgstr "Hozzáférés megadása a személyes üzenetekhez" -#: src/screens/Messages/Settings.tsx:70 -#: src/screens/Messages/Settings.tsx:73 +#: src/screens/Messages/Settings.tsx:70 src/screens/Messages/Settings.tsx:73 msgid "Allow new messages from" msgstr "Bejövő üzenetek fogadása" @@ -685,8 +707,12 @@ msgid "Alt Text" msgstr "Helyettesítő szöveg" #: src/view/com/composer/photos/Gallery.tsx:255 -msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." -msgstr "A helyettesítő szöveg segít leírni egy képet vak vagy gyengén látó felhasználók számára, és mindenki számára további információval szolgál." +msgid "" +"Alt text describes images for blind and low-vision users, and helps give " +"context to everyone." +msgstr "" +"A helyettesítő szöveg segít leírni egy képet vak vagy gyengén látó " +"felhasználók számára, és mindenki számára további információval szolgál." #: src/view/com/composer/GifAltText.tsx:179 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:139 @@ -695,16 +721,28 @@ msgstr "A helyettesítő szöveg le lesz vágva! Korlát: {0} karakter." #: src/screens/Settings/components/DisableEmail2FADialog.tsx:93 #: src/view/com/modals/VerifyEmail.tsx:132 -msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below." -msgstr "Küldtünk egy emailt a(z) {0} címre. Ez a levél egy ellenőrzőkódot tartalmaz, amit alább adhatsz meg." +msgid "" +"An email has been sent to {0}. It includes a confirmation code which you can " +"enter below." +msgstr "" +"Küldtünk egy emailt a(z) {0} címre. Ez a levél egy ellenőrzőkódot tartalmaz, " +"amit alább adhatsz meg." #: src/view/com/modals/ChangeEmail.tsx:114 -msgid "An email has been sent to your previous address, {0}. It includes a confirmation code which you can enter below." -msgstr "Küldtünk egy emailt a korábbi email címedre: {0}. Ez a levél egy ellenőrzőkódot tartalmaz, amit alább adhatsz meg." +msgid "" +"An email has been sent to your previous address, {0}. It includes a " +"confirmation code which you can enter below." +msgstr "" +"Küldtünk egy emailt a korábbi email címedre: {0}. Ez a levél egy " +"ellenőrzőkódot tartalmaz, amit alább adhatsz meg." #: src/components/dialogs/VerifyEmailDialog.tsx:91 -msgid "An email has been sent! Please enter the confirmation code included in the email below." -msgstr "Küldtünk egy emailt. Ez a levél egy ellenőrzőkódot tartalmaz, amit alább adhatsz meg." +msgid "" +"An email has been sent! Please enter the confirmation code included in the " +"email below." +msgstr "" +"Küldtünk egy emailt. Ez a levél egy ellenőrzőkódot tartalmaz, amit alább " +"adhatsz meg." #: src/components/dialogs/GifSelect.tsx:265 msgid "An error has occurred" @@ -719,14 +757,15 @@ msgid "An error occurred while compressing the video." msgstr "A videó tömörítése meghiúsult." #: src/components/StarterPack/ProfileStarterPacks.tsx:333 -msgid "An error occurred while generating your starter pack. Want to try again?" +msgid "" +"An error occurred while generating your starter pack. Want to try again?" msgstr "A kezdőcsomag létrehozása meghiúsult. Szeretnéd újra megpróbálni?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "A videó betöltése meghiúsult. Próbáld újra később!" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "A videó betöltése meghiúsult. Próbáld újra!" @@ -762,8 +801,7 @@ msgstr "A csevegés megnyitása meghiúsult" #: src/components/hooks/useFollowMethods.ts:35 #: src/components/hooks/useFollowMethods.ts:50 -#: src/components/ProfileCard.tsx:330 -#: src/components/ProfileCard.tsx:351 +#: src/components/ProfileCard.tsx:330 src/components/ProfileCard.tsx:351 #: src/view/com/profile/FollowButton.tsx:35 #: src/view/com/profile/FollowButton.tsx:45 msgid "An issue occurred, please try again." @@ -782,8 +820,7 @@ msgstr "ismeretlen feljegyző" msgid "and" msgstr "és" -#: src/screens/Onboarding/index.tsx:29 -#: src/screens/Onboarding/state.ts:94 +#: src/screens/Onboarding/index.tsx:29 src/screens/Onboarding/state.ts:94 msgid "Animals" msgstr "Állatok" @@ -795,8 +832,8 @@ msgstr "Animált GIF" msgid "Anti-Social Behavior" msgstr "Antiszociális viselkedés" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "Bármely nyelv" @@ -804,8 +841,7 @@ msgstr "Bármely nyelv" msgid "Anybody can interact" msgstr "Bárki kapcsolatba léphet" -#: src/Navigation.tsx:371 -#: src/screens/Settings/AppIconSettings/index.tsx:67 +#: src/Navigation.tsx:372 src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 msgid "App Icon" @@ -828,29 +864,23 @@ msgid "App password name must be unique" msgstr "Az alkalmazásjelszó neve nem egyedi" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:62 -msgid "App password names can only contain letters, numbers, spaces, dashes, and underscores" -msgstr "Egy alkalmazásjelszó csak az angol ábécé betűit, számokat, szóközöket, kötőjeleket és alsókötőjeleket tartalmazhat" - -#~ msgid "App Password names can only contain letters, numbers, spaces, dashes, and underscores." -#~ msgstr "Egy alkalmazásjelszó neve csak az angol ábécé betűit, számokat, szóközöket, kötőjeleket és alsókötőjeleket tartalmazhat." +msgid "" +"App password names can only contain letters, numbers, spaces, dashes, and " +"underscores" +msgstr "" +"Egy alkalmazásjelszó csak az angol ábécé betűit, számokat, szóközöket, " +"kötőjeleket és alsókötőjeleket tartalmazhat" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:80 msgid "App password names must be at least 4 characters long" msgstr "Egy alkalmazásjelszónak legalább 4 karakter hosszúnak kell lennie" -#~ msgid "App Password names must be at least 4 characters long." -#~ msgstr "Egy alkalmazásjelszónak legalább 4-karakter hosszúnak kell lennie." - -#~ msgid "App password settings" -#~ msgstr "Alkalmazásjelszó-beállítások" - #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 msgid "App passwords" msgstr "Alkalmazásjelszók" -#: src/Navigation.tsx:291 -#: src/screens/Settings/AppPasswords.tsx:51 +#: src/Navigation.tsx:292 src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "Alkalmazásjelszók" @@ -875,19 +905,11 @@ msgstr "Elküldted a fellebbezést" msgid "Appeal this decision" msgstr "Döntés fellebbezése" -#: src/Navigation.tsx:331 -#: src/screens/Settings/AppearanceSettings.tsx:85 -#: src/screens/Settings/Settings.tsx:183 -#: src/screens/Settings/Settings.tsx:186 +#: src/Navigation.tsx:332 src/screens/Settings/AppearanceSettings.tsx:85 +#: src/screens/Settings/Settings.tsx:183 src/screens/Settings/Settings.tsx:186 msgid "Appearance" msgstr "Megjelenítés" -#~ msgid "Appearance settings" -#~ msgstr "Megjelenítési beállítások" - -#~ msgid "Appearance Settings" -#~ msgstr "Megjelenítési beállítások" - #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:47 #: src/screens/Home/NoFeedsPinned.tsx:93 msgid "Apply default recommended feeds" @@ -906,12 +928,13 @@ msgstr "Archivált bejegyzés" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "Biztosan törölni akarod a(z) „{0}” nevű alkalmazásjelszót?" -#~ msgid "Are you sure you want to delete the app password \"{name}\"?" -#~ msgstr "Biztosan törölni akarod a(z) „{name}” nevű alkalmazásjelszót?" - #: src/components/dms/MessageMenu.tsx:149 -msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." -msgstr "Biztosan törölni akarod ezt az üzenetet? Az üzenet a Te nézőpontodból el lesz távolítva, de a másik fél számára nem." +msgid "" +"Are you sure you want to delete this message? The message will be deleted " +"for you, but not for the other participant." +msgstr "" +"Biztosan törölni akarod ezt az üzenetet? Az üzenet a Te nézőpontodból el " +"lesz távolítva, de a másik fél számára nem." #: src/screens/StarterPack/StarterPackScreen.tsx:634 msgid "Are you sure you want to delete this starter pack?" @@ -922,22 +945,27 @@ msgid "Are you sure you want to discard your changes?" msgstr "Biztosan el akarod vetni a változtatásokat?" #: src/components/dms/LeaveConvoPrompt.tsx:47 -msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "Biztosan el akarod hagyni ezt a csevegést? Már nem fogsz tudni hozzáférni az üzeneteidhez, a másik fél viszont igen." +msgid "" +"Are you sure you want to leave this conversation? Your messages will be " +"deleted for you, but not for the other participant." +msgstr "" +"Biztosan el akarod hagyni ezt a csevegést? Már nem fogsz tudni hozzáférni az " +"üzeneteidhez, a másik fél viszont igen." #: src/view/com/feeds/FeedSourceCard.tsx:319 msgid "Are you sure you want to remove {0} from your feeds?" -msgstr "Biztosan el akarod távolítani a(z) {0} c. hírfolyamot a gyűjteményedből?" +msgstr "" +"Biztosan el akarod távolítani a(z) {0} c. hírfolyamot a gyűjteményedből?" #: src/components/FeedCard.tsx:312 msgid "Are you sure you want to remove this from your feeds?" msgstr "Biztosan el akarod távolítani ezt a hírfolyamgyűjteményedből?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "Biztosan el akarod vetni ezt a piszkozatot?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "Biztosan el akarod vetni ezt a bejegyzést?" @@ -945,12 +973,11 @@ msgstr "Biztosan el akarod vetni ezt a bejegyzést?" msgid "Are you sure?" msgstr "Biztos vagy benne?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "Jelenleg <0>{0} nyelven írsz?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "Jelenleg <0>{suggestedLanguageName} nyelven írsz?" -#: src/screens/Onboarding/index.tsx:23 -#: src/screens/Onboarding/state.ts:95 +#: src/screens/Onboarding/index.tsx:23 src/screens/Onboarding/state.ts:95 msgid "Art" msgstr "Művészet" @@ -958,16 +985,18 @@ msgstr "Művészet" msgid "Artistic or non-erotic nudity." msgstr "Művészi- vagy nem erotikus meztelenség" -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "Adj meg legalább 3 karaktert" #: src/screens/Settings/AccessibilitySettings.tsx:105 msgid "Autoplay options have moved to the <0>Content and Media settings." -msgstr "Az automatikus lejátszási beállítások elköltöztek a <0>Tartalmi- és médiabeállításokba." +msgstr "" +"Az automatikus lejátszási beállítások elköltöztek a <0>Tartalmi- és " +"médiabeállításokba." -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "Videók és GIF-ek automatikus lejátszása" @@ -978,10 +1007,9 @@ msgstr "Videók és GIF-ek automatikus lejátszása" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -990,15 +1018,11 @@ msgstr "Videók és GIF-ek automatikus lejátszása" msgid "Back" msgstr "Vissza" -#~ msgid "Basics" -#~ msgstr "Alapbeállítások" - -#: src/view/screens/Lists.tsx:81 -#: src/view/screens/ModerationModlists.tsx:81 +#: src/view/screens/Lists.tsx:81 src/view/screens/ModerationModlists.tsx:81 msgid "Before creating a list, you must first verify your email." msgstr "A listakészítés előtt ellenőriznünk kell az email-címedet." -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "A bejegyzésírás előtt ellenőriznünk kell az email-címedet." @@ -1013,6 +1037,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "Az üzenetküldés előtt ellenőriznünk kell az email-címedet." #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "KÍSÉRLETI" @@ -1021,17 +1046,13 @@ msgstr "KÍSÉRLETI" msgid "Birthday" msgstr "Születésnap" -#~ msgid "Birthday:" -#~ msgstr "Születésnap" - #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 #: src/view/com/profile/ProfileMenu.tsx:341 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:744 msgid "Block" msgstr "Letiltás" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -1067,42 +1088,64 @@ msgstr "Letiltva" msgid "Blocked accounts" msgstr "Letiltott fiókok" -#: src/Navigation.tsx:155 -#: src/view/screens/ModerationBlockedAccounts.tsx:101 +#: src/Navigation.tsx:156 src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "Letiltott fiókok" #: src/view/com/profile/ProfileMenu.tsx:336 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:741 -msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." -msgstr "Az általad letiltott fiókok nem képesek válaszolni a bejegyzéseidre, megemlíteni Téged vagy bármilyen egyéb módon kapcsolatba lépni Veled." +msgid "" +"Blocked accounts cannot reply in your threads, mention you, or otherwise " +"interact with you." +msgstr "" +"Az általad letiltott fiókok nem képesek válaszolni a bejegyzéseidre, " +"megemlíteni Téged vagy bármilyen egyéb módon kapcsolatba lépni Veled." #: src/view/screens/ModerationBlockedAccounts.tsx:112 -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 "Az általad letiltott fiókok nem képesek válaszolni a bejegyzéseidre, megemlíteni Téged vagy bármilyen egyéb módon kapcsolatba lépni Veled. A letiltott fiókok bejegyzéseit nem fogod látni és ez fordítva is érvényes." +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 "" +"Az általad letiltott fiókok nem képesek válaszolni a bejegyzéseidre, " +"megemlíteni Téged vagy bármilyen egyéb módon kapcsolatba lépni Veled. A " +"letiltott fiókok bejegyzéseit nem fogod látni és ez fordítva is érvényes." #: src/view/com/post-thread/PostThread.tsx:464 msgid "Blocked post." msgstr "Letiltott bejegyzés." #: src/screens/Profile/Sections/Labels.tsx:174 -msgid "Blocking does not prevent this labeler from placing labels on your account." -msgstr "A feljegyző letiltása nem akadályozza meg abban, hogy feljegyzéseket helyezzen a fiókodra." +msgid "" +"Blocking does not prevent this labeler from placing labels on your account." +msgstr "" +"A feljegyző letiltása nem akadályozza meg abban, hogy feljegyzéseket " +"helyezzen a fiókodra." #: src/view/screens/ProfileList.tsx:757 -msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." -msgstr "A letiltás nyilvános. Az általad letiltott fiókok nem képesek válaszolni a bejegyzéseidre, megemlíteni Téged vagy bármilyen egyéb módon kapcsolatba lépni Veled." +msgid "" +"Blocking is public. Blocked accounts cannot reply in your threads, mention " +"you, or otherwise interact with you." +msgstr "" +"A letiltás nyilvános. Az általad letiltott fiókok nem képesek válaszolni a " +"bejegyzéseidre, megemlíteni Téged vagy bármilyen egyéb módon kapcsolatba " +"lépni Veled." #: src/view/com/profile/ProfileMenu.tsx:333 -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 "A fiók letiltása nem fogja megakadályozni a feljegyzések hozzárendelését a saját fiókodhoz, viszont a letiltott fiók nem lesz képes válaszolni a bejegyzéseidre és egyéb módon kapcsolatba lépni Veled." +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 "" +"A fiók letiltása nem fogja megakadályozni a feljegyzések hozzárendelését a " +"saját fiókodhoz, viszont a letiltott fiók nem lesz képes válaszolni a " +"bejegyzéseidre és egyéb módon kapcsolatba lépni Veled." #: src/view/com/auth/SplashScreen.web.tsx:173 msgid "Blog" msgstr "Blog" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1110,9 +1153,22 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "A Bluesky nem tudja megerősíteni a létrehozás dátumát." -#: src/view/com/auth/server-input/index.tsx:151 -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 "A Bluesky egy nyílt hálózat, ahol saját szolgáltatót választhatsz. Ha fejlesztő vagy, saját kiszolgálót is üzemeltethetsz." +#: src/view/com/auth/server-input/index.tsx:172 +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 "" +"A Bluesky egy nyílt hálózat, ahol saját szolgáltatót választhatsz. Ha " +"fejlesztő vagy, saját kiszolgálót is üzemeltethetsz." + +#: src/view/com/auth/server-input/index.tsx:109 +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 "" +"A Bluesky egy nyílt hálózat, ahol saját szolgáltatót választhatsz. Ha kezdő " +"felhasználó vagy, akkor az alapértelmezett Bluesky Social lehetőséget " +"javasoljuk." #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 @@ -1120,12 +1176,21 @@ msgid "Bluesky is better with friends!" msgstr "A Bluesky ismerősökkel még jobb!" #: src/components/StarterPack/ProfileStarterPacks.tsx:300 -msgid "Bluesky will choose a set of recommended accounts from people in your network." -msgstr "A Bluesky egy javasolt felhasználócsoportot fog kijelölni a hálózatodon." +msgid "" +"Bluesky will choose a set of recommended accounts from people in your " +"network." +msgstr "" +"A Bluesky egy javasolt felhasználócsoportot fog kijelölni a hálózatodon." #: src/screens/Settings/components/PwiOptOut.tsx:92 -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 "A Bluesky nem fogja mutatni a profilodat és a bejegyzéseidet a kijelentkezett felhasználók számára. Lehetséges, hogy ezt a kérést nem minden alkalmazás fogja tiszteletben tartani. Ez a beállítás nem teszi priváttá a profilodat." +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 "" +"A Bluesky nem fogja mutatni a profilodat és a bejegyzéseidet a " +"kijelentkezett felhasználók számára. Lehetséges, hogy ezt a kérést nem " +"minden alkalmazás fogja tiszteletben tartani. Ez a beállítás nem teszi " +"priváttá a profilodat." #: src/screens/Settings/AppIconSettings/index.tsx:99 msgid "Bluesky+" @@ -1143,28 +1208,27 @@ msgstr "Képek elhomályosítása" msgid "Blur images and filter from feeds" msgstr "Képek elhomályosítása és kiszűrés a hírfolyamokból" -#: src/screens/Onboarding/index.tsx:30 -#: src/screens/Onboarding/state.ts:96 +#: src/screens/Onboarding/index.tsx:30 src/screens/Onboarding/state.ts:96 msgid "Books" msgstr "Könyvek" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "További fiókokat a Felfedezés oldalon találsz" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "További hírfolyamokat a Felfedezés oldalon találsz" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "További javaslatok" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "További javaslatokat a Felfedezés oldalon találsz" @@ -1189,16 +1253,10 @@ msgstr "A(z) „{displayName}” témakör böngészése" msgid "Business" msgstr "Honlap" -#~ msgid "by —" -#~ msgstr "Szerző: —" - #: src/components/LabelingServiceCard/index.tsx:62 msgid "By {0}" msgstr "Szerző: {0}" -#~ msgid "by <0/>" -#~ msgstr "Szerző: <0/>" - #: src/screens/Profile/components/ProfileFeedHeader.tsx:447 msgid "By <0>{0}" msgstr "Szerző: <0>{0}" @@ -1208,27 +1266,23 @@ msgid "By creating an account you agree to the <0>Privacy Policy." msgstr "A fiók létrehozásával elfogadod az <0>adatvédelmi irányelveket." #: src/screens/Signup/StepInfo/Policies.tsx:48 -msgid "By creating an account you agree to the <0>Terms of Service and <1>Privacy Policy." -msgstr "A fiók létrehozásával elfogadod a <0>felhasználási feltételeket és az <1>adatvédelmi irányelveket." +msgid "" +"By creating an account you agree to the <0>Terms of Service and " +"<1>Privacy Policy." +msgstr "" +"A fiók létrehozásával elfogadod a <0>felhasználási feltételeket és az " +"<1>adatvédelmi irányelveket." #: src/screens/Signup/StepInfo/Policies.tsx:68 msgid "By creating an account you agree to the <0>Terms of Service." msgstr "A fiók létrehozásával elfogadod a <0>felhasználási feltételeket." -#~ msgid "by you" -#~ msgstr "Saját" - #: src/view/com/composer/photos/OpenCameraBtn.tsx:72 msgid "Camera" msgstr "Kamera" -#~ msgid "Can only contain letters, numbers, spaces, dashes, and underscores. Must be at least 4 characters long, but no more than 32 characters long." -#~ msgstr "A jelszó neve csak az angol ábécé betűit, számokat, szóközöket, kötőjeleket és alsókötőjeleket tartalmazhat. Legalább 4, de legfeljebb 32 karakter hosszú lehet." - -#: src/components/Menu/index.tsx:297 -#: src/components/Prompt.tsx:129 -#: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 +#: src/components/Menu/index.tsx:297 src/components/Prompt.tsx:129 +#: src/components/Prompt.tsx:131 src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1236,8 +1290,7 @@ msgstr "Kamera" #: src/screens/Settings/AppIconSettings/index.tsx:225 #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 -#: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/screens/Settings/Settings.tsx:260 src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1252,7 +1305,8 @@ msgstr "Kamera" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "Mégse" @@ -1268,9 +1322,6 @@ msgstr "Mégse" msgid "Cancel account deletion" msgstr "Fióktörlés megszakítása" -#~ msgid "Cancel change handle" -#~ msgstr "Felhasználónévváltás megszakítása" - #: src/view/com/modals/CropImage.web.tsx:94 msgid "Cancel image crop" msgstr "Képkivágás megszakítása" @@ -1288,7 +1339,7 @@ msgid "Cancel reactivation and log out" msgstr "Újraaktiválás megszakítása és kilépés" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "Keresés megszakítása" @@ -1316,10 +1367,6 @@ msgstr "Feliratok és helyettesítő szöveg" msgid "Change" msgstr "Megváltoztatás" -#~ msgctxt "action" -#~ msgid "Change" -#~ msgstr "Megváltoztatás" - #: src/screens/Settings/AppIconSettings/index.tsx:39 msgid "Change app icon" msgstr "Alkalmazásikon megváltoztatása" @@ -1339,9 +1386,6 @@ msgstr "Email-cím megváltoztatása" msgid "Change email address" msgstr "Email-cím megváltoztatása" -#~ msgid "Change handle" -#~ msgstr "Felhasználónév megváltoztatása" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:92 #: src/screens/Settings/components/ChangeHandleDialog.tsx:96 msgid "Change Handle" @@ -1351,16 +1395,13 @@ msgstr "Felhasználónév megváltoztatása" msgid "Change my email" msgstr "Email-cím megváltoztatása" -#~ msgid "Change password" -#~ msgstr "Jelszó megváltoztatása" - #: src/view/com/modals/ChangePassword.tsx:142 msgid "Change Password" msgstr "Jelszó megváltoztatása" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "Bejegyzés nyelvének megváltoztatása erre: {0}" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "Bejegyzés nyelvének megváltoztatása erre: {suggestedLanguageName}" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1370,21 +1411,17 @@ msgstr "Email-cím megváltoztatása" msgid "Change your email address" msgstr "Email-cím megváltoztatása" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "Csevegés" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" msgstr "Elnémítottad a csevegést" -#: src/components/dms/ConvoMenu.tsx:112 -#: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 -#: src/screens/Messages/ChatList.tsx:246 +#: src/components/dms/ConvoMenu.tsx:115 src/components/dms/MessageMenu.tsx:81 +#: src/Navigation.tsx:394 src/screens/Messages/ChatList.tsx:246 msgid "Chat settings" msgstr "Csevegések" @@ -1392,24 +1429,24 @@ msgstr "Csevegések" msgid "Chat Settings" msgstr "Csevegések" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" msgstr "Feloldottad a csevegés némítását" -#: src/screens/SignupQueued.tsx:78 -#: src/screens/SignupQueued.tsx:82 +#: src/screens/SignupQueued.tsx:78 src/screens/SignupQueued.tsx:82 msgid "Check my status" msgstr "Állapot ellenőrzése" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "Add meg az emailben kapott megerősítőkódot!" #: src/view/com/modals/DeleteAccount.tsx:213 -msgid "Check your inbox for an email with the confirmation code to enter below:" +msgid "" +"Check your inbox for an email with the confirmation code to enter below:" msgstr "Küldtünk egy emailt. Add meg a benne található ellenőrzőkódot:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "Tartományhitelesítési módszer" @@ -1426,27 +1463,36 @@ msgid "Choose People" msgstr "Személyek kiválasztása" #: src/view/com/composer/labels/LabelsBtn.tsx:115 -msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." -msgstr "Válaszd ki a médiatartalomra alkalmazható feljegyzési kategóriákat! Ha egyet sem választasz ki, akkor a bejegyzést bármilyen közönség által megtekinthetőnek vesszük." - -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "Szolgáltatás kiválasztása" +msgid "" +"Choose self-labels that are applicable for the media you are posting. If " +"none are selected, this post is suitable for all audiences." +msgstr "" +"Válaszd ki a médiatartalomra alkalmazható feljegyzési kategóriákat! Ha egyet " +"sem választasz ki, akkor a bejegyzést bármilyen közönség által " +"megtekinthetőnek vesszük." #: src/screens/Onboarding/StepFinished.tsx:280 msgid "Choose the algorithms that power your custom feeds." -msgstr "Válaszd ki az algoritmusokat, amelyek az egyéni hírfolyamaidat működtetik!" +msgstr "" +"Válaszd ki az algoritmusokat, amelyek az egyéni hírfolyamaidat működtetik!" #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:107 msgid "Choose this color as your avatar" msgstr "Szín használata profilképként" -#: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 -msgid "Choose your own timeline! Feeds built by the community help you find content you love." -msgstr "Válaszd ki, hogy milyen idővonalakat akarsz böngészni! A közösség által épített egyéni hírfolyamok segítenek megtalálni a Téged érdeklő tartalmakat." +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "Tárhelyszolgáltató megadása" -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/view/screens/Feeds.tsx:728 src/view/screens/Search/Explore.tsx:424 +msgid "" +"Choose your own timeline! Feeds built by the community help you find content " +"you love." +msgstr "" +"Válaszd ki, hogy milyen idővonalakat akarsz böngészni! A közösség által " +"épített egyéni hírfolyamok segítenek megtalálni a Téged érdeklő tartalmakat." + +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "Jelszó megadása" @@ -1454,11 +1500,11 @@ msgstr "Jelszó megadása" msgid "Choose your username" msgstr "Felhasználónév megadása" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "Összes adat törlése" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "Összes adat törlése (A program újra fog indulni)" @@ -1466,19 +1512,10 @@ msgstr "Összes adat törlése (A program újra fog indulni)" msgid "Clear search query" msgstr "Keresési kifejezés törlése" -#~ msgid "Clears all storage data" -#~ msgstr "Az összes adat törlése" - #: src/view/screens/Support.tsx:41 msgid "click here" msgstr "kattints ide" -#~ msgid "Click here for more information on deactivating your account" -#~ msgstr "További információ a fiókod törléséről" - -#~ msgid "Click here for more information." -#~ msgstr "További információ." - #: src/components/TagMenu/index.web.tsx:152 msgid "Click here to open tag menu for {tag}" msgstr "A(z) {tag} címke menüjének megnyitása" @@ -1506,8 +1543,7 @@ msgstr "Kipp 🐴 kopp 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 #: src/components/dms/dialogs/SearchablePeopleList.tsx:265 -#: src/components/NewskieDialog.tsx:146 -#: src/components/NewskieDialog.tsx:153 +#: src/components/NewskieDialog.tsx:146 src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:117 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:123 @@ -1555,8 +1591,7 @@ msgstr "Képnézegető bezárása" msgid "Close navigation footer" msgstr "Navigációs lábléc bezárása" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:291 src/components/TagMenu/index.tsx:277 msgid "Close this dialog" msgstr "Párbeszédablak bezárása" @@ -1568,9 +1603,6 @@ msgstr "Alsó navigációs sáv bezárása" msgid "Closes password update alert" msgstr "Jelszófrissítési figyelmeztetés bezárása" -#~ msgid "Closes post composer and discards post draft" -#~ msgstr "Bejegyzésíró bezárása és a piszkozat elvetése" - #: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:32 msgid "Closes viewer for header image" msgstr "Borítókép-nézegető bezárása" @@ -1587,34 +1619,32 @@ msgstr "Egy értesítés felhasználólistájának összecsukása" msgid "Color mode" msgstr "Színmód" -#: src/screens/Onboarding/index.tsx:38 -#: src/screens/Onboarding/state.ts:97 +#: src/screens/Onboarding/index.tsx:38 src/screens/Onboarding/state.ts:97 msgid "Comedy" msgstr "Humor" -#: src/screens/Onboarding/index.tsx:24 -#: src/screens/Onboarding/state.ts:98 +#: src/screens/Onboarding/index.tsx:24 src/screens/Onboarding/state.ts:98 msgid "Comics" msgstr "Képregények" -#: src/Navigation.tsx:281 -#: src/view/screens/CommunityGuidelines.tsx:34 +#: src/Navigation.tsx:282 src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "Közösségi irányelvek" #: src/screens/Onboarding/StepFinished.tsx:293 msgid "Complete onboarding and start using your account" -msgstr "Regisztrációs varázsló befejezése és a Bluesky használatának megkezdése" +msgstr "" +"Regisztrációs varázsló befejezése és a Bluesky használatának megkezdése" #: src/screens/Signup/index.tsx:144 msgid "Complete the challenge" msgstr "Biztonsági kihívás" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "Új bejegyzés írása" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "Írj legfeljebb {MAX_GRAPHEME_LENGTH} karakter hosszú bejegyzéseket" @@ -1622,7 +1652,7 @@ msgstr "Írj legfeljebb {MAX_GRAPHEME_LENGTH} karakter hosszú bejegyzéseket" msgid "Compose reply" msgstr "Válaszírás" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." msgstr "Videó tömörítése folyamatban…" @@ -1637,8 +1667,7 @@ msgstr "A <0>moderálási beállításokban módosítható." #: src/components/dialogs/VerifyEmailDialog.tsx:253 #: src/components/dialogs/VerifyEmailDialog.tsx:260 #: src/components/dialogs/VerifyEmailDialog.tsx:283 -#: src/components/Prompt.tsx:172 -#: src/components/Prompt.tsx:175 +#: src/components/Prompt.tsx:172 src/components/Prompt.tsx:175 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:185 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:188 #: src/view/com/modals/VerifyEmail.tsx:239 @@ -1668,7 +1697,7 @@ msgid "Confirm your birthdate" msgstr "Születési dátum megerősítése" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1682,26 +1711,24 @@ msgstr "Megerősítőkód" msgid "Confirmation Code" msgstr "Megerősítőkód" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "Csatlakozás folyamatban…" -#: src/screens/Signup/index.tsx:175 -#: src/screens/Signup/index.tsx:178 +#: src/screens/Signup/index.tsx:175 src/screens/Signup/index.tsx:178 msgid "Contact support" msgstr "Támogatás" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "Tartalom és média" #: src/screens/Settings/AccessibilitySettings.tsx:109 -#: src/screens/Settings/Settings.tsx:175 -#: src/screens/Settings/Settings.tsx:178 +#: src/screens/Settings/Settings.tsx:175 src/screens/Settings/Settings.tsx:178 msgid "Content and media" msgstr "Tartalom és média" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "Tartalom és média" @@ -1714,7 +1741,7 @@ msgid "Content filters" msgstr "Tartalomszűrés" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "Tartalmak nyelve" @@ -1747,7 +1774,7 @@ msgstr "Folytatás" msgid "Continue as {0} (currently signed in)" msgstr "Folytatás, mint {0} (Bejelentkezve)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "Válaszlánc folytatása…" @@ -1757,7 +1784,7 @@ msgstr "Válaszlánc folytatása…" msgid "Continue to next step" msgstr "Következő lépés" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "Törölted a beszélgetést" @@ -1773,8 +1800,7 @@ msgstr "Vágólapra helyezve" msgid "Copied build version to clipboard" msgstr "Buildszám a vágólapra helyezve" -#: src/components/dms/MessageMenu.tsx:57 -#: src/lib/sharing.ts:25 +#: src/components/dms/MessageMenu.tsx:57 src/lib/sharing.ts:25 #: src/view/com/modals/InviteCodes.tsx:153 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:235 #: src/view/com/util/post-ctrls/PostCtrls.tsx:393 @@ -1786,16 +1812,10 @@ msgstr "Vágólapra helyezve" msgid "Copied!" msgstr "Vágólapra helyezve." -#~ msgid "Copies app password" -#~ msgstr "Alkalmazásjelszó másolása" - #: src/components/StarterPack/QrCodeDialog.tsx:175 msgid "Copy" msgstr "Másolás" -#~ msgid "Copy {0}" -#~ msgstr "{0} másolása" - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 msgid "Copy App Password" msgstr "Alkalmazásjelszó másolása" @@ -1804,16 +1824,15 @@ msgstr "Alkalmazásjelszó másolása" msgid "Copy build version to clipboard" msgstr "Buildszám másolása a vágólapra" -#: src/components/dialogs/Embed.tsx:122 -#: src/components/dialogs/Embed.tsx:141 +#: src/components/dialogs/Embed.tsx:122 src/components/dialogs/Embed.tsx:141 msgid "Copy code" msgstr "Kód másolása" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "DID másolása" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "Gazda másolása" @@ -1848,12 +1867,11 @@ msgstr "Bejegyzés szövegének másolása" msgid "Copy QR code" msgstr "QR-kód másolása" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "TXT-rekord értékének másolása" -#: src/Navigation.tsx:286 -#: src/view/screens/CopyrightPolicy.tsx:31 +#: src/Navigation.tsx:287 src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "Jogi irányelvek" @@ -1861,7 +1879,7 @@ msgstr "Jogi irányelvek" 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:80 msgid "Could not load feed" msgstr "A hírfolyam betöltése meghiúsult" @@ -1869,7 +1887,7 @@ msgstr "A hírfolyam betöltése meghiúsult" msgid "Could not load list" msgstr "A lista betöltése meghiúsult" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "A csevegés elnémítása meghiúsult" @@ -1881,16 +1899,13 @@ msgstr "A videó feldolgozása meghiúsult." msgid "Create" msgstr "Létrehozás" -#~ msgid "Create a new Bluesky account" -#~ msgstr "Új Bluesky-fiók létrehozása" - #: src/components/StarterPack/QrCodeDialog.tsx:153 msgid "Create a QR code for a starter pack" msgstr "QR-kód létrehozása egy kezdőcsomaghoz" #: src/components/StarterPack/ProfileStarterPacks.tsx:168 #: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "Kezdőcsomag létrehozása" @@ -1900,6 +1915,11 @@ msgstr "Automatikus létrehozás" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 src/view/shell/NavSignupCard.tsx:52 msgid "Create account" msgstr "Regisztráció" @@ -1907,8 +1927,7 @@ msgstr "Regisztráció" msgid "Create Account" msgstr "Regisztráció" -#: src/components/dialogs/Signin.tsx:86 -#: src/components/dialogs/Signin.tsx:88 +#: src/components/dialogs/Signin.tsx:86 src/components/dialogs/Signin.tsx:88 msgid "Create an account" msgstr "Regisztráció" @@ -1920,15 +1939,12 @@ msgstr "Profilkép létrehozása" msgid "Create another" msgstr "Másik létrehozása" -#~ msgid "Create App Password" -#~ msgstr "Alkalmazásjelszó létrehozása" - #: src/view/com/auth/SplashScreen.tsx:47 #: src/view/com/auth/SplashScreen.web.tsx:109 msgid "Create new account" msgstr "Regisztráció" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "Jelentés neki: {0}" @@ -1938,27 +1954,17 @@ msgstr "Létrehozás dátuma: {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "Letiltott szerző" -#: src/screens/Onboarding/index.tsx:26 -#: src/screens/Onboarding/state.ts:99 +#: src/screens/Onboarding/index.tsx:26 src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "Kultúra" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "Egyéni" -#~ msgid "Custom domain" -#~ msgstr "Egyéni tartomány" - -#~ msgid "Custom feeds built by the community bring you new experiences and help you find the content you love." -#~ msgstr "A közösség által épített egyéni hírfolyamok új élményekkel ruháznak fel, és segítenek megtalálni a Téged érdeklő tartalmakat." - -#~ msgid "Customize media from external sites." -#~ msgstr "A külső forrásból származó médiatartalmak testreszabása." - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:292 msgid "Customize who can interact with this post." msgstr "Add meg, hogy ki léphet kapcsolatba ezzel a bejegyzéssel!" @@ -1976,7 +1982,7 @@ msgstr "Sötét mód" msgid "Dark theme" msgstr "Sötét téma" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "Születési dátum" @@ -1986,10 +1992,7 @@ msgstr "Születési dátum" msgid "Deactivate account" msgstr "Fiók deaktiválása" -#~ msgid "Deactivate my account" -#~ msgstr "Fiók deaktiválása" - -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" msgstr "Moderálási hibakeresés" @@ -2032,7 +2035,7 @@ msgstr "Alkalmazásjelszó törlése" msgid "Delete app password?" msgstr "Alkalmazásjelszó törlése" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "Csevegéskijelentési jegyzőkönyv ürítése" @@ -2056,10 +2059,7 @@ msgstr "Üzenet törlése helyileg" msgid "Delete my account" msgstr "Fiók törlése" -#~ msgid "Delete My Account…" -#~ msgstr "Fiók törlése…" - -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2095,9 +2095,6 @@ msgstr "Törölt fiók" msgid "Deleted post." msgstr "Törölted a bejegyzést." -#~ msgid "Deletes the chat declaration record" -#~ msgstr "Csevegéskijelentési jegyzőkönyv ürítése" - #: src/screens/Profile/Header/EditProfileDialog.tsx:344 #: src/view/com/modals/CreateOrEditList.tsx:280 #: src/view/com/modals/CreateOrEditList.tsx:301 @@ -2111,7 +2108,9 @@ msgid "Description is too long" msgstr "A leírás túl hosszú" #: src/screens/Profile/Header/EditProfileDialog.tsx:365 -msgid "Description is too long. The maximum number of characters is {DESCRIPTION_MAX_GRAPHEMES}." +msgid "" +"Description is too long. The maximum number of characters is " +"{DESCRIPTION_MAX_GRAPHEMES}." msgstr "A leírás túl hosszú. A korlát {DESCRIPTION_MAX_GRAPHEMES} karakter." #: src/view/com/composer/GifAltText.tsx:150 @@ -2128,25 +2127,19 @@ msgstr "Idézet leválasztása" msgid "Detach quote post?" msgstr "Idézet leválasztása" -#: src/screens/Settings/Settings.tsx:242 -#: src/screens/Settings/Settings.tsx:245 +#: src/screens/Settings/Settings.tsx:242 src/screens/Settings/Settings.tsx:245 msgid "Developer options" msgstr "Fejlesztői beállítások" #: src/components/WhoCanReply.tsx:175 msgid "Dialog: adjust who can interact with this post" -msgstr "Párbeszédablak: A bejegyzés kapcsolatbalépési jogosultságainak testreszabása" - -#~ msgid "Did you want to say anything?" -#~ msgstr "Szeretnél mondani valamit?" +msgstr "" +"Párbeszédablak: A bejegyzés kapcsolatbalépési jogosultságainak testreszabása" #: src/screens/Settings/AppearanceSettings.tsx:122 msgid "Dim" msgstr "Félhomályos" -#~ msgid "Disable autoplay for videos and GIFs" -#~ msgstr "Videók és GIF-ek automatikus lejátszásának letiltása" - #: src/screens/Settings/components/DisableEmail2FADialog.tsx:89 msgid "Disable Email 2FA" msgstr "Kétlépcsős azonosítás kikapcsolása" @@ -2163,15 +2156,14 @@ msgstr "Feliratok letiltása" #: src/lib/moderation/useLabelBehaviorDescription.ts:32 #: src/lib/moderation/useLabelBehaviorDescription.ts:42 #: src/lib/moderation/useLabelBehaviorDescription.ts:68 -#: src/screens/Messages/Settings.tsx:139 -#: src/screens/Messages/Settings.tsx:142 +#: src/screens/Messages/Settings.tsx:139 src/screens/Messages/Settings.tsx:142 #: src/screens/Moderation/index.tsx:329 msgid "Disabled" msgstr "Letiltva" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "Elvetés" @@ -2179,11 +2171,11 @@ msgstr "Elvetés" msgid "Discard changes?" msgstr "Változtatások elvetése" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "Piszkozat elvetése" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" msgstr "Bejegyzés elvetése" @@ -2197,7 +2189,7 @@ 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/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "Új hírfolyamok felfedezése" @@ -2205,11 +2197,11 @@ msgstr "Új hírfolyamok felfedezése" msgid "Discover New Feeds" msgstr "Új hírfolyamok felfedezése" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "Bezárás" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "Hiba bezárása" @@ -2217,6 +2209,10 @@ msgstr "Hiba bezárása" msgid "Dismiss getting started guide" msgstr "Gyorstalpaló bezárása" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "Szakasz bezárása" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2238,11 +2234,15 @@ msgid "Display name is too long" msgstr "A megjelenítendő név túl hosszú" #: src/screens/Profile/Header/EditProfileDialog.tsx:334 -msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." -msgstr "A megjelenítendő név túl hosszú. A korlát {DISPLAY_NAME_MAX_GRAPHEMES} karakter." +msgid "" +"Display name is too long. The maximum number of characters is " +"{DISPLAY_NAME_MAX_GRAPHEMES}." +msgstr "" +"A megjelenítendő név túl hosszú. A korlát {DISPLAY_NAME_MAX_GRAPHEMES} " +"karakter." +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "DNS-panellel" @@ -2250,24 +2250,15 @@ msgstr "DNS-panellel" msgid "Do not apply this mute word to users you follow" msgstr "A követett felhasználók kivételt élveznek a némítás alól" -#~ msgid "Does not contain adult content." -#~ msgstr "Nem ábrázol felnőtt tartalmakat." - -#~ msgid "Does not contain graphic or disturbing content." -#~ msgstr "Nem tartalmaz a nyugalom megzavarására alkalmas tartalmakat." - #: src/lib/moderation/useGlobalLabelStrings.ts:39 msgid "Does not include nudity." msgstr "Nem ábrázol meztelenséget." -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "Nem kezdődhet vagy végződhet kötőjellel" -#~ msgid "Domain Value" -#~ msgstr "Tartományérték" - -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" msgstr "A tartományellenőrzés kész." @@ -2279,8 +2270,8 @@ msgstr "A tartományellenőrzés kész." #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2303,10 +2294,14 @@ msgstr "Kész" msgid "Done{extraText}" msgstr "Kész{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "Koppints kétszer a párbeszédablak bezárásához" +#: src/screens/VideoFeed/index.tsx:1014 +msgid "Double tap to like" +msgstr "Koppints kétszer a kedveléshez" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "A Bluesky letöltése" @@ -2324,7 +2319,7 @@ msgstr "A csatoláshoz húzd ide a képet!" msgid "Duration:" msgstr "Időtartam:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "pl.: janos" @@ -2336,7 +2331,7 @@ msgstr "pl.: Minta Janos" msgid "e.g. Alice Roberts" msgstr "pl.: Minta János" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "pl.: janos.hu" @@ -2366,7 +2361,9 @@ msgstr "pl.: Akik folyton csak reklámokkal válaszolnak." #: src/view/com/modals/InviteCodes.tsx:97 msgid "Each code works once. You'll receive more invite codes periodically." -msgstr "Mindegyik meghívó csak egyszer használható fel. Időközönként újakat fogsz kapni." +msgstr "" +"Mindegyik meghívó csak egyszer használható fel. Időközönként újakat fogsz " +"kapni." #: src/screens/Settings/AccountSettings.tsx:112 #: src/screens/StarterPack/StarterPackScreen.tsx:575 @@ -2380,8 +2377,7 @@ msgctxt "action" msgid "Edit" msgstr "Szerkesztés" -#: src/view/com/util/UserAvatar.tsx:347 -#: src/view/com/util/UserBanner.tsx:95 +#: src/view/com/util/UserAvatar.tsx:348 src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "Profilkép szerkesztése" @@ -2408,8 +2404,7 @@ msgstr "Lista szerkesztése" msgid "Edit Moderation List" msgstr "Moderálólista szerkesztése" -#: src/Navigation.tsx:296 -#: src/view/screens/Feeds.tsx:515 +#: src/Navigation.tsx:297 src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "Hírfolyamgyűjtemény szerkesztése" @@ -2458,21 +2453,22 @@ msgstr "Megjelenítendő név szerkesztése" msgid "Edit your profile description" msgstr "Profilleírás szerkesztése" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "Kezdőcsomag szerkesztése" -#: src/screens/Onboarding/index.tsx:31 -#: src/screens/Onboarding/state.ts:101 +#: src/screens/Onboarding/index.tsx:31 src/screens/Onboarding/state.ts:101 msgid "Education" msgstr "Tanítás-tanulás" #: src/screens/List/ListHiddenScreen.tsx:141 -msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgid "" +"Either the creator of this list has blocked you or you have blocked the " +"creator." +msgstr "Letiltottad a lista szerzőjét vagy ő tiltott le Téged." #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "Email-cím" @@ -2510,9 +2506,6 @@ msgstr "Visszaigazoltad az email-címedet" msgid "Email Verified" msgstr "Visszaigazoltad az email-címedet" -#~ msgid "Email:" -#~ msgstr "Email-cím:" - #: src/components/dialogs/Embed.tsx:113 msgid "Embed HTML code" msgstr "HTML-kód beágyazása" @@ -2524,8 +2517,12 @@ msgid "Embed post" msgstr "Bejegyzés beágyazása" #: src/components/dialogs/Embed.tsx:101 -msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." -msgstr "Jelenítsd meg ezt a bejegyzést a honlapodon! Másold ki az alábbi kódrészletet és illeszd be a honlapod HTML-kódjába." +msgid "" +"Embed this post in your website. Simply copy the following snippet and paste " +"it into the HTML code of your website." +msgstr "" +"Jelenítsd meg ezt a bejegyzést a honlapodon! Másold ki az alábbi " +"kódrészletet és illeszd be a honlapod HTML-kódjába." #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:57 msgid "Embedded video player" @@ -2570,13 +2567,20 @@ msgstr "Feliratok engedélyezése" msgid "Enable this source only" msgstr "Csak ezen forrás engedélyezése" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "Felkapott témakörök mutatása" -#: src/screens/Messages/Settings.tsx:130 -#: src/screens/Messages/Settings.tsx:133 +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "Felkapott videók mutatása a Követett hírfolyamon" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "Felkapott videók mutatása a Követett hírfolyamon." + +#: src/screens/Messages/Settings.tsx:130 src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "Engedélyezve" @@ -2589,10 +2593,7 @@ msgstr "A hírfolyam véget ért" msgid "Ensure you have selected a language for each subtitle file." msgstr "Minden feliratfájlhoz rendelj hozzá egy nyelvet!" -#~ msgid "Enter a name for this App Password" -#~ msgstr "Alkalmazásjelszó nevének megadása" - -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "Jelszó megadása" @@ -2617,20 +2618,24 @@ msgstr "Belépés teljes képernyős módba" msgid "Enter the code you received to change your password." msgstr "Add meg a kapott kódot a jelszavad megváltoztatásához!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" msgstr "Add meg a használni kívánt tartományt" #: src/screens/Login/ForgotPasswordForm.tsx:113 -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 "Add meg a regisztrációkor használt email-címedet! Küldeni fogunk egy „helyreállítási kódot”, amivel megváltoztathatod a jelszavad." +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 "" +"Add meg a regisztrációkor használt email-címedet! Küldeni fogunk egy " +"„helyreállítási kódot”, amivel megváltoztathatod a jelszavad." #: src/components/dialogs/BirthDateSettings.tsx:107 msgid "Enter your birth date" msgstr "Add meg a születési dátumod" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "Add meg az email-címed" @@ -2646,7 +2651,7 @@ msgstr "Add meg alább az új email-címed!" msgid "Enter your username and password" msgstr "Add meg a felhasználóneved és a jelszavad" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "Hiba" @@ -2676,8 +2681,7 @@ msgstr "Bárki válaszolhat" msgid "Everybody can reply to this post." msgstr "Bárki válaszolhat erre a bejegyzésre." -#: src/screens/Messages/Settings.tsx:83 -#: src/screens/Messages/Settings.tsx:86 +#: src/screens/Messages/Settings.tsx:83 src/screens/Messages/Settings.tsx:86 msgid "Everyone" msgstr "Bárkitől" @@ -2705,9 +2709,6 @@ msgstr "Kilépés a teljes képernyős módból" msgid "Exits account deletion process" msgstr "Fióktörlés megszakítása" -#~ msgid "Exits handle change process" -#~ msgstr "Felhasználónévváltás megszakítása" - #: src/view/com/modals/CropImage.web.tsx:95 msgid "Exits image cropping process" msgstr "Képkivágás megszakítása" @@ -2742,9 +2743,6 @@ msgstr "Az URI nem old fel egy rekordot" msgid "Experimental" msgstr "Kísérleti" -#~ msgid "Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." -#~ msgstr "Kísérleti: Ha ez a funkció engedélyezve van, akkor csak az általad követett felhasználók válaszairól és idézéseiről fogsz értesítést kapni. Ezeket a beállításokat idővel bővíteni fogjuk." - #: src/components/dialogs/MutedWords.tsx:500 msgid "Expired" msgstr "Lejárt" @@ -2770,8 +2768,8 @@ msgstr "Adatok exportálása" msgid "Export My Data" msgstr "Adatok exportálása" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "Külső médiatartalmak" @@ -2782,24 +2780,23 @@ msgstr "Külső médiatartalom" #: src/components/dialogs/EmbedConsent.tsx:70 #: src/screens/Settings/ExternalMediaPreferences.tsx:40 -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 "A külső médiatartalmak engedélyezése lehetővé teszi más honlapok számára az adatgyűjtést Rólad vagy az eszközödről. A „Lejátszás” gomb megnyomásáig semmilyen adatot sem küldünk vagy kérünk le." +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 "" +"A külső médiatartalmak engedélyezése lehetővé teszi más honlapok számára az " +"adatgyűjtést Rólad vagy az eszközödről. A „Lejátszás” gomb megnyomásáig " +"semmilyen adatot sem küldünk vagy kérünk le." -#: src/Navigation.tsx:315 -#: src/screens/Settings/ExternalMediaPreferences.tsx:31 +#: src/Navigation.tsx:316 src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "Külső médiatartalmak" -#~ msgid "External media settings" -#~ msgstr "Külső médiatartalmak" - -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "A felhasználónév megváltoztatása meghiúsult. Próbáld újra!" -#~ msgid "Failed to create app password." -#~ msgstr "Az alkalmazásjelszó létrehozása meghiúsult." - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 msgid "Failed to create app password. Please try again." msgstr "Az alkalmazásjelszó létrehozása meghiúsult. Próbáld újra!" @@ -2810,8 +2807,11 @@ msgid "Failed to create starter pack" msgstr "A kezdőcsomag létrehozása meghiúsult" #: src/view/com/modals/CreateOrEditList.tsx:186 -msgid "Failed to create the list. Check your internet connection and try again." -msgstr "A lista létrehozása meghiúsult. Ellenőrizd az internetkapcsolatot, majd próbáld újra!" +msgid "" +"Failed to create the list. Check your internet connection and try again." +msgstr "" +"A lista létrehozása meghiúsult. Ellenőrizd az internetkapcsolatot, majd " +"próbáld újra!" #: src/components/dms/MessageMenu.tsx:73 msgid "Failed to delete message" @@ -2825,8 +2825,8 @@ msgstr "A bejegyzés törlése meghiúsult. Próbáld újra!" msgid "Failed to delete starter pack" msgstr "A kezdőcsomag törlése meghiúsult" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" msgstr "A hírfolyambeállítások betöltése meghiúsult" @@ -2838,12 +2838,12 @@ msgstr "A GIF-ek betöltése meghiúsult" msgid "Failed to load past messages" msgstr "A korábbi üzenetek betöltése meghiúsult" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "Az ajánlott hírfolyamok betöltése meghiúsult" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "A javasolt személyek betöltése meghiúsult" @@ -2859,9 +2859,6 @@ msgstr "A kép mentése meghiúsult: {0}" msgid "Failed to save notification preferences, please try again" msgstr "Az értesítési beállítások mentése meghiúsult. Próbáld újra!" -#~ msgid "Failed to save post interaction settings. Your post was created but users may be able to interact with it." -#~ msgstr "A kapcsolatbalépési beállítások mentése meghiúsult. A bejegyzés létrejött, de lehetséges, hogy nem kívánt felhasználók is kapcsolatba léphetnek vele." - #: src/components/dms/MessageItem.tsx:234 msgid "Failed to send" msgstr "A küldés meghiúsult" @@ -2883,23 +2880,20 @@ msgstr "A hírfolyamok frissítése meghiúsult" msgid "Failed to update settings" msgstr "A beállítások mentése meghiúsult" -#: src/lib/media/video/upload.ts:72 -#: src/lib/media/video/upload.web.ts:74 -#: src/lib/media/video/upload.web.ts:78 -#: src/lib/media/video/upload.web.ts:88 +#: src/lib/media/video/upload.ts:72 src/lib/media/video/upload.web.ts:74 +#: src/lib/media/video/upload.web.ts:78 src/lib/media/video/upload.web.ts:88 msgid "Failed to upload video" msgstr "A videó feltöltése meghiúsult" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "A felhasználónév hitelesítése meghiúsult. Próbáld újra!" -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "Hírfolyam" -#: src/components/FeedCard.tsx:134 -#: src/view/com/feeds/FeedSourceCard.tsx:253 +#: src/components/FeedCard.tsx:134 src/view/com/feeds/FeedSourceCard.tsx:253 msgid "Feed by {0}" msgstr "Hírfolyam – Szerző: {0}" @@ -2912,8 +2906,7 @@ msgid "Feed toggle" msgstr "Hírfolyam ki/be" #: src/view/shell/desktop/RightNav.tsx:93 -#: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/desktop/RightNav.tsx:94 src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "Visszajelzés" @@ -2922,23 +2915,22 @@ msgstr "Visszajelzés" msgid "Feedback sent!" msgstr "Megkaptuk a visszajelzést!" -#: src/Navigation.tsx:403 -#: src/screens/StarterPack/StarterPackScreen.tsx:183 -#: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 -#: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/Navigation.tsx:404 src/screens/StarterPack/StarterPackScreen.tsx:183 +#: src/view/screens/Feeds.tsx:508 src/view/screens/Profile.tsx:235 +#: src/view/screens/SavedFeeds.tsx:96 src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "Hírfolyamok" #: src/view/screens/SavedFeeds.tsx:198 -msgid "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." -msgstr "A hírfolyamok olyan egyéni algoritmusok, amelyeket felhasználók építenek egy kis programozási tudással. További információért <0/>!" +msgid "" +"Feeds are custom algorithms that users build with a little coding expertise. " +"<0/> for more information." +msgstr "" +"A hírfolyamok olyan egyéni algoritmusok, amelyeket felhasználók építenek egy " +"kis programozási tudással. További információért <0/>!" -#: src/components/FeedCard.tsx:272 -#: src/view/screens/SavedFeeds.tsx:82 +#: src/components/FeedCard.tsx:272 src/view/screens/SavedFeeds.tsx:82 msgid "Feeds updated!" msgstr "A hírfolyamok frissítése megtörtént" @@ -2946,9 +2938,6 @@ msgstr "A hírfolyamok frissítése megtörtént" msgid "Feeds we think you might like." msgstr "További ajánlott hírfolyamok." -#~ msgid "File Contents" -#~ msgstr "A fájl tartalmának" - #: src/screens/Settings/components/ExportCarDialog.tsx:43 msgid "File saved successfully!" msgstr "A fájl mentése sikeresen megtörtént" @@ -2973,16 +2962,10 @@ msgstr "Követendő fiókok felfedezése" msgid "Find people to follow" msgstr "Követendő személyek felfedezése" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "Bejegyzések és felhasználók felfedezése a Blueskyon" -#~ msgid "Fine-tune the content you see on your Following feed." -#~ msgstr "A Követett hírfolyam tartalmának személyre szabása." - -#~ msgid "Fine-tune the discussion threads." -#~ msgstr "Válaszláncok személyre szabása." - #: src/screens/StarterPack/Wizard/index.tsx:195 msgid "Finish" msgstr "Befejezés" @@ -3000,6 +2983,7 @@ msgstr "Rugalmas" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:789 src/screens/VideoFeed/index.tsx:810 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "Követés" @@ -3047,40 +3031,37 @@ msgctxt "action" msgid "Follow Back" msgstr "Követés kölcsönzése" -#: src/view/screens/Search/Explore.tsx:355 -msgid "Follow more accounts to get connected to your interests and build your network." -msgstr "Kövess további felhasználókat, ha szeretnél az érdeklődési köröd alapján kapcsolatokat építeni!" +#: src/view/screens/Search/Explore.tsx:368 +msgid "" +"Follow more accounts to get connected to your interests and build your " +"network." +msgstr "" +"Kövess további felhasználókat, ha szeretnél az érdeklődési köröd alapján " +"kapcsolatokat építeni!" -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "<0>{0} követi" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "<0>{0} és {1} további személy követi" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "<0>{0} és <1>{1} követi" -#: src/components/KnownFollowers.tsx:186 -msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" +#: src/components/KnownFollowers.tsx:187 +msgid "" +"Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# " +"others}}" msgstr "<0>{0}, <1>{1} és {2} további személy követi" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:403 msgid "Followed users" msgstr "A követett felhasználóktól" -#~ msgid "followed you" -#~ msgstr "mostantól követ Téged" - -#~ msgid "followed you back" -#~ msgstr "kölcsönözte a követésedet" - -#~ msgid "Followers" -#~ msgstr "Követők" - -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "@{0} általad ismert követői" @@ -3094,9 +3075,9 @@ msgstr "Ismert követők" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:788 src/screens/VideoFeed/index.tsx:808 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 -#: src/view/screens/Feeds.tsx:599 -#: src/view/screens/SavedFeeds.tsx:422 +#: src/view/screens/Feeds.tsx:599 src/view/screens/SavedFeeds.tsx:422 msgid "Following" msgstr "Követett" @@ -3109,13 +3090,12 @@ msgstr "Mostantól követed: {0}" msgid "Following {name}" msgstr "Mostantól követed: {name}" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "Követett hírfolyam" -#: src/Navigation.tsx:302 -#: src/screens/Settings/FollowingFeedPreferences.tsx:53 +#: src/Navigation.tsx:303 src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "Követett hírfolyam" @@ -3135,21 +3115,23 @@ msgstr "Betűtípus" msgid "Font size" msgstr "Betűméret" -#: src/screens/Onboarding/index.tsx:40 -#: src/screens/Onboarding/state.ts:102 +#: src/screens/Onboarding/index.tsx:40 src/screens/Onboarding/state.ts:102 msgid "Food" msgstr "Étel-ital" #: src/view/com/modals/DeleteAccount.tsx:125 -msgid "For security reasons, we'll need to send a confirmation code to your email address." +msgid "" +"For security reasons, we'll need to send a confirmation code to your email " +"address." msgstr "Biztonsági okokból egy ellenőrzőkódot fogunk küldeni az email-címedre." #: src/screens/Settings/components/AddAppPasswordDialog.tsx:209 -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 "Biztonsági okokból ezt többé nem tekintheted meg. Ha elveszted ezt a jelszót, akkor újat kell létrehoznod." - -#~ msgid "For security reasons, you won't be able to view this again. If you lose this password, you'll need to generate a new one." -#~ msgstr "Biztonsági okokból ezt többé nem tekintheted meg. Ha elveszted ezt a jelszót, akkor újat kell létrehoznod." +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 "" +"Biztonsági okokból ezt többé nem tekintheted meg. Ha elveszted ezt a " +"jelszót, akkor újat kell létrehoznod." #: src/screens/Settings/AppearanceSettings.tsx:142 msgid "For the best experience, we recommend using the theme font." @@ -3159,16 +3141,15 @@ msgstr "A legjobb élmény érdekében a témabetűtípus használatát javasolj msgid "Forever" msgstr "Örökké" -#: src/screens/Login/index.tsx:126 -#: src/screens/Login/index.tsx:141 +#: src/screens/Login/index.tsx:126 src/screens/Login/index.tsx:141 msgid "Forgot Password" msgstr "Elfelejtett jelszó" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "Elfelejtett jelszó" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "Elfelejtetted?" @@ -3185,9 +3166,6 @@ msgctxt "from-feed" msgid "From <0/>" msgstr "A(z) <0/> hírfolyamból" -#~ msgid "Fullscreen" -#~ msgstr "Teljes képernyős mód" - #: src/view/com/composer/photos/SelectPhotoBtn.tsx:50 msgid "Gallery" msgstr "Galéria" @@ -3196,7 +3174,7 @@ msgstr "Galéria" msgid "Generate a starter pack" msgstr "Kezdőcsomag létrehozása" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "Súgó" @@ -3224,33 +3202,30 @@ msgstr "A törvény vagy a felhasználási feltételek egyértelmű megszegése" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 -#: src/view/com/auth/LoggedOut.tsx:72 -#: src/view/screens/NotFound.tsx:57 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1075 src/screens/VideoFeed/index.tsx:1079 +#: src/view/com/auth/LoggedOut.tsx:72 src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 msgid "Go back" msgstr "Vissza" -#: src/components/Error.tsx:78 -#: src/screens/List/ListHiddenScreen.tsx:221 -#: src/screens/Profile/ErrorState.tsx:62 -#: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/components/Error.tsx:78 src/screens/List/ListHiddenScreen.tsx:221 +#: src/screens/Profile/ErrorState.tsx:62 src/screens/Profile/ErrorState.tsx:66 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 -#: src/view/screens/NotFound.tsx:56 -#: src/view/screens/ProfileList.tsx:1014 +#: src/view/screens/NotFound.tsx:56 src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "Vissza" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "Vissza az előző oldalra" #: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 #: src/components/ReportDialog/SubmitView.tsx:109 -#: src/screens/Onboarding/Layout.tsx:101 -#: src/screens/Onboarding/Layout.tsx:190 +#: src/screens/Onboarding/Layout.tsx:101 src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 msgid "Go back to previous step" msgstr "Vissza az előző lépéshez" @@ -3267,7 +3242,7 @@ msgstr "Ugrás a kezdőlapra" msgid "Go Home" msgstr "Ugrás a kezdőlapra" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "Ugrás a beszélgetéshez vele: {0}" @@ -3276,11 +3251,11 @@ msgstr "Ugrás a beszélgetéshez vele: {0}" msgid "Go to next" msgstr "Tovább" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "Profil megnyitása" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "Ugrás a felhasználó profiljára" @@ -3300,16 +3275,16 @@ msgstr "Már félúton vagy!" msgid "Handle" msgstr "Felhasználónév" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "Ez a felhasználónév már foglalt. Adj meg egy másikat!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "Megváltoztattad a felhasználónevedet." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "Ez a felhasználónév túl hosszú. Adj meg egy rövidebbet!" @@ -3321,11 +3296,11 @@ msgstr "Rezgés" msgid "Harassment, trolling, or intolerance" msgstr "Zaklatás, gúnyolódás vagy tűrélytelenség" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "Címke" -#: src/components/RichText.tsx:218 +#: src/components/RichText.tsx:226 msgid "Hashtag: #{tag}" msgstr "Címke: #{tag}" @@ -3333,33 +3308,38 @@ msgstr "Címke: #{tag}" msgid "Having trouble?" msgstr "Problémába ütköztél?" -#: src/screens/Settings/Settings.tsx:207 -#: src/screens/Settings/Settings.tsx:211 +#: src/screens/Settings/Settings.tsx:207 src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 -#: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/desktop/RightNav.tsx:112 src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "Súgó" #: src/screens/Onboarding/StepProfile/index.tsx:237 -msgid "Help people know you're not a bot by uploading a picture or creating an avatar." -msgstr "Segíts másoknak megbizonyosodni arról, hogy valódi személy vagy egy profilkép létrehozásával!" - -#~ msgid "Helps external sites estimate traffic from Bluesky." -#~ msgstr "Ez segít a külső szolgáltatások számára megbecsülni a Bluesky forgalmát." +msgid "" +"Help people know you're not a bot by uploading a picture or creating an " +"avatar." +msgstr "" +"Segíts másoknak megbizonyosodni arról, hogy valódi személy vagy egy " +"profilkép létrehozásával!" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 msgid "Here is your app password!" msgstr "Elkészült az alkalmazásjelszó." -#~ msgid "Here is your app password." -#~ msgstr "Elkészült az alkalmazásjelszó." +#: src/components/VideoPostCard.tsx:172 src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "Rejtett tartalom" + +#: src/screens/VideoFeed/index.tsx:600 +msgid "Hidden by your moderation settings." +msgstr "Elrejtve a moderálási beállítások alapján." #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "Rejtett lista" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3407,69 +3387,95 @@ msgstr "Bejegyzés elrejtése" msgid "Hide this reply?" msgstr "Válasz elrejtése" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "Felkapott témakörök elrejtése" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "Felkapott témakörök elrejtése" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "Felkapott videók elrejtése" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "Felhasználólista elrejtése" #: src/view/com/posts/PostFeedErrorMessage.tsx:117 -msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." -msgstr "Hmm… Hiba történt a hírfolyamkiszolgálóval történő kapcsolatfelvétel közben. Kérjük, értesítsd erről a hírfolyam tulajdonosát!" +msgid "" +"Hmm, some kind of issue occurred when contacting the feed server. Please let " +"the feed owner know about this issue." +msgstr "" +"Hmm… Hiba történt a hírfolyamkiszolgálóval történő kapcsolatfelvétel közben. " +"Kérjük, értesítsd erről a hírfolyam tulajdonosát!" #: src/view/com/posts/PostFeedErrorMessage.tsx:105 -msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." -msgstr "Hmm… Úgy tűnik, hogy a hírfolyamkiszolgáló nincs helyesen beállítva. Kérjük, értesítsd erről a hírfolyam tulajdonosát!" +msgid "" +"Hmm, the feed server appears to be misconfigured. Please let the feed owner " +"know about this issue." +msgstr "" +"Hmm… Úgy tűnik, hogy a hírfolyamkiszolgáló nincs helyesen beállítva. Kérjük, " +"értesítsd erről a hírfolyam tulajdonosát!" #: src/view/com/posts/PostFeedErrorMessage.tsx:111 -msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." -msgstr "Hmm… Úgy tűnik, hogy a hírfolyamkiszolgáló nem elérhető. Kérjük, értesítsd erről a hírfolyam tulajdonosát!" +msgid "" +"Hmm, the feed server appears to be offline. Please let the feed owner know " +"about this issue." +msgstr "" +"Hmm… Úgy tűnik, hogy a hírfolyamkiszolgáló nem elérhető. Kérjük, értesítsd " +"erről a hírfolyam tulajdonosát!" #: src/view/com/posts/PostFeedErrorMessage.tsx:108 -msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." -msgstr "Hmm… Úgy tűnik, hogy a hírfolyamkiszolgáló helytelen választ adott. Kérjük, értesítsd erről a hírfolyam tulajdonosát!" +msgid "" +"Hmm, the feed server gave a bad response. Please let the feed owner know " +"about this issue." +msgstr "" +"Hmm… Úgy tűnik, hogy a hírfolyamkiszolgáló helytelen választ adott. Kérjük, " +"értesítsd erről a hírfolyam tulajdonosát!" #: src/view/com/posts/PostFeedErrorMessage.tsx:102 msgid "Hmm, we're having trouble finding this feed. It may have been deleted." -msgstr "Hmm… A hírfolyam felkeresése meghiúsult. Lehetséges, hogy már nem létezik." +msgstr "" +"Hmm… A hírfolyam felkeresése meghiúsult. Lehetséges, hogy már nem létezik." #: src/screens/Moderation/index.tsx:53 -msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us." -msgstr "Hmmmm… Az adatok betöltése meghiúsult. A részleteket alább láthatod. Ha a probléma fennáll, jelentsd nekünk!" +msgid "" +"Hmmmm, it seems we're having trouble loading this data. See below for more " +"details. If this issue persists, please contact us." +msgstr "" +"Hmmmm… Az adatok betöltése meghiúsult. A részleteket alább láthatod. Ha a " +"probléma fennáll, jelentsd nekünk!" #: src/screens/Profile/ErrorState.tsx:31 msgid "Hmmmm, we couldn't load that moderation service." msgstr "Hmmmm… Ez a moderálási szolgáltatás nem található." #: src/view/com/composer/state/video.ts:413 -msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" -msgstr "Egy pillanat! A videófeltöltés lehetősége még nem mindenki számára elérhető. Próbáld újra később!" +msgid "" +"Hold up! We’re gradually giving access to video, and you’re still waiting in " +"line. Check back soon!" +msgstr "" +"Egy pillanat! A videófeltöltés lehetősége még nem mindenki számára elérhető. " +"Próbáld újra később!" -#: src/Navigation.tsx:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "Kezdőlap" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "Gazda:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" msgstr "Tárhelyszolgáltató" @@ -3499,8 +3505,8 @@ msgstr "Kóddal rendelkezem" msgid "I have a confirmation code" msgstr "Ellenőrzőkóddal rendelkezem" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "Saját tartománnyal rendelkezem" @@ -3513,35 +3519,49 @@ msgstr "Értettem" msgid "If alt text is long, toggles alt text expanded state" msgstr "Hosszabb helyettesítő szövegek mutatása/levágása" -#~ msgid "If none are selected, suitable for all ages." -#~ msgstr "Ha egyet sem jelölsz ki, akkor a tartalom minden korosztály számára megtekinthető marad." - #: src/screens/Signup/StepInfo/Policies.tsx:110 -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 "Ha még nem töltötted be az országod által meghatározott nagykorúsági életkort, akkor az alábbi feltételeket a szülődnek vagy törvényes gondviselődnek kell elolvasnia." +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 "" +"Ha még nem töltötted be az országod által meghatározott nagykorúsági " +"életkort, akkor az alábbi feltételeket a szülődnek vagy törvényes " +"gondviselődnek kell elolvasnia." #: src/view/screens/ProfileList.tsx:736 msgid "If you delete this list, you won't be able to recover it." msgstr "A lista törlése nem vonható vissza." -#~ msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity – <0>learn more." -#~ msgstr "Ha rendelkezel saját tartománnyal, akkor az is lehet a felhasználóneved. Így magadtól is hitelesítheted a kiléted – <0>további információ." - -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 -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." -msgstr "Ha rendelkezel saját tartománnyal, akkor az is lehet a felhasználóneved. Így magadtól is hitelesítheted a kiléted. <0>További információ." +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 +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." +msgstr "" +"Ha rendelkezel saját tartománnyal, akkor az is lehet a felhasználóneved. Így " +"magadtól is hitelesítheted a kiléted. <0>További információ." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:658 msgid "If you remove this post, you won't be able to recover it." msgstr "A bejegyzés törlése nem vonható vissza." #: src/view/com/modals/ChangePassword.tsx:149 -msgid "If you want to change your password, we will send you a code to verify that this is your account." -msgstr "A jelszó megváltoztatásához egy ellenőrzőkódot fogunk küldeni, hogy igazolhasd a kiléted." +msgid "" +"If you want to change your password, we will send you a code to verify that " +"this is your account." +msgstr "" +"A jelszó megváltoztatásához egy ellenőrzőkódot fogunk küldeni, hogy " +"igazolhasd a kiléted." + +#: src/view/com/auth/server-input/index.tsx:168 +msgid "If you're a developer, you can host your own server." +msgstr "Ha fejlesztő vagy, saját kiszolgálót is üzemeltethetsz." #: src/screens/Settings/components/DeactivateAccountDialog.tsx:92 -msgid "If you're trying to change your handle or email, do so before you deactivate." -msgstr "Ha meg akarod változtatni a felhasználóneved vagy az email-címed, azt még a deaktiválás előtt tedd meg!" +msgid "" +"If you're trying to change your handle or email, do so before you deactivate." +msgstr "" +"Ha meg akarod változtatni a felhasználóneved vagy az email-címed, azt még a " +"deaktiválás előtt tedd meg!" #: src/lib/moderation/useReportOptions.ts:38 msgid "Illegal and Urgent" @@ -3557,7 +3577,8 @@ msgstr "A kép mentése sikeresen megtörtént" #: src/lib/moderation/useReportOptions.ts:49 msgid "Impersonation or false claims about identity or affiliation" -msgstr "Megszemélyesítés vagy a kilétéről/hovatartozásáról szóló valótlan állítások" +msgstr "" +"Megszemélyesítés vagy a kilétéről/hovatartozásáról szóló valótlan állítások" #: src/lib/moderation/useReportOptions.ts:68 msgid "Impersonation, misinformation, or false claims" @@ -3567,7 +3588,11 @@ msgstr "Megszemélyesítés, dezinformáció vagy valótlan állítások" msgid "Inappropriate messages or explicit links" msgstr "Illetlen üzenetek vagy hivatkozások" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "Érvénytelen felhasználónév vagy jelszó" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "A jelszó visszaállításához add meg az emailben kapott ellenőrzőkódot!" @@ -3575,10 +3600,7 @@ msgstr "A jelszó visszaállításához add meg az emailben kapott ellenőrzők msgid "Input confirmation code for account deletion" msgstr "A fiókod törléséhez add meg az ellenőrzőkódot!" -#~ msgid "Input name for app password" -#~ msgstr "Alkalmazásjelszó nevének megadása" - -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "Új jelszó megadása" @@ -3586,37 +3608,28 @@ msgstr "Új jelszó megadása" msgid "Input password for account deletion" msgstr "Jelszó megadása a fiók törléséhez" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "Emailben kapott kód megadása" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "A regisztrációkor használt felhasználónév vagy email-cím megadása" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "Jelszó megadása" -#~ msgid "Input your preferred hosting provider" -#~ msgstr "Kívánt tárhelyszolgáltató megadása" - -#~ msgid "Input your user handle" -#~ msgstr "Felhasználónév megadása" - #: src/view/com/composer/threadgate/ThreadgateBtn.tsx:49 msgid "Interaction limited" msgstr "A kapcsolatbalépés korlátozott" -#~ msgid "Introducing new font settings" -#~ msgstr "Új betűtípus-beállítások váltak elérhetővé" - -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "Érvénytelen kétlépcsős azonosítási kód." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "Érvénytelen felhasználónév. Adj meg egy másikat!" @@ -3624,11 +3637,6 @@ msgstr "Érvénytelen felhasználónév. Adj meg egy másikat!" msgid "Invalid or unsupported post record" msgstr "A megadott bejegyzésrekord érvénytelen vagy nem támogatott" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "Érvénytelen felhasználónév vagy jelszó" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "Érvénytelen ellenőrzőkód" @@ -3637,12 +3645,13 @@ msgstr "Érvénytelen ellenőrzőkód" msgid "Invite a Friend" msgstr "Barát meghívása" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "Meghívókód" #: src/screens/Signup/state.ts:258 -msgid "Invite code not accepted. Check that you input it correctly and try again." +msgid "" +"Invite code not accepted. Check that you input it correctly and try again." msgstr "Érvénytelen meghívókód. Ellenőrizd a helyességét, majd próbáld újra!" #: src/view/com/modals/InviteCodes.tsx:171 @@ -3659,25 +3668,33 @@ msgstr "Hívj meg másokat is ebbe a kezdőcsomagba!" #: src/screens/StarterPack/Wizard/StepDetails.tsx:34 msgid "Invite your friends to follow your favorite feeds and people" -msgstr "Könnyen oszd meg a barátaiddal a kedvenc hírfolyamaidat és személyeidet!" +msgstr "" +"Könnyen oszd meg a barátaiddal a kedvenc hírfolyamaidat és személyeidet!" #: src/screens/StarterPack/Wizard/StepDetails.tsx:31 msgid "Invites, but personal" msgstr "Olyan, mint egy meghívó, csak személyesebb" #: src/screens/Signup/StepInfo/index.tsx:80 -msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" -msgstr "Úgy tűnik, hogy ez az email-cím érvénytelen. Biztos, hogy helyesen adtad meg?" +msgid "" +"It looks like you may have entered your email address incorrectly. Are you " +"sure it's right?" +msgstr "" +"Úgy tűnik, hogy ez az email-cím érvénytelen. Biztos, hogy helyesen adtad meg?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "Igen, helyes" #: src/screens/StarterPack/Wizard/index.tsx:435 -msgid "It's just you right now! Add more people to your starter pack by searching above." -msgstr "Még csak Te szerepelsz a kezdőcsomagban. A fenti keresővel másokat is hozzáadhatsz." +msgid "" +"It's just you right now! Add more people to your starter pack by searching " +"above." +msgstr "" +"Még csak Te szerepelsz a kezdőcsomagban. A fenti keresővel másokat is " +"hozzáadhatsz." -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "Állásazonosító: {0}" @@ -3692,13 +3709,11 @@ msgstr "Karrier" msgid "Join Bluesky" msgstr "Csatlakozz a Blueskyhoz!" -#: src/components/StarterPack/QrCode.tsx:62 -#: src/view/shell/NavSignupCard.tsx:40 +#: src/components/StarterPack/QrCode.tsx:62 src/view/shell/NavSignupCard.tsx:40 msgid "Join the conversation" msgstr "Csatlakozz hozzánk!" -#: src/screens/Onboarding/index.tsx:21 -#: src/screens/Onboarding/state.ts:104 +#: src/screens/Onboarding/index.tsx:21 src/screens/Onboarding/state.ts:104 msgid "Journalism" msgstr "Sajtó" @@ -3720,8 +3735,13 @@ msgid "Labels added" msgstr "Alkalmaztad a feljegyzéseket" #: src/screens/Profile/Sections/Labels.tsx:164 -msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." -msgstr "A feljegyzések felhasználókra és tartalmakra elhelyezett különleges címkék. A hálózat ezeket használja a különböző tartalmak kategóriákba sorolására, elrejtésére és a megtekintés előtti figyelmeztetések megjelenítésére." +msgid "" +"Labels are annotations on users and content. They can be used to hide, warn, " +"and categorize the network." +msgstr "" +"A feljegyzések felhasználókra és tartalmakra elhelyezett különleges címkék. " +"A hálózat ezeket használja a különböző tartalmak kategóriákba sorolására, " +"elrejtésére és a megtekintés előtti figyelmeztetések megjelenítésére." #: src/components/moderation/LabelsOnMeDialog.tsx:71 msgid "Labels on your account" @@ -3735,16 +3755,12 @@ msgstr "A tartalmadra helyezett feljegyzések" msgid "Language selection" msgstr "Nyelvválasztás" -#~ msgid "Language settings" -#~ msgstr "Nyelvi beállítások" - -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "Nyelvi beállítások" #: src/screens/Settings/LanguageSettings.tsx:71 -#: src/screens/Settings/Settings.tsx:199 -#: src/screens/Settings/Settings.tsx:202 +#: src/screens/Settings/Settings.tsx:199 src/screens/Settings/Settings.tsx:202 msgid "Languages" msgstr "Nyelvek" @@ -3752,13 +3768,12 @@ msgstr "Nyelvek" msgid "Larger" msgstr "Nagyobb" -#: src/screens/Hashtag.tsx:95 -#: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/screens/Hashtag.tsx:95 src/screens/Topic.tsx:77 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "Legújabb" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "további információ" @@ -3770,7 +3785,7 @@ msgstr "További információ" msgid "Learn more about Bluesky" msgstr "További információ a Blueskyról" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." msgstr "További információ a személyes adatkiszolgálók üzemeltetéséről." @@ -3790,7 +3805,7 @@ msgid "Learn more about what is public on Bluesky." msgstr "További információ a Bluesky-tartalmak nyilvánosságáról." #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "További információ." @@ -3803,15 +3818,13 @@ msgstr "Elhagyás" msgid "Leave chat" msgstr "Csevegés elhagyása" -#: src/components/dms/ConvoMenu.tsx:138 -#: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 -#: src/components/dms/ConvoMenu.tsx:211 +#: src/components/dms/ConvoMenu.tsx:141 src/components/dms/ConvoMenu.tsx:144 +#: src/components/dms/ConvoMenu.tsx:211 src/components/dms/ConvoMenu.tsx:214 #: src/components/dms/LeaveConvoPrompt.tsx:45 msgid "Leave conversation" msgstr "Beszélgetés elhagyása" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "Az összes nyelv megjelenítéséhez kapcsolj ki minden nyelvet." @@ -3827,8 +3840,7 @@ msgstr "maradt." msgid "Let me choose" msgstr "Fiókok választása kézileg" -#: src/screens/Login/index.tsx:127 -#: src/screens/Login/index.tsx:142 +#: src/screens/Login/index.tsx:127 src/screens/Login/index.tsx:142 msgid "Let's get your password reset!" msgstr "Állítsuk helyre a jelszavad!" @@ -3865,9 +3877,8 @@ msgstr "Hírfolyam kedvelése" msgid "Like this feed" msgstr "Hírfolyam kedvelése" -#: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/components/LikesDialog.tsx:85 src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "Kedvelők" @@ -3877,8 +3888,7 @@ msgstr "Kedvelők" msgid "Liked By" msgstr "Kedvelők" -#: src/components/FeedCard.tsx:213 -#: src/view/com/feeds/FeedSourceCard.tsx:303 +#: src/components/FeedCard.tsx:213 src/view/com/feeds/FeedSourceCard.tsx:303 msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "{0} felhasználó kedveli" @@ -3889,12 +3899,6 @@ msgstr "{0} felhasználó kedveli" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "{likeCount} felhasználó kedveli" -#~ msgid "liked your custom feed" -#~ msgstr "kedvelte az egyéni hírfolyamodat" - -#~ msgid "liked your post" -#~ msgstr "kedvelte a bejegyzésedet" - #: src/view/screens/Profile.tsx:234 msgid "Likes" msgstr "Kedvelések" @@ -3908,7 +3912,7 @@ msgstr "A bejegyzést kedvelők" msgid "Linear" msgstr "Egyszerű" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "Lista" @@ -3920,8 +3924,7 @@ msgstr "Lista profilképe" msgid "List blocked" msgstr "Letiltottad a listán szereplő személyeket" -#: src/components/ListCard.tsx:150 -#: src/view/com/feeds/FeedSourceCard.tsx:255 +#: src/components/ListCard.tsx:150 src/view/com/feeds/FeedSourceCard.tsx:255 msgid "List by {0}" msgstr "Lista – Szerző: {0}" @@ -3961,12 +3964,9 @@ msgstr "Feloldottad a listán szereplő személyek letiltását" msgid "List unmuted" msgstr "Feloldottad a listán szereplő személyek némítását" -#: src/Navigation.tsx:135 -#: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/Navigation.tsx:136 src/view/screens/Lists.tsx:62 +#: src/view/screens/Profile.tsx:230 src/view/screens/Profile.tsx:237 +#: src/view/shell/desktop/LeftNav.tsx:658 src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "Listák" @@ -3974,15 +3974,15 @@ msgstr "Listák" msgid "Lists blocking this user:" msgstr "Ez a felhasználó az alábbi tiltólistákon szerepel:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "Továbbiak" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "További javasolt hírfolyamok" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "További javasolt személyek" @@ -3990,9 +3990,8 @@ msgstr "További javasolt személyek" msgid "Load new notifications" msgstr "Új értesítések betöltése" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:96 src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "Új bejegyzések betöltése" @@ -4001,19 +4000,16 @@ msgstr "Új bejegyzések betöltése" msgid "Loading..." msgstr "Betöltés…" -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "Napló" -#: src/screens/Deactivated.tsx:202 -#: src/screens/Deactivated.tsx:208 +#: src/screens/Deactivated.tsx:202 src/screens/Deactivated.tsx:208 msgid "Log in or sign up" msgstr "Jelentkezz be vagy regisztrálj!" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:168 src/screens/SignupQueued.tsx:171 +#: src/screens/SignupQueued.tsx:196 src/screens/SignupQueued.tsx:199 msgid "Log out" msgstr "Kijelentkezés" @@ -4029,33 +4025,40 @@ msgstr "Bejelentkezés egy másik felhasználói fiókba" msgid "Logo by @sawaratsuki.bsky.social" msgstr "A logó szerzője: @sawaratsuki.bsky.social" -#~ msgid "Logo by <0/>" -#~ msgstr "A logót készítette: <0/>" - -#: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/desktop/RightNav.tsx:118 src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "A logó szerzője: <0>@sawaratsuki.bsky.social" -#: src/components/RichText.tsx:219 +#: src/components/RichText.tsx:227 msgid "Long press to open tag menu for #{tag}" msgstr "Tartsd lenyomva a(z) #{tag} címkét a menü megnyitásához" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "Minta: XXXXX-XXXXX" #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:39 -msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below." -msgstr "Úgy tűnik, hogy még egy hírfolyamot sem mentettél el. Nézd meg az ajánlott hírfolyamokat vagy böngéssz lejjebb a többi közül!" +msgid "" +"Looks like you haven't saved any feeds! Use our recommendations or browse " +"more below." +msgstr "" +"Úgy tűnik, hogy még egy hírfolyamot sem mentettél el. Nézd meg az ajánlott " +"hírfolyamokat vagy böngéssz lejjebb a többi közül!" #: src/screens/Home/NoFeedsPinned.tsx:83 -msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄" -msgstr "Úgy tűnik, hogy egy hírfolyamot sem tűztél ki. De ne aggódj – alább kitűzhetsz néhányat 😄" +msgid "" +"Looks like you unpinned all your feeds. But don't worry, you can add some " +"below 😄" +msgstr "" +"Úgy tűnik, hogy egy hírfolyamot sem tűztél ki. De ne aggódj – alább " +"kitűzhetsz néhányat 😄" #: src/screens/Feeds/NoFollowingFeed.tsx:37 -msgid "Looks like you're missing a following feed. <0>Click here to add one." -msgstr "Úgy tűnik, hogy hiányzik a Követett hírfolyamod. <0>Kattints ide, ha ki szeretnéd tűzni!" +msgid "" +"Looks like you're missing a following feed. <0>Click here to add one." +msgstr "" +"Úgy tűnik, hogy hiányzik a Követett hírfolyamod. <0>Kattints ide, ha ki " +"szeretnéd tűzni!" #: src/components/StarterPack/ProfileStarterPacks.tsx:266 msgid "Make one for me" @@ -4065,8 +4068,8 @@ msgstr "Automatikus létrehozás" msgid "Make sure this is where you intend to go!" msgstr "Ellenőrizd, hogy biztosan ide akarsz-e menni!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "Elmentett hírfolyamok kezelése" @@ -4074,8 +4077,7 @@ msgstr "Elmentett hírfolyamok kezelése" msgid "Manage your muted words and tags" msgstr "Elnémított szavak és címkék kezelése" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "Megjelölés olvasottként" @@ -4085,7 +4087,9 @@ msgstr "Média" #: src/view/com/composer/labels/LabelsBtn.tsx:211 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ó médiatartalom." +msgstr "" +"A nyugalom megzavarására alkalmas vagy felnőtt témákat ábrázoló " +"médiatartalom." #: src/components/WhoCanReply.tsx:254 msgid "mentioned users" @@ -4099,8 +4103,7 @@ msgstr "A megemlített felhasználóktól" msgid "Mentions" msgstr "Említések" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:96 src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "Menü" @@ -4109,7 +4112,7 @@ msgid "Message {0}" msgstr "Üzenetküldés neki: {0}" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "Törölted az üzenetet" @@ -4126,11 +4129,7 @@ msgstr "Üzenetbeviteli mező" msgid "Message is too long" msgstr "Az üzenet túl hosszú" -#~ msgid "Message settings" -#~ msgstr "Üzenetbeállítások" - -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 +#: src/Navigation.tsx:618 src/screens/Messages/ChatList.tsx:262 #: src/screens/Messages/ChatList.tsx:286 msgid "Messages" msgstr "Üzenetek" @@ -4143,10 +4142,8 @@ msgstr "Félrevezető fiók" msgid "Misleading Post" msgstr "Félrevezető bejegyzés" -#: src/Navigation.tsx:140 -#: src/screens/Moderation/index.tsx:88 -#: src/screens/Settings/Settings.tsx:167 -#: src/screens/Settings/Settings.tsx:170 +#: src/Navigation.tsx:141 src/screens/Moderation/index.tsx:88 +#: src/screens/Settings/Settings.tsx:167 src/screens/Settings/Settings.tsx:170 msgid "Moderation" msgstr "Moderálás" @@ -4180,8 +4177,7 @@ msgstr "Frissítetted a moderálólistát" msgid "Moderation lists" msgstr "Moderálólisták" -#: src/Navigation.tsx:145 -#: src/view/screens/ModerationModlists.tsx:62 +#: src/Navigation.tsx:146 src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "Moderálólisták" @@ -4189,10 +4185,7 @@ msgstr "Moderálólisták" msgid "moderation settings" msgstr "moderálási beállítások" -#~ msgid "Moderation settings" -#~ msgstr "Moderálási beállítások" - -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "Moderálási állapotok" @@ -4203,14 +4196,15 @@ msgstr "Moderálási eszközök" #: src/components/moderation/ModerationDetailsDialog.tsx:50 #: src/lib/moderation/useModerationCauseDescription.ts:45 msgid "Moderator has chosen to set a general warning on the content." -msgstr "Ezen a tartalmon általános figyelmeztetés van érvényben, egy moderátor döntése alapján." +msgstr "" +"Ezen a tartalmon általános figyelmeztetés van érvényben, egy moderátor " +"döntése alapján." #: src/view/com/post-thread/PostThreadItem.tsx:632 msgid "More" msgstr "Továbbiak" -#: src/view/shell/desktop/Feeds.tsx:102 -#: src/view/shell/desktop/Feeds.tsx:105 +#: src/view/shell/desktop/Feeds.tsx:102 src/view/shell/desktop/Feeds.tsx:105 msgid "More feeds" msgstr "További hírfolyamok" @@ -4264,8 +4258,7 @@ msgstr "Fiókok elnémítása" msgid "Mute all {displayTag} posts" msgstr "Az összes {displayTag} címkével rendelkező bejegyzés elnémítása" -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "Beszélgetés elnémítása" @@ -4319,14 +4312,17 @@ msgstr "Szavak és címkék elnémítása" msgid "Muted accounts" msgstr "Elnémított fiókok" -#: src/Navigation.tsx:150 -#: src/view/screens/ModerationMutedAccounts.tsx:100 +#: src/Navigation.tsx:151 src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "Elnémított fiókok" #: src/view/screens/ModerationMutedAccounts.tsx:112 -msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private." -msgstr "Egy elnémított fiók nem fog megjelenni a hírfolyamaidban és nem kapsz tőle értesítéseket. A némított fiókok listája nem nyilvános." +msgid "" +"Muted accounts have their posts removed from your feed and from your " +"notifications. Mutes are completely private." +msgstr "" +"Egy elnémított fiók nem fog megjelenni a hírfolyamaidban és nem kapsz tőle " +"értesítéseket. A némított fiókok listája nem nyilvános." #: src/lib/moderation/useModerationCauseDescription.ts:90 msgid "Muted by \"{0}\"" @@ -4337,8 +4333,13 @@ msgid "Muted words & tags" msgstr "Elnémított szavak és címkék" #: src/view/screens/ProfileList.tsx:747 -msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them." -msgstr "Egy fiók elnémítása nem nyilvános. Egy elnémított felhasználó képes a fiókoddal kapcsolatba lépni, de ezekről a történésekről nem fogsz értesítéseket kapni és az összes bejegyzésük el lesz rejtve a számodra." +msgid "" +"Muting is private. Muted accounts can interact with you, but you will not " +"see their posts or receive notifications from them." +msgstr "" +"Egy fiók elnémítása nem nyilvános. Egy elnémított felhasználó képes a " +"fiókoddal kapcsolatba lépni, de ezekről a történésekről nem fogsz " +"értesítéseket kapni és az összes bejegyzésük el lesz rejtve a számodra." #: src/components/dialogs/BirthDateSettings.tsx:34 #: src/components/dialogs/BirthDateSettings.tsx:37 @@ -4349,16 +4350,6 @@ msgstr "Születésnap megadása" msgid "My Feeds" msgstr "Hírfolyamgyűjtemény" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "Saját profil" - -#~ msgid "My saved feeds" -#~ msgstr "Elmentett hírfolyamok" - -#~ msgid "My Saved Feeds" -#~ msgstr "Elmentett hírfolyamok" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "Név" @@ -4374,8 +4365,7 @@ msgstr "A név megadása kötelező" msgid "Name or Description Violates Community Standards" msgstr "A címe vagy a leírása megszegi a közösségi irányelveket" -#: src/screens/Onboarding/index.tsx:22 -#: src/screens/Onboarding/state.ts:107 +#: src/screens/Onboarding/index.tsx:22 src/screens/Onboarding/state.ts:107 msgid "Nature" msgstr "Természet" @@ -4383,11 +4373,8 @@ msgstr "Természet" msgid "Navigate to {0}" msgstr "Ugrás: {0}" -#~ msgid "Navigate to starter pack" -#~ msgstr "Ugrás a kezdőcsomaghoz" - #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "Ugrás a következő képernyőre" @@ -4400,7 +4387,7 @@ msgstr "Ugrás a profilodra" msgid "Need to change it?" msgstr "Meg akarod változtatni?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "A szerzői jog megszegését akarod jelenteni?" @@ -4408,36 +4395,27 @@ msgstr "A szerzői jog megszegését akarod jelenteni?" msgid "Never lose access to your followers or data." msgstr "Sose veszítsd el a követőid vagy az adataid!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "Mégse – hozzon létre egy felhasználónevet automatikusan" -#: src/view/screens/Lists.tsx:74 -#: src/view/screens/ModerationModlists.tsx:74 +#: src/view/screens/Lists.tsx:74 src/view/screens/ModerationModlists.tsx:74 msgctxt "action" msgid "New" msgstr "Létrehozás" -#~ msgid "New" -#~ msgstr "Létrehozás" - #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:269 src/screens/Messages/ChatList.tsx:276 msgid "New chat" msgstr "Új csevegés" -#~ msgid "New font settings ✨" -#~ msgstr "Új betűtípus-beállítások váltak elérhetővé ✨" - -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "Új felhasználónév" -#: src/view/screens/Lists.tsx:66 -#: src/view/screens/ModerationModlists.tsx:66 +#: src/view/screens/Lists.tsx:66 src/view/screens/ModerationModlists.tsx:66 msgid "New list" msgstr "Új lista" @@ -4457,21 +4435,18 @@ msgstr "Új jelszó" msgid "New Password" msgstr "Új jelszó" -#: src/screens/Profile/ProfileFeed/index.tsx:209 -#: src/view/screens/Feeds.tsx:549 -#: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 -#: src/view/screens/ProfileList.tsx:250 -#: src/view/screens/ProfileList.tsx:283 +#: src/screens/Profile/ProfileFeed/index.tsx:238 src/view/screens/Feeds.tsx:549 +#: src/view/screens/Notifications.tsx:165 src/view/screens/Profile.tsx:495 +#: src/view/screens/ProfileList.tsx:250 src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "Új bejegyzés" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "Új bejegyzés" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "Új bejegyzés" @@ -4491,17 +4466,15 @@ msgstr "Felhasználólista létrehozása" msgid "Newest replies first" msgstr "A legújabb válaszok elöl" -#: src/screens/Onboarding/index.tsx:20 -#: src/screens/Onboarding/state.ts:108 +#: src/screens/Onboarding/index.tsx:20 src/screens/Onboarding/state.ts:108 msgid "News" msgstr "Hírek" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4518,24 +4491,19 @@ msgstr "Tovább" msgid "Next image" msgstr "Következő kép" -#~ msgid "No" -#~ msgstr "Nem" - #: src/screens/Settings/AppPasswords.tsx:108 msgid "No app passwords yet" msgstr "Még nem hoztál létre alkalmazásjelszót" -#~ msgid "No description" -#~ msgstr "Nincs leírás" - +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "DNS-panel nélkül" #: src/components/dialogs/GifSelect.tsx:231 msgid "No featured GIFs found. There may be an issue with Tenor." -msgstr "A kiemelt GIF-ek lekérése meghiúsult. Lehetséges, hogy ez a Tenor hibája." +msgstr "" +"A kiemelt GIF-ek lekérése meghiúsult. Lehetséges, hogy ez a Tenor hibája." #: src/screens/StarterPack/Wizard/StepFeeds.tsx:119 msgid "No feeds found. Try searching for something else." @@ -4551,11 +4519,11 @@ msgstr "Még nincsenek kedvelések" msgid "No longer following {0}" msgstr "Abbahagytad {0} követését" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "Legfeljebb 253 karakter" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "Legfeljebb {0} karakter" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "Még nincsenek üzenetek" @@ -4567,8 +4535,7 @@ msgstr "Nincs több megjeleníthető beszélgetés" msgid "No notifications yet!" msgstr "Még nincsenek értesítéseid!" -#: src/screens/Messages/Settings.tsx:101 -#: src/screens/Messages/Settings.tsx:104 +#: src/screens/Messages/Settings.tsx:101 src/screens/Messages/Settings.tsx:104 msgid "No one" msgstr "Senkitől" @@ -4598,7 +4565,7 @@ msgstr "Nincs találat" msgid "No results" msgstr "Nincs találat" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "Nincs találat" @@ -4607,9 +4574,9 @@ msgid "No results found for \"{query}\"" msgstr "A(z) „{query}” kifejezésre nincs találat" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "A(z) „{query}” kifejezésre nincs találat" @@ -4617,9 +4584,6 @@ msgstr "A(z) „{query}” kifejezésre nincs találat" msgid "No search results found for \"{search}\"." msgstr "A(z) „{search}” kifejezésre nincs találat." -#~ msgid "No self-labels can be applied to this post because it contains no media." -#~ msgstr "Erre a bejegyzésre nem alkalmazhatsz feljegyzéseket, mert nem csatoltál hozzá médiatartalmat." - #: src/components/dialogs/EmbedConsent.tsx:104 #: src/components/dialogs/EmbedConsent.tsx:111 msgid "No thanks" @@ -4629,8 +4593,7 @@ msgstr "Köszönöm, nem" msgid "Nobody" msgstr "Senkitől" -#: src/components/LikedByList.tsx:86 -#: src/components/LikesDialog.tsx:97 +#: src/components/LikedByList.tsx:86 src/components/LikesDialog.tsx:97 #: src/view/com/post-thread/PostLikedBy.tsx:86 msgid "Nobody has liked this yet. Maybe you should be the first!" msgstr "Ezt a tartalmat még senki sem kedvelte. Talán Te lehetnél az első!" @@ -4651,8 +4614,7 @@ msgstr "Nincs találat. Próbálj rákeresni valaki másra!" msgid "Non-sexual Nudity" msgstr "Nem szexuális meztelenség" -#: src/Navigation.tsx:130 -#: src/view/screens/Profile.tsx:129 +#: src/Navigation.tsx:131 src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "Ez a tartalom nem található" @@ -4668,8 +4630,17 @@ msgid "Note about sharing" msgstr "Korlátozott láthatóság" #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:88 -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 "Megjegyzés: A Bluesky egy nyílt és nyilvános hálózat. Ez a beállítás csak a Bluesky alkalmazásban és -honlapon korlátozza a tartalmaid láthatóságát és nem biztos, hogy más alkalmazások is tiszteletben tartják. Lehetséges, hogy más alkalmazásokban és honlapokon ugyanúgy láthatóak maradnak a tartalmaid kijelentkezett felhasználók számára is." +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 "" +"Megjegyzés: A Bluesky egy nyílt és nyilvános hálózat. Ez a beállítás csak a " +"Bluesky alkalmazásban és -honlapon korlátozza a tartalmaid láthatóságát és " +"nem biztos, hogy más alkalmazások is tiszteletben tartják. Lehetséges, hogy " +"más alkalmazásokban és honlapokon ugyanúgy láthatóak maradnak a tartalmaid " +"kijelentkezett felhasználók számára is." #: src/screens/Messages/ChatList.tsx:180 msgid "Nothing here" @@ -4679,8 +4650,7 @@ msgstr "Nincs itt semmi" msgid "Notification filters" msgstr "Értesítések szűrése" -#: src/Navigation.tsx:398 -#: src/view/screens/Notifications.tsx:134 +#: src/Navigation.tsx:399 src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "Értesítési beállítások" @@ -4696,11 +4666,9 @@ msgstr "Értesítési hangok" msgid "Notification Sounds" msgstr "Értesítési hangok" -#: src/Navigation.tsx:604 -#: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/Navigation.tsx:613 src/view/screens/Notifications.tsx:128 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "Értesítések" @@ -4756,19 +4724,19 @@ msgstr "A legrégebbi válaszok elöl" msgid "on<0><1/><2><3/>" msgstr "ekkor:<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "Alaphelyzetbe állítottad a regisztrációs varázslót" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "Legalább egy GIF-ről hiányzik a helyettesítő szöveg." -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "Legalább egy képről hiányzik a helyettesítő szöveg." -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "Legalább egy videóról hiányzik a helyettesítő szöveg." @@ -4780,7 +4748,7 @@ msgstr "Csak a .jpg és a .png formátumok támogatottak" msgid "Only {0} can reply." msgstr "Csak {0} válaszolhatnak." -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "Csak az angol ábécé betűit, számokat és kötőjeleket tartalmazhat" @@ -4792,11 +4760,11 @@ msgstr "Csak a képfájlok támogatottak" msgid "Only WebVTT (.vtt) files are supported" msgstr "Csak a WebVTT (.vtt) formátum támogatott" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "Hoppá! Valami balul sült el!" -#: src/components/Lists.tsx:167 +#: src/components/Lists.tsx:173 #: src/components/StarterPack/ProfileStarterPacks.tsx:322 #: src/components/StarterPack/ProfileStarterPacks.tsx:331 #: src/screens/Settings/AppPasswords.tsx:59 @@ -4822,18 +4790,18 @@ msgstr "Profilképkészítő megnyitása" msgid "Open change handle dialog" msgstr "Felhasználónév-megváltoztatási párbeszédablak megnyitása" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "Beszélgetési beállítások megnyitása" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "Oldalsó menü megnyitása" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "Emojiválasztó megnyitása" @@ -4854,14 +4822,11 @@ msgstr "Támogatási hivatkozás megnyitása böngészőben" msgid "Open link to {niceUrl}" msgstr "A(z) {niceUrl} hivatkozás megnyitása" -#~ msgid "Open links with in-app browser" -#~ msgstr "Hivatkozások megnyitása az alkalmazáson belüli böngészőben" - #: src/components/dms/ActionsWrapper.tsx:90 msgid "Open message options" msgstr "Üzenetlehetőségek megnyitása" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "Moderálási hibakeresési oldal megnyitása" @@ -4869,9 +4834,6 @@ msgstr "Moderálási hibakeresési oldal megnyitása" msgid "Open muted words and tags settings" msgstr "Elnémított szavak és címkék beállításainak megnyitása" -#~ msgid "Open navigation" -#~ msgstr "Navigációs ablak megnyitása" - #: src/view/com/util/forms/PostDropdownBtn.tsx:70 msgid "Open post options menu" msgstr "Bejegyzéslehetőségek megnyitása" @@ -4880,12 +4842,11 @@ msgstr "Bejegyzéslehetőségek megnyitása" msgid "Open starter pack menu" msgstr "Kezdőcsomag-menü megnyitása" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "Mesekönyv-oldal megnyitása" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "Rendszernapló megnyitása" @@ -4895,43 +4856,31 @@ msgstr "{numItems} lehetőség megnyitása" #: src/view/com/composer/labels/LabelsBtn.tsx:62 msgid "Opens a dialog to add a content warning to your post" -msgstr "A tartalomfigyelmeztetések alkalmazására alkalmas párbeszédablak megnyitása" +msgstr "" +"A tartalomfigyelmeztetések alkalmazására alkalmas párbeszédablak megnyitása" #: src/view/com/composer/threadgate/ThreadgateBtn.tsx:61 msgid "Opens a dialog to choose who can reply to this thread" -msgstr "Párbeszédablak megnyitása, ahol megadhatod, hogy ki vehet részt a válaszláncban" - -#~ msgid "Opens accessibility settings" -#~ msgstr "Kisegítő lehetőségek megnyitása" +msgstr "" +"Párbeszédablak megnyitása, ahol megadhatod, hogy ki vehet részt a " +"válaszláncban" #: src/view/screens/Log.tsx:59 msgid "Opens additional details for a debug entry" msgstr "Hibakeresési bejegyzés részleteinek megnyitása" -#~ msgid "Opens appearance settings" -#~ msgstr "Megjelenítési beállítások megnyitása" - #: src/view/com/composer/photos/OpenCameraBtn.tsx:73 msgid "Opens camera on device" msgstr "Az eszköz kamerájának megnyitása" -#~ msgid "Opens chat settings" -#~ msgstr "Csevegési beállítások megnyitása" - #: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 msgid "Opens composer" msgstr "Bejegyzésíró megnyitása" -#~ msgid "Opens configurable language settings" -#~ msgstr "Nyelvi beállítások megnyitása" - #: src/view/com/composer/photos/SelectPhotoBtn.tsx:51 msgid "Opens device photo gallery" msgstr "Az eszköz fényképgalériájának megnyitása" -#~ msgid "Opens external embeds settings" -#~ msgstr "Külső forrásból beágyazott tartalmak beállításainak megnyitása" - #: src/view/com/auth/SplashScreen.tsx:49 #: src/view/com/auth/SplashScreen.web.tsx:111 msgid "Opens flow to create a new Bluesky account" @@ -4950,58 +4899,16 @@ msgstr "GIF-választó párbeszédablak megnyitása" msgid "Opens list of invite codes" msgstr "A meghívókódok listájának megnyitása" -#~ msgid "Opens modal for account deactivation confirmation" -#~ msgstr "A fiók deaktiválását megerősítő modális ablak megnyitása" - -#~ msgid "Opens modal for account deletion confirmation. Requires email code" -#~ msgstr "A fiók törlését megerősítő modális ablak megnyitása. A folytatáshoz emailben kapott kód szükséges" - -#~ msgid "Opens modal for changing your Bluesky password" -#~ msgstr "A fiók jelszavának megváltoztatását lehetővé tevő modális ablak megnyitása" - -#~ msgid "Opens modal for choosing a new Bluesky handle" -#~ msgstr "A fiók felhasználónevének megváltoztatását lehetővé tevő modális ablak megnyitása" - -#~ msgid "Opens modal for downloading your Bluesky account data (repository)" -#~ msgstr "A fiók adatainak (adattárának) letöltését lehetővé tevő modális ablak megnyitása" - -#~ msgid "Opens modal for email verification" -#~ msgstr "Az emailes visszaigazolást lehetővé tevő modális ablak megnyitása" - -#~ msgid "Opens modal for using custom domain" -#~ msgstr "Az egyéni tartomány megadását lehetővé tevő modális ablak megnyitása" - -#~ msgid "Opens moderation settings" -#~ msgstr "Moderálási beállítások megnyitása" - -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "Jelszóvisszaállítási űrlap megnyitása" -#~ msgid "Opens screen with all saved feeds" -#~ msgstr "Elmentett hírfolyamok megjelenítése" - -#~ msgid "Opens the app password settings" -#~ msgstr "Alkalmazásjelszó-beállítások megnyitása" - -#~ msgid "Opens the Following feed preferences" -#~ msgstr "Követett hírfolyam beállításainak megnyitása" - #: src/view/com/modals/LinkWarning.tsx:93 msgid "Opens the linked website" msgstr "Hivatkozás megnyitása" -#~ msgid "Opens the storybook page" -#~ msgstr "Mesekönyv-oldal megnyitása" - -#~ msgid "Opens the system log page" -#~ msgstr "Rendszernaplós oldal megnyitása" - -#~ msgid "Opens the threads preferences" -#~ msgstr "Válaszlánc-beállítások megnyitása" - #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "Saját profil megnyitása" @@ -5043,19 +4950,20 @@ msgstr "Egyéb" msgid "Other account" msgstr "Másik fiók" -#~ msgid "Other accounts" -#~ msgstr "További fiókok" - #: src/view/com/composer/select-language/SelectLangBtn.tsx:93 msgid "Other..." msgstr "Egyebek…" #: src/screens/Messages/components/ChatDisabled.tsx:28 -msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." -msgstr "A fiókod ellen jelentések érkeztek, és miután a moderátoraink felülvizsgálták őket, úgy döntöttek, hogy megfosztanak a csevegési jogosultságoktól a Blueskyon." +msgid "" +"Our moderators have reviewed reports and decided to disable your access to " +"chats on Bluesky." +msgstr "" +"A fiókod ellen jelentések érkeztek, és miután a moderátoraink " +"felülvizsgálták őket, úgy döntöttek, hogy megfosztanak a csevegési " +"jogosultságoktól a Blueskyon." -#: src/components/Lists.tsx:184 -#: src/view/screens/NotFound.tsx:47 +#: src/components/Lists.tsx:190 src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "Az oldal nem található" @@ -5063,10 +4971,10 @@ msgstr "Az oldal nem található" msgid "Page Not Found" msgstr "Az oldal nem található" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -5095,15 +5003,15 @@ msgid "Pause video" msgstr "Videó szüneteltetése" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "Személyek" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "A(z) @{0} által követett személyek" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "Az őt követő személyek: @{0}" @@ -5112,15 +5020,17 @@ msgid "Permission to access camera roll is required." msgstr "Galériahozzáférés szükséges." #: src/view/com/lightbox/Lightbox.tsx:35 -msgid "Permission to access camera roll was denied. Please enable it in your system settings." -msgstr "A galéria hozzáférését megtagadták. Engedélyezd a rendszerbeállításokban!" +msgid "" +"Permission to access camera roll was denied. Please enable it in your system " +"settings." +msgstr "" +"A galéria hozzáférését megtagadták. Engedélyezd a rendszerbeállításokban!" #: src/components/StarterPack/Wizard/WizardListCard.tsx:54 msgid "Person toggle" msgstr "Személy ki/be" -#: src/screens/Onboarding/index.tsx:28 -#: src/screens/Onboarding/state.ts:109 +#: src/screens/Onboarding/index.tsx:28 src/screens/Onboarding/state.ts:109 msgid "Pets" msgstr "Háziállatok" @@ -5132,11 +5042,22 @@ msgstr "Fényképészet" msgid "Pictures meant for adults." msgstr "Felnőtteknek szánt képek." +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "Kitűzés" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "Hírfolyam kitűzése" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "" +"Lehetőséged van kitűzni a felkapott videókat a Felfedezés idővonalra, a " +"könnyebb hozzáféréshez" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "Kitűzés a kezdőlapra" @@ -5181,7 +5102,7 @@ msgstr "{0} lejátszása" msgid "Play or pause the GIF" msgstr "GIF lejátszása/szüneteltetése" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "Videó lejátszása" @@ -5199,8 +5120,7 @@ msgstr "GIF lejátszása" msgid "Please choose your handle." msgstr "Válassz ki egy felhasználónevet!" -#: src/screens/Signup/state.ts:210 -#: src/screens/Signup/StepInfo/index.tsx:114 +#: src/screens/Signup/state.ts:210 src/screens/Signup/StepInfo/index.tsx:114 msgid "Please choose your password." msgstr "Válassz ki egy jelszót!" @@ -5209,25 +5129,32 @@ msgid "Please complete the verification captcha." msgstr "Végezd el a captchás ellenőrzést!" #: src/view/com/modals/ChangeEmail.tsx:65 -msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." -msgstr "Az email-címed megváltoztatása előtt ellenőriznünk kell a jelenlegit. Ez egy átmeneti megoldás, amíg ki nem fejlesztjük a rendes email-cím-frissítő eszközöket." +msgid "" +"Please confirm your email before changing it. This is a temporary " +"requirement while email-updating tools are added, and it will soon be " +"removed." +msgstr "" +"Az email-címed megváltoztatása előtt ellenőriznünk kell a jelenlegit. Ez egy " +"átmeneti megoldás, amíg ki nem fejlesztjük a rendes email-cím-frissítő " +"eszközöket." -#~ msgid "Please enter a name for your app password. All spaces is not allowed." -#~ msgstr "Add meg az alkalmazásjelszó nevét! A név nem tartalmazhat csak szóközöket." +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +msgstr "Adj meg egy jelszót!" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 -msgid "Please enter a unique name for this app password or use our randomly generated one." -msgstr "Nevezd el egyedien az alkalmazásjelszót vagy használd a véletlenszerűen létrehozottat." - -#~ msgid "Please enter a unique name for this App Password or use our randomly generated one." -#~ msgstr "Nevezd el egyedien az alkalmazásjelszót vagy használd a véletlenszerűen létrehozottat!" +msgid "" +"Please enter a unique name for this app password or use our randomly " +"generated one." +msgstr "" +"Nevezd el egyedien az alkalmazásjelszót vagy használd a véletlenszerűen " +"létrehozottat." #: src/components/dialogs/MutedWords.tsx:86 msgid "Please enter a valid word, tag, or phrase to mute" msgstr "Adj meg egy érvényes elnémítandó szót, címkét vagy kifejezést!" -#: src/screens/Signup/state.ts:196 -#: src/screens/Signup/StepInfo/index.tsx:102 +#: src/screens/Signup/state.ts:196 src/screens/Signup/StepInfo/index.tsx:102 msgid "Please enter your email." msgstr "Add meg az email-címed!" @@ -5235,17 +5162,29 @@ msgstr "Add meg az email-címed!" msgid "Please enter your invite code." msgstr "Add meg a meghívókódod!" +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "Add meg a jelszót" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" -msgstr "Add meg a jelszavad is:" +msgstr "Add meg a jelszót is:" + +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "Add meg a felhasználónevedet" #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" -msgstr "Magyarázd el, hogy miért gondolod úgy, hogy a(z) {0} helytelenül alkalmazta ezt a feljegyzést" +msgstr "" +"Magyarázd el, hogy miért gondolod úgy, hogy a(z) {0} helytelenül alkalmazta " +"ezt a feljegyzést" #: src/screens/Messages/components/ChatDisabled.tsx:110 msgid "Please explain why you think your chats were incorrectly disabled" -msgstr "Magyarázd el, hogy miért gondolod úgy, hogy jogtalanul fosztottak meg a csevegési jogosultságodtól" +msgstr "" +"Magyarázd el, hogy miért gondolod úgy, hogy jogtalanul fosztottak meg a " +"csevegési jogosultságodtól" #: src/lib/hooks/useAccountSwitcher.ts:45 #: src/lib/hooks/useAccountSwitcher.ts:55 @@ -5256,16 +5195,19 @@ msgstr "Jelentkezz be, mint @{0}!" msgid "Please Verify Your Email" msgstr "Igazold vissza az email-címed!" -#: src/screens/Onboarding/index.tsx:34 -#: src/screens/Onboarding/state.ts:111 +#: src/screens/Onboarding/index.tsx:34 src/screens/Onboarding/state.ts:111 msgid "Politics" msgstr "Politika" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "A hálózat népszerű videói." + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "Pornó" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "Közzététel" @@ -5275,7 +5217,7 @@ msgctxt "description" msgid "Post" msgstr "Bejegyzés" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "Összes közzététele" @@ -5284,10 +5226,8 @@ msgstr "Összes közzététele" msgid "Post by {0}" msgstr "{0} bejegyzése" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 src/Navigation.tsx:212 src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "@{0} bejegyzése" @@ -5296,8 +5236,15 @@ msgid "Post deleted" msgstr "Törölted a bejegyzést" #: src/lib/api/index.ts:185 -msgid "Post failed to upload. Please check your Internet connection and try again." -msgstr "A bejegyzés közzététele meghiúsult. Ellenőrizd az internetkapcsolatot, majd próbáld újra!" +msgid "" +"Post failed to upload. Please check your Internet connection and try again." +msgstr "" +"A bejegyzés közzététele meghiúsult. Ellenőrizd az internetkapcsolatot, majd " +"próbáld újra!" + +#: src/screens/VideoFeed/index.tsx:507 +msgid "Post has been deleted" +msgstr "Ezt a bejegyzést törölték." #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" @@ -5321,7 +5268,7 @@ msgstr "Kapcsolatbalépési beállítások" msgid "Post language" msgstr "A bejegyzés nyelve" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "A bejegyzés nyelvei" @@ -5338,9 +5285,6 @@ msgstr "Kitűzted a bejegyzést" msgid "Post unpinned" msgstr "Feloldottad a bejegyzés kitűzését" -#~ msgid "Posting..." -#~ msgstr "Bejegyzés közzététele folyamatban…" - #: src/components/TagMenu/index.tsx:268 msgid "posts" msgstr "bejegyzés" @@ -5351,8 +5295,14 @@ msgid "Posts" msgstr "Bejegyzések" #: src/components/dialogs/MutedWords.tsx:115 -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 "A különböző bejegyzéseket a szövegük, címkéik vagy mindkettő által is elnémíthatod. Javasoljuk a gyakori szavak kerülését, mivel ez bizonyos esetekben az összes bejegyzés elrejtését is eredményezheti." +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 "" +"A különböző bejegyzéseket a szövegük, címkéik vagy mindkettő által is " +"elnémíthatod. Javasoljuk a gyakori szavak kerülését, mivel ez bizonyos " +"esetekben az összes bejegyzés elrejtését is eredményezheti." #: src/view/com/posts/PostFeedErrorMessage.tsx:68 msgid "Posts hidden" @@ -5370,12 +5320,12 @@ msgstr "Módosítottad a beállításokat" msgid "Press to attempt reconnection" msgstr "Az újracsatlakozáshoz kattints ide!" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" msgstr "A tárhelyszolgáltató megváltoztatásához kattints ide!" -#: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Error.tsx:60 src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5383,7 +5333,8 @@ msgstr "Az újrapróbálkozáshoz kattints ide!" #: src/components/KnownFollowers.tsx:124 msgid "Press to view followers of this account that you also follow" -msgstr "Kattints ide a fiók azon követőinek megjelenítéséhez, akiket Te is követsz!" +msgstr "" +"Kattints ide a fiók azon követőinek megjelenítéséhez, akiket Te is követsz!" #: src/view/com/lightbox/Lightbox.web.tsx:150 msgid "Previous image" @@ -5398,9 +5349,6 @@ msgstr "Elsődleges nyelv" msgid "Prioritize your Follows" msgstr "Követett személyek előnyben részesítése" -#~ msgid "Prioritize Your Follows" -#~ msgstr "Saját követések kiemelése" - #: src/screens/Settings/NotificationSettings.tsx:67 msgid "Priority notifications" msgstr "Előnyben részesített értesítések" @@ -5410,43 +5358,37 @@ msgstr "Előnyben részesített értesítések" msgid "Privacy" msgstr "Adatvédelem" -#: src/screens/Settings/Settings.tsx:161 -#: src/screens/Settings/Settings.tsx:164 +#: src/screens/Settings/Settings.tsx:161 src/screens/Settings/Settings.tsx:164 msgid "Privacy and security" msgstr "Adatvédelem és biztonság" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "Adatvédelem és biztonság" -#: src/Navigation.tsx:271 -#: src/screens/Settings/AboutSettings.tsx:45 +#: src/Navigation.tsx:272 src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 -#: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/screens/PrivacyPolicy.tsx:31 src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "Adatvédelmi irányelvek" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "Videó feldolgozása folyamatban…" -#: src/lib/api/index.ts:59 -#: src/screens/Login/ForgotPasswordForm.tsx:149 +#: src/lib/api/index.ts:59 src/screens/Login/ForgotPasswordForm.tsx:149 msgid "Processing..." msgstr "Feldolgozás folyamatban…" -#: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/DebugMod.tsx:919 src/view/screens/Profile.tsx:362 msgid "profile" msgstr "profil" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 -#: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 src/view/shell/Drawer.tsx:71 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "Profil" @@ -5455,33 +5397,19 @@ msgstr "Profil" msgid "Profile updated" msgstr "Frissítetted a profilodat" -#~ msgid "Protect your account by verifying your email." -#~ msgstr "Védd meg a fiókod az email-címed visszaigazolásával!" - #: src/screens/Onboarding/StepFinished.tsx:246 msgid "Public" msgstr "Nyilvános" #: src/view/com/lists/MyLists.tsx:77 msgid "Public, sharable lists of users to mute or block in bulk." -msgstr "Nyilvános, megosztható fióklisták a tömeges elnémításhoz vagy letiltáshoz." +msgstr "" +"Nyilvános, megosztható fióklisták a tömeges elnémításhoz vagy letiltáshoz." #: src/view/com/lists/MyLists.tsx:72 msgid "Public, sharable lists which can be used to drive feeds." msgstr "Nyilvános, megosztható listák, amelyek hírfolyamként üzemelhetnek." -#~ msgid "Public, shareable lists of users to mute or block in bulk." -#~ msgstr "Nyilvános, megosztható fióklisták a tömeges elnémításhoz vagy letiltáshoz." - -#~ msgid "Public, shareable lists which can drive feeds." -#~ msgstr "Nyilvános, megosztható listák, amelyek hírfolyamként üzemelhetnek." - -#~ msgid "Publish post" -#~ msgstr "Bejegyzés közzététele" - -#~ msgid "Publish reply" -#~ msgstr "Válasz közzététele" - #: src/components/StarterPack/QrCodeDialog.tsx:128 msgid "QR code copied to your clipboard!" msgstr "A QR-kód vágólapra másolása megtörtént" @@ -5516,9 +5444,6 @@ msgstr "Leválasztottad az idézetet" msgid "Quote posts disabled" msgstr "Ezt a bejegyzést nem idézhetik mások" -#~ msgid "Quote posts enabled" -#~ msgstr "Ezt a bejegyzést idézhetik mások" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 msgid "Quote settings" msgstr "Idézési beállítások" @@ -5538,9 +5463,13 @@ msgstr "A bejegyzés idézései" msgid "Random (aka \"Poster's Roulette\")" msgstr "Véletlenszerű (más néven: „Közzétevői rulett”)" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 -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 "Korlát átlépve – rövid időn belül túl sokszor próbáltad megváltoztatni a felhasználónevedet. Várj egy kicsit, mielőtt újra megkísérelnéd!" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 +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 "" +"Korlát átlépve – rövid időn belül túl sokszor próbáltad megváltoztatni a " +"felhasználónevedet. Várj egy kicsit, mielőtt újra megkísérelnéd!" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:565 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:575 @@ -5551,6 +5480,14 @@ msgstr "Idézet visszakapcsolása" msgid "Reactivate your account" msgstr "Fiók újraaktiválása" +#: src/screens/VideoFeed/index.tsx:920 +msgid "Read less" +msgstr "Kevesebb" + +#: src/screens/VideoFeed/index.tsx:920 +msgid "Read more" +msgstr "Több" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "A Bluesky blog megnyitása" @@ -5569,7 +5506,7 @@ msgstr "A Bluesky felhasználói feltételeinek megtekintése" msgid "Reason:" msgstr "Indoklás:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "Keresési előzmények" @@ -5581,18 +5518,14 @@ msgstr "Javasolt" msgid "Reconnect" msgstr "Újracsatlakozás" -#~ msgid "Refresh notifications" -#~ msgstr "Értesítések frissítése" - #: src/screens/Messages/ChatList.tsx:163 msgid "Reload conversations" msgstr "Beszélgetések újratöltése" -#: src/components/dialogs/MutedWords.tsx:438 -#: src/components/FeedCard.tsx:315 +#: src/components/dialogs/MutedWords.tsx:438 src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5604,8 +5537,7 @@ msgstr "Eltávolítás" msgid "Remove {displayName} from starter pack" msgstr "{displayName} eltávolítása a kezdőcsomagból" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "Fiók eltávolítása" @@ -5613,7 +5545,7 @@ msgstr "Fiók eltávolítása" msgid "Remove attachment" msgstr "Melléklet eltávolítása" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "Profilkép eltávolítása" @@ -5639,17 +5571,15 @@ msgstr "Hírfolyam eltávolítása" #: src/screens/Profile/components/ProfileFeedHeader.tsx:324 #: src/view/com/feeds/FeedSourceCard.tsx:190 #: src/view/com/feeds/FeedSourceCard.tsx:268 -#: src/view/screens/ProfileList.tsx:498 -#: src/view/screens/SavedFeeds.tsx:342 +#: src/view/screens/ProfileList.tsx:498 src/view/screens/SavedFeeds.tsx:342 msgid "Remove from my feeds" msgstr "Eltávolítás a hírfolyamgyűjteményből" -#: src/components/FeedCard.tsx:310 -#: src/view/com/feeds/FeedSourceCard.tsx:317 +#: src/components/FeedCard.tsx:310 src/view/com/feeds/FeedSourceCard.tsx:317 msgid "Remove from my feeds?" msgstr "Eltávolítás a hírfolyamgyűjteményből" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "Eltávolítás a fióklistáról" @@ -5665,11 +5595,11 @@ msgstr "Kép eltávolítása" msgid "Remove mute word from your list" msgstr "Szó némításának feloldása" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "Profil eltávolítása" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "Profil eltávolítása a keresési előzményekből" @@ -5722,9 +5652,6 @@ msgstr "Eltávolítottad a hírfolyamot a gyűjteményedből" msgid "Removes quoted post" msgstr "Idézett bejegyzés eltávolítása" -#~ msgid "Removes the attachment" -#~ msgstr "Melléklet eltávolítása" - #: src/view/com/posts/FeedShutdownMsg.tsx:129 #: src/view/com/posts/FeedShutdownMsg.tsx:133 msgid "Replace with Discover" @@ -5742,7 +5669,7 @@ msgstr "Válaszadás letiltva" msgid "Replies to this post are disabled." msgstr "A bejegyzés alatti válaszadás le van tiltva." -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "Válasz közzététele" @@ -5773,8 +5700,7 @@ msgstr "A válaszlánc beállításait a szerző határozhatja meg" msgid "Reply sorting" msgstr "Válaszok rendezése" -#: src/view/com/post/Post.tsx:204 -#: src/view/com/posts/PostFeedItem.tsx:553 +#: src/view/com/post/Post.tsx:204 src/view/com/posts/PostFeedItem.tsx:553 msgctxt "description" msgid "Reply to <0><1/>" msgstr "Válasz neki: <0><1/>" @@ -5789,8 +5715,7 @@ msgctxt "description" msgid "Reply to a post" msgstr "Válasz egy bejegyzésre" -#: src/view/com/post/Post.tsx:202 -#: src/view/com/posts/PostFeedItem.tsx:550 +#: src/view/com/post/Post.tsx:202 src/view/com/posts/PostFeedItem.tsx:550 msgctxt "description" msgid "Reply to you" msgstr "Válasz a bejegyzésedre" @@ -5814,8 +5739,7 @@ msgstr "Jelentés" msgid "Report Account" msgstr "Fiók jelentése" -#: src/components/dms/ConvoMenu.tsx:197 -#: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:200 src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "Beszélgetés jelentése" @@ -5847,33 +5771,33 @@ msgstr "Bejegyzés jelentése" msgid "Report starter pack" msgstr "Kezdőcsomag jelentése" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "Tartalom jelentése" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "Hírfolyam jelentése" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "Lista jelentése" #: src/components/dms/ReportDialog.tsx:44 #: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "Üzenet jelentése" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "Bejegyzés jelentése" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "Kezdőcsomag jelentése" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "Felhasználó jelentése" @@ -5916,9 +5840,6 @@ msgstr "<0><1/> megosztotta" msgid "Reposted by you" msgstr "Megosztottad" -#~ msgid "reposted your post" -#~ msgstr "megosztotta a bejegyzésedet" - #: src/view/com/post-thread/PostThreadItem.tsx:222 msgid "Reposts of this post" msgstr "A bejegyzés megosztásai" @@ -5942,10 +5863,7 @@ msgstr "Helyettesítő szöveg hozzáadásának megkövetelése közzététel el msgid "Require an email code to log in to your account." msgstr "Emailben kapott kód megkövetelése a bejelentkezéshez." -#~ msgid "Require email code to log into your account" -#~ msgstr "Emailben kapott kód megkövetelése a bejelentkezéshez" - -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" msgstr "Szükséges a tárhelyszolgáltatóhoz" @@ -5976,8 +5894,7 @@ msgstr "Helyreállítási kód" msgid "Reset Code" msgstr "Helyreállítási kód" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "Regisztrációs varázsló állapotának alaphelyzetbe állítása" @@ -5985,16 +5902,7 @@ msgstr "Regisztrációs varázsló állapotának alaphelyzetbe állítása" msgid "Reset password" msgstr "Jelszó helyreállítása" -#~ msgid "Reset preferences state" -#~ msgstr "Beállítások alaphelyzetbe állítása" - -#~ msgid "Resets the onboarding state" -#~ msgstr "Regisztrációs varázsló állapotának alaphelyzetbe állítása" - -#~ msgid "Resets the preferences state" -#~ msgstr "Beállítások alaphelyzetbe állítása" - -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "Bejelentkezés újrapróbálása" @@ -6003,12 +5911,10 @@ msgstr "Bejelentkezés újrapróbálása" msgid "Retries the last action, which errored out" msgstr "A legutóbb meghiúsult folyamat újrapróbálása" -#: src/components/dms/MessageItem.tsx:245 -#: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 +#: src/components/dms/MessageItem.tsx:245 src/components/Error.tsx:65 +#: src/components/Lists.tsx:110 #: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 +#: src/screens/Login/LoginForm.tsx:313 src/screens/Login/LoginForm.tsx:320 #: src/screens/Messages/ChatList.tsx:169 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 @@ -6021,8 +5927,7 @@ msgstr "A legutóbb meghiúsult folyamat újrapróbálása" msgid "Retry" msgstr "Újra" -#: src/components/Error.tsx:73 -#: src/screens/List/ListHiddenScreen.tsx:216 +#: src/components/Error.tsx:73 src/screens/List/ListHiddenScreen.tsx:216 #: src/screens/StarterPack/StarterPackScreen.tsx:752 #: src/view/screens/ProfileList.tsx:1010 msgid "Return to previous page" @@ -6032,8 +5937,8 @@ msgstr "Vissza az előző oldalra" msgid "Returns to home page" msgstr "Vissza a kezdőlapra" -#: src/screens/Profile/ProfileFeed/index.tsx:83 -#: src/view/screens/NotFound.tsx:60 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1076 src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "Vissza az előző oldalra" @@ -6043,7 +5948,7 @@ msgstr "Vissza az előző oldalra" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -6051,8 +5956,7 @@ msgstr "Vissza az előző oldalra" #: src/view/com/composer/photos/ImageAltTextDialog.tsx:150 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:160 #: src/view/com/modals/CreateOrEditList.tsx:317 -#: src/view/com/modals/EditProfile.tsx:219 -#: src/view/screens/SavedFeeds.tsx:109 +#: src/view/com/modals/EditProfile.tsx:219 src/view/screens/SavedFeeds.tsx:109 msgid "Save" msgstr "Mentés" @@ -6066,8 +5970,7 @@ msgstr "Mentés" msgid "Save birthday" msgstr "Születésnap elmentése" -#: src/view/screens/SavedFeeds.tsx:105 -#: src/view/screens/SavedFeeds.tsx:109 +#: src/view/screens/SavedFeeds.tsx:105 src/view/screens/SavedFeeds.tsx:109 msgid "Save changes" msgstr "Változtatások mentése" @@ -6075,9 +5978,6 @@ msgstr "Változtatások mentése" msgid "Save Changes" msgstr "Változtatások mentése" -#~ msgid "Save handle change" -#~ msgstr "Felhasználónév-változtatás mentése" - #: src/components/StarterPack/ShareDialog.tsx:150 #: src/components/StarterPack/ShareDialog.tsx:157 msgid "Save image" @@ -6087,7 +5987,7 @@ msgstr "Kép mentése" msgid "Save image crop" msgstr "Kép kivágásának mentése" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "Felhasználónév mentése" @@ -6117,22 +6017,17 @@ msgstr "Elmentetted a hírfolyamot a gyűjteményedbe" msgid "Saves any changes to your profile" msgstr "A profilon végzett változtatások mentése" -#~ msgid "Saves handle change to {handle}" -#~ msgstr "{handle} felhasználónév-változtatásának mentése" - #: src/view/com/modals/CropImage.web.tsx:105 msgid "Saves image crop settings" msgstr "Képkivágási beállítások mentése" -#: src/components/dms/ChatEmptyPill.tsx:33 -#: src/components/NewskieDialog.tsx:105 +#: src/components/dms/ChatEmptyPill.tsx:33 src/components/NewskieDialog.tsx:105 #: src/view/com/notifications/NotificationFeedItem.tsx:540 #: src/view/com/notifications/NotificationFeedItem.tsx:565 msgid "Say hello!" msgstr "Köszönj!" -#: src/screens/Onboarding/index.tsx:33 -#: src/screens/Onboarding/state.ts:112 +#: src/screens/Onboarding/index.tsx:33 src/screens/Onboarding/state.ts:112 msgid "Science" msgstr "Tudomány" @@ -6142,13 +6037,11 @@ msgstr "Vissza a tetejére" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 -#: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/components/forms/SearchInput.tsx:36 src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "Keresés" @@ -6168,16 +6061,10 @@ msgstr "Keresés: „{interestsDisplayName}”{activeText}" msgid "Search for \"{query}\"" msgstr "Keresés: {query}" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "Keresés: {searchText}" -#~ msgid "Search for all posts by @{authorHandle} with tag {displayTag}" -#~ msgstr "Keresés: @{authorHandle} bejegyzései, amelyek {displayTag} címkével rendelkeznek" - -#~ msgid "Search for all posts with tag {displayTag}" -#~ msgstr "Keresés: Bejegyzések, amelyek {displayTag} címkével rendelkeznek" - #: src/screens/StarterPack/Wizard/index.tsx:474 msgid "Search for feeds that you want to suggest to others." msgstr "Ajánlható hírfolyamok keresése." @@ -6211,7 +6098,8 @@ msgstr "A(z) {truncatedTag} címkével ellátott bejegyzések megtekintése" #: src/components/TagMenu/index.web.tsx:94 msgid "See {truncatedTag} posts by user" -msgstr "A felhasználó {truncatedTag} címkével ellátott bejegyzéseinek megtekintése" +msgstr "" +"A felhasználó {truncatedTag} címkével ellátott bejegyzéseinek megtekintése" #: src/components/TagMenu/index.tsx:155 msgid "See <0>{displayTag} posts" @@ -6219,7 +6107,9 @@ msgstr "A(z) <0>{displayTag} címkével ellátott bejegyzések megtekintése #: src/components/TagMenu/index.tsx:203 msgid "See <0>{displayTag} posts by this user" -msgstr "A felhasználó <0>{displayTag} címkével ellátott bejegyzéseinek megtekintése" +msgstr "" +"A felhasználó <0>{displayTag} címkével ellátott bejegyzéseinek " +"megtekintése" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -6229,15 +6119,13 @@ msgstr "Állások a Blueskynál" msgid "See this guide" msgstr "kattints ide" -#~ msgid "Seek slider" -#~ msgstr "Lejátszásvezérlő sáv" - #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 -msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" -msgstr "Lejátszásvezérlő sáv. Az előre-/visszatekeréshez használd a nyílbillentyűket és a szüneteltetéshez/lejátszáshoz nyomd meg a szóközt." - -#~ msgid "Select {item}" -#~ msgstr "{item} kiválasztása" +msgid "" +"Seek slider. Use the arrow keys to seek forwards and backwards, and space to " +"play/pause" +msgstr "" +"Lejátszásvezérlő sáv. Az előre-/visszatekeréshez használd a nyílbillentyűket " +"és a szüneteltetéshez/lejátszáshoz nyomd meg a szóközt." #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 msgid "Select a color" @@ -6287,9 +6175,6 @@ msgstr "Nyelvek kiválasztása" msgid "Select moderator" msgstr "Moderátor kiválasztása" -#~ msgid "Select option {i} of {numItems}" -#~ msgstr "{numItems}/{i}. lehetőség kiválasztása" - #: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 msgid "Select subtitle file (.vtt)" msgstr "Feliratfájl (.vtt) társítása" @@ -6302,10 +6187,6 @@ msgstr "A(z) {emojiName} emoji kiválasztása profilképként" msgid "Select the moderation service(s) to report to" msgstr "A jelentéseket fogadó moderálási szolgáltatás(ok) megadása" -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "Add meg az adataidat tároló szolgáltatást!" - #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" msgstr "Videó csatolása" @@ -6315,14 +6196,19 @@ msgid "Select what content this mute word should apply to." msgstr "Add meg, hogy milyen típusú tartalmakra legyen alkalmazható ez a szó!" #: src/screens/Settings/LanguageSettings.tsx:255 -msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown." -msgstr "Add meg, hogy milyen nyelveken szeretnél tartalmakat látni a hírfolyamaidban. Ha egy nyelvet sem jelölsz ki, akkor minden bejegyzés láthatóvá válik." +msgid "" +"Select which languages you want your subscribed feeds to include. If none " +"are selected, all languages will be shown." +msgstr "" +"Add meg, hogy milyen nyelveken szeretnél tartalmakat látni a " +"hírfolyamaidban. Ha egy nyelvet sem jelölsz ki, akkor minden bejegyzés " +"láthatóvá válik." #: src/screens/Settings/LanguageSettings.tsx:84 msgid "Select your app language for the default text to display in the app." msgstr "Add meg, hogy milyen nyelven szeretnéd az alkalmazást használni." -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "Születési dátum megadása" @@ -6338,10 +6224,6 @@ msgstr "Add meg, hogy milyen nyelvre szeretnéd lefordítani a bejegyzéseket." msgid "Send a neat website!" msgstr "Küldj be egy pompás honlapot!" -#, fuzzy -#~ msgid "Send Bluesky referrer" -#~ msgstr "Bluesky-felhasználónév beállítása" - #: src/components/dialogs/VerifyEmailDialog.tsx:232 msgid "Send Confirmation" msgstr "Visszaigazolás küldése" @@ -6364,7 +6246,7 @@ msgctxt "action" msgid "Send Email" msgstr "Email küldése" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "Visszajelzés küldése" @@ -6402,7 +6284,7 @@ msgstr "Továbbítás személyes üzenetben" msgid "Sends email with confirmation code for account deletion" msgstr "Visszaigazoló email küldése a fiók törlése szempontjából" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "Kiszolgáló címe" @@ -6414,40 +6296,20 @@ msgstr "Alkalmazásikon megváltoztatása erre: {0}" msgid "Set birthdate" msgstr "Születési dátum megadása" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "Új jelszó beállítása" -#~ msgid "Set this setting to \"No\" to hide all quote posts from your feed. Reposts will still be visible." -#~ msgstr "A funkció letiltásával minden idézet el lesz rejtve a hírfolyamból. A megosztások továbbra is láthatóak maradnak." - -#~ msgid "Set this setting to \"No\" to hide all replies from your feed." -#~ msgstr "A funkció letiltásával minden válasz el lesz rejtve a hírfolyamból." - -#~ msgid "Set this setting to \"No\" to hide all reposts from your feed." -#~ msgstr "A funkció letiltásával minden megosztás el lesz rejtve a hírfolyamból." - -#~ msgid "Set this setting to \"Yes\" to show replies in a threaded view. This is an experimental feature." -#~ msgstr "A funkció engedélyezésével a válaszláncok egymásba ágyazva lesznek megjelenítve. Ez egy kísérleti funkció." - -#~ msgid "Set this setting to \"Yes\" to show samples of your saved feeds in your Following feed. This is an experimental feature." -#~ msgstr "A funkció engedélyezésével a Követett hírfolyam nyomokban a többi hírfolyam bejegyzéseit is meg fogja jeleníteni. Ez egy kísérleti funkció." - #: src/screens/Onboarding/Layout.tsx:47 msgid "Set up your account" msgstr "Fiók beállítása" -#~ msgid "Sets Bluesky username" -#~ msgstr "Bluesky-felhasználónév beállítása" - #: src/screens/Login/ForgotPasswordForm.tsx:107 msgid "Sets email for password reset" msgstr "Email cím beállítása jelszóvisszaállításhoz" -#: src/Navigation.tsx:160 -#: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/Navigation.tsx:161 src/screens/Settings/Settings.tsx:80 +#: src/view/shell/desktop/LeftNav.tsx:694 src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "Beállítások" @@ -6459,11 +6321,9 @@ msgstr "Szexuális aktusok vagy erotikus meztelenség." msgid "Sexually Suggestive" msgstr "Szexuális tartalom" -#: src/components/StarterPack/QrCodeDialog.tsx:175 -#: src/screens/Hashtag.tsx:126 +#: src/components/StarterPack/QrCodeDialog.tsx:175 src/screens/Hashtag.tsx:126 #: src/screens/StarterPack/StarterPackScreen.tsx:423 -#: src/screens/StarterPack/StarterPackScreen.tsx:595 -#: src/screens/Topic.tsx:102 +#: src/screens/StarterPack/StarterPackScreen.tsx:595 src/screens/Topic.tsx:102 #: src/view/com/profile/ProfileMenu.tsx:195 #: src/view/com/profile/ProfileMenu.tsx:204 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 @@ -6492,9 +6352,6 @@ msgstr "Mondj el egy érdekességet!" msgid "Share anyway" msgstr "Továbbítás mégis" -#~ msgid "Share feed" -#~ msgstr "Hírfolyam továbbítása" - #: src/components/StarterPack/ShareDialog.tsx:123 #: src/components/StarterPack/ShareDialog.tsx:130 #: src/screens/StarterPack/StarterPackScreen.tsx:599 @@ -6525,13 +6382,15 @@ msgstr "Kezdőcsomag továbbítása" #: src/components/StarterPack/ShareDialog.tsx:99 msgid "Share this starter pack and help people join your community on Bluesky." -msgstr "Oszd meg ezt a kezdőcsomagot, hogy mások is csatlakozhassanak a Blueskyos közösségedhez!" +msgstr "" +"Oszd meg ezt a kezdőcsomagot, hogy mások is csatlakozhassanak a Blueskyos " +"közösségedhez!" #: src/components/dms/ChatEmptyPill.tsx:34 msgid "Share your favorite feed!" msgstr "Oszd meg a kedvenc hírfolyamod!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "„Megosztott beállítások” tesztelő" @@ -6552,6 +6411,7 @@ msgstr "Helyettesítő szöveg mutatása" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:603 src/screens/VideoFeed/index.tsx:609 msgid "Show anyway" msgstr "Mutatás mégis" @@ -6582,8 +6442,7 @@ msgid "Show list anyway" msgstr "Lista mutatása mégis" #: src/view/com/post-thread/PostThreadItem.tsx:592 -#: src/view/com/post/Post.tsx:242 -#: src/view/com/posts/PostFeedItem.tsx:509 +#: src/view/com/post/Post.tsx:242 src/view/com/posts/PostFeedItem.tsx:509 msgid "Show More" msgstr "Továbbiak" @@ -6600,25 +6459,16 @@ msgstr "Elnémított válaszok mutatása" msgid "Show other accounts you can switch to" msgstr "További fiókok megjelenítése váltás céljából" -#~ msgid "Show Posts from My Feeds" -#~ msgstr "A többi hírfolyam bejegyzéseinek mutatása" - #: src/screens/Settings/FollowingFeedPreferences.tsx:104 #: src/screens/Settings/FollowingFeedPreferences.tsx:114 msgid "Show quote posts" msgstr "Idézetek mutatása" -#~ msgid "Show Quote Posts" -#~ msgstr "Idézetek mutatása" - #: src/screens/Settings/FollowingFeedPreferences.tsx:68 #: src/screens/Settings/FollowingFeedPreferences.tsx:78 msgid "Show replies" msgstr "Válaszok mutatása" -#~ msgid "Show Replies" -#~ msgstr "Válaszok mutatása" - #: src/view/com/post-thread/PostThread.tsx:622 msgid "Show replies as" msgstr "Válaszok megjelenése" @@ -6629,13 +6479,9 @@ msgstr "Válaszok megjelenítése egymásba ágyazva" #: src/screens/Settings/ThreadPreferences.tsx:126 msgid "Show replies by people you follow before all other replies" -msgstr "Az Általad követett személyek válaszainak megjelenítése legfelül egy bejegyzés alatt" - -#~ msgid "Show replies by people you follow before all other replies." -#~ msgstr "A funkció engedélyezésével az Általad követett személyek válaszai lesznek legfelül megjelenítve egy bejegyzés alatt." - -#~ msgid "Show replies in a threaded view" -#~ msgstr "Válaszok megjelenítése egymásba ágyazva" +msgstr "" +"Az Általad követett személyek válaszainak megjelenítése legfelül egy " +"bejegyzés alatt" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 @@ -6647,9 +6493,6 @@ msgstr "Válasz mutatása mindenkinek" msgid "Show reposts" msgstr "Megosztások mutatása" -#~ msgid "Show Reposts" -#~ msgstr "Megosztások mutatása" - #: src/screens/Settings/FollowingFeedPreferences.tsx:129 #: src/screens/Settings/FollowingFeedPreferences.tsx:139 msgid "Show samples of your saved feeds in your Following feed" @@ -6668,23 +6511,17 @@ msgstr "Figyelmeztetés" msgid "Show warning and filter from feeds" msgstr "Figyelmeztetés és kiszűrés a hírfolyamokból" -#: src/components/dialogs/Signin.tsx:97 -#: src/components/dialogs/Signin.tsx:99 -#: src/screens/Login/index.tsx:97 -#: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 -#: src/view/com/auth/SplashScreen.tsx:61 +#: src/components/dialogs/Signin.tsx:97 src/components/dialogs/Signin.tsx:99 +#: src/screens/Login/index.tsx:97 src/screens/Login/index.tsx:116 +#: src/screens/Login/LoginForm.tsx:173 src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 -#: src/view/shell/NavSignupCard.tsx:57 -#: src/view/shell/NavSignupCard.tsx:62 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 +#: src/view/shell/NavSignupCard.tsx:57 src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" msgstr "Bejelentkezés" @@ -6704,49 +6541,27 @@ msgstr "Jelentkezz be vagy regisztrálj a csatlakozáshoz!" msgid "Sign into Bluesky or create a new account" msgstr "Jelentkezz be vagy hozz létre egy Bluesky-fiókot!" -#: src/screens/Settings/Settings.tsx:225 -#: src/screens/Settings/Settings.tsx:227 -#: src/screens/Settings/Settings.tsx:259 +#: src/screens/Settings/Settings.tsx:225 src/screens/Settings/Settings.tsx:227 +#: src/screens/Settings/Settings.tsx:259 src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "Kijelentkezés" -#~ msgid "Sign out of all accounts" -#~ msgstr "Kijelentkezés az összes fiókból" - -#: src/screens/Settings/Settings.tsx:256 +#: src/screens/Settings/Settings.tsx:256 src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "Kijelentkezés" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "Regisztráció" - -#~ msgid "Sign up or sign in to join the conversation" -#~ msgstr "Jelentkezz be vagy regisztrálj a csatlakozáshoz!" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" msgstr "Bejelentkezés szükséges" -#~ msgid "Signed in as" -#~ msgstr "Bejelentkezve, mint" - #: src/lib/hooks/useAccountSwitcher.ts:41 #: src/screens/Login/ChooseAccountForm.tsx:53 msgid "Signed in as @{0}" msgstr "Bejelentkeztél, mint @{0}" -#~ msgid "signed up with your starter pack" -#~ msgstr "regisztrált a kezdőcsomagoddal" - #: src/screens/StarterPack/StarterPackLandingScreen.tsx:299 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:306 msgid "Signup without a starter pack" @@ -6769,12 +6584,11 @@ msgstr "Folyamat kihagyása" msgid "Smaller" msgstr "Kisebb" -#: src/screens/Onboarding/index.tsx:37 -#: src/screens/Onboarding/state.ts:100 +#: src/screens/Onboarding/index.tsx:37 src/screens/Onboarding/state.ts:100 msgid "Software Dev" msgstr "Szoftverfejlesztő" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "További ajánlott hírfolyamok" @@ -6791,13 +6605,12 @@ msgstr "Valami balul sült el" msgid "Something went wrong, please try again" msgstr "Valami balul sült el. Próbáld újra" -#: src/components/ReportDialog/index.tsx:54 -#: src/screens/Moderation/index.tsx:96 +#: src/components/ReportDialog/index.tsx:54 src/screens/Moderation/index.tsx:96 #: src/screens/Profile/Sections/Labels.tsx:88 msgid "Something went wrong, please try again." msgstr "Valami balul sült el. Próbáld újra!" -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "Valami balul sült el!" @@ -6806,8 +6619,7 @@ msgstr "Valami balul sült el!" msgid "Something wrong? Let us know." msgstr "Valami nem stimmel? Vedd fel velünk a kapcsolatot!" -#: src/App.native.tsx:122 -#: src/App.web.tsx:97 +#: src/App.native.tsx:121 src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "Sajnáljuk, de lejárt a munkameneted. Jelentkezz be újra!" @@ -6815,9 +6627,6 @@ msgstr "Sajnáljuk, de lejárt a munkameneted. Jelentkezz be újra!" msgid "Sort replies" msgstr "Válaszok rendezése" -#~ msgid "Sort Replies" -#~ msgstr "Válaszok rendezése" - #: src/screens/Settings/ThreadPreferences.tsx:62 msgid "Sort replies by" msgstr "Rendezés módja:" @@ -6839,12 +6648,7 @@ msgstr "Spam" msgid "Spam; excessive mentions or replies" msgstr "Spam; túl sok említés vagy válasz" -#, fuzzy -#~ msgid "Specify Bluesky as a referer" -#~ msgstr "Bluesky-felhasználónév beállítása" - -#: src/screens/Onboarding/index.tsx:27 -#: src/screens/Onboarding/state.ts:113 +#: src/screens/Onboarding/index.tsx:27 src/screens/Onboarding/state.ts:113 msgid "Sports" msgstr "Sport" @@ -6852,13 +6656,11 @@ msgstr "Sport" msgid "Start a new chat" msgstr "Új csevegés indítása" -#: src/view/screens/ProfileList.tsx:817 -#: src/view/screens/ProfileList.tsx:938 +#: src/view/screens/ProfileList.tsx:817 src/view/screens/ProfileList.tsx:938 msgid "Start adding people" msgstr "Személyek felvétele" -#: src/view/screens/ProfileList.tsx:824 -#: src/view/screens/ProfileList.tsx:945 +#: src/view/screens/ProfileList.tsx:824 src/view/screens/ProfileList.tsx:945 msgid "Start adding people!" msgstr "Vegyél fel személyeket!" @@ -6866,8 +6668,7 @@ msgstr "Vegyél fel személyeket!" msgid "Start chat with {displayName}" msgstr "Csevegés indítása vele: {displayName}" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "Kezdőcsomag" @@ -6894,8 +6695,12 @@ msgid "Starter Packs" msgstr "Kezdőcsomagok" #: src/components/StarterPack/ProfileStarterPacks.tsx:244 -msgid "Starter packs let you easily share your favorite feeds and people with your friends." -msgstr "A kezdőcsomagokkal könnyen megoszthatod a kedvenc hírfolyamaidat és személyeidet." +msgid "" +"Starter packs let you easily share your favorite feeds and people with your " +"friends." +msgstr "" +"A kezdőcsomagokkal könnyen megoszthatod a kedvenc hírfolyamaidat és " +"személyeidet." #: src/screens/Settings/AboutSettings.tsx:53 #: src/screens/Settings/AboutSettings.tsx:56 @@ -6906,12 +6711,11 @@ msgstr "Állapot" msgid "Step {0} of {1}" msgstr "{1}/{0}. lépés" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "Adatok törölve. Indítsd újra az alkalmazást!" -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "Mesekönyv" @@ -6928,7 +6732,9 @@ msgstr "Feliratkozás" #: src/screens/Profile/Sections/Labels.tsx:202 msgid "Subscribe to @{0} to use these labels:" -msgstr "Az alábbi feljegyzési kategóriák használatához iratkozz fel a(z) @{0} nevű szolgáltatóra:" +msgstr "" +"Az alábbi feljegyzési kategóriák használatához iratkozz fel a(z) @{0} nevű " +"szolgáltatóra:" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:238 msgid "Subscribe to Labeler" @@ -6946,7 +6752,7 @@ msgstr "Feliratkozás a listára" msgid "Success!" msgstr "Siker!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "Javasolt fiókok" @@ -6959,15 +6765,13 @@ msgstr "Számodra javasolt" msgid "Suggestive" msgstr "Felnőtt tartalom" -#: src/Navigation.tsx:266 -#: src/view/screens/Support.tsx:31 +#: src/Navigation.tsx:267 src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" msgstr "Támogatás" -#: src/screens/Settings/Settings.tsx:102 -#: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:102 src/screens/Settings/Settings.tsx:116 +#: src/screens/Settings/Settings.tsx:412 src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "Fiókváltás" @@ -6976,11 +6780,13 @@ msgstr "Fiókváltás" msgid "Switch Account" msgstr "Fiókváltás" -#~ msgid "Switch to {0}" -#~ msgstr "Váltás rá: {0}" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "Fiókváltás" -#~ msgid "Switches the account you are logged in to" -#~ msgstr "A jelenleg bejelentkezett fiók átváltása egy másikra" +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "Váltás rá: {0}" #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 @@ -6989,7 +6795,7 @@ msgstr "Rendszer" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "Rendszernapló" @@ -7018,6 +6824,11 @@ msgstr "Koppints ide a bezáráshoz" msgid "Tap to enter full screen" msgstr "Koppints ide a teljes képernyős módba lépéshez" +#: src/screens/VideoFeed/index.tsx:919 +msgid "Tap to expand or collapse post text." +msgstr "" +"Koppints ide a bejegyzés teljes szövegének megjelenítéséhez vagy elrejtéséhez" + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "Koppints ide a lejátszáshoz/szüneteltetéshez" @@ -7031,6 +6842,10 @@ msgstr "Koppints ide a hang némításához és felhangosításához" msgid "Tap to view full image" msgstr "Koppints ide a teljes kép megtekintéséhez" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "Koppints ide a videó vezérlőinek elrejtéséhez" + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "Feladat teljesítve – 10 követés!" @@ -7045,8 +6860,7 @@ msgstr "" "Tanítsd meg az algoritmusnak,\n" "hogy mit szeretnél látni!" -#: src/screens/Onboarding/index.tsx:36 -#: src/screens/Onboarding/state.ts:114 +#: src/screens/Onboarding/index.tsx:36 src/screens/Onboarding/state.ts:114 msgid "Tech" msgstr "Technológia" @@ -7067,12 +6881,10 @@ msgstr "További részletek" msgid "Terms" msgstr "Feltételek" -#: src/Navigation.tsx:276 -#: src/screens/Settings/AboutSettings.tsx:37 +#: src/Navigation.tsx:277 src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 -#: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/screens/TermsOfService.tsx:31 src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "Felhasználási feltételek" @@ -7102,14 +6914,18 @@ msgid "Thank you. Your report has been sent." msgstr "Köszönjük! A jelentést megkaptuk." #: src/components/intents/VerifyEmailIntentDialog.tsx:82 -msgid "Thanks, you have successfully verified your email address. You can close this dialog." -msgstr "Köszönjük! Visszaigazoltad az email-címed – most már bezárhatod ezt az ablakot." +msgid "" +"Thanks, you have successfully verified your email address. You can close " +"this dialog." +msgstr "" +"Köszönjük! Visszaigazoltad az email-címed – most már bezárhatod ezt az " +"ablakot." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "Az alábbi tartalommal:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "Ez a felhasználónév már foglalt." @@ -7126,15 +6942,21 @@ msgstr "Ez a kezdőcsomag nem található." msgid "That's all, folks!" msgstr "Ez van, srácok!" +#: src/screens/VideoFeed/index.tsx:1048 +msgid "That's everything!" +msgstr "Ez minden!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." -msgstr "A fiók ismét képes lesz kapcsolatba lépni veled, ha feloldod a letiltását." +msgstr "" +"A fiók ismét képes lesz kapcsolatba lépni veled, ha feloldod a letiltását." #: src/screens/Settings/AppIconSettings/index.tsx:41 #: src/screens/Settings/AppIconSettings/index.tsx:222 msgid "The app will be restarted" -msgstr "A beállítások érvénybeléptetése érdekében az alkalmazás újra lesz indítva" +msgstr "" +"A beállítások érvénybeléptetése érdekében az alkalmazás újra lesz indítva" #: src/components/moderation/ModerationDetailsDialog.tsx:117 #: src/lib/moderation/useModerationCauseDescription.ts:126 @@ -7159,11 +6981,16 @@ msgstr "A Felfedezés hírfolyam" #: src/state/shell/progress-guide.tsx:224 msgid "The Discover feed now knows what you like" -msgstr "A Felfedezés hírfolyam olyan tartalmakat mutat, amelyek tetszhetnek Neked" +msgstr "" +"A Felfedezés hírfolyam olyan tartalmakat mutat, amelyek tetszhetnek Neked" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:320 -msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." -msgstr "Az alkalmazás jobb. Töltsd le a Blueskyt és onnan folytatjuk, ahol abbahagytad!" +msgid "" +"The experience is better in the app. Download Bluesky now and we'll pick " +"back up where you left off." +msgstr "" +"Az alkalmazás jobb. Töltsd le a Blueskyt és onnan folytatjuk, ahol " +"abbahagytad!" #: src/view/com/posts/FeedShutdownMsg.tsx:67 msgid "The feed has been replaced with Discover." @@ -7195,24 +7022,37 @@ msgid "The selected video is larger than 50MB." msgstr "A kijelölt videó nagyobb, mint 50 MB." #: src/lib/strings/errors.ts:18 -msgid "The server appears to be experiencing issues. Please try again in a few moments." -msgstr "Hibát tapasztaltunk a kiszolgálóval. Próbáld újra egy pár percen belül!" +msgid "" +"The server appears to be experiencing issues. Please try again in a few " +"moments." +msgstr "" +"Hibát tapasztaltunk a kiszolgálóval. Próbáld újra egy pár percen belül!" #: src/screens/StarterPack/StarterPackScreen.tsx:726 -msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead." +msgid "" +"The starter pack that you are trying to view is invalid. You may delete this " +"starter pack instead." msgstr "A kezdőcsomag érvénytelen. Ha szeretnéd, törölheted a listáról." #: src/view/screens/Support.tsx:37 -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 "A támogatási űrlap elköltözött. Kérjük, <0/> vagy látogasd meg a(z) {HELP_DESK_URL} honlapot a kapcsolatbalépéshez!" +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 "" +"A támogatási űrlap elköltözött. Kérjük, <0/> vagy látogasd meg a(z) " +"{HELP_DESK_URL} honlapot a kapcsolatbalépéshez!" #: src/view/screens/TermsOfService.tsx:35 msgid "The Terms of Service have been moved to" msgstr "A felhasználási feltételek elköltöztek:" #: src/components/intents/VerifyEmailIntentDialog.tsx:94 -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 "A megadott ellenőrzőkód érvénytelen. Nézd meg, hogy helyes kódot adtál-e meg vagy kérj újat!" +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 "" +"A megadott ellenőrzőkód érvénytelen. Nézd meg, hogy helyes kódot adtál-e meg " +"vagy kérj újat!" #: src/screens/Settings/AppearanceSettings.tsx:151 msgid "Theme" @@ -7222,30 +7062,24 @@ msgstr "Téma" msgid "There is no time limit for account deactivation, come back any time." msgstr "A fiók deaktiválásához nem tartozik időkorlát. Bármikor visszajöhetsz." -#~ msgid "There was an an issue contacting the server, please check your internet connection and try again." -#~ msgstr "A kiszolgáló felkeresése meghiúsult. Ellenőrizd az internetkapcsolatot, majd próbáld újra!" - -#~ msgid "There was an 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!" - -#~ msgid "There was an an issue updating your feeds, please check your internet connection and try again." -#~ msgstr "A hírfolyamok frissítése meghiúsult. Ellenőrizd az internetkapcsolatot, majd próbáld újra!" - #: src/components/dialogs/GifSelect.tsx:226 msgid "There was an issue connecting to Tenor." msgstr "Megszakadt a kapcsolat a Tenorral." #: src/screens/Profile/components/ProfileFeedHeader.tsx:177 -#: src/view/screens/ProfileList.tsx:365 -#: src/view/screens/ProfileList.tsx:384 +#: src/view/screens/ProfileList.tsx:365 src/view/screens/ProfileList.tsx:384 #: src/view/screens/SavedFeeds.tsx:85 msgid "There was an issue contacting the server" msgstr "Megszakadt a kapcsolat a kiszolgálóval" #: src/screens/Profile/components/ProfileFeedHeader.tsx:415 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:112 -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!" +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!" #: src/view/com/feeds/FeedSourceCard.tsx:127 #: src/view/com/feeds/FeedSourceCard.tsx:140 @@ -7254,9 +7088,10 @@ msgstr "Megszakadt a kapcsolat a kiszolgálóddal" #: src/view/com/notifications/NotificationFeed.tsx:124 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!" +msgstr "" +"Az értesítések frissítése meghiúsult. Koppints ide az újrapróbálkozáshoz!" -#: src/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:590 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!" @@ -7278,22 +7113,29 @@ msgid "There was an issue fetching your service info" msgstr "A kiszolgálód adatainak lekérése meghiúsult" #: src/view/com/posts/PostFeedErrorMessage.tsx:145 -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!" +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/components/dms/ReportDialog.tsx:217 #: src/components/ReportDialog/SubmitView.tsx:87 -msgid "There was an issue sending your report. Please check your internet connection." +msgid "" +"There was an issue sending your report. Please check your internet " +"connection." msgstr "A jelentés küldése meghiúsult. Ellenőrizd az internetkapcsolatot!" #: src/screens/Profile/components/ProfileFeedHeader.tsx:140 #: src/view/com/posts/FeedShutdownMsg.tsx:52 #: src/view/com/posts/FeedShutdownMsg.tsx:71 -msgid "There was an issue updating your feeds, please check your internet connection and try again." -msgstr "A hírfolyamok frissítése meghiúsult. Ellenőrizd az internetkapcsolatot, majd próbáld újra!" - -#~ msgid "There was an issue with fetching your app passwords" -#~ msgstr "Hiba történt az alkalmazásjelszavak lekérése közben" +msgid "" +"There was an issue updating your feeds, please check your internet " +"connection and try again." +msgstr "" +"A hírfolyamok frissítése meghiúsult. Ellenőrizd az internetkapcsolatot, majd " +"próbáld újra!" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:107 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:128 @@ -7314,21 +7156,26 @@ msgstr "Hiba történt! {0}" #: src/screens/List/ListHiddenScreen.tsx:63 #: src/screens/List/ListHiddenScreen.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:99 -#: src/view/screens/ProfileList.tsx:396 -#: src/view/screens/ProfileList.tsx:409 -#: src/view/screens/ProfileList.tsx:422 -#: src/view/screens/ProfileList.tsx:435 -msgid "There was an issue. Please check your internet connection and try again." +#: src/view/screens/ProfileList.tsx:396 src/view/screens/ProfileList.tsx:409 +#: src/view/screens/ProfileList.tsx:422 src/view/screens/ProfileList.tsx:435 +msgid "" +"There was an issue. Please check your internet connection and try again." msgstr "Hiba történt. Ellenőrizd az internetkapcsolatot, majd próbáld újra!" #: src/components/dialogs/GifSelect.tsx:270 #: 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!" +msgid "" +"There was an unexpected issue in the application. Please let us know if this " +"happened to you!" msgstr "Váratlan alkalmazáshiba történt. Kérjük jelentsd!" #: src/screens/SignupQueued.tsx:115 -msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." -msgstr "Jelenleg rengeteg új felhasználó csatlakozik a Blueskyhoz. A fiókodat aktiválni fogjuk, amint tudjuk!" +msgid "" +"There's been a rush of new users to Bluesky! We'll activate your account as " +"soon as we can." +msgstr "" +"Jelenleg rengeteg új felhasználó csatlakozik a Blueskyhoz. A fiókodat " +"aktiválni fogjuk, amint tudjuk!" #: src/screens/Settings/FollowingFeedPreferences.tsx:62 msgid "These settings only apply to the Following feed." @@ -7343,8 +7190,12 @@ msgid "This account has requested that users sign in to view their profile." msgstr "Ez a fiók azt kérte, hogy a megtekintéséhez jelentkezz be." #: src/components/dms/BlockedByListDialog.tsx:34 -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 "Ezt a felhasználót legalább egy aktív moderálólista letiltotta. Ha szeretnéd feloldani a tiltását, akkor el kell távolítanod a listáról." +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 "" +"Ezt a felhasználót legalább egy aktív moderálólista letiltotta. Ha szeretnéd " +"feloldani a tiltását, akkor el kell távolítanod a listáról." #: src/components/moderation/LabelsOnMeDialog.tsx:246 msgid "This appeal will be sent to <0>{sourceName}." @@ -7364,52 +7215,81 @@ msgstr "Ezt a tartalmat a moderátorok elrejtették." #: src/lib/moderation/useGlobalLabelStrings.ts:24 msgid "This content has received a general warning from moderators." -msgstr "Ez a tartalom általános figyelmeztetéssel lett ellátva a moderátorok által." +msgstr "" +"Ez a tartalom általános figyelmeztetéssel lett ellátva a moderátorok által." #: src/components/dialogs/EmbedConsent.tsx:63 msgid "This content is hosted by {0}. Do you want to enable external media?" -msgstr "Ezt a tartalmat a(z) {0} üzemelteti. Szeretnéd engedélyezni a külső médiatartalmak megjelenítését?" +msgstr "" +"Ezt a tartalmat a(z) {0} üzemelteti. Szeretnéd engedélyezni a külső " +"médiatartalmak megjelenítését?" #: src/components/moderation/ModerationDetailsDialog.tsx:82 #: src/lib/moderation/useModerationCauseDescription.ts:82 -msgid "This content is not available because one of the users involved has blocked the other." -msgstr "Ez a tartalom jelenleg nem elérhető, mert az egyik kapcsolódó felhasználó letiltotta a másikat." +msgid "" +"This content is not available because one of the users involved has blocked " +"the other." +msgstr "" +"Ez a tartalom jelenleg nem elérhető, mert az egyik kapcsolódó felhasználó " +"letiltotta a másikat." #: src/view/com/posts/PostFeedErrorMessage.tsx:114 msgid "This content is not viewable without a Bluesky account." msgstr "Ezt a tartalmat bejelentkezés nélkül nem tekintheted meg." -#: src/screens/Messages/components/ChatListItem.tsx:266 -msgid "This conversation is with a deleted or a deactivated account. Press for options." -msgstr "Ez a beszélgetés egy már törölt vagy deaktivált fiókkal történt. A lehetőségekhez kattints ide." +#: src/screens/Messages/components/ChatListItem.tsx:276 +msgid "" +"This conversation is with a deleted or a deactivated account. Press for " +"options." +msgstr "" +"Ez a beszélgetés egy már törölt vagy deaktivált fiókkal történt. A " +"lehetőségekhez kattints ide." #: src/screens/Settings/components/ExportCarDialog.tsx:94 -msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost." -msgstr "Kísérleti funkció. Az adattár-exportálásról bővebben <0>ebben a blogbejegyzésben olvashatsz." +msgid "" +"This feature is in beta. You can read more about repository exports in " +"<0>this blogpost." +msgstr "" +"Kísérleti funkció. Az adattár-exportálásról bővebben <0>ebben a " +"blogbejegyzésben olvashatsz." #: src/lib/strings/errors.ts:21 -msgid "This feature is not available while using an App Password. Please sign in with your main password." -msgstr "Jelenleg egy alkalmazásjelszóval vagy bejelentkezve. A funkció használatához a valódi jelszavaddal kell bejelentkezned." +msgid "" +"This feature is not available while using an App Password. Please sign in " +"with your main password." +msgstr "" +"Jelenleg egy alkalmazásjelszóval vagy bejelentkezve. A funkció használatához " +"a valódi jelszavaddal kell bejelentkezned." #: src/view/com/posts/PostFeedErrorMessage.tsx:120 -msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." -msgstr "Ez a hírfolyam jelenleg rengeteg bejövő forgalmat tapasztal, ezért átmenetileg nem elérhető. Próbáld újra később!" +msgid "" +"This feed is currently receiving high traffic and is temporarily " +"unavailable. Please try again later." +msgstr "" +"Ez a hírfolyam jelenleg rengeteg bejövő forgalmat tapasztal, ezért " +"átmenetileg nem elérhető. Próbáld újra később!" #: src/view/com/posts/CustomFeedEmptyState.tsx:38 -msgid "This feed is empty! You may need to follow more users or tune your language settings." -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." +msgid "" +"This feed is empty! You may need to follow more users or tune your language " +"settings." +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:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "Ez a hírfolyam üres." #: src/view/com/posts/FeedShutdownMsg.tsx:99 msgid "This feed is no longer online. We are showing <0>Discover instead." -msgstr "Ez a hírfolyam már nem elérhető. Helyette a <0>Felfedezés hírfolyamot mutatjuk." +msgstr "" +"Ez a hírfolyam már nem elérhető. Helyette a <0>Felfedezés hírfolyamot " +"mutatjuk." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "Ez a felhasználónév le van foglalva. Adj meg egy másikat!" @@ -7418,8 +7298,11 @@ msgid "This information is not shared with other users." msgstr "Ezt az információt nem osztjuk meg más felhasználókkal." #: src/view/com/modals/VerifyEmail.tsx:127 -msgid "This is important in case you ever need to change your email or reset your password." -msgstr "Ez fontos, ha a jövőben megváltoztatnád az email-címed vagy a jelszavad." +msgid "" +"This is important in case you ever need to change your email or reset your " +"password." +msgstr "" +"Ez fontos, ha a jövőben megváltoztatnád az email-címed vagy a jelszavad." #: src/components/moderation/ModerationDetailsDialog.tsx:150 msgid "This label was applied by <0>{0}." @@ -7434,34 +7317,43 @@ msgid "This label was applied by you." msgstr "Saját feljegyzés." #: src/screens/Profile/Sections/Labels.tsx:189 -msgid "This labeler hasn't declared what labels it publishes, and may not be active." -msgstr "Ez a feljegyző nem jelentette ki a feljegyzési kategóriáit, ezért lehet, hogy nem aktív." +msgid "" +"This labeler hasn't declared what labels it publishes, and may not be active." +msgstr "" +"Ez a feljegyző nem jelentette ki a feljegyzési kategóriáit, ezért lehet, " +"hogy nem aktív." #: src/view/com/modals/LinkWarning.tsx:72 msgid "This link is taking you to the following website:" msgstr "Ez a hivatkozás az alábbi honlapra mutat:" #: src/screens/List/ListHiddenScreen.tsx:146 -msgid "This list - created by <0>{0} - contains possible violations of Bluesky's community guidelines in its name or description." -msgstr "Ennek a(z) <0>{0} által létrehozott listának a címe vagy leírása lehetséges, hogy megsérti a Bluesky közösségi irányelveit." - -#~ msgid "This list is empty!" -#~ msgstr "Ez a lista üres." +msgid "" +"This list - created by <0>{0} - contains possible violations of " +"Bluesky's community guidelines in its name or description." +msgstr "" +"Ennek a(z) <0>{0} által létrehozott listának a címe vagy leírása " +"lehetséges, hogy megsérti a Bluesky közösségi irányelveit." #: src/view/screens/ProfileList.tsx:933 msgid "This list is empty." msgstr "Ez a lista üres." #: src/screens/Profile/ErrorState.tsx:40 -msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." -msgstr "Ez a moderálási szolgáltatás jelenleg nem elérhető. A részleteket alább olvashatod. Ha a probléma fennáll, lépj velünk kapcsolatba!" - -#~ msgid "This name is already in use" -#~ msgstr "Ez a név már foglalt" +msgid "" +"This moderation service is unavailable. See below for more details. If this " +"issue persists, contact us." +msgstr "" +"Ez a moderálási szolgáltatás jelenleg nem elérhető. A részleteket alább " +"olvashatod. Ha a probléma fennáll, lépj velünk kapcsolatba!" #: src/view/com/post-thread/PostThreadItem.tsx:845 -msgid "This post claims to have been created on <0>{0}, but was first seen by Bluesky on <1>{1}." -msgstr "A bejegyzés adatai szerint az eredeti létrehozási dátuma <0>{0} volt, de először ekkor jelent meg a Blueskyon: <1>{1}" +msgid "" +"This post claims to have been created on <0>{0}, but was first seen by " +"Bluesky on <1>{1}." +msgstr "" +"A bejegyzés adatai szerint az eredeti létrehozási dátuma <0>{0} volt, de " +"először ekkor jelent meg a Blueskyon: <1>{1}" #: src/view/com/post-thread/PostThreadItem.tsx:152 msgid "This post has been deleted." @@ -7469,30 +7361,47 @@ msgstr "Ezt a bejegyzést törölték." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:688 #: src/view/com/util/post-ctrls/PostCtrls.tsx:359 -msgid "This post is only visible to logged-in users. It won't be visible to people who aren't logged in." -msgstr "Ez a bejegyzés csak a bejelentkezett felhasználók számára látható; a kijelentkezett felhasználók számára nem." +msgid "" +"This post is only visible to logged-in users. It won't be visible to people " +"who aren't logged in." +msgstr "" +"Ez a bejegyzés csak a bejelentkezett felhasználók számára látható; a " +"kijelentkezett felhasználók számára nem." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:669 msgid "This post will be hidden from feeds and threads. This cannot be undone." -msgstr "Ez a bejegyzés el lesz rejtve a hírfolyamokból és a válaszláncokból. Ez a művelet nem vonható vissza." +msgstr "" +"Ez a bejegyzés el lesz rejtve a hírfolyamokból és a válaszláncokból. Ez a " +"művelet nem vonható vissza." -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "A szerző letiltotta az idézést." #: src/view/com/profile/ProfileMenu.tsx:350 -msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't logged in." -msgstr "Ez a profil csak a bejelentkezett felhasználók számára látható; a kijelentkezett felhasználók számára nem." +msgid "" +"This profile is only visible to logged-in users. It won't be visible to " +"people who aren't logged in." +msgstr "" +"Ez a profil csak a bejelentkezett felhasználók számára látható; a " +"kijelentkezett felhasználók számára nem." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:731 -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 "Ez a válasz egy rejtett részlegbe lesz sorolva a válaszláncok legalján és se Te, sem pedig mások nem fognak értesítéseket kapni a jövőbeli válaszokról." +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 "" +"Ez a válasz egy rejtett részlegbe lesz sorolva a válaszláncok legalján és se " +"Te, sem pedig mások nem fognak értesítéseket kapni a jövőbeli válaszokról." #: src/screens/Signup/StepInfo/Policies.tsx:37 msgid "This service has not provided terms of service or a privacy policy." -msgstr "Ez a szolgáltatás nem osztotta meg a felhasználási feltételeit vagy az adatvédelmi irányelveit." +msgstr "" +"Ez a szolgáltatás nem osztotta meg a felhasználási feltételeit vagy az " +"adatvédelmi irányelveit." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "Ez az alábbi helyen fog tartományrekordot létrehozni:" @@ -7507,11 +7416,15 @@ msgstr "Ez a felhasználó letiltott Téged" #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:73 msgid "This user has blocked you. You cannot view their content." -msgstr "Ez a felhasználó letiltott Téged, ezért nem tekintheted meg a tartalmait." +msgstr "" +"Ez a felhasználó letiltott Téged, ezért nem tekintheted meg a tartalmait." #: src/lib/moderation/useGlobalLabelStrings.ts:30 -msgid "This user has requested that their content only be shown to signed-in users." -msgstr "Ez a felhasználó azt kérte, hogy a tartalmait csak bejelentkezett felhasználók számára mutassuk meg." +msgid "" +"This user has requested that their content only be shown to signed-in users." +msgstr "" +"Ez a felhasználó azt kérte, hogy a tartalmait csak bejelentkezett " +"felhasználók számára mutassuk meg." #: src/components/moderation/ModerationDetailsDialog.tsx:57 msgid "This user is included in the <0>{0} list which you have blocked." @@ -7519,35 +7432,45 @@ msgstr "Ez a felhasználó szerepel a(z) <0>{0} c. listán, amit letiltottá #: src/components/moderation/ModerationDetailsDialog.tsx:89 msgid "This user is included in the <0>{0} list which you have muted." -msgstr "Ez a felhasználó szerepel a(z) <0>{0} c. listán, amit elnémítottál." +msgstr "" +"Ez a felhasználó szerepel a(z) <0>{0} c. listán, amit elnémítottál." #: src/components/NewskieDialog.tsx:65 msgid "This user is new here. Press for more info about when they joined." -msgstr "Ez a felhasználó nemrég regisztrált. További információért koppints ide." +msgstr "" +"Ez a felhasználó nemrég regisztrált. További információért koppints ide." #: src/view/com/profile/ProfileFollows.tsx:95 msgid "This user isn't following anyone." msgstr "Ez a felhasználó még senkit sem követ." #: src/components/dialogs/MutedWords.tsx:435 -msgid "This will delete \"{0}\" from your muted words. You can always add it back later." -msgstr "Ezzel a(z) „{0}” kifejezés el lesz távolítva az elnémított szavak listájáról. Később bármikor újra felveheted." +msgid "" +"This will delete \"{0}\" from your muted words. You can always add it back " +"later." +msgstr "" +"Ezzel a(z) „{0}” kifejezés el lesz távolítva az elnémított szavak " +"listájáról. Később bármikor újra felveheted." -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "Ezzel @{0} el lesz távolítva a fióklistáról." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:721 -msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." -msgstr "Ezzel el fogod távolítani a bejegyzést az idézésből mindenki számára, ami egy helyőrzővel lesz helyettesítve." +msgid "" +"This will remove your post from this quote post for all users, and replace " +"it with a placeholder." +msgstr "" +"Ezzel el fogod távolítani a bejegyzést az idézésből mindenki számára, ami " +"egy helyőrzővel lesz helyettesítve." #: src/view/com/post-thread/PostThread.tsx:606 #: src/view/com/post-thread/PostThread.tsx:609 msgid "Thread options" msgstr "Válaszlánc-beállítások" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" msgstr "Válaszláncok" @@ -7564,10 +7487,7 @@ msgstr "Egymásba ágyazott" msgid "Threaded mode" msgstr "Beágyazott mód" -#~ msgid "Threaded Mode" -#~ msgstr "Beágyazott mód" - -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" msgstr "Válaszlánc-beállítások" @@ -7576,12 +7496,22 @@ msgid "Time remaining: {time} seconds" msgstr "Hátralévő idő: {time} mp" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:99 -msgid "To disable the email 2FA method, please verify your access to the email address." -msgstr "A kétlépcsős azonosítás kikapcsolásához vissza kell igazolnod az email-címedet." +msgid "" +"To disable the email 2FA method, please verify your access to the email " +"address." +msgstr "" +"A kétlépcsős azonosítás kikapcsolásához vissza kell igazolnod az email-" +"címedet." #: src/components/dms/ReportConversationPrompt.tsx:19 -msgid "To report a conversation, please report one of its messages via the conversation screen. This lets our moderators understand the context of your issue." -msgstr "Ha egy beszélgetést szeretnél jelenteni, kérjük egy konkrét üzenetet jelents a csevegési képernyőről. Ez segít a moderátorainknak megérteni a probléma szókörnyezetét." +msgid "" +"To report a conversation, please report one of its messages via the " +"conversation screen. This lets our moderators understand the context of your " +"issue." +msgstr "" +"Ha egy beszélgetést szeretnél jelenteni, kérjük egy konkrét üzenetet jelents " +"a csevegési képernyőről. Ez segít a moderátorainknak megérteni a probléma " +"szókörnyezetét." #: src/view/com/composer/videos/SelectVideoBtn.tsx:127 msgid "To upload videos to Bluesky, you must first verify your email." @@ -7603,13 +7533,12 @@ msgstr "Legördülő menü kibontása/összecsukása" msgid "Toggle to enable or disable adult content" msgstr "Felnőtt tartalmak ki-/bekapcsolása" -#: src/screens/Hashtag.tsx:84 -#: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/screens/Hashtag.tsx:84 src/screens/Topic.tsx:71 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "Felkapott" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "Témakör" @@ -7627,6 +7556,11 @@ msgstr "Lefordítás" msgid "Trending" msgstr "Felkapott" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "Felkapott videók" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7636,14 +7570,11 @@ msgstr "Újra" msgid "TV" msgstr "Televízió" -#~ msgid "Two-factor authentication" -#~ msgstr "Kétlépcsős azonosítás" - #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 msgid "Two-factor authentication (2FA)" msgstr "Kétlépcsős azonosítás (2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "Kívánt felhasználónév megadása" @@ -7651,7 +7582,7 @@ msgstr "Kívánt felhasználónév megadása" msgid "Type your message here" msgstr "Üzenet megadása" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "Típus:" @@ -7665,16 +7596,18 @@ msgstr "Lista némításának feloldása" #: src/lib/strings/errors.ts:11 msgid "Unable to connect. Please check your internet connection and try again." -msgstr "A kiszolgáló nem található. Ellenőrizd az internetkapcsolatot, majd próbáld újra!" +msgstr "" +"A kiszolgáló nem található. Ellenőrizd az internetkapcsolatot, majd próbáld " +"újra!" -#: src/screens/Login/ForgotPasswordForm.tsx:68 -#: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 -#: src/screens/Signup/index.tsx:71 +#: src/screens/Login/ForgotPasswordForm.tsx:68 src/screens/Login/index.tsx:76 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." -msgstr "A szolgáltatással való kapcsolatfelvétel meghiúsult. Ellenőrizd az internetkapcsolatot!" +msgstr "" +"A szolgáltatással való kapcsolatfelvétel meghiúsult. Ellenőrizd az " +"internetkapcsolatot!" #: src/screens/StarterPack/StarterPackScreen.tsx:650 msgid "Unable to delete" @@ -7696,8 +7629,7 @@ msgctxt "action" msgid "Unblock" msgstr "Tiltás feloldása" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "Fiók tiltásának feloldása" @@ -7734,6 +7666,10 @@ msgstr "{0} követésének megszüntetése" msgid "Unfollow Account" msgstr "Fiók követésének megszüntetése" +#: src/screens/VideoFeed/index.tsx:792 +msgid "Unfollow user" +msgstr "Követés megszüntetése" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "Kedvelés visszavonása" @@ -7742,11 +7678,7 @@ msgstr "Kedvelés visszavonása" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "Kedvelés visszavonása ({0} kedvelés)" -#~ msgid "Unlike this feed" -#~ msgstr "Mégse tetszik a hírfolyam" - -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 +#: src/components/TagMenu/index.tsx:264 src/view/screens/ProfileList.tsx:701 msgid "Unmute" msgstr "Némítás feloldása" @@ -7767,9 +7699,10 @@ msgstr "Fiók némításának feloldása" #: src/components/TagMenu/index.tsx:223 msgid "Unmute all {displayTag} posts" -msgstr "Az összes {displayTag} címkével rendelkező bejegyzés némításának feloldása" +msgstr "" +"Az összes {displayTag} címkével rendelkező bejegyzés némításának feloldása" -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "Beszélgetés némításának feloldása" @@ -7830,7 +7763,7 @@ msgstr "Leiratkozás a feljegyzőről" msgid "Unsubscribed from list" msgstr "Leiratkoztál a listáról" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "Nem támogatott videóformátum" @@ -7838,9 +7771,6 @@ msgstr "Nem támogatott videóformátum" msgid "Unsupported video type: {0}" msgstr "Nem támogatott videóformátum: {0}" -#~ msgid "Unsupported video type: {mimeType}" -#~ msgstr "Nem támogatott videóformátum: {mimeType}" - #: src/lib/moderation/useReportOptions.ts:77 #: src/lib/moderation/useReportOptions.ts:90 msgid "Unwanted Sexual Content" @@ -7850,14 +7780,11 @@ msgstr "Kéretlen szexuális tartalom" msgid "Update <0>{displayName} in Lists" msgstr "<0>{displayName} listatagságának frissítése" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "Frissítés erre: {domain}" -#~ msgid "Update to {handle}" -#~ msgstr "Frissítés erre: {handle}" - #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:306 msgid "Updating quote attachment failed" msgstr "Az idézet leválasztása/visszakapcsolása meghiúsult" @@ -7866,7 +7793,7 @@ msgstr "Az idézet leválasztása/visszakapcsolása meghiúsult" msgid "Updating reply visibility failed" msgstr "A válasz láthatóságának frissítése meghiúsult" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "Frissítés folyamatban…" @@ -7874,26 +7801,21 @@ msgstr "Frissítés folyamatban…" msgid "Upload a photo instead" msgstr "Fénykép feltöltése" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "Tölts fel ide egy szöveges fájlt:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 -#: src/view/com/util/UserBanner.tsx:123 -#: src/view/com/util/UserBanner.tsx:126 +#: src/view/com/util/UserAvatar.tsx:372 src/view/com/util/UserAvatar.tsx:375 +#: src/view/com/util/UserBanner.tsx:123 src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "Feltöltés a kamerából" -#: src/view/com/util/UserAvatar.tsx:388 -#: src/view/com/util/UserBanner.tsx:140 +#: src/view/com/util/UserAvatar.tsx:389 src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "Feltöltés a fájlkezelőből" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 -#: src/view/com/util/UserBanner.tsx:134 -#: src/view/com/util/UserBanner.tsx:138 +#: src/view/com/util/UserAvatar.tsx:383 src/view/com/util/UserAvatar.tsx:387 +#: src/view/com/util/UserBanner.tsx:134 src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "Feltöltés a galériából" @@ -7901,29 +7823,24 @@ msgstr "Feltöltés a galériából" msgid "Uploading images..." msgstr "Képek feltöltése folyamatban…" -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:350 src/lib/api/index.ts:374 msgid "Uploading link thumbnail..." msgstr "Hivatkozás indexképének feltöltése folyamatban…" -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "Videó feltöltése folyamatban…" -#~ msgid "Use a file on your server" -#~ msgstr "Fájl használata a saját kiszolgálóról" - -#~ msgid "Use app passwords to login to other Bluesky clients without giving full access to your account or password." -#~ msgstr "Egy alkalmazásjelszó használatával bármely egyéb Bluesky-kliensbe bejelentkezhetsz, anélkül hogy teljes hozzáférést biztosítanál a fiókodhoz vagy a valódi jelszavadhoz." - #: 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 "Egy alkalmazásjelszó használatával bármely egyéb Bluesky-kliensbe bejelentkezhetsz, anélkül hogy teljes hozzáférést biztosítanál a fiókodhoz vagy a valódi jelszavadhoz." +msgid "" +"Use app passwords to sign in to other Bluesky clients without giving full " +"access to your account or password." +msgstr "" +"Egy alkalmazásjelszó használatával bármely egyéb Bluesky-kliensbe " +"bejelentkezhetsz, anélkül hogy teljes hozzáférést biztosítanál a fiókodhoz " +"vagy a valódi jelszavadhoz." -#~ msgid "Use bsky.social as hosting provider" -#~ msgstr "A bsky.social adattárszolgáltató használata" - -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" msgstr "Alapértelmezett adattárszolgáltató használata" @@ -7932,8 +7849,8 @@ msgstr "Alapértelmezett adattárszolgáltató használata" msgid "Use in-app browser" msgstr "Alkalmazáson belüli böngésző használata" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "Hivatkozások megnyitása az alkalmazáson belüli böngészővel" @@ -7946,9 +7863,6 @@ msgstr "Alapértelmezett böngésző használata" msgid "Use recommended" msgstr "Javasolt beállítások használata" -#~ msgid "Use the DNS panel" -#~ msgstr "DNS-panel használata" - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 msgid "Use this to sign into the other app along with your handle." msgstr "A másik alkalmazásba a felhasználóneveddel és ezzel jelentkezhetsz be." @@ -7986,9 +7900,6 @@ msgstr "Ez a felhasználó letiltott Téged" msgid "User list by {0}" msgstr "Felhasználólista – Szerző: {0}" -#~ msgid "User list by <0/>" -#~ msgstr "Felhasználólista – Szerző: <0/>" - #: src/view/com/modals/UserAddRemoveLists.tsx:212 msgid "User list by you" msgstr "Felhasználólista – Saját" @@ -8001,22 +7912,15 @@ msgstr "Létrehoztad a felhasználólistát" msgid "User list updated" msgstr "Frissítetted a felhasználólistát" -#~ msgid "User Lists" -#~ msgstr "Felhasználólisták" - -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "Felhasználónév vagy email-cím" -#~ msgid "Users" -#~ msgstr "Felhasználók" - #: src/components/WhoCanReply.tsx:258 msgid "users followed by <0>@{0}" msgstr "a(z) <0>@{0} által követett felhasználók" -#: src/screens/Messages/Settings.tsx:92 -#: src/screens/Messages/Settings.tsx:95 +#: src/screens/Messages/Settings.tsx:92 src/screens/Messages/Settings.tsx:95 msgid "Users I follow" msgstr "Csak a követett személyektől" @@ -8028,7 +7932,7 @@ msgstr "A(z) „{0}” listán szereplő felhasználóktól" msgid "Users that have liked this content or profile" msgstr "A tartalmat vagy profilt kedvelő felhasználók" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "Érték:" @@ -8036,25 +7940,16 @@ msgstr "Érték:" msgid "Verified email required" msgstr "Email-cím-visszaigazolás szükséges" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "DNS-rekord ellenőrzése" -#~ msgid "Verify email" -#~ msgstr "Email-cím visszaigazolása" - #: src/components/dialogs/VerifyEmailDialog.tsx:134 #: src/components/intents/VerifyEmailIntentDialog.tsx:67 msgid "Verify email dialog" msgstr "Email-cím-visszaigazoló párbeszédablak" -#~ msgid "Verify my email" -#~ msgstr "Email-cím visszaigazolása" - -#~ msgid "Verify My Email" -#~ msgstr "Email-cím visszaigazolása" - #: src/view/com/modals/ChangeEmail.tsx:200 #: src/view/com/modals/ChangeEmail.tsx:202 msgid "Verify New Email" @@ -8064,8 +7959,8 @@ msgstr "Új email-cím visszaigazolása" msgid "Verify now" msgstr "Visszaigazolás" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "Szöveges fájl ellenőrzése" @@ -8084,9 +7979,6 @@ msgstr "Email-cím visszaigazolása" msgid "Version {appVersion}" msgstr "Verziószám: {appVersion}" -#~ msgid "Version {appVersion} {bundleInfo}" -#~ msgstr "Verziószám: {appVersion} {bundleInfo}" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 msgid "Video" @@ -8096,12 +7988,19 @@ msgstr "Videó" msgid "Video failed to process" msgstr "A videó feldolgozása meghiúsult" -#: src/screens/Onboarding/index.tsx:39 -#: src/screens/Onboarding/state.ts:103 +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "Videófolyam" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "{0} videója: {text}" + +#: src/screens/Onboarding/index.tsx:39 src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "Videojátékok" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "A videó nem található." @@ -8109,7 +8008,7 @@ msgstr "A videó nem található." msgid "Video settings" msgstr "Videóbeállítások" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "A videó feltöltése sikeresen befejeződött" @@ -8128,17 +8027,19 @@ msgstr "{0} profilképének megtekintése" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:753 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "{0} profiljának megtekintése" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "{displayName} profiljának megtekintése" #: src/components/TagMenu/index.tsx:172 msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "@{authorHandle} {displayTag} címkével ellátott bejegyzéseinek megtekintése" +msgstr "" +"@{authorHandle} {displayTag} címkével ellátott bejegyzéseinek megtekintése" #: src/components/TagMenu/index.tsx:126 msgid "View all posts with tag {displayTag}" @@ -8156,11 +8057,12 @@ msgstr "További részleteket a blogbejegyzésben olvashatsz" msgid "View debug entry" msgstr "Hibakeresési bejegyzés megtekintése" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:631 src/screens/VideoFeed/index.tsx:649 msgid "View details" msgstr "Részletek" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "A szerzői jogi törvényszegés jelentésének részletei" @@ -8172,13 +8074,19 @@ msgstr "Teljes válaszlánc megtekintése" msgid "View information about these labels" msgstr "További információ a feljegyzésekről" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "Továbbiak megtekintése" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 #: src/view/com/posts/AviFollowButton.tsx:55 #: src/view/com/posts/PostFeedErrorMessage.tsx:175 -#: src/view/com/util/PostMeta.tsx:78 -#: src/view/com/util/PostMeta.tsx:93 +#: src/view/com/util/PostMeta.tsx:78 src/view/com/util/PostMeta.tsx:93 msgid "View profile" msgstr "Profil megtekintése" @@ -8194,6 +8102,10 @@ msgstr "A(z) {0} által kínált feljegyzési szolgáltatás megtekintése" msgid "View users who like this feed" msgstr "A hírfolyamot kedvelő felhasználók megtekintése" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "Videó megtekintése" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "Letiltott felhasználók megtekintése" @@ -8260,10 +8172,14 @@ msgstr "Reméljük, jól érzed magad! Ne feledd; a Bluesky:" #: src/view/com/posts/DiscoverFallbackHeader.tsx:29 msgid "We ran out of posts from your follows. Here's the latest from <0/>." -msgstr "Kifogytunk a követett felhasználók bejegyzéseiből. A további tartalom a(z) <0/> hírfolyamból származik." +msgstr "" +"Kifogytunk a követett felhasználók bejegyzéseiből. A további tartalom a(z) " +"<0/> hírfolyamból származik." #: src/view/com/composer/state/video.ts:417 -msgid "We were unable to determine if you are allowed to upload videos. Please try again." +msgid "" +"We were unable to determine if you are allowed to upload videos. Please try " +"again." msgstr "A videófeltöltési jogosultságod ellenőrzése meghiúsult. Próbáld újra!" #: src/components/dialogs/BirthDateSettings.tsx:51 @@ -8275,8 +8191,12 @@ msgid "We were unable to load your configured labelers at this time." msgstr "A feljegyzőid betöltése meghiúsult." #: src/screens/Onboarding/StepInterests/index.tsx:129 -msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." -msgstr "Megszakadt a kapcsolat. A folytatáshoz próbáld újra! Ha a probléma fennáll, kihagyhatod ezt a folyamatot." +msgid "" +"We weren't able to connect. Please try again to continue setting up your " +"account. If it continues to fail, you can skip this flow." +msgstr "" +"Megszakadt a kapcsolat. A folytatáshoz próbáld újra! Ha a probléma fennáll, " +"kihagyhatod ezt a folyamatot." #: src/screens/SignupQueued.tsx:149 msgid "We will let you know when your account is ready." @@ -8291,37 +8211,47 @@ msgstr "Ezeket az adatokat az élményed testreszabására fogjuk felhasználni. msgid "We're having network issues, try again" msgstr "Hálózati hiba történt. Próbáld újra!" -#~ msgid "We're introducing a new theme font, along with adjustable font sizing." -#~ msgstr "Elérhetővé vált egy új témabetűtípus és a betűméret testreszabhatósága." - #: src/screens/Signup/index.tsx:94 msgid "We're so excited to have you join us!" msgstr "Örvendünk, hogy megismerhetünk!" #: src/view/screens/ProfileList.tsx:112 -msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}." -msgstr "Sajnáljuk, de a lista lekérése meghiúsult. Ha a probléma fennáll, vedd fel a kapcsolatot a lista szerzőjével: @{handleOrDid}" +msgid "" +"We're sorry, but we were unable to resolve this list. If this persists, " +"please contact the list creator, @{handleOrDid}." +msgstr "" +"Sajnáljuk, de a lista lekérése meghiúsult. Ha a probléma fennáll, vedd fel a " +"kapcsolatot a lista szerzőjével: @{handleOrDid}" #: src/components/dialogs/MutedWords.tsx:378 -msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again." -msgstr "Sajnáljuk, de az elnémított szavak listájának betöltése meghiúsult. Próbáld újra!" +msgid "" +"We're sorry, but we weren't able to load your muted words at this time. " +"Please try again." +msgstr "" +"Sajnáljuk, de az elnémított szavak listájának betöltése meghiúsult. Próbáld " +"újra!" #: src/view/screens/Search/Search.tsx:201 -msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." +msgid "" +"We're sorry, but your search could not be completed. Please try again in a " +"few minutes." msgstr "Sajnáljuk, de a keresés meghiúsult. Próbáld újra egy pár percen belül!" -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." msgstr "Sajnáljuk, de törölték a bejegyzést, amire válaszolnál." -#: src/components/Lists.tsx:188 -#: src/view/screens/NotFound.tsx:50 +#: src/components/Lists.tsx:194 src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "Sajnáljuk, de a keresett oldal nem található." #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:346 -msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." -msgstr "Sajnáljuk, de egyszerre csak 20 feljegyzőre iratkozhatsz fel és elérted ezt a korlátot." +msgid "" +"We're sorry! You can only subscribe to twenty labelers, and you've reached " +"your limit of twenty." +msgstr "" +"Sajnáljuk, de egyszerre csak 20 feljegyzőre iratkozhatsz fel és elérted ezt " +"a korlátot." #: src/screens/Deactivated.tsx:124 msgid "Welcome back!" @@ -8345,17 +8275,19 @@ msgstr "Mostanában erről beszélnek." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "Mi a helyzet?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "Milyen nyelvek fordulnak elő ebben a bejegyzésben?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" -msgstr "Mely nyelveken szeretnél bejegyzéseket látni az algoritmusalapú hírfolyamokban?" +msgstr "" +"Mely nyelveken szeretnél bejegyzéseket látni az algoritmusalapú " +"hírfolyamokban?" #: src/components/WhoCanReply.tsx:179 msgid "Who can interact with this post?" @@ -8365,36 +8297,40 @@ msgstr "Kapcsolatbalépési információ" msgid "Who can reply" msgstr "Ki válaszolhat?" -#: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Home/NoFeedsPinned.tsx:79 src/screens/Messages/ChatList.tsx:148 msgid "Whoops!" msgstr "Hoppá!" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "Hoppá! A felkapott videók betöltése meghiúsult." + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "Miért kell ezt a tartalmat átvizsgálni?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "Miért kell ezt a hírfolyamot átvizsgálni?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "Miért kell ezt a listát átvizsgálni?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "Miért kell ezt az üzenetet átvizsgálni?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "Miért kell ezt a bejegyzést átvizsgálni?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "Miért kell ezt a kezdőcsomagot átvizsgálni?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "Miért kell ezt a felhasználót átvizsgálni?" @@ -8403,25 +8339,24 @@ msgstr "Miért kell ezt a felhasználót átvizsgálni?" msgid "Write a message" msgstr "Üzenet írása" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "Bejegyzés írása" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "Válasz írása" -#: src/screens/Onboarding/index.tsx:25 -#: src/screens/Onboarding/state.ts:116 +#: src/screens/Onboarding/index.tsx:25 src/screens/Onboarding/state.ts:116 msgid "Writers" msgstr "Írók" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "A kiszolgáló helytelen DID-t adott vissza. Válasz: {0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "Igen" @@ -8470,32 +8405,40 @@ msgstr "Nincs jogosultságod a videófeltöltésre." msgid "You are not following anyone." msgstr "Még senkit sem követsz." -#~ msgid "You can adjust these in your Appearance Settings later." -#~ msgstr "A megjelenési beállításokat később is módosíthatod." - #: src/view/com/posts/FollowingEmptyState.tsx:63 #: src/view/com/posts/FollowingEndOfFeed.tsx:64 msgid "You can also discover new Custom Feeds to follow." msgstr "Új egyéni hírfolyamokat is felfedezhetsz." #: src/view/com/modals/DeleteAccount.tsx:198 -msgid "You can also temporarily deactivate your account instead, and reactivate it at any time." -msgstr "Ha szeretnéd, átmenetileg deaktiválhatod a fiókod, amit aztán bármikor újraaktiválhatsz." +msgid "" +"You can also temporarily deactivate your account instead, and reactivate it " +"at any time." +msgstr "" +"Ha szeretnéd, átmenetileg deaktiválhatod a fiókod, amit aztán bármikor " +"újraaktiválhatsz." #: src/screens/Messages/Settings.tsx:111 -msgid "You can continue ongoing conversations regardless of which setting you choose." -msgstr "A már létező csevegéseket a fenti beállításoktól függetlenül folytathatod." +msgid "" +"You can continue ongoing conversations regardless of which setting you " +"choose." +msgstr "" +"A már létező csevegéseket a fenti beállításoktól függetlenül folytathatod." -#: src/screens/Login/index.tsx:155 -#: src/screens/Login/PasswordUpdatedForm.tsx:26 +#: src/screens/Login/index.tsx:155 src/screens/Login/PasswordUpdatedForm.tsx:26 msgid "You can now sign in with your new password." msgstr "Mostantól bejelentkezhetsz az új jelszóval." #: src/screens/Deactivated.tsx:132 -msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." -msgstr "A bejelentkezés folytatásához újraaktiválhatod a fiókodat. Ezek után a profilod és a bejegyzéseid ismét láthatóak lesznek más felhasználók számára." +msgid "" +"You can reactivate your account to continue logging in. Your profile and " +"posts will be visible to other users." +msgstr "" +"A bejelentkezés folytatásához újraaktiválhatod a fiókodat. Ezek után a " +"profilod és a bejegyzéseid ismét láthatóak lesznek más felhasználók számára." -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -8510,8 +8453,12 @@ msgid "You don't follow any users who follow @{name}." msgstr "Egy olyan felhasználót sem követsz, aki követné őt: @{name}." #: src/view/com/modals/InviteCodes.tsx:67 -msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." -msgstr "Még egy meghívókóddal sem rendelkezel. Majd küldünk néhányat, ha már hosszabb ideje leszel a Blueskyon." +msgid "" +"You don't have any invite codes yet! We'll send you some when you've been on " +"Bluesky for a little longer." +msgstr "" +"Még egy meghívókóddal sem rendelkezel. Majd küldünk néhányat, ha már " +"hosszabb ideje leszel a Blueskyon." #: src/view/screens/SavedFeeds.tsx:137 msgid "You don't have any pinned feeds." @@ -8533,10 +8480,11 @@ msgstr "Letiltottad ezt a felhasználót" #: src/lib/moderation/useModerationCauseDescription.ts:55 #: src/lib/moderation/useModerationCauseDescription.ts:63 msgid "You have blocked this user. You cannot view their content." -msgstr "Letiltottad ezt a felhasználót, ezért nem tekintheted meg a tartalmait." +msgstr "" +"Letiltottad ezt a felhasználót, ezért nem tekintheted meg a tartalmait." #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8567,28 +8515,35 @@ msgstr "Még senkivel sem kezdtél el beszélgetni. Hajrá!" msgid "You have no feeds." msgstr "A nyilvános hírfolyamgyűjteményed üres." -#: src/view/com/lists/MyLists.tsx:81 -#: src/view/com/lists/ProfileLists.tsx:139 +#: src/view/com/lists/MyLists.tsx:81 src/view/com/lists/ProfileLists.tsx:139 msgid "You have no lists." msgstr "Még nincsenek listáid." #: src/view/screens/ModerationBlockedAccounts.tsx:129 -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 "Még egy fiókot sem tiltottál le. Ha szeretnél egy fiókot letiltani, akkor nyisd meg a profilját és a menüből válaszd ki a „Fiók letiltása” lehetőséget." - -#~ msgid "You have not created any app passwords yet. You can create one by pressing the button below." -#~ msgstr "Jelenleg nem rendelkezel egy alkalmazásjelszóval sem. Az alábbi gombbal létrehozhatsz egyet." +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 "" +"Még egy fiókot sem tiltottál le. Ha szeretnél egy fiókot letiltani, akkor " +"nyisd meg a profilját és a menüből válaszd ki a „Fiók letiltása” lehetőséget." #: src/view/screens/ModerationMutedAccounts.tsx:128 -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 "Még egy fiókot sem némítottál el. Ha szeretnél egy fiókot elnémítani, akkor nyisd meg a profilját és a menüből válaszd ki a „Fiók elnémítása” lehetőséget." +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 "" +"Még egy fiókot sem némítottál el. Ha szeretnél egy fiókot elnémítani, akkor " +"nyisd meg a profilját és a menüből válaszd ki a „Fiók elnémítása” " +"lehetőséget." -#: src/components/Lists.tsx:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "Elérted a hírfolyam végét" #: src/lib/media/video/upload.shared.ts:56 -msgid "You have temporarily reached the limit for video uploads. Please try again later." +msgid "" +"You have temporarily reached the limit for video uploads. Please try again " +"later." msgstr "Átmenetileg elérted a videófeltöltési korlátot. Próbáld újra később!" #: src/components/StarterPack/ProfileStarterPacks.tsx:241 @@ -8606,11 +8561,15 @@ msgstr "Elrejtetted ezt a választ." #: src/components/moderation/LabelsOnMeDialog.tsx:78 msgid "You may appeal non-self labels if you feel they were placed in error." -msgstr "A nem saját magad által alkalmazott feljegyzéseket lehetőséged van fellebbezni, ha úgy gondolod, hogy tévedésből kerültek fel." +msgstr "" +"A nem saját magad által alkalmazott feljegyzéseket lehetőséged van " +"fellebbezni, ha úgy gondolod, hogy tévedésből kerültek fel." #: src/components/moderation/LabelsOnMeDialog.tsx:83 msgid "You may appeal these labels if you feel they were placed in error." -msgstr "Lehetőséged van a fellebbezésre, ha úgy gondolod, hogy a feljegyzéseket tévedésből alkalmazták." +msgstr "" +"Lehetőséged van a fellebbezésre, ha úgy gondolod, hogy a feljegyzéseket " +"tévedésből alkalmazták." #: src/screens/StarterPack/Wizard/State.tsx:79 msgid "You may only add up to {STARTER_PACK_MAX_SIZE} profiles" @@ -8629,16 +8588,20 @@ msgid "You must be 13 years of age or older to sign up." msgstr "A regisztrációhoz legalább 13 évesnek kell lenned." #: src/components/StarterPack/ProfileStarterPacks.tsx:324 -msgid "You must be following at least seven other people to generate a starter pack." -msgstr "Egy kezdőcsomag létrehozásához legalább hét különböző személyt követned kell." +msgid "" +"You must be following at least seven other people to generate a starter pack." +msgstr "" +"Egy kezdőcsomag létrehozásához legalább hét különböző személyt követned kell." #: src/components/StarterPack/QrCodeDialog.tsx:60 msgid "You must grant access to your photo library to save a QR code" -msgstr "A QR-kód mentéséhez először hozzáférést kell biztosítanod a fényképeidhez" +msgstr "" +"A QR-kód mentéséhez először hozzáférést kell biztosítanod a fényképeidhez" #: src/components/StarterPack/ShareDialog.tsx:68 msgid "You must grant access to your photo library to save the image." -msgstr "A kép mentéséhez először hozzáférést kell biztosítanod a fényképeidhez." +msgstr "" +"A kép mentéséhez először hozzáférést kell biztosítanod a fényképeidhez." #: src/components/ReportDialog/SubmitView.tsx:210 msgid "You must select at least one labeler for a report" @@ -8648,7 +8611,7 @@ msgstr "A jelentéshez ki kell választanod legalább egy címzettet" msgid "You previously deactivated @{0}." msgstr "Korábban deaktiváltad a(z) @{0} fiókot." -#: src/screens/Settings/Settings.tsx:257 +#: src/screens/Settings/Settings.tsx:257 src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "Ezzel az összes fiókból ki fogsz jelentkezni." @@ -8660,28 +8623,37 @@ msgstr "Mostantól nem fogsz értesítéseket kapni erről a válaszláncról" msgid "You will now receive notifications for this thread" msgstr "Mostantól fogsz értesítéseket kapni erről a válaszláncról" -#: src/screens/Login/SetNewPasswordForm.tsx:98 -msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." -msgstr "Kapni fogsz egy „helyreállítási kódot” tartalmazó emailt. Ezt a kódot itt kell megadnod a jelszó megváltoztatásához." +#: src/screens/Login/SetNewPasswordForm.tsx:104 +msgid "" +"You will receive an email with a \"reset code.\" Enter that code here, then " +"enter your new password." +msgstr "" +"Kapni fogsz egy „helyreállítási kódot” tartalmazó emailt. Ezt a kódot itt " +"kell megadnod a jelszó megváltoztatásához." -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "Te: {0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "Te: {defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "Te: {short}" #: src/screens/Signup/index.tsx:107 -msgid "You'll follow the suggested users and feeds once you finish creating your account!" -msgstr "Az ajánlott felhasználókat és hírfolyamokat a regisztráció befejeztétől fogva követni fogod." +msgid "" +"You'll follow the suggested users and feeds once you finish creating your " +"account!" +msgstr "" +"Az ajánlott felhasználókat és hírfolyamokat a regisztráció befejeztétől " +"fogva követni fogod." #: src/screens/Signup/index.tsx:112 -msgid "You'll follow the suggested users once you finish creating your account!" +msgid "" +"You'll follow the suggested users once you finish creating your account!" msgstr "A fiókod elkészültével követni fogod a javasolt felhasználókat!" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:232 @@ -8694,7 +8666,8 @@ msgstr "Ezeket a személyeket rögtön követni fogod" #: src/components/dialogs/VerifyEmailDialog.tsx:178 msgid "You'll receive an email at <0>{0} to verify it's you." -msgstr "Kapni fogsz egy emailt a(z) <0>{0} címre, hogy ellenőrizhessük a kiléted." +msgstr "" +"Kapni fogsz egy emailt a(z) <0>{0} címre, hogy ellenőrizhessük a kiléted." #: src/screens/StarterPack/StarterPackLandingScreen.tsx:270 msgid "You'll stay updated with these feeds" @@ -8706,8 +8679,12 @@ msgstr "Sorban állsz" #: src/screens/Deactivated.tsx:89 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:54 -msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." -msgstr "Jelenleg egy alkalmazásjelszóval vagy bejelentkezve. A fiókod deaktiválásához a valódi jelszavaddal kell bejelentkezned." +msgid "" +"You're logged in with an App Password. Please log in with your main password " +"to continue deactivating your account." +msgstr "" +"Jelenleg egy alkalmazásjelszóval vagy bejelentkezve. A fiókod " +"deaktiválásához a valódi jelszavaddal kell bejelentkezned." #: src/screens/Onboarding/StepFinished.tsx:235 msgid "You're ready to go!" @@ -8734,6 +8711,11 @@ msgstr "Elérted a napi videófeltöltési korlátot (bájthatár meghaladva)" msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "Elérted a napi videófeltöltési korlátot (videómennyiség meghaladva)" +#: src/screens/VideoFeed/index.tsx:1057 +msgid "" +"You've run out of videos to watch. Maybe it's a good time to take a break?" +msgstr "Kifogytunk a videókból. Mit szólnál egy kis szünethez?" + #: src/screens/Signup/index.tsx:140 msgid "Your account" msgstr "Saját fiók" @@ -8743,20 +8725,32 @@ msgid "Your account has been deleted" msgstr "Törölted a fiókodat" #: src/view/com/composer/state/video.ts:429 -msgid "Your account is not yet old enough to upload videos. Please try again later." -msgstr "A fiókod még nem elég idős a videók feltöltéséhez. Próbáld újra később!" +msgid "" +"Your account is not yet old enough to upload videos. Please try again later." +msgstr "" +"A fiókod még nem elég idős a videók feltöltéséhez. Próbáld újra később!" #: src/screens/Settings/components/ExportCarDialog.tsx:65 -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 "A fiókod adattára, ami az összes nyilvános adatodat tartalmazza, letölthető egy „CAR” fájlként. Ez a fájl nem tartalmazza a beágyazott médiatartalmakat (pl.: képeket), sem pedig a személyes adataidat, amit külön kell lekérned." +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 "" +"A fiókod adattára, ami az összes nyilvános adatodat tartalmazza, letölthető " +"egy „CAR” fájlként. Ez a fájl nem tartalmazza a beágyazott médiatartalmakat " +"(pl.: képeket), sem pedig a személyes adataidat, amit külön kell lekérned." -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "Születési dátum" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 -msgid "Your browser does not support the video format. Please try a different browser." -msgstr "A jelenlegi böngésződ nem támogatja ezt a videóformátumot. Próbáld meg egy másik böngészőben!" +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 +msgid "" +"Your browser does not support the video format. Please try a different " +"browser." +msgstr "" +"A jelenlegi böngésződ nem támogatja ezt a videóformátumot. Próbáld meg egy " +"másik böngészőben!" #: src/screens/Messages/components/ChatDisabled.tsx:25 msgid "Your chats have been disabled" @@ -8764,40 +8758,55 @@ msgstr "Megfosztottak a csevegési jogosultságodtól" #: src/view/com/modals/InAppBrowserConsent.tsx:44 msgid "Your choice will be saved, but can be changed later in settings." -msgstr "Ezt most elmentjük, de a beállításokban később bármikor megváltoztathatod." +msgstr "" +"Ezt most elmentjük, de a beállításokban később bármikor megváltoztathatod." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 -msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." -msgstr "Lefoglaljuk a jelenlegi felhasználónevedet (<0>{0}), így bármikor visszaválthatsz rá." +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 +msgid "" +"Your current handle <0>{0} will automatically remain reserved for you. " +"You can switch back to it at any time from this account." +msgstr "" +"Lefoglaljuk a jelenlegi felhasználónevedet (<0>{0}), így bármikor " +"visszaválthatsz rá." -#: src/screens/Login/ForgotPasswordForm.tsx:51 -#: src/screens/Signup/state.ts:203 +#: src/screens/Login/ForgotPasswordForm.tsx:51 src/screens/Signup/state.ts:203 #: src/screens/Signup/StepInfo/index.tsx:108 #: src/view/com/modals/ChangePassword.tsx:55 msgid "Your email appears to be invalid." msgstr "Az email-címed érvénytelen." #: src/view/com/modals/ChangeEmail.tsx:120 -msgid "Your email has been updated but not verified. As a next step, please verify your new email." -msgstr "Frissítetted az email-címed, viszont még nem igazoltad vissza. A következő lépésben tedd ezt meg!" +msgid "" +"Your email has been updated but not verified. As a next step, please verify " +"your new email." +msgstr "" +"Frissítetted az email-címed, viszont még nem igazoltad vissza. A következő " +"lépésben tedd ezt meg!" #: src/view/com/modals/VerifyEmail.tsx:122 -msgid "Your email has not yet been verified. This is an important security step which we recommend." -msgstr "Az email-címed még nincs visszaigazolva. Ez egy fontos biztonsági lépés, amelynek javasoljuk az elvégzését." +msgid "" +"Your email has not yet been verified. This is an important security step " +"which we recommend." +msgstr "" +"Az email-címed még nincs visszaigazolva. Ez egy fontos biztonsági lépés, " +"amelynek javasoljuk az elvégzését." #: src/state/shell/progress-guide.tsx:213 msgid "Your first like!" msgstr "Az első kedvelésed!" #: src/view/com/posts/FollowingEmptyState.tsx:43 -msgid "Your following feed is empty! Follow more users to see what's happening." -msgstr "A Követett hírfolyamod üres. Kövess több felhasználót, hogy lásd, mi történik!" +msgid "" +"Your following feed is empty! Follow more users to see what's happening." +msgstr "" +"A Követett hírfolyamod üres. Kövess több felhasználót, hogy lásd, mi " +"történik!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "A teljes felhasználóneved: <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "A teljes felhasználóneved:" @@ -8809,26 +8818,28 @@ msgstr "Elnémított szavak" msgid "Your password has been changed successfully!" msgstr "Sikeresen megváltoztattad a felhasználóneved!" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "Közzétetted a bejegyzést" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "Közzétetted a bejegyzéseket" #: src/screens/Onboarding/StepFinished.tsx:250 msgid "Your posts, likes, and blocks are public. Mutes are private." -msgstr "A bejegyzéseid, kedveléseid és letiltásaid nyilvánosak. Az elnémítások nem." - -#~ msgid "Your profile" -#~ msgstr "Saját profil" +msgstr "" +"A bejegyzéseid, kedveléseid és letiltásaid nyilvánosak. Az elnémítások nem." #: 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 "A profilod, bejegyzéseid, hírfolyamaid és listáid mostantól el vannak rejtve a többi Bluesky-felhasználó elől. A fiókod újraaktiválásához jelentkezz be!" +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 "" +"A profilod, bejegyzéseid, hírfolyamaid és listáid mostantól el vannak rejtve " +"a többi Bluesky-felhasználó elől. A fiókod újraaktiválásához jelentkezz be!" -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "Közzétetted a választ" @@ -8836,5 +8847,670 @@ msgstr "Közzétetted a választ" msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "Ez a jelentés a Bluesky moderálási szolgáltatásának lesz elküldve" +#~ msgid "" +#~ "{0, plural, one {{formattedCount} other} other {{formattedCount} others}}" +#~ msgstr "{formattedCount} további" + +#~ msgid "" +#~ "{0, plural, one {# label has been placed on this account} other {# labels " +#~ "have been placed on this account}}" +#~ msgstr "{0} feljegyzést helyeztek erre a fiókra" + +#~ msgid "" +#~ "{0, plural, one {# label has been placed on this content} other {# labels " +#~ "have been placed on this content}}" +#~ msgstr "{0} feljegyzést helyeztek erre a tartalomra" + +#~ msgid "{0, plural, one {Like (# like)} other {Like (# likes)}}" +#~ msgstr "Tetszik ({0} kedvelés)" + +#~ msgid "{0, plural, one {Liked by # user} other {Liked by # users}}" +#~ msgstr "{0} felhasználó kedveli" + +#~ msgid "{0, plural, one {Reply (# reply)} other {Reply (# replies)}}" +#~ msgstr "Válaszírás ({0} válasz)" + +#~ msgid "{0, plural, one {Unlike (# like)} other {Unlike (# likes)}}" +#~ msgstr "Mégse tetszik ({0} kedvelés)" + +#~ msgid "{badge} unread items" +#~ msgstr "{badge} olvasatlan értesítés" + +#~ msgid "{count, plural, one {Liked by # user} other {Liked by # users}}" +#~ msgstr "{count} felhasználó kedveli" + +#~ msgid "{likeCount, plural, one {Liked by # user} other {Liked by # users}}" +#~ msgstr "{likeCount} felhasználó kedveli" + +#~ msgid "" +#~ "<0>Not Applicable. This warning is only available for posts with " +#~ "media attached." +#~ msgstr "" +#~ "<0>Nem alkalmazható. Ez a figyelmeztetés csak a csatolt " +#~ "médiatartalommal rendelkező bejegyzésekhez használható fel." + +#~ msgid "Access profile and other navigation links" +#~ msgstr "Profil és egyéb navigációs hivatkozások" + +#~ msgid "Accessibility settings" +#~ msgstr "Kisegítő lehetőségek" + +#~ msgid "Algorithm training complete!" +#~ msgstr "Az algoritmus idomítása befejeződött!" + +#~ msgid "" +#~ "App Password names can only contain letters, numbers, spaces, dashes, and " +#~ "underscores." +#~ msgstr "" +#~ "Egy alkalmazásjelszó neve csak az angol ábécé betűit, számokat, " +#~ "szóközöket, kötőjeleket és alsókötőjeleket tartalmazhat." + +#~ msgid "App Password names must be at least 4 characters long." +#~ msgstr "Egy alkalmazásjelszónak legalább 4-karakter hosszúnak kell lennie." + +#~ msgid "App password settings" +#~ msgstr "Alkalmazásjelszó-beállítások" + +#~ msgid "Appearance settings" +#~ msgstr "Megjelenítési beállítások" + +#~ msgid "Appearance Settings" +#~ msgstr "Megjelenítési beállítások" + +#~ msgid "Are you sure you want to delete the app password \"{name}\"?" +#~ msgstr "Biztosan törölni akarod a(z) „{name}” nevű alkalmazásjelszót?" + +#~ msgid "Are you writing in <0>{0}?" +#~ msgstr "Jelenleg <0>{0} nyelven írsz?" + +#~ msgid "Basics" +#~ msgstr "Alapbeállítások" + +#~ msgid "Birthday:" +#~ msgstr "Születésnap" + +#~ msgid "by —" +#~ msgstr "Szerző: —" + +#~ msgid "by <0/>" +#~ msgstr "Szerző: <0/>" + +#~ msgid "by you" +#~ msgstr "Saját" + +#~ msgid "" +#~ "Can only contain letters, numbers, spaces, dashes, and underscores. Must " +#~ "be at least 4 characters long, but no more than 32 characters long." +#~ msgstr "" +#~ "A jelszó neve csak az angol ábécé betűit, számokat, szóközöket, " +#~ "kötőjeleket és alsókötőjeleket tartalmazhat. Legalább 4, de legfeljebb 32 " +#~ "karakter hosszú lehet." + +#~ msgid "Cancel change handle" +#~ msgstr "Felhasználónévváltás megszakítása" + +#~ msgctxt "action" +#~ msgid "Change" +#~ msgstr "Megváltoztatás" + +#~ msgid "Change handle" +#~ msgstr "Felhasználónév megváltoztatása" + +#~ msgid "Change password" +#~ msgstr "Jelszó megváltoztatása" + +#~ msgid "Change post language to {0}" +#~ msgstr "Bejegyzés nyelvének megváltoztatása erre: {0}" + +#~ msgid "Choose Service" +#~ msgstr "Szolgáltatás kiválasztása" + +#~ msgid "Clears all storage data" +#~ msgstr "Az összes adat törlése" + +#~ msgid "Click here for more information on deactivating your account" +#~ msgstr "További információ a fiókod törléséről" + +#~ msgid "Click here for more information." +#~ msgstr "További információ." + +#~ msgid "Closes post composer and discards post draft" +#~ msgstr "Bejegyzésíró bezárása és a piszkozat elvetése" + +#~ msgid "Copies app password" +#~ msgstr "Alkalmazásjelszó másolása" + +#~ msgid "Copy {0}" +#~ msgstr "{0} másolása" + +#~ msgid "Create a new Bluesky account" +#~ msgstr "Új Bluesky-fiók létrehozása" + +#~ msgid "Create App Password" +#~ msgstr "Alkalmazásjelszó létrehozása" + +#~ msgid "Custom domain" +#~ msgstr "Egyéni tartomány" + +#~ msgid "" +#~ "Custom feeds built by the community bring you new experiences and help " +#~ "you find the content you love." +#~ msgstr "" +#~ "A közösség által épített egyéni hírfolyamok új élményekkel ruháznak fel, " +#~ "és segítenek megtalálni a Téged érdeklő tartalmakat." + +#~ msgid "Customize media from external sites." +#~ msgstr "A külső forrásból származó médiatartalmak testreszabása." + +#~ msgid "Deactivate my account" +#~ msgstr "Fiók deaktiválása" + +#~ msgid "Delete My Account…" +#~ msgstr "Fiók törlése…" + +#~ msgid "Deletes the chat declaration record" +#~ msgstr "Csevegéskijelentési jegyzőkönyv ürítése" + +#~ msgid "Did you want to say anything?" +#~ msgstr "Szeretnél mondani valamit?" + +#~ msgid "Disable autoplay for videos and GIFs" +#~ msgstr "Videók és GIF-ek automatikus lejátszásának letiltása" + +#~ msgid "Does not contain adult content." +#~ msgstr "Nem ábrázol felnőtt tartalmakat." + +#~ msgid "Does not contain graphic or disturbing content." +#~ msgstr "Nem tartalmaz a nyugalom megzavarására alkalmas tartalmakat." + +#~ msgid "Domain Value" +#~ msgstr "Tartományérték" + +#~ msgid "Email:" +#~ msgstr "Email-cím:" + +#~ msgid "Enter a name for this App Password" +#~ msgstr "Alkalmazásjelszó nevének megadása" + +#~ msgid "Exits handle change process" +#~ msgstr "Felhasználónévváltás megszakítása" + +#~ msgid "" +#~ "Experimental: When this preference is enabled, you'll only receive reply " +#~ "and quote notifications from users you follow. We'll continue to add more " +#~ "controls here over time." +#~ msgstr "" +#~ "Kísérleti: Ha ez a funkció engedélyezve van, akkor csak az általad " +#~ "követett felhasználók válaszairól és idézéseiről fogsz értesítést kapni. " +#~ "Ezeket a beállításokat idővel bővíteni fogjuk." + +#~ msgid "External media settings" +#~ msgstr "Külső médiatartalmak" + +#~ msgid "Failed to create app password." +#~ msgstr "Az alkalmazásjelszó létrehozása meghiúsult." + +#~ msgid "" +#~ "Failed to save post interaction settings. Your post was created but users " +#~ "may be able to interact with it." +#~ msgstr "" +#~ "A kapcsolatbalépési beállítások mentése meghiúsult. A bejegyzés " +#~ "létrejött, de lehetséges, hogy nem kívánt felhasználók is kapcsolatba " +#~ "léphetnek vele." + +#~ msgid "File Contents" +#~ msgstr "A fájl tartalmának" + +#~ msgid "Fine-tune the content you see on your Following feed." +#~ msgstr "A Követett hírfolyam tartalmának személyre szabása." + +#~ msgid "Fine-tune the discussion threads." +#~ msgstr "Válaszláncok személyre szabása." + +#~ msgid "followed you" +#~ msgstr "mostantól követ Téged" + +#~ msgid "followed you back" +#~ msgstr "kölcsönözte a követésedet" + +#~ msgid "Followers" +#~ msgstr "Követők" + +#~ msgid "" +#~ "For security reasons, you won't be able to view this again. If you lose " +#~ "this password, you'll need to generate a new one." +#~ msgstr "" +#~ "Biztonsági okokból ezt többé nem tekintheted meg. Ha elveszted ezt a " +#~ "jelszót, akkor újat kell létrehoznod." + +#~ msgid "Fullscreen" +#~ msgstr "Teljes képernyős mód" + +#~ msgid "Helps external sites estimate traffic from Bluesky." +#~ msgstr "" +#~ "Ez segít a külső szolgáltatások számára megbecsülni a Bluesky forgalmát." + +#~ msgid "Here is your app password." +#~ msgstr "Elkészült az alkalmazásjelszó." + +#~ msgid "If none are selected, suitable for all ages." +#~ msgstr "" +#~ "Ha egyet sem jelölsz ki, akkor a tartalom minden korosztály számára " +#~ "megtekinthető marad." + +#~ msgid "" +#~ "If you have your own domain, you can use that as your handle. This lets " +#~ "you self-verify your identity – <0>learn more." +#~ msgstr "" +#~ "Ha rendelkezel saját tartománnyal, akkor az is lehet a felhasználóneved. " +#~ "Így magadtól is hitelesítheted a kiléted – <0>további információ." + +#~ msgid "Input name for app password" +#~ msgstr "Alkalmazásjelszó nevének megadása" + +#~ msgid "Input your preferred hosting provider" +#~ msgstr "Kívánt tárhelyszolgáltató megadása" + +#~ msgid "Input your user handle" +#~ msgstr "Felhasználónév megadása" + +#~ msgid "Introducing new font settings" +#~ msgstr "Új betűtípus-beállítások váltak elérhetővé" + +#~ msgid "Language settings" +#~ msgstr "Nyelvi beállítások" + +#~ msgid "liked your custom feed" +#~ msgstr "kedvelte az egyéni hírfolyamodat" + +#~ msgid "liked your post" +#~ msgstr "kedvelte a bejegyzésedet" + +#~ msgid "Logo by <0/>" +#~ msgstr "A logót készítette: <0/>" + +#~ msgid "Message settings" +#~ msgstr "Üzenetbeállítások" + +#~ msgid "Moderation settings" +#~ msgstr "Moderálási beállítások" + +#~ msgid "My Profile" +#~ msgstr "Saját profil" + +#~ msgid "My saved feeds" +#~ msgstr "Elmentett hírfolyamok" + +#~ msgid "My Saved Feeds" +#~ msgstr "Elmentett hírfolyamok" + +#~ msgid "Navigate to starter pack" +#~ msgstr "Ugrás a kezdőcsomaghoz" + +#~ msgid "New" +#~ msgstr "Létrehozás" + +#~ msgid "New font settings ✨" +#~ msgstr "Új betűtípus-beállítások váltak elérhetővé ✨" + +#~ msgid "No" +#~ msgstr "Nem" + +#~ msgid "No description" +#~ msgstr "Nincs leírás" + +#~ msgid "No longer than 253 characters" +#~ msgstr "Legfeljebb 253 karakter" + +#~ msgid "" +#~ "No self-labels can be applied to this post because it contains no media." +#~ msgstr "" +#~ "Erre a bejegyzésre nem alkalmazhatsz feljegyzéseket, mert nem csatoltál " +#~ "hozzá médiatartalmat." + +#~ msgid "Open links with in-app browser" +#~ msgstr "Hivatkozások megnyitása az alkalmazáson belüli böngészőben" + +#~ msgid "Open navigation" +#~ msgstr "Navigációs ablak megnyitása" + +#~ msgid "Opens accessibility settings" +#~ msgstr "Kisegítő lehetőségek megnyitása" + +#~ msgid "Opens appearance settings" +#~ msgstr "Megjelenítési beállítások megnyitása" + +#~ msgid "Opens chat settings" +#~ msgstr "Csevegési beállítások megnyitása" + +#~ msgid "Opens configurable language settings" +#~ msgstr "Nyelvi beállítások megnyitása" + +#~ msgid "Opens external embeds settings" +#~ msgstr "Külső forrásból beágyazott tartalmak beállításainak megnyitása" + +#~ msgid "Opens modal for account deactivation confirmation" +#~ msgstr "A fiók deaktiválását megerősítő modális ablak megnyitása" + +#~ msgid "Opens modal for account deletion confirmation. Requires email code" +#~ msgstr "" +#~ "A fiók törlését megerősítő modális ablak megnyitása. A folytatáshoz " +#~ "emailben kapott kód szükséges" + +#~ msgid "Opens modal for changing your Bluesky password" +#~ msgstr "" +#~ "A fiók jelszavának megváltoztatását lehetővé tevő modális ablak megnyitása" + +#~ msgid "Opens modal for choosing a new Bluesky handle" +#~ msgstr "" +#~ "A fiók felhasználónevének megváltoztatását lehetővé tevő modális ablak " +#~ "megnyitása" + +#~ msgid "Opens modal for downloading your Bluesky account data (repository)" +#~ msgstr "" +#~ "A fiók adatainak (adattárának) letöltését lehetővé tevő modális ablak " +#~ "megnyitása" + +#~ msgid "Opens modal for email verification" +#~ msgstr "Az emailes visszaigazolást lehetővé tevő modális ablak megnyitása" + +#~ msgid "Opens modal for using custom domain" +#~ msgstr "" +#~ "Az egyéni tartomány megadását lehetővé tevő modális ablak megnyitása" + +#~ msgid "Opens moderation settings" +#~ msgstr "Moderálási beállítások megnyitása" + +#~ msgid "Opens screen with all saved feeds" +#~ msgstr "Elmentett hírfolyamok megjelenítése" + +#~ msgid "Opens the app password settings" +#~ msgstr "Alkalmazásjelszó-beállítások megnyitása" + +#~ msgid "Opens the Following feed preferences" +#~ msgstr "Követett hírfolyam beállításainak megnyitása" + +#~ msgid "Opens the storybook page" +#~ msgstr "Mesekönyv-oldal megnyitása" + +#~ msgid "Opens the system log page" +#~ msgstr "Rendszernaplós oldal megnyitása" + +#~ msgid "Opens the threads preferences" +#~ msgstr "Válaszlánc-beállítások megnyitása" + +#~ msgid "Other accounts" +#~ msgstr "További fiókok" + +#~ msgid "" +#~ "Please enter a name for your app password. All spaces is not allowed." +#~ msgstr "" +#~ "Add meg az alkalmazásjelszó nevét! A név nem tartalmazhat csak szóközöket." + +#~ msgid "" +#~ "Please enter a unique name for this App Password or use our randomly " +#~ "generated one." +#~ msgstr "" +#~ "Nevezd el egyedien az alkalmazásjelszót vagy használd a véletlenszerűen " +#~ "létrehozottat!" + +#~ msgid "Posting..." +#~ msgstr "Bejegyzés közzététele folyamatban…" + +#~ msgid "Prioritize Your Follows" +#~ msgstr "Saját követések kiemelése" + +#~ msgid "Protect your account by verifying your email." +#~ msgstr "Védd meg a fiókod az email-címed visszaigazolásával!" + +#~ msgid "Public, shareable lists of users to mute or block in bulk." +#~ msgstr "" +#~ "Nyilvános, megosztható fióklisták a tömeges elnémításhoz vagy letiltáshoz." + +#~ msgid "Public, shareable lists which can drive feeds." +#~ msgstr "Nyilvános, megosztható listák, amelyek hírfolyamként üzemelhetnek." + +#~ msgid "Publish post" +#~ msgstr "Bejegyzés közzététele" + +#~ msgid "Publish reply" +#~ msgstr "Válasz közzététele" + +#~ msgid "Quote posts enabled" +#~ msgstr "Ezt a bejegyzést idézhetik mások" + +#~ msgid "Refresh notifications" +#~ msgstr "Értesítések frissítése" + +#~ msgid "Removes the attachment" +#~ msgstr "Melléklet eltávolítása" + +#~ msgid "reposted your post" +#~ msgstr "megosztotta a bejegyzésedet" + +#~ msgid "Require email code to log into your account" +#~ msgstr "Emailben kapott kód megkövetelése a bejelentkezéshez" + +#~ msgid "Reset preferences state" +#~ msgstr "Beállítások alaphelyzetbe állítása" + +#~ msgid "Resets the onboarding state" +#~ msgstr "Regisztrációs varázsló állapotának alaphelyzetbe állítása" + +#~ msgid "Resets the preferences state" +#~ msgstr "Beállítások alaphelyzetbe állítása" + +#~ msgid "Save handle change" +#~ msgstr "Felhasználónév-változtatás mentése" + +#~ msgid "Saves handle change to {handle}" +#~ msgstr "{handle} felhasználónév-változtatásának mentése" + +#~ msgid "Search for all posts by @{authorHandle} with tag {displayTag}" +#~ msgstr "" +#~ "Keresés: @{authorHandle} bejegyzései, amelyek {displayTag} címkével " +#~ "rendelkeznek" + +#~ msgid "Search for all posts with tag {displayTag}" +#~ msgstr "Keresés: Bejegyzések, amelyek {displayTag} címkével rendelkeznek" + +#~ msgid "Seek slider" +#~ msgstr "Lejátszásvezérlő sáv" + +#~ msgid "Select {item}" +#~ msgstr "{item} kiválasztása" + +#~ msgid "Select option {i} of {numItems}" +#~ msgstr "{numItems}/{i}. lehetőség kiválasztása" + +#~ msgid "Select the service that hosts your data." +#~ msgstr "Add meg az adataidat tároló szolgáltatást!" + +#, fuzzy +#~| msgid "Sets Bluesky username" +#~ msgid "Send Bluesky referrer" +#~ msgstr "Bluesky-felhasználónév beállítása" + +#~ msgid "" +#~ "Set this setting to \"No\" to hide all quote posts from your feed. " +#~ "Reposts will still be visible." +#~ msgstr "" +#~ "A funkció letiltásával minden idézet el lesz rejtve a hírfolyamból. A " +#~ "megosztások továbbra is láthatóak maradnak." + +#~ msgid "Set this setting to \"No\" to hide all replies from your feed." +#~ msgstr "A funkció letiltásával minden válasz el lesz rejtve a hírfolyamból." + +#~ msgid "Set this setting to \"No\" to hide all reposts from your feed." +#~ msgstr "" +#~ "A funkció letiltásával minden megosztás el lesz rejtve a hírfolyamból." + +#~ msgid "" +#~ "Set this setting to \"Yes\" to show replies in a threaded view. This is " +#~ "an experimental feature." +#~ msgstr "" +#~ "A funkció engedélyezésével a válaszláncok egymásba ágyazva lesznek " +#~ "megjelenítve. Ez egy kísérleti funkció." + +#~ msgid "" +#~ "Set this setting to \"Yes\" to show samples of your saved feeds in your " +#~ "Following feed. This is an experimental feature." +#~ msgstr "" +#~ "A funkció engedélyezésével a Követett hírfolyam nyomokban a többi " +#~ "hírfolyam bejegyzéseit is meg fogja jeleníteni. Ez egy kísérleti funkció." + +#~ msgid "Sets Bluesky username" +#~ msgstr "Bluesky-felhasználónév beállítása" + +#~ msgid "Share feed" +#~ msgstr "Hírfolyam továbbítása" + +#~ msgid "Show Posts from My Feeds" +#~ msgstr "A többi hírfolyam bejegyzéseinek mutatása" + +#~ msgid "Show Quote Posts" +#~ msgstr "Idézetek mutatása" + +#~ msgid "Show Replies" +#~ msgstr "Válaszok mutatása" + +#~ msgid "Show replies by people you follow before all other replies." +#~ msgstr "" +#~ "A funkció engedélyezésével az Általad követett személyek válaszai lesznek " +#~ "legfelül megjelenítve egy bejegyzés alatt." + +#~ msgid "Show replies in a threaded view" +#~ msgstr "Válaszok megjelenítése egymásba ágyazva" + +#~ msgid "Show Reposts" +#~ msgstr "Megosztások mutatása" + +#~ msgid "Sign out of all accounts" +#~ msgstr "Kijelentkezés az összes fiókból" + +#~ msgid "Sign up or sign in to join the conversation" +#~ msgstr "Jelentkezz be vagy regisztrálj a csatlakozáshoz!" + +#~ msgid "Signed in as" +#~ msgstr "Bejelentkezve, mint" + +#~ msgid "signed up with your starter pack" +#~ msgstr "regisztrált a kezdőcsomagoddal" + +#~ msgid "Sort Replies" +#~ msgstr "Válaszok rendezése" + +#, fuzzy +#~| msgid "Sets Bluesky username" +#~ msgid "Specify Bluesky as a referer" +#~ msgstr "Bluesky-felhasználónév beállítása" + +#~ msgid "Switches the account you are logged in to" +#~ msgstr "A jelenleg bejelentkezett fiók átváltása egy másikra" + +#~ msgid "" +#~ "There was an an issue contacting the server, please check your internet " +#~ "connection and try again." +#~ msgstr "" +#~ "A kiszolgáló felkeresése meghiúsult. Ellenőrizd az internetkapcsolatot, " +#~ "majd próbáld újra!" + +#~ msgid "" +#~ "There was an 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!" + +#~ msgid "" +#~ "There was an an issue updating your feeds, please check your internet " +#~ "connection and try again." +#~ msgstr "" +#~ "A hírfolyamok frissítése meghiúsult. Ellenőrizd az internetkapcsolatot, " +#~ "majd próbáld újra!" + +#~ msgid "There was an issue with fetching your app passwords" +#~ msgstr "Hiba történt az alkalmazásjelszavak lekérése közben" + +#~ msgid "This list is empty!" +#~ msgstr "Ez a lista üres." + +#~ msgid "This name is already in use" +#~ msgstr "Ez a név már foglalt" + +#~ msgid "Threaded Mode" +#~ msgstr "Beágyazott mód" + +#~ msgid "Two-factor authentication" +#~ msgstr "Kétlépcsős azonosítás" + +#~ msgid "Unlike this feed" +#~ msgstr "Mégse tetszik a hírfolyam" + +#~ msgid "Unsupported video type: {mimeType}" +#~ msgstr "Nem támogatott videóformátum: {mimeType}" + +#~ msgid "Update to {handle}" +#~ msgstr "Frissítés erre: {handle}" + +#~ msgid "Use a file on your server" +#~ msgstr "Fájl használata a saját kiszolgálóról" + +#~ msgid "" +#~ "Use app passwords to login to other Bluesky clients without giving full " +#~ "access to your account or password." +#~ msgstr "" +#~ "Egy alkalmazásjelszó használatával bármely egyéb Bluesky-kliensbe " +#~ "bejelentkezhetsz, anélkül hogy teljes hozzáférést biztosítanál a " +#~ "fiókodhoz vagy a valódi jelszavadhoz." + +#~ msgid "Use bsky.social as hosting provider" +#~ msgstr "A bsky.social adattárszolgáltató használata" + +#~ msgid "Use the DNS panel" +#~ msgstr "DNS-panel használata" + +#~ msgid "User list by <0/>" +#~ msgstr "Felhasználólista – Szerző: <0/>" + +#~ msgid "User Lists" +#~ msgstr "Felhasználólisták" + +#~ msgid "Users" +#~ msgstr "Felhasználók" + +#~ msgid "Verify email" +#~ msgstr "Email-cím visszaigazolása" + +#~ msgid "Verify my email" +#~ msgstr "Email-cím visszaigazolása" + +#~ msgid "Verify My Email" +#~ msgstr "Email-cím visszaigazolása" + +#~ msgid "Version {appVersion} {bundleInfo}" +#~ msgstr "Verziószám: {appVersion} {bundleInfo}" + +#~ msgid "" +#~ "We're introducing a new theme font, along with adjustable font sizing." +#~ msgstr "" +#~ "Elérhetővé vált egy új témabetűtípus és a betűméret testreszabhatósága." + +#~ msgid "You can adjust these in your Appearance Settings later." +#~ msgstr "A megjelenési beállításokat később is módosíthatod." + +#~ msgid "" +#~ "You have not created any app passwords yet. You can create one by " +#~ "pressing the button below." +#~ msgstr "" +#~ "Jelenleg nem rendelkezel egy alkalmazásjelszóval sem. Az alábbi gombbal " +#~ "létrehozhatsz egyet." + +#~ msgid "Your profile" +#~ msgstr "Saját profil" + #~ msgid "Your user handle" #~ msgstr "Saját felhasználónév" + +#~ msgid "Sign up" +#~ msgstr "Regisztráció" From 2dcebeb518dc49300085a7c6f38f3f4e3fbbf8bf Mon Sep 17 00:00:00 2001 From: Islam Rustamov Date: Fri, 24 Jan 2025 22:38:13 +0300 Subject: [PATCH 51/62] Update Russian phrase (#7507) --- src/locale/locales/ru/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locale/locales/ru/messages.po b/src/locale/locales/ru/messages.po index de6d37a73d..5962316165 100644 --- a/src/locale/locales/ru/messages.po +++ b/src/locale/locales/ru/messages.po @@ -8062,7 +8062,7 @@ msgstr "Вы включили игнорирование этого пользо #: src/screens/Messages/ChatList.tsx:190 msgid "You have no conversations yet. Start one!" -msgstr "У вас ещё нет бесед. Начните одну!" +msgstr "У вас ещё нет бесед. Создайте первую!" #: src/view/com/feeds/ProfileFeedgens.tsx:143 msgid "You have no feeds." From 4703f3214ea8aabd77dc50005ec53b3a4cdbd2ac Mon Sep 17 00:00:00 2001 From: Snipufin <107655311+Snipufin@users.noreply.github.com> Date: Fri, 24 Jan 2025 21:38:35 +0200 Subject: [PATCH 52/62] Update messages.po (#7496) Changed StepFinished "Avaa" to "Avoin": the StepFinished screen is using Open as an adjective and not as a verb like the Finnish version currently does. --- src/locale/locales/fi/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locale/locales/fi/messages.po b/src/locale/locales/fi/messages.po index d2053ed407..cc21b9917e 100644 --- a/src/locale/locales/fi/messages.po +++ b/src/locale/locales/fi/messages.po @@ -4549,7 +4549,7 @@ msgstr "Hups!" #: src/screens/Onboarding/StepFinished.tsx:260 msgid "Open" -msgstr "Avaa" +msgstr "Avoin" #: src/view/com/posts/AviFollowButton.tsx:86 msgid "Open {name} profile shortcut menu" From 24afc9c89aef6e3654e091885feb9c6f2c395ce8 Mon Sep 17 00:00:00 2001 From: REALSOULMAN Date: Fri, 24 Jan 2025 20:40:20 +0100 Subject: [PATCH 53/62] Add Basque language ('eu') (#7479) * Add Basque language * Contributor's changes --- app.config.js | 1 + lingui.config.js | 1 + src/components/hooks/dates.ts | 2 + src/locale/helpers.ts | 2 + src/locale/i18n.ts | 9 + src/locale/i18n.web.ts | 4 + src/locale/languages.ts | 2 + src/locale/locales/eu/messages.po | 7995 +++++++++++++++++++++++++++++ 8 files changed, 8016 insertions(+) create mode 100644 src/locale/locales/eu/messages.po diff --git a/app.config.js b/app.config.js index 57de4493de..b40986b757 100644 --- a/app.config.js +++ b/app.config.js @@ -78,6 +78,7 @@ module.exports = function (config) { 'de', 'el', 'es', + 'eu', 'fi', 'fr', 'ga', diff --git a/lingui.config.js b/lingui.config.js index 15f0b62af0..83462b758a 100644 --- a/lingui.config.js +++ b/lingui.config.js @@ -9,6 +9,7 @@ module.exports = { 'el', 'en-GB', 'es', + 'eu', 'fi', 'fr', 'ga', diff --git a/src/components/hooks/dates.ts b/src/components/hooks/dates.ts index 4978cbaba8..7d497e109f 100644 --- a/src/components/hooks/dates.ts +++ b/src/components/hooks/dates.ts @@ -15,6 +15,7 @@ import { el, enGB, es, + eu, fi, fr, gl, @@ -54,6 +55,7 @@ const locales: Record = { el, ['en-GB']: enGB, es, + eu, fi, fr, ga: undefined, diff --git a/src/locale/helpers.ts b/src/locale/helpers.ts index 94e9d4327e..885ddaac53 100644 --- a/src/locale/helpers.ts +++ b/src/locale/helpers.ts @@ -169,6 +169,8 @@ export function sanitizeAppLanguageSetting(appLanguage: string): AppLanguage { return AppLanguage.en_GB case 'es': return AppLanguage.es + case 'eu': + return AppLanguage.eu case 'fi': return AppLanguage.fi case 'fr': diff --git a/src/locale/i18n.ts b/src/locale/i18n.ts index a1ae61b6b7..dd2d906c1e 100644 --- a/src/locale/i18n.ts +++ b/src/locale/i18n.ts @@ -19,6 +19,7 @@ import {messages as messagesEl} from '#/locale/locales/el/messages' import {messages as messagesEn} from '#/locale/locales/en/messages' import {messages as messagesEn_GB} from '#/locale/locales/en-GB/messages' import {messages as messagesEs} from '#/locale/locales/es/messages' +import {messages as messagesEu} from '#/locale/locales/eu/messages' import {messages as messagesFi} from '#/locale/locales/fi/messages' import {messages as messagesFr} from '#/locale/locales/fr/messages' import {messages as messagesGa} from '#/locale/locales/ga/messages' @@ -106,6 +107,14 @@ export async function dynamicActivate(locale: AppLanguage) { ]) break } + case AppLanguage.eu: { + i18n.loadAndActivate({locale, messages: messagesEu}) + await Promise.all([ + import('@formatjs/intl-pluralrules/locale-data/eu'), + import('@formatjs/intl-numberformat/locale-data/eu'), + ]) + break + } case AppLanguage.fi: { i18n.loadAndActivate({locale, messages: messagesFi}) await Promise.all([ diff --git a/src/locale/i18n.web.ts b/src/locale/i18n.web.ts index 5e795e85f5..c52ff52c4b 100644 --- a/src/locale/i18n.web.ts +++ b/src/locale/i18n.web.ts @@ -40,6 +40,10 @@ export async function dynamicActivate(locale: AppLanguage) { mod = await import(`./locales/es/messages`) break } + case AppLanguage.eu: { + mod = await import(`./locales/eu/messages`) + break + } case AppLanguage.fi: { mod = await import(`./locales/fi/messages`) break diff --git a/src/locale/languages.ts b/src/locale/languages.ts index 9f599c8c84..a1535da42d 100644 --- a/src/locale/languages.ts +++ b/src/locale/languages.ts @@ -13,6 +13,7 @@ export enum AppLanguage { el = 'el', en_GB = 'en-GB', es = 'es', + eu = 'eu', fi = 'fi', fr = 'fr', ga = 'ga', @@ -53,6 +54,7 @@ export const APP_LANGUAGES: AppLanguageConfig[] = [ {code2: AppLanguage.el, name: 'Ελληνικά – Greek'}, {code2: AppLanguage.en_GB, name: 'English (UK)'}, {code2: AppLanguage.es, name: 'Español – Spanish'}, + {code2: AppLanguage.eu, name: 'Euskera – Basque'}, {code2: AppLanguage.fi, name: 'Suomi – Finnish'}, {code2: AppLanguage.fr, name: 'Français – French'}, {code2: AppLanguage.ga, name: 'Gaeilge – Irish'}, diff --git a/src/locale/locales/eu/messages.po b/src/locale/locales/eu/messages.po new file mode 100644 index 0000000000..d58e19aaf4 --- /dev/null +++ b/src/locale/locales/eu/messages.po @@ -0,0 +1,7995 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: 2024-12-06 18:58+0100\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.5\n" + +#: src/screens/Messages/components/ChatListItem.tsx:130 +msgid "(contains embedded content)" +msgstr "(kapsulatutako edukia dauka)" + +#: src/view/com/modals/VerifyEmail.tsx:150 +#: src/screens/Settings/AccountSettings.tsx:65 +msgid "(no email)" +msgstr "(e-postarik ez)" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:156 +msgid "{0, plural, one {# day} other {# days}}" +msgstr "{0, plural, one {egun #} other {# egun}}" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:146 +msgid "{0, plural, one {# hour} other {# hours}}" +msgstr "{0, plural, one {ordu #} other {# ordu}}" + +#. placeholder {0}: labels.length +#: src/components/moderation/LabelsOnMe.tsx:53 +msgid "{0, plural, one {# label has been placed on this account} other {# labels have been placed on this account}}" +msgstr "{0, plural, one {etiketa # jarri da kontu honetan} other {# etiketa jarri dira kontu honetan}}" + +#. placeholder {0}: labels.length +#: src/components/moderation/LabelsOnMe.tsx:59 +msgid "{0, plural, one {# label has been placed on this content} other {# labels have been placed on this content}}" +msgstr "{0, plural, one {etiketa # jarri da eduki honetan} other {# etiketa jarri dira eduki honetan}}" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:136 +msgid "{0, plural, one {# minute} other {# minutes}}" +msgstr "{0, plural, one {minutu #} other {# minutu}}" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:167 +msgid "{0, plural, one {# month} other {# months}}" +msgstr "{0, plural, one {hilabete #} other {# hilabete}}" + +#. placeholder {0}: repostCount || 0 +#: src/view/com/util/post-ctrls/RepostButton.tsx:69 +msgid "{0, plural, one {# repost} other {# reposts}}" +msgstr "{0, plural, one {berpost #} other {# berpost}}" + +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:126 +msgid "{0, plural, one {# second} other {# seconds}}" +msgstr "{0, plural, one {segundu #} other {# segundu}}" + +#. placeholder {0}: profile.followersCount || 0 +#: src/screens/Profile/Header/Metrics.tsx:22 +#: src/components/ProfileHoverCard/index.web.tsx:398 +msgid "{0, plural, one {follower} other {followers}}" +msgstr "{0, plural, one {jarraitzaile} other {jarraitzaile}}" + +#. placeholder {0}: profile.followsCount || 0 +#: src/screens/Profile/Header/Metrics.tsx:26 +#: src/components/ProfileHoverCard/index.web.tsx:402 +msgid "{0, plural, one {following} other {following}}" +msgstr "{0, plural, one {jarraitzen} other {jarraitzen}}" + +#. placeholder {0}: post.likeCount || 0 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:305 +msgid "{0, plural, one {Like (# like)} other {Like (# likes)}}" +msgstr "{0, plural, one {Gogoko (gogoko #)} other {Gogoko (# gogoko)}}" + +#. placeholder {0}: post.likeCount +#: src/view/com/post-thread/PostThreadItem.tsx:447 +msgid "{0, plural, one {like} other {likes}}" +msgstr "{0, plural, one {gogoko} other {gogoko}}" + +#. placeholder {0}: feed.likeCount || 0 +#. placeholder {0}: count || 0 +#: src/view/com/feeds/FeedSourceCard.tsx:303 src/components/FeedCard.tsx:213 +msgid "{0, plural, one {Liked by # user} other {Liked by # users}}" +msgstr "{0, plural, one {# erabiltzaileak gogoko du} other {# erabiltzaileek gogoko dute}}" + +#. placeholder {0}: profile.postsCount || 0 +#: src/screens/Profile/Header/Metrics.tsx:58 +msgid "{0, plural, one {post} other {posts}}" +msgstr "{0, plural, one {post} other {post}}" + +#. placeholder {0}: post.quoteCount +#: src/view/com/post-thread/PostThreadItem.tsx:431 +msgid "{0, plural, one {quote} other {quotes}}" +msgstr "{0, plural, one {aipamen} other {aipamen}}" + +#. placeholder {0}: post.replyCount || 0 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:261 +msgid "{0, plural, one {Reply (# reply)} other {Reply (# replies)}}" +msgstr "{0, plural, one {Erantzun (erantzun #)} other {Erantzun (# erantzun)}}" + +#. placeholder {0}: post.repostCount +#: src/view/com/post-thread/PostThreadItem.tsx:413 +msgid "{0, plural, one {repost} other {reposts}}" +msgstr "{0, plural, one {berpost} other {berpost}}" + +#. placeholder {0}: post.likeCount || 0 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:301 +msgid "{0, plural, one {Unlike (# like)} other {Unlike (# likes)}}" +msgstr "{0, plural, one {Ez gogoko (gogoko #)} other {Ez gogoko (# gogoko)}}" + +#. placeholder {0}: sanitizeHandle(account.handle, '@') +#: src/screens/Settings/Settings.tsx:422 +msgid "{0}" +msgstr "{0}" + +#. Pattern: {wordValue} in tags +#. placeholder {0}: word.value +#: src/components/dialogs/MutedWords.tsx:475 +msgid "{0} <0>in <1>tags" +msgstr "{0} <0> <1>etiketetan" + +#. Pattern: {wordValue} in text, tags +#. placeholder {0}: word.value +#: src/components/dialogs/MutedWords.tsx:465 +msgid "{0} <0>in <1>text & tags" +msgstr "{0} <0> <1>testu eta etiketetan" + +#. placeholder {0}: formatCount(i18n, JOINED_THIS_WEEK) +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:219 +msgid "{0} joined this week" +msgstr "{0} aste honetan elkartua" + +#. placeholder {0}: formatTime(currentTime) +#. placeholder {1}: formatTime(duration) +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:197 +msgid "{0} of {1}" +msgstr "{0} {1}-etik" + +#. placeholder {0}: starterPack.joinedAllTimeCount || 0 +#: src/screens/StarterPack/StarterPackScreen.tsx:479 +msgid "{0} people have used this starter pack!" +msgstr "{0} pertsonek abio multzo hau erabili dute!" + +#. placeholder {0}: numUnreadMessages.numUnread +#: src/view/shell/bottom-bar/BottomBar.tsx:203 +msgid "{0} unread items" +msgstr "{0} elementu irakurri gabe" + +#. placeholder {0}: profile.displayName || profile.handle +#: src/view/com/util/UserAvatar.tsx:435 +msgid "{0}'s avatar" +msgstr "{0}-ren abatarra" + +#. placeholder {0}: currentProfile?.displayName || currentProfile?.handle +#: src/screens/StarterPack/Wizard/StepDetails.tsx:67 +msgid "{0}'s favorite feeds and people - join me!" +msgstr "{0}-ren feed eta pertsona gogokoenak - elkartu niri!" + +#. placeholder {0}: currentProfile?.displayName || currentProfile?.handle +#: src/screens/StarterPack/Wizard/StepDetails.tsx:46 +msgid "{0}'s starter pack" +msgstr "{0}-ren abio multzoa" + +#. How many days have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:158 +msgid "{0}d" +msgstr "{0}eg" + +#. How many hours have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:148 +msgid "{0}h" +msgstr "{0}ord" + +#. How many minutes have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:138 +msgid "{0}m" +msgstr "{0}min" + +#. How many months have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:169 +msgid "{0}mo" +msgstr "{0}hil" + +#. How many seconds have passed, displayed in a narrow form +#. placeholder {0}: diff.value +#: src/lib/hooks/useTimeAgo.ts:128 +msgid "{0}s" +msgstr "{0}seg" + +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:252 +msgid "{badge} unread items" +msgstr "{badge} elementu irakurri gabe" + +#: src/components/LabelingServiceCard/index.tsx:96 +msgid "{count, plural, one {Liked by # user} other {Liked by # users}}" +msgstr "{count, plural, one {Erabiltzaile #-ek gogoko du} other {# erabiltzailek gogoko dute}}" + +#: src/view/shell/desktop/LeftNav.tsx:186 +msgid "{count} unread items" +msgstr "{count} elementu irakurri gabe" + +#: src/screens/StarterPack/Wizard/index.tsx:178 +#: src/lib/generate-starterpack.ts:108 +msgid "{displayName}'s Starter Pack" +msgstr "{displayName}-ren Abio Multzoa" + +#: src/screens/SignupQueued.tsx:219 +msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" +msgstr "{estimatedTimeHrs, plural, one {ordu} other {ordu}}" + +#: src/screens/SignupQueued.tsx:225 +msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" +msgstr "{estimatedTimeMins, plural, one {minutu} other {minutu}}" + +#: src/view/com/notifications/FeedItem.tsx:300 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "{firstAuthorLink} eta <0>{additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} jarraitzen dizute" + +#: src/view/com/notifications/FeedItem.tsx:326 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "{firstAuthorLink} eta <0>{additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure neurrira egindako feeda gogoko dute" + +#: src/view/com/notifications/FeedItem.tsx:222 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "{firstAuthorLink} eta <0>{additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure posta gogoko dute" + +#: src/view/com/notifications/FeedItem.tsx:246 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "{firstAuthorLink} eta <0>{additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure postari berpost egin diote" + +#: src/view/com/notifications/FeedItem.tsx:350 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "{firstAuthorLink} eta <0>{additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure abio multzoan izena eman dute" + +#: src/view/com/notifications/FeedItem.tsx:312 +msgid "{firstAuthorLink} followed you" +msgstr "{firstAuthorLink} jarraitzen dizu" + +#: src/view/com/notifications/FeedItem.tsx:289 +msgid "{firstAuthorLink} followed you back" +msgstr "{firstAuthorLink} bueltan jarraitzen dizu" + +#: src/view/com/notifications/FeedItem.tsx:338 +msgid "{firstAuthorLink} liked your custom feed" +msgstr "{firstAuthorLink} zure neurrira egindako feeda gustoko du" + +#: src/view/com/notifications/FeedItem.tsx:234 +msgid "{firstAuthorLink} liked your post" +msgstr "{firstAuthorLink} zure posta gogoko du" + +#: src/view/com/notifications/FeedItem.tsx:258 +msgid "{firstAuthorLink} reposted your post" +msgstr "{firstAuthorLink} zure postari berpost egin dio" + +#: src/view/com/notifications/FeedItem.tsx:362 +msgid "{firstAuthorLink} signed up with your starter pack" +msgstr "{firstAuthorLink} zure abio multzoan izena eman du" + +#: src/view/com/notifications/FeedItem.tsx:293 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "{firstAuthorName} eta {additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} jarraitzen dizute" + +#: src/view/com/notifications/FeedItem.tsx:319 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "{firstAuthorName} eta {additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure neurrira egindako feeda gogoko dute" + +#: src/view/com/notifications/FeedItem.tsx:215 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "{firstAuthorName} eta {additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure posta gogoko dute" + +#: src/view/com/notifications/FeedItem.tsx:239 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "{firstAuthorName} eta {additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure postari berpost egin diote" + +#: src/view/com/notifications/FeedItem.tsx:343 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "{firstAuthorName} eta {additionalAuthorsCount, plural, one {beste {formattedAuthorsCount} } other {beste {formattedAuthorsCount}}} zure abio multzoan izena eman dute" + +#: src/view/com/notifications/FeedItem.tsx:298 +msgid "{firstAuthorName} followed you" +msgstr "{firstAuthorName} jarraitzen dizu" + +#: src/view/com/notifications/FeedItem.tsx:288 +msgid "{firstAuthorName} followed you back" +msgstr "{firstAuthorName} bueltan jarraitzen dizu" + +#: src/view/com/notifications/FeedItem.tsx:324 +msgid "{firstAuthorName} liked your custom feed" +msgstr "{firstAuthorName} zure neurrira egindako feeda gustoko du" + +#: src/view/com/notifications/FeedItem.tsx:220 +msgid "{firstAuthorName} liked your post" +msgstr "{firstAuthorName} zure posta gogoko du" + +#: src/view/com/notifications/FeedItem.tsx:244 +msgid "{firstAuthorName} reposted your post" +msgstr "{firstAuthorName} zure postari berpost egin dio" + +#: src/view/com/notifications/FeedItem.tsx:348 +msgid "{firstAuthorName} signed up with your starter pack" +msgstr "{firstAuthorName} zure abio multzoan izena eman du" + +#: src/screens/Profile/Header/Metrics.tsx:49 +#: src/components/ProfileHoverCard/index.web.tsx:508 +msgid "{following} following" +msgstr "{following} jarraitzen" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:385 +msgid "{handle} can't be messaged" +msgstr "{handle} ezin zaio mezua bidali" + +#: src/view/screens/ProfileFeed.tsx:590 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:294 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:307 +msgid "{likeCount, plural, one {Liked by # user} other {Liked by # users}}" +msgstr "{likeCount, plural, one {Erabiltzaile #-ek gogoko du} other {# erabiltzailek gogoko dute}}" + +#: src/view/shell/Drawer.tsx:448 +msgid "{numUnreadNotifications} unread" +msgstr "{numUnreadNotifications} irakurri gabe" + +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +msgid "{numUnreadNotifications} unread items" +msgstr "{numUnreadNotifications} elementu irakurri gabe" + +#. placeholder {0}: timeAgo(createdAt, now, {format: 'long'}) +#: src/components/NewskieDialog.tsx:116 +msgid "{profileName} joined Bluesky {0} ago" +msgstr "{profileName} Bluesky-n sartu zen orain dela {0}" + +#. placeholder {0}: timeAgo(createdAt, now, {format: 'long'}) +#: src/components/NewskieDialog.tsx:111 +msgid "{profileName} joined Bluesky using a starter pack {0} ago" +msgstr "{profileName} Bluesky-n sartu zen abio multzo bat erabiliz orain dela {0}" + +#. 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:449 +msgctxt "profiles" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "<0>{0}, <1>{1}, eta {2, plural, one {beste #} other {beste #}} zure abio multzoan daude" + +#. placeholder {0}: getName(items[0]) +#. placeholder {1}: getName(items[1]) +#. placeholder {2}: items.length - 2 +#: src/screens/StarterPack/Wizard/index.tsx:502 +msgctxt "feeds" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "<0>{0}, <1>{1}, eta {2, plural, one {beste #} other {beste #}} zure abio multzoan daude" + +#. placeholder {0}: formatCount(i18n, profile?.followersCount ?? 0) +#. placeholder {1}: profile?.followersCount || 0 +#: src/view/shell/Drawer.tsx:97 +msgid "<0>{0} {1, plural, one {follower} other {followers}}" +msgstr "<0>{0} {1, plural, one {jarraitzaile} other {jarraitzaile}}" + +#. placeholder {0}: formatCount(i18n, profile?.followsCount ?? 0) +#. placeholder {1}: profile?.followsCount || 0 +#: src/view/shell/Drawer.tsx:108 +msgid "<0>{0} {1, plural, one {following} other {following}}" +msgstr "<0>{0} {1, plural, one {jarraitzen} other {jarraitzen}}" + +#. placeholder {0}: getName(items[0]) +#. placeholder {1}: getName(items[1]) +#: src/screens/StarterPack/Wizard/index.tsx:490 +msgid "<0>{0} and<1> <2>{1} are included in your starter pack" +msgstr "<0>{0} eta<1> <2>{1} zure abio multzoan daude" + +#. placeholder {0}: getName(items[0]) +#: src/screens/StarterPack/Wizard/index.tsx:483 +msgid "<0>{0} is included in your starter pack" +msgstr "<0>{0} zure abio multzoan dago" + +#. placeholder {0}: list.name +#: src/components/WhoCanReply.tsx:274 +msgid "<0>{0} members" +msgstr "<0>{0} kide" + +#: src/components/dms/DateDivider.tsx:69 +msgid "<0>{date} at {time}" +msgstr "<0>{date} {time}-etan" + +#: src/screens/Settings/NotificationSettings.tsx:79 +msgid "<0>Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." +msgstr "<0>Esperimentala: Hobespen hau gaituta dagoenean, bakarrik jarraitzen dituzun erabiltzaileen erantzun eta aipamen jakinarazpenak jasoko dituzu. Denborarekin hemen kontrol gehiago gehitzen jarraituko dugu." + +#. placeholder {0}: getName(items[1] /* [0] is self, skip it */) +#: src/screens/StarterPack/Wizard/index.tsx:440 +msgid "<0>You and<1> <2>{0} are included in your starter pack" +msgstr "<0>Zueta<1> <2>{0} zure abio multzoan zaudete" + +#: src/screens/Profile/Header/Handle.tsx:52 +msgid "⚠Invalid Handle" +msgstr "⚠Erabiltzaile Baliogabea" + +#: src/components/dialogs/MutedWords.tsx:193 +msgid "24 hours" +msgstr "24 ordu" + +#: src/screens/Login/LoginForm.tsx:250 +msgid "2FA Confirmation" +msgstr "2FA Baieztapena" + +#: src/components/dialogs/MutedWords.tsx:232 +msgid "30 days" +msgstr "30 egun" + +#: src/components/dialogs/MutedWords.tsx:217 +msgid "7 days" +msgstr "7 egun" + +#: src/Navigation.tsx:362 src/screens/Settings/Settings.tsx:215 +#: src/screens/Settings/Settings.tsx:218 +#: src/screens/Settings/AboutSettings.tsx:28 +msgid "About" +msgstr "Honi buruz" + +#: src/view/screens/Search/Search.tsx:859 +msgid "Access navigation links and settings" +msgstr "Sartu nabigazio estekak eta ezarpenetara" + +#: src/screens/Settings/Settings.tsx:191 src/screens/Settings/Settings.tsx:194 +#: src/screens/Settings/AccessibilitySettings.tsx:46 +msgid "Accessibility" +msgstr "Erabilerraztasun" + +#: src/Navigation.tsx:322 +msgid "Accessibility Settings" +msgstr "Erabilerraztasun Doikuntzak" + +#: src/Navigation.tsx:338 src/screens/Settings/Settings.tsx:153 +#: src/screens/Settings/Settings.tsx:156 +#: src/screens/Settings/AccountSettings.tsx:45 +#: src/screens/Login/LoginForm.tsx:176 +msgid "Account" +msgstr "Kontua" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:360 +#: src/view/com/profile/ProfileMenu.tsx:132 +msgid "Account blocked" +msgstr "Kontua blokeatua" + +#: src/view/com/profile/ProfileMenu.tsx:145 +msgid "Account followed" +msgstr "Kontua jarraitua" + +#: src/view/com/profile/ProfileMenu.tsx:108 +msgid "Account muted" +msgstr "Kontua mututua" + +#: src/lib/moderation/useModerationCauseDescription.ts:96 +#: src/components/moderation/ModerationDetailsDialog.tsx:101 +msgid "Account Muted" +msgstr "Kontua Mututua" + +#: src/components/moderation/ModerationDetailsDialog.tsx:87 +msgid "Account Muted by List" +msgstr "Kontua Mututua Zerrendagatik" + +#: src/screens/Settings/Settings.tsx:428 +msgid "Account options" +msgstr "Kontuaren aukerak" + +#: src/screens/Settings/Settings.tsx:464 +msgid "Account removed from quick access" +msgstr "Kontua ezabatua sarrera azkarretik" + +#: src/view/com/profile/ProfileMenu.tsx:122 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:137 +msgid "Account unblocked" +msgstr "Kontua ez blokeatua" + +#: src/view/com/profile/ProfileMenu.tsx:157 +msgid "Account unfollowed" +msgstr "Kontua ez jarraitua" + +#: src/view/com/profile/ProfileMenu.tsx:98 +msgid "Account unmuted" +msgstr "Kontua ez mututua" + +#: src/view/screens/ProfileList.tsx:939 +#: src/view/com/modals/UserAddRemoveLists.tsx:235 +#: src/view/com/modals/ListAddRemoveUsers.tsx:269 +#: src/components/dialogs/MutedWords.tsx:328 +msgid "Add" +msgstr "Gehitu" + +#. placeholder {0}: 8 - items.length +#: src/screens/StarterPack/Wizard/index.tsx:551 +msgid "Add {0} more to continue" +msgstr "Gehitu {0} gehiago jarraitzeko" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:58 +msgid "Add {displayName} to starter pack" +msgstr "Gehitu {displayName} abio multzora" + +#: src/view/com/composer/labels/LabelsBtn.tsx:107 +#: src/view/com/composer/labels/LabelsBtn.tsx:112 +msgid "Add a content warning" +msgstr "Gehitu eduki abisu bat" + +#: src/view/screens/ProfileList.tsx:929 +msgid "Add a user to this list" +msgstr "Gehitu erabiltzaile bat zerrenda honi" + +#: src/screens/Deactivated.tsx:191 src/components/dialogs/SwitchAccount.tsx:55 +msgid "Add account" +msgstr "Gehitu kontua" + +#: src/view/com/composer/GifAltText.tsx:76 +#: src/view/com/composer/GifAltText.tsx:144 +#: src/view/com/composer/GifAltText.tsx:207 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:88 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:93 +#: src/view/com/composer/photos/Gallery.tsx:169 +#: src/view/com/composer/photos/Gallery.tsx:216 +msgid "Add alt text" +msgstr "Gehitu aukerazko testua" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:107 +msgid "Add alt text (optional)" +msgstr "Gehitu aukerazko testua (hautazkoa)" + +#: src/screens/Settings/Settings.tsx:372 src/screens/Settings/Settings.tsx:375 +msgid "Add another account" +msgstr "Gehitu beste kontu bat" + +#: src/view/com/composer/Composer.tsx:721 +msgid "Add another post" +msgstr "Gehitu beste post bat" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:102 +msgid "Add app password" +msgstr "Gehitu aplikazio pasahitza" + +#: src/screens/Settings/AppPasswords.tsx:75 +#: src/screens/Settings/AppPasswords.tsx:83 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:111 +msgid "Add App Password" +msgstr "Gehitu Aplikazio Pasahitza" + +#: src/components/dialogs/MutedWords.tsx:321 +msgid "Add mute word for configured settings" +msgstr "Gehitu hitz mutua konfiguratutako doikuntzetarako" + +#: src/components/dialogs/MutedWords.tsx:112 +msgid "Add muted words and tags" +msgstr "Gehitu hitz mutuak eta etiketak" + +#: src/view/com/composer/Composer.tsx:1235 +msgid "Add new post" +msgstr "Gehitu post berria" + +#: src/screens/Home/NoFeedsPinned.tsx:99 +msgid "Add recommended feeds" +msgstr "Gehitu gomendatutako feddak" + +#: src/screens/StarterPack/Wizard/index.tsx:471 +msgid "Add some feeds to your starter pack!" +msgstr "Gehitu feed batzuk zure abio multzoari!" + +#: src/screens/Feeds/NoFollowingFeed.tsx:41 +msgid "Add the default feed of only people you follow" +msgstr "Gehitu zuk bakarrik jarraitzen duzun jendearen lehenetsitako feeda" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:386 +msgid "Add the following DNS record to your domain:" +msgstr "Gehitu honako DNS agiria zure domeinuan:" + +#: src/components/FeedCard.tsx:296 +msgid "Add this feed to your feeds" +msgstr "Gehitu feed hau zure feedetara" + +#: src/view/com/profile/ProfileMenu.tsx:243 +#: src/view/com/profile/ProfileMenu.tsx:246 +msgid "Add to Lists" +msgstr "Gehitu Zerrendetara" + +#: src/view/com/feeds/FeedSourceCard.tsx:269 +msgid "Add to my feeds" +msgstr "Gehitu nire feedetara" + +#: src/view/com/modals/UserAddRemoveLists.tsx:162 +#: src/view/com/modals/ListAddRemoveUsers.tsx:192 +msgid "Added to list" +msgstr "Zerrendara gehitua" + +#: src/view/com/feeds/FeedSourceCard.tsx:125 +msgid "Added to my feeds" +msgstr "Nire feedetara gehitua" + +#: src/view/com/composer/labels/LabelsBtn.tsx:160 +msgid "Adult" +msgstr "Heldua" + +#: src/view/com/composer/labels/LabelsBtn.tsx:128 +#: src/lib/moderation/useModerationCauseDescription.ts:144 +#: src/lib/moderation/useGlobalLabelStrings.ts:34 +#: src/components/moderation/ContentHider.tsx:113 +msgid "Adult Content" +msgstr "Eduki heldua" + +#: src/screens/Moderation/index.tsx:339 +msgid "Adult content can only be enabled via the Web at <0>bsky.app." +msgstr "Eduki heldua <0>bsky.app Web bidez bakarrik gaitu daiteke." + +#: src/components/moderation/LabelPreference.tsx:242 +msgid "Adult content is disabled." +msgstr "Eduki heldua desgaitua dago." + +#: src/view/com/composer/labels/LabelsBtn.tsx:139 +#: src/view/com/composer/labels/LabelsBtn.tsx:197 +msgid "Adult Content labels" +msgstr "Eduki Heldu etiketak" + +#: src/screens/Moderation/index.tsx:383 +msgid "Advanced" +msgstr "Aurreratua" + +#: src/state/shell/progress-guide.tsx:171 +msgid "Algorithm training complete!" +msgstr "Algoritmoaren entrenamendua bukatua!" + +#: src/screens/StarterPack/StarterPackScreen.tsx:381 +msgid "All accounts have been followed!" +msgstr "Kontu guztiak jarraituak izan dira!" + +#: src/view/screens/Feeds.tsx:700 +msgid "All the feeds you've saved, right in one place." +msgstr "Gorde dituzun feed guztiak, leku bakar batean." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:146 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:153 +msgid "Allow access to your direct messages" +msgstr "Baimendu sarrera zure mezu zuzenetara" + +#: src/screens/Messages/Settings.tsx:70 src/screens/Messages/Settings.tsx:73 +msgid "Allow new messages from" +msgstr "Baimendu mezu berriak bertatik" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:359 +msgid "Allow replies from:" +msgstr "Baimendu erantzunak bertatik:" + +#: src/screens/Settings/AppPasswords.tsx:200 +msgid "Allows access to direct messages" +msgstr "Mezu zuzenetara sarrera baimentzen da" + +#: src/view/com/modals/ChangePassword.tsx:171 +#: src/screens/Login/ForgotPasswordForm.tsx:171 +msgid "Already have a code?" +msgstr "Dagoeneko kode bat daukazu?" + +#. placeholder {0}: account.handle +#: src/screens/Login/ChooseAccountForm.tsx:43 +msgid "Already signed in as @{0}" +msgstr "Dagoeneko izena emanda @{0} bezala" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:186 +#: src/view/com/composer/GifAltText.tsx:100 +#: src/view/com/composer/photos/Gallery.tsx:187 +msgid "ALT" +msgstr "AUKERAZKO TESTUA" + +#: src/view/com/composer/GifAltText.tsx:154 +#: src/view/com/composer/videos/SubtitleDialog.tsx:56 +#: src/view/com/composer/videos/SubtitleDialog.tsx:102 +#: src/view/com/composer/videos/SubtitleDialog.tsx:106 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:118 +#: src/screens/Settings/AccessibilitySettings.tsx:56 +msgid "Alt text" +msgstr "Aukerazko testua" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:191 +msgid "Alt Text" +msgstr "Aukerazko Testua" + +#: src/view/com/composer/photos/Gallery.tsx:255 +msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." +msgstr "Aukerazko testuak itsu eta ikusmen urriko erabiltzaileentzako irudiak deskribatzen ditu eta guztientzako testuingurua ematen laguntzen du." + +#. placeholder {0}: i18n.number(MAX_ALT_TEXT) +#: src/view/com/composer/GifAltText.tsx:179 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:139 +msgid "Alt text will be truncated. Limit: {0} characters." +msgstr "Aukerazko testua moztu egingo da. Muga: {0} karaktere." + +#. placeholder {0}: currentAccount?.email || '(no email)' +#: src/view/com/modals/VerifyEmail.tsx:132 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:93 +msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below." +msgstr "Mezu elektroniko bat bidali da {0} helbidera. Behean sar dezakezun berrespen-kode bat dakar." + +#. placeholder {0}: currentAccount?.email || '(no email)' +#: src/view/com/modals/ChangeEmail.tsx:114 +msgid "An email has been sent to your previous address, {0}. It includes a confirmation code which you can enter below." +msgstr "Mezu elektroniko bat bidali da zure aurreko helbidera, {0}. Behean sar dezakezun berrespen-kode bat dakar." + +#: src/components/dialogs/VerifyEmailDialog.tsx:91 +msgid "An email has been sent! Please enter the confirmation code included in the email below." +msgstr "Mezu elektroniko bat bidali da! Mesedez, sartu behean mezu elektronikoak dakarren berrespen-kodea." + +#: src/components/dialogs/GifSelect.tsx:265 +msgid "An error has occurred" +msgstr "Errore bat gertatu da" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:420 +msgid "An error occurred" +msgstr "Errore bat gertatu da" + +#: src/view/com/composer/state/video.ts:398 +msgid "An error occurred while compressing the video." +msgstr "Errore bat gertatu da bideoa konprimitzean." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +msgid "An error occurred while generating your starter pack. Want to try again?" +msgstr "Errore bat gertatu da zure abio multzoa sortzean. Berriro saiatu nahi duzu?" + +#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +msgid "An error occurred while loading the video. Please try again later." +msgstr "Errore bat gertatu da bideoa kargatzean. Mesedez, saiatu berriro geroago." + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +msgid "An error occurred while loading the video. Please try again." +msgstr "Errore bat gertatu da bideoa kargatzean. Mesedez, saiatu berriro." + +#: src/components/StarterPack/ShareDialog.tsx:79 +#: src/components/StarterPack/QrCodeDialog.tsx:71 +msgid "An error occurred while saving the QR code!" +msgstr "Errore bat gertatu da QR kodea gordetzean!" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:81 +msgid "An error occurred while selecting the video" +msgstr "Errore bat gertatu da bideoa aukeratzean" + +#: src/screens/StarterPack/StarterPackScreen.tsx:347 +#: src/screens/StarterPack/StarterPackScreen.tsx:369 +msgid "An error occurred while trying to follow all" +msgstr "Errore bat gertatu da guztiak jarraitzen saiatzean" + +#: src/view/com/composer/state/video.ts:435 +msgid "An error occurred while uploading the video." +msgstr "Errore bat gertatu da bideoa igotzean." + +#: src/lib/moderation/useReportOptions.ts:28 +msgid "An issue not included in these options" +msgstr "Aukera hauetan sartzen ez den arazo bat" + +#: src/components/dms/dialogs/NewChatDialog.tsx:41 +msgid "An issue occurred starting the chat" +msgstr "Arazo bat gertatu da txata hastean" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:47 +msgid "An issue occurred while trying to open the chat" +msgstr "Arazo bat gertatu da txata irekitzen saiatzean" + +#: src/view/com/profile/FollowButton.tsx:35 +#: src/view/com/profile/FollowButton.tsx:45 src/components/ProfileCard.tsx:326 +#: src/components/ProfileCard.tsx:346 +#: src/components/hooks/useFollowMethods.ts:35 +#: src/components/hooks/useFollowMethods.ts:50 +msgid "An issue occurred, please try again." +msgstr "Arazo bat gertatu da. Mesedez, saiatu berriro." + +#: src/screens/Onboarding/StepInterests/index.tsx:185 +msgid "an unknown error occurred" +msgstr "errore ezezagun bat gertatu da" + +#: src/components/moderation/ModerationDetailsDialog.tsx:157 +#: src/components/moderation/ModerationDetailsDialog.tsx:153 +msgid "an unknown labeler" +msgstr "etiketatzaile ezezaguna" + +#: src/components/WhoCanReply.tsx:295 +msgid "and" +msgstr "eta" + +#: src/screens/Onboarding/state.ts:81 src/screens/Onboarding/index.tsx:29 +msgid "Animals" +msgstr "Animaliak" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:149 +msgid "Animated GIF" +msgstr "GIF animatuak" + +#: src/lib/moderation/useReportOptions.ts:33 +msgid "Anti-Social Behavior" +msgstr "Gizartearen Aurkako Portaera" + +#: src/view/screens/Search/Search.tsx:329 +#: src/view/screens/Search/Search.tsx:330 +msgid "Any language" +msgstr "Edozein hizkuntza" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:48 +msgid "Anybody can interact" +msgstr "Edozeinek elkarreragin dezake" + +#: src/Navigation.tsx:370 src/screens/Settings/AppearanceSettings.tsx:187 +#: src/screens/Settings/AppearanceSettings.tsx:190 +#: src/screens/Settings/AppIconSettings.tsx:27 +msgid "App Icon" +msgstr "Aplikazio Ikonoa" + +#: src/screens/Settings/LanguageSettings.tsx:80 +msgid "App Language" +msgstr "Aplikazio Hizkuntza" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:122 +msgid "App Password" +msgstr "Aplikazio Pasahitza" + +#: src/screens/Settings/AppPasswords.tsx:147 +msgid "App password deleted" +msgstr "Aplikazio pasahitza ezabatua" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:84 +msgid "App password name must be unique" +msgstr "Aplikazio pasahitz izena bakarra izan behar du" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62 +msgid "App password names can only contain letters, numbers, spaces, dashes, and underscores" +msgstr "Aplikazioaren pasahitzaren izenek letrak, zenbakiak, zuriuneak, marratxoak eta azpimarrak soilik izan ditzakete" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80 +msgid "App password names must be at least 4 characters long" +msgstr "Aplikazioaren pasahitzaren izenek 4 karaktere izan behar dituzte gutxienez" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 +msgid "App passwords" +msgstr "Aplikazio pasahitzak" + +#: src/Navigation.tsx:290 src/screens/Settings/AppPasswords.tsx:51 +msgid "App Passwords" +msgstr "Aplikazio Pasahitzak" + +#: src/components/moderation/LabelsOnMeDialog.tsx:148 +#: src/components/moderation/LabelsOnMeDialog.tsx:151 +msgid "Appeal" +msgstr "Apelatu" + +#. placeholder {0}: strings.name +#: src/components/moderation/LabelsOnMeDialog.tsx:243 +msgid "Appeal \"{0}\" label" +msgstr "Apelatu \"{0}\" etiketa" + +#: src/screens/Messages/components/ChatDisabled.tsx:91 +#: src/components/moderation/LabelsOnMeDialog.tsx:233 +msgid "Appeal submitted" +msgstr "Apelazioa bidalia" + +#: src/screens/Messages/components/ChatDisabled.tsx:51 +#: src/screens/Messages/components/ChatDisabled.tsx:53 +#: src/screens/Messages/components/ChatDisabled.tsx:99 +#: src/screens/Messages/components/ChatDisabled.tsx:101 +msgid "Appeal this decision" +msgstr "Apelatu erabaki hau" + +#: src/Navigation.tsx:330 src/screens/Settings/Settings.tsx:183 +#: src/screens/Settings/Settings.tsx:186 +#: src/screens/Settings/AppearanceSettings.tsx:86 +msgid "Appearance" +msgstr "Itxura" + +#: src/screens/Home/NoFeedsPinned.tsx:93 +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:47 +msgid "Apply default recommended feeds" +msgstr "Aplikatu gomendatutako feed lehenetsiak" + +#. placeholder {0}: niceDate(i18n, createdAt) +#: src/view/com/post-thread/PostThreadItem.tsx:835 +msgid "Archived from {0}" +msgstr "{0}-tik artxibatuta" + +#: src/view/com/post-thread/PostThreadItem.tsx:804 +#: src/view/com/post-thread/PostThreadItem.tsx:843 +msgid "Archived post" +msgstr "Gordetako posta" + +#. placeholder {0}: appPassword.name +#: src/screens/Settings/AppPasswords.tsx:209 +msgid "Are you sure you want to delete the app password \"{0}\"?" +msgstr "Ziur zaude \"{0}\" aplikazioaren pasahitza ezabatu nahi duzula?" + +#: src/components/dms/MessageMenu.tsx:149 +msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." +msgstr "Ziur zaude mezu hau ezabatu nahi duzula? Mezua zuretzako ezabatuko da, baina ez beste parte-hartzaileentzat." + +#: src/screens/StarterPack/StarterPackScreen.tsx:633 +msgid "Are you sure you want to delete this starter pack?" +msgstr "Ziur zaude abio multzo hau ezabatu nahi duzula?" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:82 +msgid "Are you sure you want to discard your changes?" +msgstr "Ziur zaude zure aldaketak baztertu nahi dituzula?" + +#: src/components/dms/LeaveConvoPrompt.tsx:47 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +msgstr "Ziur zaude elkarrizketa hau utzi nahi duzula? Zure mezuak ezabatuko dira zuretzako, baina ez beste parte-hartzaileentzat." + +#. placeholder {0}: feed.displayName +#: src/view/com/feeds/FeedSourceCard.tsx:316 +msgid "Are you sure you want to remove {0} from your feeds?" +msgstr "Ziur zaude {0} zure feedetatik ezabatu nahi duzula?" + +#: src/components/FeedCard.tsx:313 +msgid "Are you sure you want to remove this from your feeds?" +msgstr "Ziur zaude hau zure feedetatik ezabatu nahi duzula?" + +#: src/view/com/composer/Composer.tsx:672 +msgid "Are you sure you'd like to discard this draft?" +msgstr "Ziur zaude zirriborro hau baztertu nahi duzula?" + +#: src/view/com/composer/Composer.tsx:846 +msgid "Are you sure you'd like to discard this post?" +msgstr "Ziur zaude post hau baztertu nahi duzula?" + +#: src/components/dialogs/MutedWords.tsx:433 +msgid "Are you sure?" +msgstr "Ziur zaude?" + +#. placeholder {0}: codeToLanguageName(suggestedLanguage) +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 +msgid "Are you writing in <0>{0}?" +msgstr "<0>{0}-z idazten ari zara?" + +#: src/screens/Onboarding/state.ts:82 src/screens/Onboarding/index.tsx:23 +msgid "Art" +msgstr "Artea" + +#: src/view/com/composer/labels/LabelsBtn.tsx:172 +msgid "Artistic or non-erotic nudity." +msgstr "Biluztasun artistikoa edo ez erotikoa" + +#: src/screens/Signup/StepHandle.tsx:173 +msgid "At least 3 characters" +msgstr "Gutxienez 3 karaktere" + +#: src/screens/Settings/AccessibilitySettings.tsx:105 +msgid "Autoplay options have moved to the <0>Content and Media settings." +msgstr "Erreprodukzio automatikoko aukerak <0>Edukia eta Multimedia ezarpenetara mugitu dira." + +#: src/screens/Settings/ContentAndMediaSettings.tsx:96 +#: src/screens/Settings/ContentAndMediaSettings.tsx:102 +msgid "Autoplay videos and GIFs" +msgstr "Bideo eta GIF erreprodukzio automatikoa" + +#: src/screens/StarterPack/Wizard/index.tsx:286 +#: src/screens/Signup/BackNextButtons.tsx:41 +#: src/screens/Profile/Header/Shell.tsx:112 +#: src/screens/Messages/components/ChatDisabled.tsx:133 +#: src/screens/Messages/components/ChatDisabled.tsx:134 +#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/LoginForm.tsx:282 src/screens/Login/LoginForm.tsx:288 +#: src/screens/Login/ForgotPasswordForm.tsx:123 +#: src/screens/Login/ForgotPasswordForm.tsx:129 +#: src/screens/Login/ChooseAccountForm.tsx:90 +#: src/screens/Login/ChooseAccountForm.tsx:95 +#: src/components/moderation/LabelsOnMeDialog.tsx:290 +#: src/components/moderation/LabelsOnMeDialog.tsx:291 +#: src/components/dms/MessagesListHeader.tsx:74 +msgid "Back" +msgstr "Atzera" + +#: src/view/screens/ModerationModlists.tsx:86 src/view/screens/Lists.tsx:84 +msgid "Before creating a list, you must first verify your email." +msgstr "Zerrenda bat sortu aurretik, zure posta elektronikoa egiaztatu behar duzu." + +#: src/view/com/composer/Composer.tsx:599 +msgid "Before creating a post, you must first verify your email." +msgstr "Post bat sortu aurretik, zure posta elektronikoa egiaztatu behar duzu." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +msgid "Before creating a starter pack, you must first verify your email." +msgstr "Abio multzo bat sortu aurretik, zure posta elektronikoa egiaztatu behar duzu." + +#: src/screens/Messages/Conversation.tsx:209 +#: src/components/dms/MessageProfileButton.tsx:89 +#: src/components/dms/dialogs/NewChatDialog.tsx:79 +msgid "Before you may message another user, you must first verify your email." +msgstr "Beste erabiltzaile bati mezua bidali aurretik, zure posta elektronikoa egiaztatu behar duzu." + +#: src/screens/Settings/AccountSettings.tsx:109 +#: src/components/dialogs/BirthDateSettings.tsx:106 +msgid "Birthday" +msgstr "Urtebetetzea" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:744 +#: src/view/com/profile/ProfileMenu.tsx:341 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 +msgid "Block" +msgstr "Blokeatu" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 +#: src/components/dms/ConvoMenu.tsx:188 src/components/dms/ConvoMenu.tsx:192 +msgid "Block account" +msgstr "Kontua blokeatu" + +#: src/view/com/profile/ProfileMenu.tsx:280 +#: src/view/com/profile/ProfileMenu.tsx:287 +msgid "Block Account" +msgstr "Kontua Blokeatu" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:739 +#: src/view/com/profile/ProfileMenu.tsx:324 +msgid "Block Account?" +msgstr "Kontua Blokeatu?" + +#: src/view/screens/ProfileList.tsx:642 +msgid "Block accounts" +msgstr "Kontuak blokeatu" + +#: src/view/screens/ProfileList.tsx:746 +msgid "Block list" +msgstr "Blokeo zerrenda" + +#: src/view/screens/ProfileList.tsx:741 +msgid "Block these accounts?" +msgstr "Kontu hauek blokeatu?" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 +msgid "Blocked" +msgstr "Blokeatua" + +#: src/screens/Moderation/index.tsx:253 +msgid "Blocked accounts" +msgstr "Blokeatutako kontuak" + +#: src/Navigation.tsx:154 src/view/screens/ModerationBlockedAccounts.tsx:100 +msgid "Blocked Accounts" +msgstr "Blokeatutako Kontuak" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:741 +#: src/view/com/profile/ProfileMenu.tsx:336 +msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "Blokeatutako kontuek ezin dute zure harietan erantzun, zu aipatu edo zurekin elkarreragin." + +#: src/view/screens/ModerationBlockedAccounts.tsx:111 +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 "Blokeatutako kontuek ezin dute zure harietan erantzun, zu aipatu edo zurekin elkarreragin. Ez duzu haien edukia ikusiko eta zurea ikustea galaraziko zaie." + +#: src/view/com/post-thread/PostThread.tsx:420 +msgid "Blocked post." +msgstr "Post blokeatua." + +#: src/screens/Profile/Sections/Labels.tsx:174 +msgid "Blocking does not prevent this labeler from placing labels on your account." +msgstr "Blokeatzeak ez dio etiketatzaile honi eragotziko etiketak zure kontuan aplikatzea." + +#: src/view/screens/ProfileList.tsx:743 +msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "Blokeatzea publikoa da. Blokeatutako kontuek ezin dute zure harietan erantzun, zu aipatu edo zurekin elkarreragin." + +#: src/view/com/profile/ProfileMenu.tsx:333 +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 "Blokeatzeak ez du eragotziko etiketak zure kontuan aplikatzea, baina kontu honek zure harietan erantzutea edo zurekin elkarreragitea eragotziko du." + +#: src/view/com/auth/SplashScreen.web.tsx:173 +msgid "Blog" +msgstr "Blog-a" + +#: src/view/com/auth/server-input/index.tsx:86 +#: src/view/com/auth/server-input/index.tsx:88 +msgid "Bluesky" +msgstr "Bluesky" + +#: src/view/com/post-thread/PostThreadItem.tsx:860 +msgid "Bluesky cannot confirm the authenticity of the claimed date." +msgstr "Bluesky-k ezin du baieztatu erreklamatutako dataren benetakotasuna." + +#: src/view/com/auth/server-input/index.tsx:151 +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 sare ireki bat da, non zure hornitzailea aukeratu dezakezun. Garatzailea bazara, zure zerbitzari propioa osta dezakezu." + +#: src/components/ProgressGuide/List.tsx:54 +msgid "Bluesky is better with friends!" +msgstr "Bluesky hobea da lagunekin!" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +msgid "Bluesky will choose a set of recommended accounts from people in your network." +msgstr "Bluesky-k zure sareko pertsonen artean gomendatutako kontu multzo bat aukeratuko du." + +#: src/screens/Settings/components/PwiOptOut.tsx:92 +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-k ez die zure profila eta postak erakutsiko saioa hasita ez duten erabiltzaileei. Baliteke beste aplikazio batzuek eskaera hau ez onartzea. Horrek ez du zure kontua pribatu bihurtzen." + +#: src/lib/moderation/useLabelBehaviorDescription.ts:53 +msgid "Blur images" +msgstr "Irudiak lausotu" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:51 +msgid "Blur images and filter from feeds" +msgstr "Irudiak lausotu eta iragazi feedetatik" + +#: src/screens/Onboarding/state.ts:83 src/screens/Onboarding/index.tsx:30 +msgid "Books" +msgstr "Liburuak" + +#: src/components/FeedInterstitials.tsx:350 +msgid "Browse more accounts on the Explore page" +msgstr "Nabigatu kontu gehiagotatik Arakatu orrian" + +#: src/components/FeedInterstitials.tsx:483 +msgid "Browse more feeds on the Explore page" +msgstr "Nabigatu feed gehiagotatik Arakatu orrian" + +#: src/components/FeedInterstitials.tsx:332 +#: src/components/FeedInterstitials.tsx:335 +#: src/components/FeedInterstitials.tsx:465 +#: src/components/FeedInterstitials.tsx:468 +msgid "Browse more suggestions" +msgstr "Nabigatu proposamen gehiagotatik" + +#: src/components/FeedInterstitials.tsx:358 +#: src/components/FeedInterstitials.tsx:492 +msgid "Browse more suggestions on the Explore page" +msgstr "Nabigatu proposamen gehiagotatik Arakatu orrian" + +#: src/screens/Home/NoFeedsPinned.tsx:103 +#: src/screens/Home/NoFeedsPinned.tsx:109 +msgid "Browse other feeds" +msgstr "Nabigatu beste feedetatik" + +#: src/view/com/auth/SplashScreen.web.tsx:168 +msgid "Business" +msgstr "Negozio" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:150 +msgid "by —" +msgstr "—-gatik" + +#. placeholder {0}: sanitizeHandle(handle, '@') +#: src/components/LabelingServiceCard/index.tsx:62 +msgid "By {0}" +msgstr "{0}-gatik" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:154 +msgid "by <0/>" +msgstr "<0/>-gatik" + +#: src/screens/Signup/StepInfo/Policies.tsx:81 +msgid "By creating an account you agree to the <0>Privacy Policy." +msgstr "Kontu bat sortuz gero, <0>Pribatutasun Politika onartzen duzu." + +#: src/screens/Signup/StepInfo/Policies.tsx:48 +msgid "By creating an account you agree to the <0>Terms of Service and <1>Privacy Policy." +msgstr "Kontua sortzean <0>Zerbitzu Baldintzak eta <1>Pribatutasun Politika onartzen dituzu." + +#: src/screens/Signup/StepInfo/Policies.tsx:68 +msgid "By creating an account you agree to the <0>Terms of Service." +msgstr "Kontua sortzean <0>Zerbitzu Baldintzak onartzen dituzu." + +#: src/view/com/profile/ProfileSubpageHeader.tsx:152 +msgid "by you" +msgstr "Zuregatik" + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:72 +msgid "Camera" +msgstr "Kamera" + +#: src/view/screens/Search/Search.tsx:888 +#: src/view/com/util/post-ctrls/RepostButton.tsx:203 +#: src/view/com/modals/VerifyEmail.tsx:255 +#: src/view/com/modals/VerifyEmail.tsx:261 +#: src/view/com/modals/LinkWarning.tsx:105 +#: src/view/com/modals/LinkWarning.tsx:107 +#: src/view/com/modals/InAppBrowserConsent.tsx:75 +#: src/view/com/modals/InAppBrowserConsent.tsx:77 +#: src/view/com/modals/EditProfile.tsx:244 +#: src/view/com/modals/CropImage.web.tsx:97 +#: src/view/com/modals/CreateOrEditList.tsx:335 +#: src/view/com/modals/ChangePassword.tsx:268 +#: src/view/com/modals/ChangePassword.tsx:271 +#: src/view/com/modals/ChangeEmail.tsx:213 +#: src/view/com/modals/ChangeEmail.tsx:215 +#: src/view/com/composer/Composer.tsx:909 src/screens/Deactivated.tsx:157 +#: src/screens/Settings/Settings.tsx:260 +#: src/screens/Settings/AppIconSettings.tsx:85 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:72 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:79 +#: src/screens/Profile/Header/EditProfileDialog.tsx:220 +#: src/screens/Profile/Header/EditProfileDialog.tsx:228 +#: src/components/Prompt.tsx:129 src/components/Prompt.tsx:131 +#: src/components/TagMenu/index.tsx:283 src/components/Menu/index.tsx:236 +msgid "Cancel" +msgstr "Utzi" + +#: src/view/com/modals/DeleteAccount.tsx:174 +#: src/view/com/modals/DeleteAccount.tsx:297 +#: src/view/com/modals/CreateOrEditList.tsx:340 +msgctxt "action" +msgid "Cancel" +msgstr "Utzi" + +#: src/view/com/modals/DeleteAccount.tsx:170 +#: src/view/com/modals/DeleteAccount.tsx:293 +msgid "Cancel account deletion" +msgstr "Utzi kontua ezabatzea" + +#: src/view/com/modals/CropImage.web.tsx:94 +msgid "Cancel image crop" +msgstr "Utzi irudiaren mozketa" + +#: src/view/com/modals/EditProfile.tsx:239 +msgid "Cancel profile editing" +msgstr "Utzi profilaren edizioa" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:197 +msgid "Cancel quote post" +msgstr "Utzi postaren aipamena" + +#: src/screens/Deactivated.tsx:151 +msgid "Cancel reactivation and log out" +msgstr "Utzi berriro aktibatzea eta amaitu saioa" + +#: src/view/screens/Search/Search.tsx:880 +#: src/view/com/modals/ListAddRemoveUsers.tsx:88 +msgid "Cancel search" +msgstr "Utzi bilaketa" + +#: src/view/com/modals/LinkWarning.tsx:106 +msgid "Cancels opening the linked website" +msgstr "Estekatutako webgunea irekitzea bertan behera uzten du" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:116 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:157 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:193 +#: src/state/shell/composer/index.tsx:82 +msgid "Cannot interact with a blocked user" +msgstr "Ezin da blokeatutako erabiltzaile batekin elkarreragin" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:133 +msgid "Captions (.vtt)" +msgstr "Epigrafeak (.vtt)" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:56 +msgid "Captions & alt text" +msgstr "Epigrafeak eta aukerazko testua" + +#: src/view/com/modals/VerifyEmail.tsx:160 +#: src/screens/Settings/components/Email2FAToggle.tsx:60 +msgid "Change" +msgstr "Aldatu" + +#. placeholder {0}: icon.name +#: src/screens/Settings/AppIconSettings.tsx:81 +msgid "Change app icon to \"{0}\"" +msgstr "Aldatu aplikazioaren ikonoa \"{0}\"-ra" + +#: src/screens/Settings/AccountSettings.tsx:97 +#: src/screens/Settings/AccountSettings.tsx:101 +msgid "Change email" +msgstr "Aldatu e-posta" + +#: src/components/dialogs/VerifyEmailDialog.tsx:162 +#: src/components/dialogs/VerifyEmailDialog.tsx:187 +msgid "Change email address" +msgstr "Aldatu e-posta helbidea" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:88 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:92 +msgid "Change Handle" +msgstr "Aldatu Erabiltzailea" + +#: src/view/com/modals/VerifyEmail.tsx:155 +msgid "Change my email" +msgstr "Aldatu nire e-posta" + +#: src/view/com/modals/ChangePassword.tsx:142 +msgid "Change Password" +msgstr "Aldatu pasahitza" + +#. placeholder {0}: codeToLanguageName(suggestedLanguage) +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 +msgid "Change post language to {0}" +msgstr "Aldatu postaren hizkuntza {0}-ra" + +#: src/view/com/modals/ChangeEmail.tsx:104 +msgid "Change Your Email" +msgstr "Aldatu Zure E-posta" + +#: src/components/dialogs/VerifyEmailDialog.tsx:171 +msgid "Change your email address" +msgstr "Aldatu zure e-posta helbidea" + +#: src/Navigation.tsx:382 src/view/shell/Drawer.tsx:417 +#: src/view/shell/desktop/LeftNav.tsx:314 +#: src/view/shell/bottom-bar/BottomBar.tsx:200 +msgid "Chat" +msgstr "Txateatu" + +#: src/components/dms/ConvoMenu.tsx:82 +msgid "Chat muted" +msgstr "Txata mututua" + +#: src/Navigation.tsx:387 src/screens/Messages/ChatList.tsx:244 +#: src/components/dms/MessageMenu.tsx:81 src/components/dms/ConvoMenu.tsx:112 +msgid "Chat settings" +msgstr "Txataren ezarpenak" + +#: src/screens/Messages/Settings.tsx:62 +msgid "Chat Settings" +msgstr "Txataren Ezarpenak" + +#: src/components/dms/ConvoMenu.tsx:84 +msgid "Chat unmuted" +msgstr "Txata ez dago mututua" + +#: src/screens/SignupQueued.tsx:78 src/screens/SignupQueued.tsx:82 +msgid "Check my status" +msgstr "Egiaztatu nire egoera" + +#: src/screens/Login/LoginForm.tsx:275 +msgid "Check your email for a login code and enter it here." +msgstr "Egiaztatu zure e-posta, saioa hasteko kodea hartu eta sartu hemen." + +#: src/view/com/modals/DeleteAccount.tsx:232 +msgid "Check your inbox for an email with the confirmation code to enter below:" +msgstr "Egiaztatu zure sarrera-ontzia, baieztapen kodea hartu eta sartu hemen:" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:369 +msgid "Choose domain verification method" +msgstr "Aukeratu domeinua egiaztatzeko metodoa" + +#: src/screens/StarterPack/Wizard/index.tsx:194 +msgid "Choose Feeds" +msgstr "Aukeratu Feedak" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +msgid "Choose for me" +msgstr "Aukeratu niretzat" + +#: src/screens/StarterPack/Wizard/index.tsx:190 +msgid "Choose People" +msgstr "Aukeratu Jendea" + +#: src/view/com/composer/labels/LabelsBtn.tsx:115 +msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." +msgstr "Aukeratu argitaratzen ari zaren edukiarentzat aplikagarriak diren auto-etiketak. Ezer hautatzen ez bada, mezu hau publiko guztientzako egokia da." + +#: src/view/com/auth/server-input/index.tsx:76 +msgid "Choose Service" +msgstr "Aukeratu Zerbitzua" + +#: src/screens/Onboarding/StepFinished.tsx:276 +msgid "Choose the algorithms that power your custom feeds." +msgstr "Aukeratu zure feed pertsonalizatuak bultzatzen dituzten algoritmoak." + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:107 +msgid "Choose this color as your avatar" +msgstr "Aukeratu kolore hau zure abatar gisa" + +#: src/screens/Signup/StepInfo/index.tsx:201 +msgid "Choose your password" +msgstr "Aukeratu zure pasahitza" + +#: src/screens/Settings/Settings.tsx:350 +msgid "Clear all storage data" +msgstr "Garbitu biltegiratze-datu guztiak" + +#: src/screens/Settings/Settings.tsx:352 +msgid "Clear all storage data (restart after this)" +msgstr "Garbitu biltegiratze-datu guztiak (berrabiarazi hau egin ondoren)" + +#: src/components/forms/SearchInput.tsx:70 +msgid "Clear search query" +msgstr "Garbitu bilaketa-kontsulta" + +#: src/view/screens/Support.tsx:41 +msgid "click here" +msgstr "klik hemen" + +#: src/view/com/modals/DeleteAccount.tsx:208 +msgid "Click here for more information on deactivating your account" +msgstr "Egin klik hemen zure kontua desaktibatzeari buruzko informazio gehiago lortzeko" + +#: src/view/com/modals/DeleteAccount.tsx:217 +msgid "Click here for more information." +msgstr "Egin klik hemen informazio gehiago lortzeko." + +#: src/components/TagMenu/index.web.tsx:152 +msgid "Click here to open tag menu for {tag}" +msgstr "Egin klik hemen {tag} etiketa-menua irekitzeko" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 +msgid "Click to disable quote posts of this post." +msgstr "Egin klik post honen aipamen postak desgaitzeko." + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:308 +msgid "Click to enable quote posts of this post." +msgstr "Egin klik post honen aipamen postak gaitzeko." + +#: src/components/dms/MessageItem.tsx:241 +msgid "Click to retry failed message" +msgstr "Egin klik huts egindako mezua berriro bidaltzen saiatzeko" + +#: src/screens/Onboarding/index.tsx:32 +msgid "Climate" +msgstr "Giroa" + +#: src/components/dms/ChatEmptyPill.tsx:39 +msgid "Clip 🐴 clop 🐴" +msgstr "Klip 🐴 klop 🐴" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:197 +#: src/view/com/modals/ChangePassword.tsx:268 +#: src/view/com/modals/ChangePassword.tsx:271 +#: src/components/NewskieDialog.tsx:146 src/components/NewskieDialog.tsx:153 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:263 +#: src/components/dialogs/VerifyEmailDialog.tsx:289 +#: src/components/dialogs/GifSelect.tsx:281 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:117 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:123 +msgid "Close" +msgstr "Itxi" + +#: src/components/Dialog/index.web.tsx:110 +#: src/components/Dialog/index.web.tsx:252 +msgid "Close active dialog" +msgstr "Itxi elkarrizketa-koadro aktiboa" + +#: src/screens/Login/PasswordUpdatedForm.tsx:31 +msgid "Close alert" +msgstr "Itxi alerta" + +#: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 +msgid "Close bottom drawer" +msgstr "Itxi beheko tiradera" + +#: src/components/dialogs/GifSelect.tsx:275 +msgid "Close dialog" +msgstr "Itxi elkarrizketa-koadroa" + +#: src/components/dialogs/GifSelect.tsx:169 +msgid "Close GIF dialog" +msgstr "Itxi GIF elkarrizketa-koadroa" + +#: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:35 +msgid "Close image" +msgstr "Itxi irudia" + +#: src/view/com/lightbox/Lightbox.web.tsx:109 +msgid "Close image viewer" +msgstr "Itxi irudi ikuslea" + +#: src/view/shell/index.web.tsx:69 +msgid "Close navigation footer" +msgstr "Itxi nabigazio-oina" + +#: src/components/TagMenu/index.tsx:277 src/components/Menu/index.tsx:230 +msgid "Close this dialog" +msgstr "Itxi elkarrizketa-koadro hau" + +#: src/view/shell/index.web.tsx:70 +msgid "Closes bottom navigation bar" +msgstr "Beheko nabigazio-barra ixten du" + +#: src/screens/Login/PasswordUpdatedForm.tsx:32 +msgid "Closes password update alert" +msgstr "Pasahitzak eguneratzeko alerta ixten du" + +#: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:36 +msgid "Closes viewer for header image" +msgstr "Goiburuko irudiaren ikuslea ixten du" + +#: src/view/com/notifications/FeedItem.tsx:400 +msgid "Collapse list of users" +msgstr "Tolestu erabiltzaileen zerrenda" + +#: src/view/com/notifications/FeedItem.tsx:593 +msgid "Collapses list of users for a given notification" +msgstr "Jakinarazpen jakin baterako erabiltzaileen zerrenda tolesten du" + +#: src/screens/Settings/AppearanceSettings.tsx:94 +msgid "Color mode" +msgstr "Kolore modua" + +#: src/screens/Onboarding/state.ts:84 src/screens/Onboarding/index.tsx:38 +msgid "Comedy" +msgstr "Komedia" + +#: src/screens/Onboarding/state.ts:85 src/screens/Onboarding/index.tsx:24 +msgid "Comics" +msgstr "Komikiak" + +#: src/Navigation.tsx:280 src/view/screens/CommunityGuidelines.tsx:34 +msgid "Community Guidelines" +msgstr "Komunitate-gidalerroak" + +#: src/screens/Onboarding/StepFinished.tsx:289 +msgid "Complete onboarding and start using your account" +msgstr "Osatu sartzea eta hasi zure kontua erabiltzen" + +#: src/screens/Signup/index.tsx:144 +msgid "Complete the challenge" +msgstr "Osatu erronka" + +#: src/view/shell/desktop/LeftNav.tsx:280 +msgid "Compose new post" +msgstr "Idatzi post berria" + +#: src/view/com/composer/Composer.tsx:812 +msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" +msgstr "Idatzi {MAX_GRAPHEME_LENGTH} karaktere gehienezko postak" + +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:34 +msgid "Compose reply" +msgstr "Idatzi erantzuna" + +#: src/view/com/composer/Composer.tsx:1628 +msgid "Compressing video..." +msgstr "Bideoa konprimitzen..." + +#: src/components/moderation/LabelPreference.tsx:82 +msgid "Configure content filtering setting for category: {name}" +msgstr "Konfiguratu edukia iragazteko ezarpena kategoriarako: {name}" + +#: src/components/moderation/LabelPreference.tsx:244 +msgid "Configured in <0>moderation settings." +msgstr "<0>Moderazio-ezarpenetan konfiguratuta." + +#: src/view/com/modals/VerifyEmail.tsx:239 +#: src/view/com/modals/VerifyEmail.tsx:241 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:185 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:188 +#: src/components/Prompt.tsx:172 src/components/Prompt.tsx:175 +#: src/components/dialogs/VerifyEmailDialog.tsx:253 +#: src/components/dialogs/VerifyEmailDialog.tsx:260 +#: src/components/dialogs/VerifyEmailDialog.tsx:283 +msgid "Confirm" +msgstr "Berretsi" + +#: src/view/com/modals/ChangeEmail.tsx:188 +#: src/view/com/modals/ChangeEmail.tsx:190 +msgid "Confirm Change" +msgstr "Berretsi aldaketa" + +#: src/view/com/modals/lang-settings/ConfirmLanguagesButton.tsx:34 +msgid "Confirm content language settings" +msgstr "Berretsi edukiaren hizkuntza-ezarpenak" + +#: src/view/com/modals/DeleteAccount.tsx:283 +msgid "Confirm delete account" +msgstr "Berretsi kontua ezabatzea" + +#: src/screens/Moderation/index.tsx:287 +msgid "Confirm your age:" +msgstr "Egiaztatu zure adina:" + +#: src/screens/Moderation/index.tsx:278 +msgid "Confirm your birthdate" +msgstr "Berretsi zure jaioteguna" + +#: src/view/com/modals/VerifyEmail.tsx:173 +#: src/view/com/modals/DeleteAccount.tsx:239 +#: src/view/com/modals/DeleteAccount.tsx:245 +#: src/view/com/modals/ChangeEmail.tsx:152 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 +#: src/screens/Login/LoginForm.tsx:256 +#: src/components/dialogs/VerifyEmailDialog.tsx:214 +msgid "Confirmation code" +msgstr "Baieztapen kodea" + +#: src/components/dialogs/VerifyEmailDialog.tsx:210 +msgid "Confirmation Code" +msgstr "Baieztapen Kodea" + +#: src/screens/Login/LoginForm.tsx:309 +msgid "Connecting..." +msgstr "Konektatzen..." + +#: src/screens/Signup/index.tsx:175 src/screens/Signup/index.tsx:178 +msgid "Contact support" +msgstr "Jarri laguntzarekin harremanetan" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:39 +msgid "Content & Media" +msgstr "Edukiak eta Media" + +#: src/screens/Settings/Settings.tsx:175 src/screens/Settings/Settings.tsx:178 +#: src/screens/Settings/AccessibilitySettings.tsx:109 +msgid "Content and media" +msgstr "Edukiak eta media" + +#: src/Navigation.tsx:354 +msgid "Content and Media" +msgstr "Edukiak eta Media" + +#: src/lib/moderation/useGlobalLabelStrings.ts:18 +msgid "Content Blocked" +msgstr "Edukia Blokeatuta" + +#: src/screens/Moderation/index.tsx:271 +msgid "Content filters" +msgstr "Eduki-iragazkiak" + +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/screens/Settings/LanguageSettings.tsx:251 +msgid "Content Languages" +msgstr "Edukien Hizkuntzak" + +#: src/lib/moderation/useModerationCauseDescription.ts:80 +#: src/components/moderation/ModerationDetailsDialog.tsx:80 +msgid "Content Not Available" +msgstr "Edukia Ez Erabilgarria" + +#: src/lib/moderation/useModerationCauseDescription.ts:43 +#: src/lib/moderation/useGlobalLabelStrings.ts:22 +#: src/components/moderation/ScreenHider.tsx:93 +#: src/components/moderation/ModerationDetailsDialog.tsx:48 +msgid "Content Warning" +msgstr "Edukien Abisua" + +#: src/view/com/composer/labels/LabelsBtn.tsx:60 +msgid "Content warnings" +msgstr "Edukien abisuak" + +#: src/components/Menu/index.web.tsx:81 +msgid "Context menu backdrop, click to close the menu." +msgstr "Testuinguru-menuaren atzeko planoa, egin klik menua ixteko." + +#: src/screens/Onboarding/StepProfile/index.tsx:278 +#: src/screens/Onboarding/StepInterests/index.tsx:244 +msgid "Continue" +msgstr "Jarraitu" + +#. placeholder {0}: account.handle +#: src/components/AccountList.tsx:121 +msgid "Continue as {0} (currently signed in)" +msgstr "Jarraitu {0} gisa (une honetan saioa hasita)" + +#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +msgid "Continue thread..." +msgstr "Jarraitu haria..." + +#: src/screens/Signup/BackNextButtons.tsx:60 +#: src/screens/Onboarding/StepProfile/index.tsx:275 +#: src/screens/Onboarding/StepInterests/index.tsx:241 +msgid "Continue to next step" +msgstr "Jarraitu hurrengo urratsera" + +#: src/screens/Messages/components/ChatListItem.tsx:164 +msgid "Conversation deleted" +msgstr "Elkarrizketa ezabatuta" + +#: src/screens/Onboarding/index.tsx:41 +msgid "Cooking" +msgstr "Sukaldatzen" + +#: src/view/com/modals/InviteCodes.tsx:183 +msgid "Copied" +msgstr "Kopiatua" + +#: src/screens/Settings/AboutSettings.tsx:73 +msgid "Copied build version to clipboard" +msgstr "Konpilazio bertsioa arbelean kopiatu da" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:386 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:235 +#: src/view/com/modals/InviteCodes.tsx:153 src/lib/sharing.ts:25 +#: src/components/dms/MessageMenu.tsx:57 +msgid "Copied to clipboard" +msgstr "Arbelean kopiatua" + +#: src/screens/Settings/components/CopyButton.tsx:66 +#: src/components/dialogs/Embed.tsx:136 +msgid "Copied!" +msgstr "Kopiatuta!" + +#: src/components/StarterPack/QrCodeDialog.tsx:175 +msgid "Copy" +msgstr "Kopiatu" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 +msgid "Copy App Password" +msgstr "Kopiatu Aplikazioaren Pasahitza" + +#: src/screens/Settings/AboutSettings.tsx:68 +msgid "Copy build version to clipboard" +msgstr "Kopiatu eraikitze-bertsioa arbelean" + +#: src/components/dialogs/Embed.tsx:122 src/components/dialogs/Embed.tsx:141 +msgid "Copy code" +msgstr "Kopiatu kodea" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:471 +msgid "Copy DID" +msgstr "Kopiatu DID" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:404 +msgid "Copy host" +msgstr "Kopiatu ostalaria" + +#: src/components/StarterPack/ShareDialog.tsx:123 +msgid "Copy link" +msgstr "Kopiatu esteka" + +#: src/components/StarterPack/ShareDialog.tsx:130 +msgid "Copy Link" +msgstr "Kopiatu Esteka" + +#: src/view/screens/ProfileList.tsx:486 +msgid "Copy link to list" +msgstr "Kopiatu esteka zerrendara" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:443 +msgid "Copy link to post" +msgstr "Kopiatu esteka postera" + +#: src/components/dms/MessageMenu.tsx:110 +#: src/components/dms/MessageMenu.tsx:112 +msgid "Copy message text" +msgstr "Kopiatu mezuaren testua" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:412 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:414 +msgid "Copy post text" +msgstr "Kopiatu postaren testua" + +#: src/components/StarterPack/QrCodeDialog.tsx:169 +msgid "Copy QR code" +msgstr "Kopiatu QR kodea" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:425 +msgid "Copy TXT record value" +msgstr "Kopiatu TXT erregistroaren balioa" + +#: src/Navigation.tsx:285 src/view/screens/CopyrightPolicy.tsx:31 +msgid "Copyright Policy" +msgstr "Copyright Politika" + +#: src/components/dms/LeaveConvoPrompt.tsx:38 +msgid "Could not leave chat" +msgstr "Ezin izan da txata utzi" + +#: src/view/screens/ProfileFeed.tsx:103 +msgid "Could not load feed" +msgstr "Ezin izan da feeda kargatu" + +#: src/view/screens/ProfileList.tsx:1018 +msgid "Could not load list" +msgstr "Ezin izan da zerrenda kargatu" + +#: src/components/dms/ConvoMenu.tsx:88 +msgid "Could not mute chat" +msgstr "Ezin izan da txata mututu" + +#: src/view/com/composer/videos/VideoPreview.web.tsx:66 +msgid "Could not process your video" +msgstr "Ezin izan da zure bideoa prozesatu" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +msgid "Create" +msgstr "Sortu" + +#: src/components/StarterPack/QrCodeDialog.tsx:153 +msgid "Create a QR code for a starter pack" +msgstr "Sortu QR kodea abio multzo baterako" + +#: src/Navigation.tsx:412 +#: src/components/StarterPack/ProfileStarterPacks.tsx:168 +#: src/components/StarterPack/ProfileStarterPacks.tsx:271 +msgid "Create a starter pack" +msgstr "Sortu abio multzo bat" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +msgid "Create a starter pack for me" +msgstr "Sortu niretzat abio multzo bat" + +#: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/com/auth/SplashScreen.tsx:55 +msgid "Create account" +msgstr "Sortu kontua" + +#: src/screens/Signup/index.tsx:93 +msgid "Create Account" +msgstr "Sortu Kontua" + +#: src/components/dialogs/Signin.tsx:86 src/components/dialogs/Signin.tsx:88 +msgid "Create an account" +msgstr "Sortu kontu bat" + +#: src/screens/Onboarding/StepProfile/index.tsx:292 +msgid "Create an avatar instead" +msgstr "Sortu abatar bat horren ordez" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +msgid "Create another" +msgstr "Sortu beste bat" + +#: src/view/com/auth/SplashScreen.web.tsx:109 +#: src/view/com/auth/SplashScreen.tsx:47 +msgid "Create new account" +msgstr "Sortu kontu berria" + +#. placeholder {0}: reportOption.title +#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +msgid "Create report for {0}" +msgstr "Sortu salaketa {0}rentzat" + +#. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', }) +#: src/screens/Settings/AppPasswords.tsx:174 +msgid "Created {0}" +msgstr "Sortuta {0}" + +#: src/screens/Onboarding/state.ts:86 src/screens/Onboarding/index.tsx:26 +msgid "Culture" +msgstr "Kultura" + +#: src/view/com/auth/server-input/index.tsx:94 +#: src/view/com/auth/server-input/index.tsx:96 +msgid "Custom" +msgstr "Pertsonalizatua" + +#: src/view/screens/Feeds.tsx:726 src/view/screens/Search/Explore.tsx:391 +msgid "Custom feeds built by the community bring you new experiences and help you find the content you love." +msgstr "Komunitateak sortutako feed pertsonalizatuek esperientzia berriak ekartzen dizkizute eta maite duzun edukia aurkitzen laguntzen dizu." + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:292 +msgid "Customize who can interact with this post." +msgstr "Pertsonalizatu post honekin nork elkarreragin dezakeen." + +#: src/screens/Settings/AppearanceSettings.tsx:106 +#: src/screens/Settings/AppearanceSettings.tsx:127 +msgid "Dark" +msgstr "Iluna" + +#: src/view/screens/Debug.tsx:70 +msgid "Dark mode" +msgstr "Modu iluna" + +#: src/screens/Settings/AppearanceSettings.tsx:119 +msgid "Dark theme" +msgstr "Gai iluna" + +#: src/screens/Signup/StepInfo/index.tsx:222 +msgid "Date of birth" +msgstr "Jaiotze data" + +#: src/screens/Settings/AccountSettings.tsx:146 +#: src/screens/Settings/AccountSettings.tsx:151 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:73 +msgid "Deactivate account" +msgstr "Desaktibatu kontua" + +#: src/screens/Settings/Settings.tsx:331 +msgid "Debug Moderation" +msgstr "Arazketa Moderazioa" + +#: src/view/screens/Debug.tsx:90 +msgid "Debug panel" +msgstr "Arazketa panela" + +#: src/screens/Settings/AppearanceSettings.tsx:169 +msgid "Default" +msgstr "Lehenetsia" + +#: src/view/screens/ProfileList.tsx:725 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:661 +#: src/screens/StarterPack/StarterPackScreen.tsx:585 +#: src/screens/StarterPack/StarterPackScreen.tsx:664 +#: src/screens/StarterPack/StarterPackScreen.tsx:744 +#: src/screens/Settings/AppPasswords.tsx:212 +#: src/components/dms/MessageMenu.tsx:151 +msgid "Delete" +msgstr "Ezabatu" + +#: src/screens/Settings/AccountSettings.tsx:156 +#: src/screens/Settings/AccountSettings.tsx:161 +msgid "Delete account" +msgstr "Ezabatu kontua" + +#. placeholder {0}: currentAccount?.handle +#: src/view/com/modals/DeleteAccount.tsx:105 +msgid "Delete Account <0>\"<1>{0}<2>\"" +msgstr "Ezabatu Kontua <0>\"<1>{0}<2>\"" + +#: src/screens/Settings/AppPasswords.tsx:187 +msgid "Delete app password" +msgstr "Ezabatu aplikazioaren pasahitza" + +#: src/screens/Settings/AppPasswords.tsx:207 +msgid "Delete app password?" +msgstr "Aplikazioaren pasahitza ezabatu nahi duzu?" + +#: src/screens/Settings/Settings.tsx:338 +msgid "Delete chat declaration record" +msgstr "Ezabatu txat-adierazpenaren erregistroa" + +#: src/components/dms/MessageMenu.tsx:124 +msgid "Delete for me" +msgstr "Ezabatu niretzat" + +#: src/view/screens/ProfileList.tsx:529 +msgid "Delete List" +msgstr "Ezabatu Zerrenda" + +#: src/components/dms/MessageMenu.tsx:147 +msgid "Delete message" +msgstr "Ezabatu mezua" + +#: src/components/dms/MessageMenu.tsx:122 +msgid "Delete message for me" +msgstr "Ezabatu mezua niretzat" + +#: src/view/com/modals/DeleteAccount.tsx:286 +msgid "Delete my account" +msgstr "Ezabatu nire kontua" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 +#: src/view/com/composer/Composer.tsx:820 +msgid "Delete post" +msgstr "Ezabatu posta" + +#: src/screens/StarterPack/StarterPackScreen.tsx:579 +#: src/screens/StarterPack/StarterPackScreen.tsx:735 +msgid "Delete starter pack" +msgstr "Ezabatu abio multzoa" + +#: src/screens/StarterPack/StarterPackScreen.tsx:630 +msgid "Delete starter pack?" +msgstr "Abio multzoa ezabatu nahi duzu?" + +#: src/view/screens/ProfileList.tsx:720 +msgid "Delete this list?" +msgstr "Zerrenda hau ezabatu nahi duzu?" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:656 +msgid "Delete this post?" +msgstr "Post hau ezabatu nahi duzu?" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:93 +msgid "Deleted" +msgstr "Ezabatu da" + +#: src/screens/Messages/components/ChatListItem.tsx:107 +#: src/components/dms/MessagesListHeader.tsx:148 +msgid "Deleted Account" +msgstr "Ezabatutako Kontua" + +#: src/view/com/post-thread/PostThread.tsx:406 +msgid "Deleted post." +msgstr "Ezabatutako posta." + +#: src/view/com/modals/EditProfile.tsx:193 +#: src/view/com/modals/EditProfile.tsx:205 +#: src/view/com/modals/CreateOrEditList.tsx:280 +#: src/view/com/modals/CreateOrEditList.tsx:301 +#: src/screens/Profile/Header/EditProfileDialog.tsx:344 +msgid "Description" +msgstr "Deskribapena" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:364 +msgid "Description is too long" +msgstr "Deskribapena luzeegia da" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:365 +msgid "Description is too long. The maximum number of characters is {DESCRIPTION_MAX_GRAPHEMES}." +msgstr "Deskribapena luzeegia da. Gehienezko karaktere kopurua {DESCRIPTION_MAX_GRAPHEMES} da." + +#: src/view/com/composer/GifAltText.tsx:150 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:114 +msgid "Descriptive alt text" +msgstr "Aukerazko testu deskribatzailea" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:566 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:576 +msgid "Detach quote" +msgstr "Kendu aipamena" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:719 +msgid "Detach quote post?" +msgstr "Postaren aipamena kendu?" + +#: src/screens/Settings/Settings.tsx:242 src/screens/Settings/Settings.tsx:245 +msgid "Developer options" +msgstr "Garatzaile aukerak" + +#: src/components/WhoCanReply.tsx:175 +msgid "Dialog: adjust who can interact with this post" +msgstr "Elkarrizketa: egokitu mezu honekin nork elkarreragin dezakeen" + +#: src/screens/Settings/AppearanceSettings.tsx:123 +msgid "Dim" +msgstr "Dim" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:89 +msgid "Disable Email 2FA" +msgstr "Desgaitu 2FA posta elektronikoa" + +#: src/screens/Settings/AccessibilitySettings.tsx:91 +#: src/screens/Settings/AccessibilitySettings.tsx:96 +msgid "Disable haptic feedback" +msgstr "Desgaitu feedback haptikoa" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:386 +msgid "Disable subtitles" +msgstr "Desgaitu azpitituluak" + +#: src/screens/Moderation/index.tsx:329 src/screens/Messages/Settings.tsx:139 +#: src/screens/Messages/Settings.tsx:142 +#: src/lib/moderation/useLabelBehaviorDescription.ts:32 +#: src/lib/moderation/useLabelBehaviorDescription.ts:42 +#: src/lib/moderation/useLabelBehaviorDescription.ts:68 +msgid "Disabled" +msgstr "Desgaituta" + +#: src/view/com/composer/Composer.tsx:674 +#: src/view/com/composer/Composer.tsx:853 +#: src/screens/Profile/Header/EditProfileDialog.tsx:84 +msgid "Discard" +msgstr "Baztertu" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:81 +msgid "Discard changes?" +msgstr "Aldaketak baztertu?" + +#: src/view/com/composer/Composer.tsx:671 +msgid "Discard draft?" +msgstr "Zirriborroa baztertu?" + +#: src/view/com/composer/Composer.tsx:845 +msgid "Discard post?" +msgstr "Posta baztertu?" + +#: src/screens/Settings/components/PwiOptOut.tsx:80 +#: src/screens/Settings/components/PwiOptOut.tsx:84 +msgid "Discourage apps from showing my account to logged-out users" +msgstr "Utzi aplikazioei saioa amaitutako erabiltzaileei nire kontua erakusten" + +#: src/view/com/posts/FollowingEndOfFeed.tsx:71 +#: src/view/com/posts/FollowingEmptyState.tsx:70 +msgid "Discover new custom feeds" +msgstr "Aurkitu feed pertsonalizatu berriak" + +#: src/view/screens/Search/Explore.tsx:389 +msgid "Discover new feeds" +msgstr "Aurkitu feed berriak" + +#: src/view/screens/Feeds.tsx:723 +msgid "Discover New Feeds" +msgstr "Aurkitu Feed Berriak" + +#: src/components/Dialog/index.tsx:311 +msgid "Dismiss" +msgstr "Baztertu" + +#: src/view/com/composer/Composer.tsx:1552 +msgid "Dismiss error" +msgstr "Baztertu errorea" + +#: src/components/ProgressGuide/List.tsx:39 +msgid "Dismiss getting started guide" +msgstr "Baztertu hasteko gida" + +#: src/screens/Settings/AccessibilitySettings.tsx:71 +#: src/screens/Settings/AccessibilitySettings.tsx:76 +msgid "Display larger alt text badges" +msgstr "Erakutsi aukerazko testu bereizgarri handiagoak" + +#: src/view/com/modals/EditProfile.tsx:187 +#: src/screens/Profile/Header/EditProfileDialog.tsx:314 +#: src/screens/Profile/Header/EditProfileDialog.tsx:320 +#: src/screens/Profile/Header/EditProfileDialog.tsx:351 +msgid "Display name" +msgstr "Bistaratzeko izena" + +#: src/view/com/modals/EditProfile.tsx:175 +msgid "Display Name" +msgstr "Bistaratzeko Izena" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:333 +msgid "Display name is too long" +msgstr "Bistaratzeko izena luzeegia da" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:334 +msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." +msgstr "Bistaratzeko izena luzeegia da. Gehienezko karaktere kopurua {DISPLAY_NAME_MAX_GRAPHEMES} da." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:374 +msgid "DNS Panel" +msgstr "DNS Panela" + +#: src/components/dialogs/MutedWords.tsx:302 +msgid "Do not apply this mute word to users you follow" +msgstr "Ez aplikatu hitz mututu hau jarraitzen dituzun erabiltzaileei" + +#: src/lib/moderation/useGlobalLabelStrings.ts:39 +msgid "Does not include nudity." +msgstr "Ez du biluztasunik." + +#: src/screens/Signup/StepHandle.tsx:159 +msgid "Doesn't begin or end with a hyphen" +msgstr "Ez da marratxo batekin hasten edo amaitzen" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:487 +msgid "Domain verified!" +msgstr "Domeinua egiaztatu da!" + +#: src/view/com/modals/UserAddRemoveLists.tsx:113 +#: src/view/com/modals/UserAddRemoveLists.tsx:116 +#: src/view/com/modals/ListAddRemoveUsers.tsx:145 +msgctxt "action" +msgid "Done" +msgstr "Eginda" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:143 +#: src/view/com/modals/InviteCodes.tsx:81 +#: src/view/com/modals/InviteCodes.tsx:124 +#: src/view/com/modals/CropImage.web.tsx:112 +#: src/view/com/composer/videos/SubtitleDialog.tsx:169 +#: src/view/com/composer/videos/SubtitleDialog.tsx:179 +#: src/view/com/composer/labels/LabelsBtn.tsx:224 +#: src/view/com/composer/labels/LabelsBtn.tsx:231 +#: src/view/com/auth/server-input/index.tsx:170 +#: src/view/com/auth/server-input/index.tsx:171 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 +#: src/screens/Onboarding/StepProfile/index.tsx:330 +#: src/screens/Onboarding/StepProfile/index.tsx:333 +#: src/components/forms/DateField/index.tsx:77 +#: src/components/forms/DateField/index.tsx:83 +#: src/components/dialogs/BirthDateSettings.tsx:118 +#: src/components/dialogs/BirthDateSettings.tsx:124 +msgid "Done" +msgstr "Eginda" + +#: src/view/com/modals/lang-settings/ConfirmLanguagesButton.tsx:42 +msgid "Done{extraText}" +msgstr "Eginda{extraText}" + +#: src/components/Dialog/index.tsx:312 +msgid "Double tap to close the dialog" +msgstr "Sakatu birritan elkarrizketa-koadroa ixteko" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 +msgid "Download Bluesky" +msgstr "Deskargatu Bluesky" + +#: src/screens/Settings/components/ExportCarDialog.tsx:77 +#: src/screens/Settings/components/ExportCarDialog.tsx:82 +msgid "Download CAR file" +msgstr "Deskargatu CAR fitxategia" + +#: src/view/com/composer/text-input/TextInput.web.tsx:342 +msgid "Drop to add images" +msgstr "Jausi irudiak gehitzeko" + +#: src/components/dialogs/MutedWords.tsx:153 +msgid "Duration:" +msgstr "Iraupena:" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:209 +msgid "e.g. alice" +msgstr "adib. alice" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:321 +msgid "e.g. Alice Lastname" +msgstr "adib. Alice Abizena" + +#: src/view/com/modals/EditProfile.tsx:180 +msgid "e.g. Alice Roberts" +msgstr "adib. Alice Roberts" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 +msgid "e.g. alice.com" +msgstr "adib. alice.com" + +#: src/view/com/modals/EditProfile.tsx:198 +msgid "e.g. Artist, dog-lover, and avid reader." +msgstr "adib. Artista, txakur-zalea eta irakurle amorratua." + +#: src/lib/moderation/useGlobalLabelStrings.ts:43 +msgid "E.g. artistic nudes." +msgstr "Adib. biluzi artistikoak." + +#: src/view/com/modals/CreateOrEditList.tsx:263 +msgid "e.g. Great Posters" +msgstr "adib. Kartel Bikainak" + +#: src/view/com/modals/CreateOrEditList.tsx:264 +msgid "e.g. Spammers" +msgstr "adib. Spammer-ak" + +#: src/view/com/modals/CreateOrEditList.tsx:292 +msgid "e.g. The posters who never miss." +msgstr "adib. Inoiz galdu behar ez diren kartelak." + +#: src/view/com/modals/CreateOrEditList.tsx:293 +msgid "e.g. Users that repeatedly reply with ads." +msgstr "adib. Iragarkiekin behin eta berriz erantzuten duten erabiltzaileak." + +#: src/view/com/modals/InviteCodes.tsx:97 +msgid "Each code works once. You'll receive more invite codes periodically." +msgstr "Kode bakoitzak behin funtzionatzen du. Aldian-aldian gonbidapen-kode gehiago jasoko dituzu." + +#: src/view/com/lists/ListMembers.tsx:146 +msgctxt "action" +msgid "Edit" +msgstr "Editatu" + +#: src/screens/StarterPack/StarterPackScreen.tsx:574 +#: src/screens/StarterPack/Wizard/index.tsx:534 +#: src/screens/StarterPack/Wizard/index.tsx:541 +#: src/screens/Settings/AccountSettings.tsx:112 +msgid "Edit" +msgstr "Editatu" + +#: src/view/com/util/UserBanner.tsx:95 src/view/com/util/UserAvatar.tsx:347 +msgid "Edit avatar" +msgstr "Editatu abatarra" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:111 +msgid "Edit Feeds" +msgstr "Editatu Feedak" + +#: src/view/com/composer/photos/Gallery.tsx:194 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:58 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:62 +msgid "Edit image" +msgstr "Editatu irudia" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:623 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:636 +msgid "Edit interaction settings" +msgstr "Editatu interakzio-ezarpenak" + +#: src/view/screens/ProfileList.tsx:517 +msgid "Edit list details" +msgstr "Editatu zerrendaren xehetasunak" + +#: src/view/com/modals/CreateOrEditList.tsx:230 +msgid "Edit Moderation List" +msgstr "Editatu Moderazio-Zerrenda" + +#: src/Navigation.tsx:295 src/view/screens/Feeds.tsx:513 +msgid "Edit My Feeds" +msgstr "Editatu Nire Feedak" + +#: src/view/com/modals/EditProfile.tsx:147 +msgid "Edit my profile" +msgstr "Editatu nire profila" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:109 +msgid "Edit People" +msgstr "Editatu Jendea" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:66 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:204 +msgid "Edit post interaction settings" +msgstr "Editatu posten interakzio-ezarpenak" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:179 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:186 +#: src/screens/Profile/Header/EditProfileDialog.tsx:269 +#: src/screens/Profile/Header/EditProfileDialog.tsx:275 +msgid "Edit profile" +msgstr "Editatu profila" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:182 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:189 +msgid "Edit Profile" +msgstr "Editatu Profila" + +#: src/screens/StarterPack/StarterPackScreen.tsx:566 +msgid "Edit starter pack" +msgstr "Editatu abio multzoa" + +#: src/view/com/modals/CreateOrEditList.tsx:225 +msgid "Edit User List" +msgstr "Editatu Erabiltzaileen Zerrenda" + +#: src/components/WhoCanReply.tsx:87 +msgid "Edit who can reply" +msgstr "Editatu nork erantzun dezakeen" + +#: src/view/com/modals/EditProfile.tsx:188 +msgid "Edit your display name" +msgstr "Editatu zure bistaratzeko izena" + +#: src/view/com/modals/EditProfile.tsx:206 +msgid "Edit your profile description" +msgstr "Editatu zure profileko deskribapena" + +#: src/Navigation.tsx:417 +msgid "Edit your starter pack" +msgstr "Editatu zure abio multzoa" + +#: src/screens/Onboarding/state.ts:88 src/screens/Onboarding/index.tsx:31 +msgid "Education" +msgstr "Hezkuntza" + +#: src/view/com/modals/ChangeEmail.tsx:136 +#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Settings/AccountSettings.tsx:60 +msgid "Email" +msgstr "Posta elektronikoa" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:64 +msgid "Email 2FA disabled" +msgstr "2FA posta elektronikoa desgaituta" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 +msgid "Email 2FA enabled" +msgstr "2FA posta elektronikoa gaituta" + +#: src/screens/Login/ForgotPasswordForm.tsx:93 +msgid "Email address" +msgstr "Email helbidea" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:104 +msgid "Email Resent" +msgstr "Posta elektronikoa Birbidali" + +#: src/view/com/modals/ChangeEmail.tsx:54 +#: src/view/com/modals/ChangeEmail.tsx:83 +msgid "Email updated" +msgstr "Posta elektronikoa eguneratuta" + +#: src/view/com/modals/ChangeEmail.tsx:106 +msgid "Email Updated" +msgstr "Posta elektronikoa Eguneratuta" + +#: src/view/com/modals/VerifyEmail.tsx:85 +msgid "Email verified" +msgstr "Posta elektronikoa egiaztatuta" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:79 +msgid "Email Verified" +msgstr "Posta elektronikoa Egiaztatuta" + +#: src/components/dialogs/Embed.tsx:113 +msgid "Embed HTML code" +msgstr "Txertatu HTML kodea" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:451 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:453 +#: src/components/dialogs/Embed.tsx:97 +msgid "Embed post" +msgstr "Txertatu posta" + +#: src/components/dialogs/Embed.tsx:101 +msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." +msgstr "Txertatu post hau zure webgunean. Kopiatu hurrengo kode zatia eta itsatsi zure webguneko HTML kodean." + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:57 +msgid "Embedded video player" +msgstr "Bideo erreproduzitzailea txertatua" + +#: src/screens/Settings/components/Email2FAToggle.tsx:56 +#: src/screens/Settings/components/Email2FAToggle.tsx:60 +msgid "Enable" +msgstr "Gaitu" + +#. placeholder {0}: externalEmbedLabels[source] +#: src/components/dialogs/EmbedConsent.tsx:100 +msgid "Enable {0} only" +msgstr "Gaitu {0} soilik" + +#: src/screens/Moderation/index.tsx:316 +msgid "Enable adult content" +msgstr "Gaitu helduentzako edukia" + +#: src/screens/Settings/components/Email2FAToggle.tsx:53 +msgid "Enable Email 2FA" +msgstr "Gaitu 2FA posta elektronikoa" + +#: src/components/dialogs/EmbedConsent.tsx:81 +#: src/components/dialogs/EmbedConsent.tsx:88 +msgid "Enable external media" +msgstr "Gaitu kanpoko multimedia" + +#: src/screens/Settings/ExternalMediaPreferences.tsx:49 +msgid "Enable media players for" +msgstr "Gaitu multimedia-erreproduzitzaileak" + +#: src/screens/Settings/NotificationSettings.tsx:68 +#: src/screens/Settings/NotificationSettings.tsx:71 +msgid "Enable priority notifications" +msgstr "Gaitu lehentasunezko jakinarazpenak" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:387 +msgid "Enable subtitles" +msgstr "Gaitu azpitituluak" + +#: src/components/dialogs/EmbedConsent.tsx:93 +msgid "Enable this source only" +msgstr "Gaitu iturri hau soilik" + +#: src/screens/Moderation/index.tsx:327 src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:133 +msgid "Enabled" +msgstr "Gaituta" + +#: src/screens/Profile/Sections/Feed.tsx:114 +msgid "End of feed" +msgstr "Feedaren amaiera" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:159 +msgid "Ensure you have selected a language for each subtitle file." +msgstr "Ziurtatu azpititulu-fitxategi bakoitzeko hizkuntza bat hautatu duzula." + +#: src/screens/Login/SetNewPasswordForm.tsx:133 +msgid "Enter a password" +msgstr "Sartu pasahitz bat" + +#: src/components/dialogs/MutedWords.tsx:127 +#: src/components/dialogs/MutedWords.tsx:128 +msgid "Enter a word or tag" +msgstr "Sartu hitz edo etiketa bat" + +#: src/components/dialogs/VerifyEmailDialog.tsx:89 +msgid "Enter Code" +msgstr "Sartu Kodea" + +#: src/view/com/modals/VerifyEmail.tsx:113 +msgid "Enter Confirmation Code" +msgstr "Sartu Baieztapen Kodea" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:405 +msgid "Enter fullscreen" +msgstr "Sartu pantaila osoan" + +#: src/view/com/modals/ChangePassword.tsx:154 +msgid "Enter the code you received to change your password." +msgstr "Sartu jaso duzun kodea pasahitza aldatzeko." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:350 +msgid "Enter the domain you want to use" +msgstr "Sartu erabili nahi duzun domeinua" + +#: src/screens/Login/ForgotPasswordForm.tsx:113 +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 "Sartu zure kontua sortzeko erabili duzun posta elektronikoa. \"Berrezarri kodea\" bidaliko dizugu pasahitz berri bat ezar dezazun." + +#: src/components/dialogs/BirthDateSettings.tsx:107 +msgid "Enter your birth date" +msgstr "Sartu zure jaiotze data" + +#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Login/ForgotPasswordForm.tsx:99 +msgid "Enter your email address" +msgstr "Sartu zure posta elektroniko helbidea" + +#: src/view/com/modals/ChangeEmail.tsx:42 +msgid "Enter your new email above" +msgstr "Sartu zure helbide elektroniko berria goian" + +#: src/view/com/modals/ChangeEmail.tsx:112 +msgid "Enter your new email address below." +msgstr "Sartu zure helbide elektroniko berria behean." + +#: src/screens/Login/index.tsx:98 +msgid "Enter your username and password" +msgstr "Sartu zure erabiltzaile-izena eta pasahitza" + +#: src/view/com/util/error/ErrorScreen.tsx:40 +#: src/view/com/composer/Composer.tsx:1637 +msgid "Error" +msgstr "Errorea" + +#: src/screens/Settings/components/ExportCarDialog.tsx:47 +msgid "Error occurred while saving file" +msgstr "Errore bat gertatu da fitxategia gordetzean" + +#: src/screens/Signup/StepCaptcha/index.tsx:56 +msgid "Error receiving captcha response." +msgstr "Errore bat gertatu da captcha erantzuna jasotzean." + +#: src/view/screens/Search/Search.tsx:103 +#: src/screens/Onboarding/StepInterests/index.tsx:183 +msgid "Error:" +msgstr "Errorea:" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:364 +msgid "Everybody" +msgstr "Denek" + +#: src/components/WhoCanReply.tsx:67 +msgid "Everybody can reply" +msgstr "Denek erantzun dezakete" + +#: src/components/WhoCanReply.tsx:213 +msgid "Everybody can reply to this post." +msgstr "Denek erantzun dezakete post honi." + +#: src/screens/Messages/Settings.tsx:83 src/screens/Messages/Settings.tsx:86 +msgid "Everyone" +msgstr "Edonork" + +#: src/lib/moderation/useReportOptions.ts:73 +msgid "Excessive mentions or replies" +msgstr "Gehiegizko aipamenak edo erantzunak" + +#: src/lib/moderation/useReportOptions.ts:86 +msgid "Excessive or unwanted messages" +msgstr "Gehiegizko mezuak edo nahi ez diren mezuak" + +#: src/components/dialogs/MutedWords.tsx:311 +msgid "Exclude users you follow" +msgstr "Baztertu jarraitzen dituzun erabiltzaileak" + +#: src/components/dialogs/MutedWords.tsx:514 +msgid "Excludes users you follow" +msgstr "Jarraitzen dituzun erabiltzaileak baztertzen ditu" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 +msgid "Exit fullscreen" +msgstr "Irten pantaila osotik" + +#: src/view/com/modals/DeleteAccount.tsx:294 +msgid "Exits account deletion process" +msgstr "Kontua ezabatzeko prozesutik irteten da" + +#: src/view/com/modals/CropImage.web.tsx:95 +msgid "Exits image cropping process" +msgstr "Irudiak mozteko prozesutik irteten da" + +#: src/view/com/lightbox/Lightbox.web.tsx:110 +msgid "Exits image view" +msgstr "Irudiaren ikuspegitik irteten da" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:89 +msgid "Exits inputting search query" +msgstr "Bilaketa-kontsulta sartzetik irteten da" + +#: src/view/com/lightbox/Lightbox.web.tsx:184 +msgid "Expand alt text" +msgstr "Zabaldu aukerazko testua" + +#: src/view/com/notifications/FeedItem.tsx:401 +msgid "Expand list of users" +msgstr "Zabaldu erabiltzaileen zerrenda" + +#: src/view/com/composer/ComposerReplyTo.tsx:70 +#: src/view/com/composer/ComposerReplyTo.tsx:73 +msgid "Expand or collapse the full post you are replying to" +msgstr "Zabaldu edo tolestu erantzuten ari zaren post osoa" + +#: src/lib/api/index.ts:400 +msgid "Expected uri to resolve to a record" +msgstr "Erregistro batean ebaztea espero zen uri-a" + +#: src/screens/Settings/ThreadPreferences.tsx:137 +#: src/screens/Settings/FollowingFeedPreferences.tsx:123 +msgid "Experimental" +msgstr "Esperimentala" + +#: src/components/dialogs/MutedWords.tsx:500 +msgid "Expired" +msgstr "Iraungitua" + +#. placeholder {0}: formatDistance(expiryDate, new Date(), { addSuffix: true, }) +#: src/components/dialogs/MutedWords.tsx:502 +msgid "Expires {0}" +msgstr "Iraungitze-data {0}" + +#: src/lib/moderation/useGlobalLabelStrings.ts:47 +msgid "Explicit or potentially disturbing media." +msgstr "Esplizituak edo kezkagarriak izan daitezkeen multimediak." + +#: src/lib/moderation/useGlobalLabelStrings.ts:35 +msgid "Explicit sexual images." +msgstr "Sexu-irudi esplizituak." + +#: src/screens/Settings/AccountSettings.tsx:137 +#: src/screens/Settings/AccountSettings.tsx:141 +msgid "Export my data" +msgstr "Esportatu nire datuak" + +#: src/screens/Settings/components/ExportCarDialog.tsx:62 +msgid "Export My Data" +msgstr "Esportatu Nire Datuak" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:72 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +msgid "External media" +msgstr "Kanpoko multimedia" + +#: src/components/dialogs/EmbedConsent.tsx:54 +#: src/components/dialogs/EmbedConsent.tsx:58 +msgid "External Media" +msgstr "Kanpoko Multimedia" + +#: src/screens/Settings/ExternalMediaPreferences.tsx:40 +#: src/components/dialogs/EmbedConsent.tsx:70 +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 "Kanpoko multimediak webguneek zuri eta zure gailuari buruzko informazioa biltzeko aukera izan dezake. Ez da informaziorik bidali edo eskatzen \"play\" botoia sakatu arte." + +#: src/Navigation.tsx:314 src/screens/Settings/ExternalMediaPreferences.tsx:31 +msgid "External Media Preferences" +msgstr "Kanpoko Multimedia Hobespenak" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:552 +msgid "Failed to change handle. Please try again." +msgstr "Ezin izan da handle-a aldatu. Mesedez, saiatu berriro." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 +msgid "Failed to create app password. Please try again." +msgstr "Ezin izan da sortu aplikazioaren pasahitza. Mesedez, saiatu berriro." + +#: src/screens/StarterPack/Wizard/index.tsx:233 +#: src/screens/StarterPack/Wizard/index.tsx:241 +msgid "Failed to create starter pack" +msgstr "Ezin izan da sortu abio multzoa" + +#: src/view/com/modals/CreateOrEditList.tsx:186 +msgid "Failed to create the list. Check your internet connection and try again." +msgstr "Ezin izan da zerrenda sortu. Egiaztatu Interneteko konexioa eta saiatu berriro." + +#: src/components/dms/MessageMenu.tsx:73 +msgid "Failed to delete message" +msgstr "Ezin izan da mezua ezabatu" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:195 +msgid "Failed to delete post, please try again" +msgstr "Ezin izan da posta ezabatu. Mesedez, saiatu berriro" + +#: src/screens/StarterPack/StarterPackScreen.tsx:698 +msgid "Failed to delete starter pack" +msgstr "Ezin izan da abio multzoa ezabatu" + +#: src/view/screens/Search/Explore.tsx:427 +#: src/view/screens/Search/Explore.tsx:455 +msgid "Failed to load feeds preferences" +msgstr "Ezin izan dira kargatu feeden hobespenak" + +#: src/components/dialogs/GifSelect.tsx:225 +msgid "Failed to load GIFs" +msgstr "Ezin izan dira GIF-ak kargatu" + +#: src/screens/Messages/components/MessageListError.tsx:23 +msgid "Failed to load past messages" +msgstr "Ezin izan dira kargatu iraganeko mezuak" + +#: src/view/screens/Search/Explore.tsx:420 +#: src/view/screens/Search/Explore.tsx:448 +msgid "Failed to load suggested feeds" +msgstr "Ezin izan dira iradokitako feedak kargatu" + +#: src/view/screens/Search/Explore.tsx:378 +msgid "Failed to load suggested follows" +msgstr "Ezin izan dira kargatu iradokitako jarraipenak" + +#: src/state/queries/pinned-post.ts:75 +msgid "Failed to pin post" +msgstr "Ezin izan da posta ainguratu" + +#. placeholder {0}: String(e) +#: src/view/com/lightbox/Lightbox.tsx:46 +msgid "Failed to save image: {0}" +msgstr "Ezin izan da irudia gorde: {0}" + +#: src/state/queries/notifications/settings.ts:39 +msgid "Failed to save notification preferences, please try again" +msgstr "Ezin izan dira gorde jakinarazpen-hobespenak. Mesedez, saiatu berriro" + +#: src/components/dms/MessageItem.tsx:234 +msgid "Failed to send" +msgstr "Ezin izan da bidali" + +#: src/screens/Messages/components/ChatDisabled.tsx:87 +#: src/components/moderation/LabelsOnMeDialog.tsx:229 +msgid "Failed to submit appeal, please try again." +msgstr "Ezin izan da apelazioa bidali. Mesedez, saiatu berriro." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:224 +msgid "Failed to toggle thread mute, please try again" +msgstr "Ezin izan da mututu/ez mututu haria. Mesedez, saiatu berriro" + +#: src/components/FeedCard.tsx:276 +msgid "Failed to update feeds" +msgstr "Ezin izan dira feedak eguneratu" + +#: src/screens/Messages/Settings.tsx:34 +msgid "Failed to update settings" +msgstr "Ezin izan dira ezarpenak eguneratu" + +#: src/lib/media/video/upload.web.ts:74 src/lib/media/video/upload.web.ts:78 +#: src/lib/media/video/upload.web.ts:88 src/lib/media/video/upload.ts:72 +msgid "Failed to upload video" +msgstr "Ezin izan da bideoa kargatu" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:340 +msgid "Failed to verify handle. Please try again." +msgstr "Ezin izan da handle-a egiaztatu. Mesedez, saiatu berriro." + +#: src/Navigation.tsx:230 +msgid "Feed" +msgstr "Feeda" + +#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#: src/view/com/feeds/FeedSourceCard.tsx:253 src/components/FeedCard.tsx:134 +msgid "Feed by {0}" +msgstr "{0}-ren feeda" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +msgid "Feed toggle" +msgstr "Feeda aktibatu/desaktibatu" + +#: src/view/shell/Drawer.tsx:319 src/view/shell/desktop/RightNav.tsx:69 +msgid "Feedback" +msgstr "Feedback" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:266 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:275 +msgid "Feedback sent!" +msgstr "Feedback-a bidalia!" + +#: src/Navigation.tsx:397 src/view/shell/Drawer.tsx:476 +#: src/view/shell/desktop/LeftNav.tsx:421 src/view/screens/SavedFeeds.tsx:96 +#: src/view/screens/Profile.tsx:230 src/view/screens/Feeds.tsx:506 +#: src/view/screens/Search/Search.tsx:520 +#: src/screens/StarterPack/StarterPackScreen.tsx:183 +msgid "Feeds" +msgstr "Feedak" + +#: src/view/screens/SavedFeeds.tsx:198 +msgid "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." +msgstr "Feedak erabiltzaileek kodetze esperientzia txiki batekin eraikitzen dituzten algoritmo pertsonalizatuak dira. <0/> informazio gehiago lortzeko." + +#: src/view/screens/SavedFeeds.tsx:82 src/components/FeedCard.tsx:273 +msgid "Feeds updated!" +msgstr "Feedak eguneratuak!" + +#: src/screens/Settings/components/ExportCarDialog.tsx:43 +msgid "File saved successfully!" +msgstr "Fitxategia ongi gorde da!" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:66 +msgid "Filter from feeds" +msgstr "Feedetatik iragazi" + +#: src/screens/Onboarding/StepFinished.tsx:292 +msgid "Finalizing" +msgstr "Amaitzen" + +#: src/view/com/posts/FollowingEndOfFeed.tsx:54 +#: src/view/com/posts/FollowingEmptyState.tsx:53 +#: src/view/com/posts/CustomFeedEmptyState.tsx:48 +msgid "Find accounts to follow" +msgstr "Bilatu jarraitu beharreko kontuak" + +#: src/view/screens/Search/Search.tsx:589 +msgid "Find posts and users on Bluesky" +msgstr "Aurkitu postak eta erabiltzaileak Bluesky-n" + +#: src/screens/StarterPack/Wizard/index.tsx:195 +msgid "Finish" +msgstr "Amaitu" + +#: src/screens/Onboarding/index.tsx:35 +msgid "Fitness" +msgstr "Fitness" + +#: src/screens/Onboarding/StepFinished.tsx:272 +msgid "Flexible" +msgstr "Malgua" + +#: src/view/com/profile/FollowButton.tsx:69 +msgctxt "action" +msgid "Follow" +msgstr "Jarraitu" + +#. User is not following this account, click to follow +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/components/ProfileCard.tsx:358 +#: src/components/ProfileHoverCard/index.web.tsx:449 +#: src/components/ProfileHoverCard/index.web.tsx:460 +msgid "Follow" +msgstr "Jarraitu" + +#. placeholder {0}: profile.handle +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:114 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:218 +msgid "Follow {0}" +msgstr "Jarraitu {0}" + +#: src/view/com/posts/AviFollowButton.tsx:68 +msgid "Follow {name}" +msgstr "Jarraitu {name}" + +#: src/components/ProgressGuide/List.tsx:53 +msgid "Follow 7 accounts" +msgstr "Jarraitu 7 kontu" + +#: src/view/com/profile/ProfileMenu.tsx:222 +#: src/view/com/profile/ProfileMenu.tsx:233 +msgid "Follow Account" +msgstr "Jarraitu Kontua" + +#: src/screens/StarterPack/StarterPackScreen.tsx:427 +#: src/screens/StarterPack/StarterPackScreen.tsx:435 +msgid "Follow all" +msgstr "Jarraitu denak" + +#: src/view/com/profile/FollowButton.tsx:78 +msgctxt "action" +msgid "Follow Back" +msgstr "Jarraitu Bueltan" + +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:130 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:232 +msgid "Follow Back" +msgstr "Jarraitu Bueltan" + +#: src/view/screens/Search/Explore.tsx:334 +msgid "Follow more accounts to get connected to your interests and build your network." +msgstr "Jarraitu kontu gehiago zure interesetara konektatzeko eta zure sarea eraikitzeko." + +#. placeholder {0}: slice[0].profile.displayName +#: src/components/KnownFollowers.tsx:231 +msgid "Followed by <0>{0}" +msgstr "Jarraitua <0>{0}-gatik" + +#. placeholder {0}: slice[0].profile.displayName +#. placeholder {1}: serverCount - 1 +#: src/components/KnownFollowers.tsx:217 +msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" +msgstr "Jarraitua <0>{0}-gatik eta {1, plural, one {#-gatik} other {#-gatik}}" + +#. placeholder {0}: slice[0].profile.displayName +#. placeholder {1}: slice[1].profile.displayName +#: src/components/KnownFollowers.tsx:204 +msgid "Followed by <0>{0} and <1>{1}" +msgstr "Jarraitua <0>{0}-gatik eta <1>{1}-gatik" + +#. placeholder {0}: slice[0].profile.displayName +#. placeholder {1}: slice[1].profile.displayName +#. placeholder {2}: serverCount - 2 +#: src/components/KnownFollowers.tsx:186 +msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" +msgstr "Jarraitua <0>{0}-gatik, <1>{1}-gatik eta {2, plural, one {#-gatik} other {#-gatik}}" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:403 +msgid "Followed users" +msgstr "Jarraitutako erabiltzaileak" + +#: src/view/screens/ProfileFollowers.tsx:29 +msgid "Followers" +msgstr "Jarraitzaileak" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:191 +msgid "Followers of @{0} that you know" +msgstr "Ezagutzen dituzun @{0}-ren jarraitzaileak" + +#: src/screens/Profile/KnownFollowers.tsx:104 +#: src/screens/Profile/KnownFollowers.tsx:121 +msgid "Followers you know" +msgstr "Ezagutzen dituzun jarraitzaileak" + +#. User is following this account, click to unfollow +#: src/view/screens/SavedFeeds.tsx:422 src/view/screens/ProfileFollows.tsx:29 +#: src/view/screens/Feeds.tsx:597 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/components/ProfileCard.tsx:352 +#: src/components/ProfileHoverCard/index.web.tsx:448 +#: src/components/ProfileHoverCard/index.web.tsx:459 +msgid "Following" +msgstr "Jarraitzen" + +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:98 +#: src/components/ProfileCard.tsx:318 +msgid "Following {0}" +msgstr "Jarraitzen {0}" + +#: src/view/com/posts/AviFollowButton.tsx:50 +msgid "Following {name}" +msgstr "Jarraitzen {name}" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:64 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +msgid "Following feed preferences" +msgstr "Jarraitzen dituzun feeden hobespenak" + +#: src/Navigation.tsx:301 src/screens/Settings/FollowingFeedPreferences.tsx:53 +msgid "Following Feed Preferences" +msgstr "Jarraitzen dituzun Feeden Hobespenak" + +#: src/screens/Profile/Header/Handle.tsx:32 +msgid "Follows you" +msgstr "Jarraitzen dizu" + +#: src/components/Pills.tsx:175 +msgid "Follows You" +msgstr "Jarraitzen Dizu" + +#: src/screens/Settings/AppearanceSettings.tsx:141 +msgid "Font" +msgstr "Letra-tipoa" + +#: src/screens/Settings/AppearanceSettings.tsx:161 +msgid "Font size" +msgstr "Letra-tipo tamaina" + +#: src/screens/Onboarding/state.ts:89 src/screens/Onboarding/index.tsx:40 +msgid "Food" +msgstr "Elikagaia" + +#: src/view/com/modals/DeleteAccount.tsx:129 +msgid "For security reasons, we'll need to send a confirmation code to your email address." +msgstr "Segurtasun arrazoiengatik, baieztapen kode bat bidali beharko dugu zure helbide elektronikora." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:209 +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 "Segurtasun arrazoiengatik, ezingo duzu hau berriro ikusi. Aplikazioaren pasahitza galtzen baduzu, berri bat sortu beharko duzu." + +#: src/screens/Settings/AppearanceSettings.tsx:143 +msgid "For the best experience, we recommend using the theme font." +msgstr "Esperientzia onena lortzeko, gaiaren letra-tipoa erabiltzea gomendatzen dizugu." + +#: src/components/dialogs/MutedWords.tsx:178 +msgid "Forever" +msgstr "Betirako" + +#: src/screens/Login/index.tsx:126 src/screens/Login/index.tsx:141 +msgid "Forgot Password" +msgstr "Pasahitza Ahaztua" + +#: src/screens/Login/LoginForm.tsx:230 +msgid "Forgot password?" +msgstr "Pasahitza ahaztu duzu?" + +#: src/screens/Login/LoginForm.tsx:241 +msgid "Forgot?" +msgstr "Ahaztuta?" + +#: src/lib/moderation/useReportOptions.ts:54 +msgid "Frequently Posts Unwanted Content" +msgstr "Nahi ez den edukia maiz argitaratzen du" + +#: src/screens/Hashtag.tsx:118 +msgid "From @{sanitizedAuthor}" +msgstr "@{sanitizedAuthor}-tik" + +#: src/view/com/posts/FeedItem.tsx:282 +msgctxt "from-feed" +msgid "From <0/>" +msgstr "<0/>-tik" + +#: src/view/com/composer/photos/SelectPhotoBtn.tsx:50 +msgid "Gallery" +msgstr "Galeria" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +msgid "Generate a starter pack" +msgstr "Abio multzo bat sortu" + +#: src/view/shell/Drawer.tsx:323 +msgid "Get help" +msgstr "Laguntza" + +#: src/view/com/modals/VerifyEmail.tsx:197 +#: src/view/com/modals/VerifyEmail.tsx:199 +msgid "Get Started" +msgstr "Hasi" + +#: src/components/ProgressGuide/List.tsx:32 +msgid "Getting started" +msgstr "Hasten" + +#: src/components/MediaPreview.tsx:122 +msgid "GIF" +msgstr "GIF" + +#: src/screens/Onboarding/StepProfile/index.tsx:234 +msgid "Give your profile a face" +msgstr "Eman aurpegia zure profilari" + +#: src/lib/moderation/useReportOptions.ts:39 +msgid "Glaring violations of law or terms of service" +msgstr "Legearen edo zerbitzu-baldintzen urraketa nabarmenak" + +#: src/view/screens/ProfileList.tsx:1027 src/view/screens/ProfileFeed.tsx:112 +#: src/view/screens/NotFound.tsx:57 src/view/com/auth/LoggedOut.tsx:72 +#: src/components/moderation/ScreenHider.tsx:154 +#: src/components/moderation/ScreenHider.tsx:163 +#: src/components/Layout/Header/index.tsx:121 +msgid "Go back" +msgstr "Itzuli" + +#: src/view/screens/ProfileList.tsx:1032 src/view/screens/ProfileFeed.tsx:117 +#: src/view/screens/NotFound.tsx:56 +#: src/screens/StarterPack/StarterPackScreen.tsx:757 +#: src/screens/Profile/ErrorState.tsx:62 src/screens/Profile/ErrorState.tsx:66 +#: src/screens/List/ListHiddenScreen.tsx:210 src/components/Error.tsx:78 +msgid "Go Back" +msgstr "Itzuli" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 +msgid "Go back to previous page" +msgstr "Itzuli aurreko orrialdera" + +#: src/screens/Signup/BackNextButtons.tsx:35 +#: src/screens/Onboarding/Layout.tsx:102 src/screens/Onboarding/Layout.tsx:191 +#: src/components/dms/ReportDialog.tsx:149 +#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/ReportDialog/SelectReportOptionView.tsx:80 +msgid "Go back to previous step" +msgstr "Itzuli aurreko urratsera" + +#: src/screens/StarterPack/Wizard/index.tsx:287 +msgid "Go back to the previous step" +msgstr "Itzuli aurreko urratsera" + +#: src/view/screens/NotFound.tsx:57 +msgid "Go home" +msgstr "Joan hasierara" + +#: src/view/screens/NotFound.tsx:56 +msgid "Go Home" +msgstr "Joan Hasierara" + +#. placeholder {0}: profile.handle +#: src/screens/Messages/components/ChatListItem.tsx:264 +msgid "Go to conversation with {0}" +msgstr "Joan {0}rekin elkarrizketara" + +#: src/view/com/modals/ChangePassword.tsx:168 +#: src/screens/Login/ForgotPasswordForm.tsx:165 +msgid "Go to next" +msgstr "Joan hurrengora" + +#: src/components/dms/ConvoMenu.tsx:167 +msgid "Go to profile" +msgstr "Joan profilera" + +#: src/components/dms/ConvoMenu.tsx:164 +msgid "Go to user's profile" +msgstr "Joan erabiltzailearen profilera" + +#: src/view/com/composer/labels/LabelsBtn.tsx:202 +#: src/view/com/composer/labels/LabelsBtn.tsx:205 +#: src/lib/moderation/useGlobalLabelStrings.ts:46 +msgid "Graphic Media" +msgstr "Multimedia Grafikoa" + +#: src/state/shell/progress-guide.tsx:161 +msgid "Half way there!" +msgstr "Bide erdia!" + +#: src/screens/Settings/AccountSettings.tsx:126 +#: src/screens/Settings/AccountSettings.tsx:131 +msgid "Handle" +msgstr "Handle" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:556 +msgid "Handle already taken. Please try a different one." +msgstr "Handle-a dagoeneko hartua. Mesedez, saiatu beste bat." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:187 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:324 +msgid "Handle changed!" +msgstr "Handle aldatua!" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:560 +msgid "Handle too long. Please try a shorter one." +msgstr "Handle luzeegia. Mesedez, saiatu laburrago batekin." + +#: src/screens/Settings/AccessibilitySettings.tsx:87 +msgid "Haptics" +msgstr "Haptikoak" + +#: src/lib/moderation/useReportOptions.ts:34 +msgid "Harassment, trolling, or intolerance" +msgstr "Jazarpena, troleoa edo intolerantzia" + +#: src/Navigation.tsx:377 +msgid "Hashtag" +msgstr "Hashtag" + +#: src/components/RichText.tsx:218 +msgid "Hashtag: #{tag}" +msgstr "Hashtag: #{tag}" + +#: src/screens/Signup/index.tsx:173 +msgid "Having trouble?" +msgstr "Arazoak dituzu?" + +#: src/view/shell/Drawer.tsx:332 src/view/shell/desktop/RightNav.tsx:98 +#: src/screens/Settings/Settings.tsx:207 src/screens/Settings/Settings.tsx:211 +msgid "Help" +msgstr "Laguntza" + +#: src/screens/Onboarding/StepProfile/index.tsx:237 +msgid "Help people know you're not a bot by uploading a picture or creating an avatar." +msgstr "Lagundu jendeari jakiten ez zarela bot bat argazki bat kargatuz edo abatar bat sortuz." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 +msgid "Here is your app password!" +msgstr "Hemen duzu zure aplikazioaren pasahitza!" + +#: src/components/ListCard.tsx:130 +msgid "Hidden list" +msgstr "Ezkutuko zerrenda" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:672 +#: src/lib/moderation/useLabelBehaviorDescription.ts:15 +#: src/lib/moderation/useLabelBehaviorDescription.ts:20 +#: src/lib/moderation/useLabelBehaviorDescription.ts:25 +#: src/lib/moderation/useLabelBehaviorDescription.ts:30 +#: src/components/moderation/PostHider.tsx:122 +#: src/components/moderation/LabelPreference.tsx:135 +#: src/components/moderation/ContentHider.tsx:200 +msgid "Hide" +msgstr "Ezkutatu" + +#: src/view/com/notifications/FeedItem.tsx:600 +msgctxt "action" +msgid "Hide" +msgstr "Ezkutatu" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:523 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:529 +msgid "Hide post for me" +msgstr "Ezkutatu posta niretzat" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:540 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:550 +msgid "Hide reply for everyone" +msgstr "Ezkutatu erantzuna guztientzako" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:522 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:528 +msgid "Hide reply for me" +msgstr "Ezkutatu erantzuna niretzat" + +#: src/components/moderation/PostHider.tsx:79 +#: src/components/moderation/ContentHider.tsx:151 +msgid "Hide the content" +msgstr "Ezkutatu edukia" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 +msgid "Hide this post?" +msgstr "Ezkutatu post hau?" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:729 +msgid "Hide this reply?" +msgstr "Ezkutatu erantzun hau?" + +#: src/view/com/notifications/FeedItem.tsx:591 +msgid "Hide user list" +msgstr "Ezkutatu erabiltzaile zerrenda" + +#: src/view/com/posts/FeedErrorMessage.tsx:117 +msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." +msgstr "Mmm, arazoren bat gertatu da feed zerbitzariarekin harremanetan jartzean. Mesedez, jakinarazi feedaren jabeari arazo honen berri." + +#: src/view/com/posts/FeedErrorMessage.tsx:105 +msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." +msgstr "Mmm, feed zerbitzaria gaizki konfiguratuta dagoela dirudi. Mesedez, jakinarazi feedaren jabeari arazo honen berri." + +#: src/view/com/posts/FeedErrorMessage.tsx:111 +msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." +msgstr "Mmm, feed zerbitzaria konexiorik gabe dagoela dirudi. Mesedez, jakinarazi feedaren jabeari arazo honen berri." + +#: src/view/com/posts/FeedErrorMessage.tsx:108 +msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." +msgstr "Mmm, feed zerbitzariak erantzun txarra eman du. Mesedez, jakinarazi feedaren jabeari arazo honen berri." + +#: src/view/com/posts/FeedErrorMessage.tsx:102 +msgid "Hmm, we're having trouble finding this feed. It may have been deleted." +msgstr "Mmm, arazoak ditugu feed hau aurkitzeko. Baliteke ezabatu izana." + +#: src/screens/Moderation/index.tsx:53 +msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us." +msgstr "Mmmmm, badirudi arazoak ditugula datu hauek kargatzeko. Ikus behean xehetasun gehiagorako. Arazo honek jarraitzen badu, jar zaitez gurekin harremanetan." + +#: src/screens/Profile/ErrorState.tsx:31 +msgid "Hmmmm, we couldn't load that moderation service." +msgstr "Mmmmm, ezin izan dugu kargatu moderazio-zerbitzu hori." + +#: src/view/com/composer/state/video.ts:413 +msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" +msgstr "Eutsi! Pixkanaka bideorako sarbidea ematen ari gara, eta ilaran zain zaude oraindik. Begiratu berriro laster!" + +#: src/Navigation.tsx:588 src/Navigation.tsx:608 src/view/shell/Drawer.tsx:391 +#: src/view/shell/desktop/LeftNav.tsx:365 +#: src/view/shell/bottom-bar/BottomBar.tsx:158 +msgid "Home" +msgstr "Hasiera" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:397 +msgid "Host:" +msgstr "Hostalaria:" + +#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:166 +#: src/screens/Login/ForgotPasswordForm.tsx:83 +msgid "Hosting provider" +msgstr "Hosting hornitzailea" + +#: src/screens/Settings/ThreadPreferences.tsx:67 +#: src/screens/Settings/ThreadPreferences.tsx:70 +msgid "Hot replies first" +msgstr "Erantzun berrienak lehenik" + +#: src/view/com/modals/InAppBrowserConsent.tsx:41 +msgid "How should we open this link?" +msgstr "Nola ireki behar dugu esteka hau?" + +#: src/view/com/modals/VerifyEmail.tsx:222 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:133 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:136 +msgid "I have a code" +msgstr "Kode bat daukat" + +#: src/components/dialogs/VerifyEmailDialog.tsx:239 +#: src/components/dialogs/VerifyEmailDialog.tsx:246 +msgid "I Have a Code" +msgstr "Kode bat daukat" + +#: src/view/com/modals/VerifyEmail.tsx:224 +msgid "I have a confirmation code" +msgstr "Baieztapen kode bat daukat" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:260 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:266 +msgid "I have my own domain" +msgstr "Nire domeinua daukat" + +#: src/components/dms/ReportConversationPrompt.tsx:21 +#: src/components/dms/BlockedByListDialog.tsx:57 +msgid "I understand" +msgstr "Ulertzen dut" + +#: src/view/com/lightbox/Lightbox.web.tsx:186 +msgid "If alt text is long, toggles alt text expanded state" +msgstr "Autazko testua luzea bada, autazko testuaren hedapen egoera aldatzen du" + +#: src/screens/Signup/StepInfo/Policies.tsx:110 +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 "Zure herrialdeko legeen arabera oraindik heldua ez bazara, zure gurasoek edo legezko tutoreek Baldintza hauek irakurri beharko dituzte zure izenean." + +#: src/view/screens/ProfileList.tsx:722 +msgid "If you delete this list, you won't be able to recover it." +msgstr "Zerrenda hau ezabatzen baduzu, ezin izango duzu berreskuratu." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:246 +msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity – <0>learn more." +msgstr "Zure domeinua baduzu, hori erabil dezakezu handle gisa. Horri esker, zure identitatea auto-egiazta dezakezu - <0>lortu informazio gehiago ." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:658 +msgid "If you remove this post, you won't be able to recover it." +msgstr "Post hau kentzen baduzu, ezin izango duzu berreskuratu." + +#: src/view/com/modals/ChangePassword.tsx:149 +msgid "If you want to change your password, we will send you a code to verify that this is your account." +msgstr "Pasahitza aldatu nahi baduzu, kode bat bidaliko dizugu zure kontua dela egiaztatzeko." + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:92 +msgid "If you're trying to change your handle or email, do so before you deactivate." +msgstr "Zure handle edo posta elektronikoa aldatzen saiatzen ari bazara, egin hori desaktibatu aurretik." + +#: src/lib/moderation/useReportOptions.ts:38 +msgid "Illegal and Urgent" +msgstr "Legez kanpokoa eta Premiazkoa" + +#: src/view/com/util/images/Gallery.tsx:71 +msgid "Image" +msgstr "Irudia" + +#: src/components/StarterPack/ShareDialog.tsx:76 +msgid "Image saved to your camera roll!" +msgstr "Irudia zure kameraren rollean gorde da!" + +#: src/lib/moderation/useReportOptions.ts:49 +msgid "Impersonation or false claims about identity or affiliation" +msgstr "Identitate faltsua edo identitateari buruzko erreklamazio faltsua edo afiliazioa" + +#: src/lib/moderation/useReportOptions.ts:68 +msgid "Impersonation, misinformation, or false claims" +msgstr "Identitate faltsua, desinformazioa edo erreklamazio faltsuak" + +#: src/lib/moderation/useReportOptions.ts:91 +msgid "Inappropriate messages or explicit links" +msgstr "Mezu desegokiak edo esteka esplizituak" + +#: src/screens/Login/SetNewPasswordForm.tsx:121 +msgid "Input code sent to your email for password reset" +msgstr "Sartu zure posta elektronikora bidalitako kodea pasahitza berrezartzeko" + +#: src/view/com/modals/DeleteAccount.tsx:247 +msgid "Input confirmation code for account deletion" +msgstr "Sartu baieztapen kodea kontua ezabatzeko" + +#: src/screens/Login/SetNewPasswordForm.tsx:145 +msgid "Input new password" +msgstr "Idatzi pasahitz berria" + +#: src/view/com/modals/DeleteAccount.tsx:266 +msgid "Input password for account deletion" +msgstr "Sartu pasahitza kontua ezabatzeko" + +#: src/screens/Login/LoginForm.tsx:270 +msgid "Input the code which has been emailed to you" +msgstr "Sartu posta elektronikoz bidali zaizun kodea" + +#: src/screens/Login/LoginForm.tsx:200 +msgid "Input the username or email address you used at signup" +msgstr "Sartu erregistratzean erabili zenuen erabiltzaile-izena edo helbide elektronikoa" + +#: src/screens/Login/LoginForm.tsx:225 +msgid "Input your password" +msgstr "Sartu zure pasahitza" + +#: src/screens/Signup/StepHandle.tsx:114 +msgid "Input your user handle" +msgstr "Sartu zure erabiltzaile handle-a" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:49 +msgid "Interaction limited" +msgstr "Elkarrekintza mugatua" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 +#: src/screens/Login/LoginForm.tsx:142 +msgid "Invalid 2FA confirmation code." +msgstr "2FA baieztapen kode baliogabea." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:562 +msgid "Invalid handle. Please try a different one." +msgstr "Handle baliogabea. Mesedez, saiatu beste bat." + +#: src/view/com/post-thread/PostThreadItem.tsx:277 +msgid "Invalid or unsupported post record" +msgstr "Post erregistro baliogabea edo onartzen ez duena" + +#: src/screens/Login/LoginForm.tsx:88 src/screens/Login/LoginForm.tsx:147 +msgid "Invalid username or password" +msgstr "Erabiltzaile-izen edo pasahitz baliogabea" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:91 +msgid "Invalid Verification Code" +msgstr "Egiaztapen-kode baliogabea" + +#: src/view/com/modals/InviteCodes.tsx:94 +msgid "Invite a Friend" +msgstr "Gonbidatu Lagun bat" + +#: src/screens/Signup/StepInfo/index.tsx:151 +msgid "Invite code" +msgstr "Gonbidapen kodea" + +#: src/screens/Signup/state.ts:258 +msgid "Invite code not accepted. Check that you input it correctly and try again." +msgstr "Ez da gonbidapen kodea onartu. Egiaztatu behar bezala idatzi duzula eta saiatu berriro." + +#. placeholder {0}: invites.available.length +#: src/view/com/modals/InviteCodes.tsx:171 +msgid "Invite codes: {0} available" +msgstr "Gonbidapen kodeak: {0} eskuragarri" + +#: src/view/com/modals/InviteCodes.tsx:170 +msgid "Invite codes: 1 available" +msgstr "Gonbidapen kodeak: 1 eskuragarri" + +#: src/components/StarterPack/ShareDialog.tsx:96 +msgid "Invite people to this starter pack!" +msgstr "Gonbidatu jendea abio multzo honetara!" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:34 +msgid "Invite your friends to follow your favorite feeds and people" +msgstr "Gonbidatu lagunak zure gogoko feedak eta jendea jarraitzera" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:31 +msgid "Invites, but personal" +msgstr "Gonbidapenak, baina pertsonalak" + +#: src/screens/Signup/StepInfo/index.tsx:80 +msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" +msgstr "Zure helbide elektronikoa gaizki sartu duzula dirudi. Ziur al zaude zuzena dela?" + +#: src/screens/Signup/StepInfo/index.tsx:241 +msgid "It's correct" +msgstr "Zuzena da" + +#: src/screens/StarterPack/Wizard/index.tsx:435 +msgid "It's just you right now! Add more people to your starter pack by searching above." +msgstr "Oraintxe bakarrik zaude! Gehitu jende gehiago zure abio multzoari goiko bilaketan." + +#. placeholder {0}: videoState.jobId +#: src/view/com/composer/Composer.tsx:1571 +msgid "Job ID: {0}" +msgstr "Lan ID: {0}" + +#: src/view/com/auth/SplashScreen.web.tsx:178 +msgid "Jobs" +msgstr "Lanak" + +#: src/screens/StarterPack/StarterPackScreen.tsx:455 +#: src/screens/StarterPack/StarterPackScreen.tsx:466 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:201 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:207 +msgid "Join Bluesky" +msgstr "Sartu Bluesky" + +#: src/view/shell/NavSignupCard.tsx:40 src/components/StarterPack/QrCode.tsx:61 +msgid "Join the conversation" +msgstr "Bat egin elkarrizketan" + +#: src/screens/Onboarding/state.ts:91 src/screens/Onboarding/index.tsx:21 +msgid "Journalism" +msgstr "Kazetaritza" + +#. placeholder {0}: sanitizeDisplayName(desc.source!) +#: src/components/moderation/ContentHider.tsx:231 +msgid "Labeled by {0}." +msgstr "{0}-k etiketatua." + +#: src/components/moderation/ContentHider.tsx:229 +msgid "Labeled by the author." +msgstr "Egileak etiketatua." + +#: src/view/screens/Profile.tsx:224 +#: src/view/com/composer/labels/LabelsBtn.tsx:75 +msgid "Labels" +msgstr "Etiketak" + +#: src/view/com/composer/labels/LabelsBtn.tsx:73 +msgid "Labels added" +msgstr "Etiketak gehitu dira" + +#: src/screens/Profile/Sections/Labels.tsx:164 +msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." +msgstr "Etiketak erabiltzaileei eta edukiei buruzko oharrak dira. Ezkutatzeko, abisatzeko eta sarea sailkatzeko erabil daitezke." + +#: src/components/moderation/LabelsOnMeDialog.tsx:71 +msgid "Labels on your account" +msgstr "Etiketak zure kontuan" + +#: src/components/moderation/LabelsOnMeDialog.tsx:73 +msgid "Labels on your content" +msgstr "Etiketak zure edukian" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:107 +msgid "Language selection" +msgstr "Hizkuntza hautatzea" + +#: src/Navigation.tsx:164 +msgid "Language Settings" +msgstr "Hizkuntza Ezarpenak" + +#: src/screens/Settings/Settings.tsx:199 src/screens/Settings/Settings.tsx:202 +#: src/screens/Settings/LanguageSettings.tsx:71 +msgid "Languages" +msgstr "Hizkuntzak" + +#: src/screens/Settings/AppearanceSettings.tsx:173 +msgid "Larger" +msgstr "Handiagoa" + +#: src/view/screens/Search/Search.tsx:504 src/screens/Hashtag.tsx:97 +msgid "Latest" +msgstr "Azkena" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +msgid "learn more" +msgstr "gehiago ikasi" + +#: src/components/moderation/ScreenHider.tsx:140 +msgid "Learn More" +msgstr "Gehiago Ikasi" + +#: src/view/com/auth/SplashScreen.web.tsx:166 +msgid "Learn more about Bluesky" +msgstr "Gehiago ikasi Bluesky-ri buruz" + +#: src/view/com/auth/server-input/index.tsx:156 +msgid "Learn more about self hosting your PDS." +msgstr "Gehiago ikasi zure PDS auto-hostatzeari buruz." + +#: src/components/moderation/ContentHider.tsx:149 +#: src/components/moderation/ContentHider.tsx:215 +msgid "Learn more about the moderation applied to this content." +msgstr "Gehiago ikasi eduki honi aplikatutako moderazioari buruz." + +#: src/components/moderation/ScreenHider.tsx:127 +#: src/components/moderation/PostHider.tsx:100 +msgid "Learn more about this warning" +msgstr "Gehiago ikasi abisu honi buruz" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:99 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:102 +msgid "Learn more about what is public on Bluesky." +msgstr "Gehiago ikasi Bluesky-n publikoa denari buruz." + +#: src/view/com/auth/server-input/index.tsx:158 +#: src/components/moderation/ContentHider.tsx:239 +msgid "Learn more." +msgstr "Ikasi gehiago." + +#: src/components/dms/LeaveConvoPrompt.tsx:49 +msgid "Leave" +msgstr "Utzi" + +#: src/components/dms/MessagesListBlockedFooter.tsx:66 +#: src/components/dms/MessagesListBlockedFooter.tsx:73 +msgid "Leave chat" +msgstr "Utzi txata" + +#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:138 src/components/dms/ConvoMenu.tsx:141 +#: src/components/dms/ConvoMenu.tsx:208 src/components/dms/ConvoMenu.tsx:211 +msgid "Leave conversation" +msgstr "Utzi elkarrizketa" + +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +msgid "Leave them all unchecked to see any language." +msgstr "Utzi guztiak markatu gabe edozein hizkuntza ikusteko." + +#: src/view/com/modals/LinkWarning.tsx:65 +msgid "Leaving Bluesky" +msgstr "Bluesky uzten" + +#: src/screens/SignupQueued.tsx:140 +msgid "left to go." +msgstr "joateko utzi." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +msgid "Let me choose" +msgstr "Utzidazu aukeratzen" + +#: src/screens/Login/index.tsx:127 src/screens/Login/index.tsx:142 +msgid "Let's get your password reset!" +msgstr "Lor dezagun pasahitza berrezartzea!" + +#: src/screens/Onboarding/StepFinished.tsx:292 +msgid "Let's go!" +msgstr "Goazen!" + +#: src/screens/Settings/AppearanceSettings.tsx:102 +msgid "Light" +msgstr "Argia" + +#: src/components/ProgressGuide/List.tsx:47 +msgid "Like 10 posts" +msgstr "10 post gogoko egin" + +#: src/state/shell/progress-guide.tsx:157 +#: src/state/shell/progress-guide.tsx:162 +msgid "Like 10 posts to train the Discover feed" +msgstr "Aurkitu feeda trebatzeko 10 post gogoko egin" + +#: src/view/screens/ProfileFeed.tsx:575 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:275 +msgid "Like this feed" +msgstr "Feed hau gogoko dut" + +#: src/Navigation.tsx:235 src/Navigation.tsx:240 +#: src/components/LikesDialog.tsx:85 +msgid "Liked by" +msgstr "Gogoko du" + +#: src/view/screens/ProfileFeedLikedBy.tsx:30 +#: src/screens/Profile/ProfileLabelerLikedBy.tsx:29 +#: src/screens/Post/PostLikedBy.tsx:28 +msgid "Liked By" +msgstr "Gogoko Du" + +#: src/view/screens/Profile.tsx:229 +msgid "Likes" +msgstr "Gogoko" + +#: src/view/com/post-thread/PostThreadItem.tsx:217 +msgid "Likes on this post" +msgstr "Gogoko post honetan" + +#: src/Navigation.tsx:197 +msgid "List" +msgstr "Zerrenda" + +#: src/view/com/modals/CreateOrEditList.tsx:241 +msgid "List Avatar" +msgstr "Zerrenda Abatarra" + +#: src/view/screens/ProfileList.tsx:421 +msgid "List blocked" +msgstr "Zerrenda blokeatua" + +#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@') +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#: src/view/com/feeds/FeedSourceCard.tsx:255 src/components/ListCard.tsx:150 +msgid "List by {0}" +msgstr "{0}-ren Zerrenda" + +#: src/view/screens/ProfileList.tsx:458 +msgid "List deleted" +msgstr "Zerrenda ezabatua" + +#: src/screens/List/ListHiddenScreen.tsx:126 +msgid "List has been hidden" +msgstr "Zerrenda ezkutatu egin da" + +#: src/view/screens/ProfileList.tsx:169 +msgid "List Hidden" +msgstr "Zerrenda Ezkutua" + +#: src/view/screens/ProfileList.tsx:395 +msgid "List muted" +msgstr "Zerrenda mututua" + +#: src/view/com/modals/CreateOrEditList.tsx:255 +msgid "List Name" +msgstr "Zerrenda Izena" + +#: src/view/screens/ProfileList.tsx:434 +msgid "List unblocked" +msgstr "Zerrenda desblokeatua" + +#: src/view/screens/ProfileList.tsx:408 +msgid "List unmuted" +msgstr "Zerrenda mututu gabe" + +#: src/Navigation.tsx:134 src/view/shell/Drawer.tsx:491 +#: src/view/shell/desktop/LeftNav.tsx:439 src/view/screens/Profile.tsx:225 +#: src/view/screens/Profile.tsx:232 src/view/screens/Lists.tsx:62 +msgid "Lists" +msgstr "Zerrendak" + +#: src/components/dms/BlockedByListDialog.tsx:39 +msgid "Lists blocking this user:" +msgstr "Erabiltzaile hau blokeatzen duten zerrendak:" + +#: src/view/screens/Search/Explore.tsx:131 +msgid "Load more" +msgstr "Kargatu gehiago" + +#: src/view/screens/Search/Explore.tsx:219 +msgid "Load more suggested feeds" +msgstr "Kargatu iradokitako feed gehiago" + +#: src/view/screens/Search/Explore.tsx:217 +msgid "Load more suggested follows" +msgstr "Kargatu iradokitako jarraipen gehiago" + +#: src/view/screens/Notifications.tsx:168 +msgid "Load new notifications" +msgstr "Kargatu jakinarazpen berriak" + +#: src/view/screens/ProfileList.tsx:807 src/view/screens/ProfileFeed.tsx:498 +#: src/view/com/feeds/FeedPage.tsx:134 src/screens/Profile/Sections/Feed.tsx:96 +msgid "Load new posts" +msgstr "Kargatu post berriak" + +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:94 +msgid "Loading..." +msgstr "Kargatzen..." + +#: src/Navigation.tsx:260 +msgid "Log" +msgstr "Erregistroa" + +#: src/screens/Deactivated.tsx:202 src/screens/Deactivated.tsx:208 +msgid "Log in or sign up" +msgstr "Hasi saioa edo erregistratu" + +#: src/screens/SignupQueued.tsx:168 src/screens/SignupQueued.tsx:171 +#: src/screens/SignupQueued.tsx:196 src/screens/SignupQueued.tsx:199 +msgid "Log out" +msgstr "Irten" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 +msgid "Logged-out visibility" +msgstr "Saioa amaitutako ikusgarritasuna" + +#: src/components/AccountList.tsx:65 +msgid "Login to account that is not listed" +msgstr "Hasi saioa zerrendan ez dagoen kontuan" + +#: src/view/shell/desktop/RightNav.tsx:103 +msgid "Logo by <0/>" +msgstr "<0/>-ren logotipoa" + +#: src/view/shell/Drawer.tsx:629 +msgid "Logo by <0>@sawaratsuki.bsky.social" +msgstr "<0>@sawaratsuki.bsky.social-ren logotipoa" + +#: src/components/RichText.tsx:219 +msgid "Long press to open tag menu for #{tag}" +msgstr "Luze sakatu #{tag} etiketa-menua irekitzeko" + +#: src/screens/Login/SetNewPasswordForm.tsx:110 +msgid "Looks like XXXXX-XXXXX" +msgstr "XXXXX-XXXX itxura du" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:39 +msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below." +msgstr "Badirudi ez duzula feedik gorde! Erabili gure gomendioak edo arakatu gehiago behean." + +#: src/screens/Home/NoFeedsPinned.tsx:83 +msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄" +msgstr "Badirudi feed guztiak ainguratik kendu dituzula. Baina ez kezkatu, behean batzuk gehi ditzakezu 😄" + +#: src/screens/Feeds/NoFollowingFeed.tsx:37 +msgid "Looks like you're missing a following feed. <0>Click here to add one." +msgstr "Badirudi jarraipen feed bat falta zaizula. <0>Egin klik hemen bat gehitzeko." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +msgid "Make one for me" +msgstr "Egin bat niretzat" + +#: src/view/com/modals/LinkWarning.tsx:79 +msgid "Make sure this is where you intend to go!" +msgstr "Ziurtatu hori dela joan nahi duzun tokia!" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:48 +#: src/screens/Settings/ContentAndMediaSettings.tsx:51 +msgid "Manage saved feeds" +msgstr "Kudeatu gordetako feedak" + +#: src/components/dialogs/MutedWords.tsx:108 +msgid "Manage your muted words and tags" +msgstr "Kudeatu mutututa dauden hitzak eta etiketak" + +#: src/components/dms/ConvoMenu.tsx:151 src/components/dms/ConvoMenu.tsx:158 +msgid "Mark as read" +msgstr "Markatu irakurri gisa" + +#: src/view/screens/Profile.tsx:228 +msgid "Media" +msgstr "Multimedia" + +#: src/view/com/composer/labels/LabelsBtn.tsx:211 +msgid "Media that may be disturbing or inappropriate for some audiences." +msgstr "Publiko batzuentzat kezkagarriak edo desegokiak izan daitezkeen multimediak." + +#: src/components/WhoCanReply.tsx:254 +msgid "mentioned users" +msgstr "aipatutako erabiltzaileak" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:393 +msgid "Mentioned users" +msgstr "Aipatutako erabiltzaileak" + +#: src/view/screens/Search/Search.tsx:857 src/components/Menu/index.tsx:95 +msgid "Menu" +msgstr "Menua" + +#. placeholder {0}: profile.handle +#: src/components/dms/MessageProfileButton.tsx:82 +msgid "Message {0}" +msgstr "Mezua {0}" + +#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/components/dms/MessageMenu.tsx:72 +msgid "Message deleted" +msgstr "Mezua ezabatuta" + +#. placeholder {0}: rawError.message +#: src/view/com/posts/FeedErrorMessage.tsx:201 +msgid "Message from server: {0}" +msgstr "Zerbitzariaren mezua: {0}" + +#: src/screens/Messages/components/MessageInput.tsx:147 +msgid "Message input field" +msgstr "Mezua sartzeko eremua" + +#: src/screens/Messages/components/MessageInput.web.tsx:59 +#: src/screens/Messages/components/MessageInput.tsx:78 +msgid "Message is too long" +msgstr "Mezua luzeegia da" + +#: src/Navigation.tsx:603 src/screens/Messages/ChatList.tsx:260 +#: src/screens/Messages/ChatList.tsx:284 +msgid "Messages" +msgstr "Mezuak" + +#: src/lib/moderation/useReportOptions.ts:47 +msgid "Misleading Account" +msgstr "Kontu Engainagarria" + +#: src/lib/moderation/useReportOptions.ts:67 +msgid "Misleading Post" +msgstr "Post engainagarria" + +#: src/Navigation.tsx:139 src/screens/Settings/Settings.tsx:167 +#: src/screens/Settings/Settings.tsx:170 src/screens/Moderation/index.tsx:88 +msgid "Moderation" +msgstr "Moderazioa" + +#: src/components/moderation/ModerationDetailsDialog.tsx:132 +msgid "Moderation details" +msgstr "Moderazio xehetasunak" + +#. placeholder {0}: sanitizeHandle(list.creator.handle, '@') +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#: src/view/com/modals/UserAddRemoveLists.tsx:222 +#: src/components/ListCard.tsx:149 +msgid "Moderation list by {0}" +msgstr "{0}-ren moderazio zerrenda" + +#: src/view/screens/ProfileList.tsx:901 +msgid "Moderation list by <0/>" +msgstr "<0/>-ren moderazio zerrenda" + +#: src/view/screens/ProfileList.tsx:899 +#: src/view/com/modals/UserAddRemoveLists.tsx:220 +msgid "Moderation list by you" +msgstr "Zure moderazio zerrenda" + +#: src/view/com/modals/CreateOrEditList.tsx:177 +msgid "Moderation list created" +msgstr "Moderazio zerrenda sortua" + +#: src/view/com/modals/CreateOrEditList.tsx:163 +msgid "Moderation list updated" +msgstr "Moderazio zerrenda eguneratua" + +#: src/screens/Moderation/index.tsx:223 +msgid "Moderation lists" +msgstr "Moderazio zerrendak" + +#: src/Navigation.tsx:144 src/view/screens/ModerationModlists.tsx:62 +msgid "Moderation Lists" +msgstr "Moderazio Zerrendak" + +#: src/components/moderation/LabelPreference.tsx:247 +msgid "moderation settings" +msgstr "moderazio ezarpenak" + +#: src/Navigation.tsx:250 +msgid "Moderation states" +msgstr "Moderazio-egoerak" + +#: src/screens/Moderation/index.tsx:192 +msgid "Moderation tools" +msgstr "Moderazio tresnak" + +#: src/lib/moderation/useModerationCauseDescription.ts:45 +#: src/components/moderation/ModerationDetailsDialog.tsx:50 +msgid "Moderator has chosen to set a general warning on the content." +msgstr "Moderatzaileak edukiari buruzko abisu orokor bat ezartzea aukeratu du." + +#: src/view/com/post-thread/PostThreadItem.tsx:633 +msgid "More" +msgstr "Gehiago" + +#: src/view/shell/desktop/Feeds.tsx:54 +msgid "More feeds" +msgstr "Feed gehiago" + +#: src/view/screens/ProfileList.tsx:711 +#: src/view/com/profile/ProfileMenu.tsx:179 +msgid "More options" +msgstr "Aukera gehiago" + +#: src/screens/Settings/ThreadPreferences.tsx:94 +msgid "Most-liked first" +msgstr "Gogokoenak lehenengo" + +#: src/screens/Settings/ThreadPreferences.tsx:91 +msgid "Most-liked replies first" +msgstr "Erantzun gogokoenak lehenengo" + +#: src/screens/Onboarding/state.ts:92 +msgid "Movies" +msgstr "Pelikulak" + +#: src/screens/Onboarding/state.ts:93 +msgid "Music" +msgstr "Musika" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 +msgctxt "video" +msgid "Mute" +msgstr "Mututu" + +#: src/components/TagMenu/index.tsx:264 +msgid "Mute" +msgstr "Mututu" + +#: src/components/TagMenu/index.web.tsx:116 +msgid "Mute {truncatedTag}" +msgstr "Mututu {truncatedTag}" + +#: src/view/com/profile/ProfileMenu.tsx:259 +#: src/view/com/profile/ProfileMenu.tsx:266 +msgid "Mute Account" +msgstr "Mututu Kontua" + +#: src/view/screens/ProfileList.tsx:630 +msgid "Mute accounts" +msgstr "Mututu kontuak" + +#: src/components/TagMenu/index.tsx:224 +msgid "Mute all {displayTag} posts" +msgstr "Mututu {displayTag} post guztiak" + +#: src/components/dms/ConvoMenu.tsx:172 src/components/dms/ConvoMenu.tsx:178 +msgid "Mute conversation" +msgstr "Mututu elkarrizketa" + +#: src/components/dialogs/MutedWords.tsx:253 +msgid "Mute in:" +msgstr "Mututu:" + +#: src/view/screens/ProfileList.tsx:736 +msgid "Mute list" +msgstr "Mututu zerrenda" + +#: src/view/screens/ProfileList.tsx:731 +msgid "Mute these accounts?" +msgstr "Kontu hauek mututu?" + +#: src/components/dialogs/MutedWords.tsx:185 +msgid "Mute this word for 24 hours" +msgstr "Mututu hitz hau 24 orduz" + +#: src/components/dialogs/MutedWords.tsx:224 +msgid "Mute this word for 30 days" +msgstr "Mututu hitz hau 30 egunez" + +#: src/components/dialogs/MutedWords.tsx:209 +msgid "Mute this word for 7 days" +msgstr "Mututu hitz hau 7 egunez" + +#: src/components/dialogs/MutedWords.tsx:258 +msgid "Mute this word in post text and tags" +msgstr "Mututu hitz hau post testuetan eta etiketetan" + +#: src/components/dialogs/MutedWords.tsx:274 +msgid "Mute this word in tags only" +msgstr "Mututu hitz hau etiketetan soilik" + +#: src/components/dialogs/MutedWords.tsx:170 +msgid "Mute this word until you unmute it" +msgstr "Mututu hitz hau zuk mututu gabe utzi arte" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 +msgid "Mute thread" +msgstr "Mututu haria" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:503 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:505 +msgid "Mute words & tags" +msgstr "Mututu hitzak eta etiketak" + +#: src/screens/Moderation/index.tsx:238 +msgid "Muted accounts" +msgstr "Mutututako kontuak" + +#: src/Navigation.tsx:149 src/view/screens/ModerationMutedAccounts.tsx:99 +msgid "Muted Accounts" +msgstr "Mutututako Kontuak" + +#: src/view/screens/ModerationMutedAccounts.tsx:111 +msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private." +msgstr "Mutututako kontuei postak kendu zaizkie zure feedetatik eta jakinarazpenetatik. Mutututakoak guztiz pribatuak dira." + +#. placeholder {0}: cause.source.list.name +#: src/lib/moderation/useModerationCauseDescription.ts:90 +msgid "Muted by \"{0}\"" +msgstr "\"{0}\"-k mututua" + +#: src/screens/Moderation/index.tsx:208 +msgid "Muted words & tags" +msgstr "Mutututako hitzak eta etiketak" + +#: src/view/screens/ProfileList.tsx:733 +msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them." +msgstr "Mututzea pribatua da. Mutututako kontuek zurekin elkarreragin dezakete, baina ez dituzu haien postak ikusiko ezta haien jakinarazpenik jasoko." + +#: src/components/dialogs/BirthDateSettings.tsx:34 +#: src/components/dialogs/BirthDateSettings.tsx:37 +msgid "My Birthday" +msgstr "Nire Urtebetetzea" + +#: src/view/screens/Feeds.tsx:697 +msgid "My Feeds" +msgstr "Nire Feedak" + +#: src/view/shell/desktop/LeftNav.tsx:82 +msgid "My Profile" +msgstr "Nire Profila" + +#: src/view/com/modals/CreateOrEditList.tsx:270 +msgid "Name" +msgstr "Izena" + +#: src/view/com/modals/CreateOrEditList.tsx:135 +msgid "Name is required" +msgstr "Izena derrigorrezkoa da" + +#: src/lib/moderation/useReportOptions.ts:59 +#: src/lib/moderation/useReportOptions.ts:98 +#: src/lib/moderation/useReportOptions.ts:106 +#: src/lib/moderation/useReportOptions.ts:114 +msgid "Name or Description Violates Community Standards" +msgstr "Izenak edo Deskribapenak Komunitatearen Arauak Urratzen ditu" + +#: src/screens/Onboarding/state.ts:94 src/screens/Onboarding/index.tsx:22 +msgid "Nature" +msgstr "Natura" + +#. placeholder {0}: record.name +#: src/components/StarterPack/StarterPackCard.tsx:124 +msgid "Navigate to {0}" +msgstr "Nabigatu {0}-ra" + +#: src/view/com/modals/ChangePassword.tsx:169 +#: src/screens/Login/LoginForm.tsx:316 +#: src/screens/Login/ForgotPasswordForm.tsx:166 +msgid "Navigates to the next screen" +msgstr "Hurrengo pantailara nabigatzen da" + +#: src/view/shell/Drawer.tsx:72 +msgid "Navigates to your profile" +msgstr "Zure profilera nabigatzen du" + +#: src/components/dialogs/VerifyEmailDialog.tsx:196 +msgid "Need to change it?" +msgstr "Aldatu behar duzu?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +msgid "Need to report a copyright violation?" +msgstr "Copyright-urraketa baten berri eman behar al duzu?" + +#: src/screens/Onboarding/StepFinished.tsx:260 +msgid "Never lose access to your followers or data." +msgstr "Ez galdu inoiz zure jarraitzaile edo datuetarako sarbidea." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +msgid "Nevermind, create a handle for me" +msgstr "Ez dio axola, sortu handle bat niretzako" + +#: src/view/screens/ModerationModlists.tsx:79 src/view/screens/Lists.tsx:77 +msgctxt "action" +msgid "New" +msgstr "Berria" + +#: src/screens/Messages/ChatList.tsx:267 src/screens/Messages/ChatList.tsx:274 +#: src/components/dms/dialogs/NewChatDialog.tsx:65 +msgid "New chat" +msgstr "Txat berria" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:200 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:208 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:355 +msgid "New handle" +msgstr "Handle berria" + +#: src/view/screens/ModerationModlists.tsx:71 src/view/screens/Lists.tsx:69 +msgid "New list" +msgstr "Zerrenda berria" + +#: src/components/dms/NewMessagesPill.tsx:92 +msgid "New messages" +msgstr "Mezu berriak" + +#: src/view/com/modals/CreateOrEditList.tsx:232 +msgid "New Moderation List" +msgstr "Moderazio Zerrenda berria" + +#: src/view/com/modals/ChangePassword.tsx:213 +msgid "New password" +msgstr "Pasahitz berria" + +#: src/view/com/modals/ChangePassword.tsx:218 +msgid "New Password" +msgstr "Pasahitz Berria" + +#: src/view/screens/ProfileList.tsx:247 src/view/screens/ProfileList.tsx:286 +#: src/view/screens/ProfileFeed.tsx:432 src/view/screens/Profile.tsx:494 +#: src/view/screens/Notifications.tsx:177 src/view/screens/Feeds.tsx:547 +msgid "New post" +msgstr "Post berria" + +#: src/view/com/feeds/FeedPage.tsx:145 +msgctxt "action" +msgid "New post" +msgstr "Post berria" + +#: src/view/shell/desktop/LeftNav.tsx:288 +msgctxt "action" +msgid "New Post" +msgstr "Post Berria" + +#: src/components/NewskieDialog.tsx:83 +msgid "New user info dialog" +msgstr "Erabiltzaileen berriaren informazio elkarrizketa-koadroa" + +#: src/view/com/modals/CreateOrEditList.tsx:227 +msgid "New User List" +msgstr "Erabiltzaile Zerrenda berria" + +#: src/screens/Settings/ThreadPreferences.tsx:83 +#: src/screens/Settings/ThreadPreferences.tsx:86 +msgid "Newest replies first" +msgstr "Erantzun berrienak lehenengo" + +#: src/screens/Onboarding/state.ts:95 src/screens/Onboarding/index.tsx:20 +msgid "News" +msgstr "Berriak" + +#: src/view/com/modals/ChangePassword.tsx:254 +#: src/view/com/modals/ChangePassword.tsx:256 +#: src/screens/StarterPack/Wizard/index.tsx:187 +#: src/screens/StarterPack/Wizard/index.tsx:191 +#: src/screens/StarterPack/Wizard/index.tsx:341 +#: src/screens/StarterPack/Wizard/index.tsx:348 +#: src/screens/Signup/BackNextButtons.tsx:67 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 +#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/LoginForm.tsx:315 src/screens/Login/LoginForm.tsx:322 +#: src/screens/Login/ForgotPasswordForm.tsx:137 +#: src/screens/Login/ForgotPasswordForm.tsx:143 +msgid "Next" +msgstr "Hurrengoa" + +#: src/view/com/lightbox/Lightbox.web.tsx:169 +msgid "Next image" +msgstr "Hurrengo irudia" + +#: src/screens/Settings/AppPasswords.tsx:108 +msgid "No app passwords yet" +msgstr "Oraindik ez dago aplikazioen pasahitzik" + +#: src/view/screens/ProfileList.tsx:881 src/view/screens/ProfileFeed.tsx:564 +msgid "No description" +msgstr "Deskribapenik gabe" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:379 +msgid "No DNS Panel" +msgstr "DNS Panelik gabe" + +#: src/components/dialogs/GifSelect.tsx:231 +msgid "No featured GIFs found. There may be an issue with Tenor." +msgstr "Ez da aurkitu GIF aipagarririk. Baliteke Tenor-ekin arazoren bat egotea." + +#: src/screens/StarterPack/Wizard/StepFeeds.tsx:119 +msgid "No feeds found. Try searching for something else." +msgstr "Ez da feedik aurkitu. Saiatu beste zerbait bilatzen." + +#: src/view/com/post-thread/PostLikedBy.tsx:84 +#: src/components/LikedByList.tsx:84 +msgid "No likes yet" +msgstr "Ez dago gogokorik oraindik" + +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), ) +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:119 +#: src/components/ProfileCard.tsx:338 +msgid "No longer following {0}" +msgstr "Jada ez da {0} jarraitzen" + +#: src/screens/Signup/StepHandle.tsx:169 +msgid "No longer than 253 characters" +msgstr "253 karaktere baino gehiago ez" + +#: src/screens/Messages/components/ChatListItem.tsx:116 +msgid "No messages yet" +msgstr "Oraindik ez dago mezurik" + +#: src/screens/Messages/ChatList.tsx:223 +msgid "No more conversations to show" +msgstr "Ez dago elkarrizketa gehiago erakusteko" + +#: src/view/com/notifications/Feed.tsx:118 +msgid "No notifications yet!" +msgstr "Oraindik ez dago jakinarazpenik!" + +#: src/screens/Messages/Settings.tsx:101 src/screens/Messages/Settings.tsx:104 +msgid "No one" +msgstr "Inor ez" + +#: src/components/WhoCanReply.tsx:237 +msgid "No one but the author can quote this post." +msgstr "Egileak beste inork ezin du mezu hau aipatu." + +#: src/screens/Profile/Sections/Feed.tsx:65 +msgid "No posts yet." +msgstr "Oraindik ez dago postik." + +#: src/view/com/post-thread/PostQuotes.tsx:105 +msgid "No quotes yet" +msgstr "Oraindik ez dago aipamenik" + +#: src/view/com/post-thread/PostRepostedBy.tsx:90 +msgid "No reposts yet" +msgstr "Oraindik ez dago berpostik" + +#: src/view/com/composer/text-input/web/Autocomplete.tsx:195 +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:94 +msgid "No result" +msgstr "Ez dago emaitzarik" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:199 +msgid "No results" +msgstr "Ez dago emaitzarik" + +#: src/components/Lists.tsx:183 +msgid "No results found" +msgstr "Ez da emaitzarik aurkitu" + +#: src/view/screens/Feeds.tsx:469 +msgid "No results found for \"{query}\"" +msgstr "Ez da emaitzarik aurkitu \"{query}\"-rentzat" + +#: src/view/screens/Search/Search.tsx:221 +#: src/view/screens/Search/Search.tsx:260 +#: src/view/screens/Search/Search.tsx:306 +#: src/view/com/modals/ListAddRemoveUsers.tsx:128 +msgid "No results found for {query}" +msgstr "Ez da emaitzarik aurkitu {query}-rentzat" + +#: src/components/dialogs/GifSelect.tsx:229 +msgid "No search results found for \"{search}\"." +msgstr "Ez da aurkitu \"{search}\" bilaketaren emaitzarik." + +#: src/components/dialogs/EmbedConsent.tsx:104 +#: src/components/dialogs/EmbedConsent.tsx:111 +msgid "No thanks" +msgstr "Ez, eskerrik asko" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:375 +msgid "Nobody" +msgstr "Inor" + +#: src/view/com/post-thread/PostLikedBy.tsx:86 +#: src/components/LikesDialog.tsx:97 src/components/LikedByList.tsx:86 +msgid "Nobody has liked this yet. Maybe you should be the first!" +msgstr "Inork ez du oraindik hau gogoko. Agian lehena izan beharko zenuke!" + +#: src/view/com/post-thread/PostQuotes.tsx:107 +msgid "Nobody has quoted this yet. Maybe you should be the first!" +msgstr "Inork ez du aipatu hau oraindik. Agian lehena izan beharko zenuke!" + +#: src/view/com/post-thread/PostRepostedBy.tsx:92 +msgid "Nobody has reposted this yet. Maybe you should be the first!" +msgstr "Inork ez dio berpost egin honi. Agian lehena izan beharko zenuke!" + +#: src/screens/StarterPack/Wizard/StepProfiles.tsx:103 +msgid "Nobody was found. Try searching for someone else." +msgstr "Ez da inor aurkitu. Saiatu beste norbait bilatzen." + +#: src/lib/moderation/useGlobalLabelStrings.ts:42 +msgid "Non-sexual Nudity" +msgstr "Biluztasun ez sexuala" + +#: src/Navigation.tsx:129 src/view/screens/Profile.tsx:126 +msgid "Not Found" +msgstr "Ez da aurkitu" + +#: src/view/com/modals/VerifyEmail.tsx:254 +#: src/view/com/modals/VerifyEmail.tsx:260 +msgid "Not right now" +msgstr "Oraintxe ez" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:350 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:686 +#: src/view/com/profile/ProfileMenu.tsx:348 +msgid "Note about sharing" +msgstr "Partekatzeari buruzko oharra" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:88 +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 "Oharra: Bluesky sare ireki eta publikoa da. Ezarpen honek zure edukiaren ikusgarritasuna mugatzen du Bluesky aplikazioan eta webgunean, eta baliteke beste aplikazio batzuek ezarpen hau ez errespetatzea. Baliteke zure edukia saioa amaitutako erabiltzaileei erakustea beste aplikazio eta webgune batzuek." + +#: src/screens/Messages/ChatList.tsx:178 +msgid "Nothing here" +msgstr "Hemen ezer ez" + +#: src/screens/Settings/NotificationSettings.tsx:58 +msgid "Notification filters" +msgstr "Jakinarazpen-iragazkiak" + +#: src/Navigation.tsx:392 src/view/screens/Notifications.tsx:144 +msgid "Notification settings" +msgstr "Jakinarazpen-ezarpenak" + +#: src/screens/Settings/NotificationSettings.tsx:40 +msgid "Notification Settings" +msgstr "Jakinarazpen-Ezarpenak" + +#: src/screens/Messages/Settings.tsx:123 +msgid "Notification sounds" +msgstr "Jakinarazpen soinuak" + +#: src/screens/Messages/Settings.tsx:120 +msgid "Notification Sounds" +msgstr "Jakinarazpen Soinuak" + +#: src/Navigation.tsx:598 src/view/shell/Drawer.tsx:444 +#: src/view/shell/desktop/LeftNav.tsx:402 +#: src/view/shell/bottom-bar/BottomBar.tsx:226 +#: src/view/screens/Notifications.tsx:115 +#: src/view/screens/Notifications.tsx:122 +msgid "Notifications" +msgstr "Jakinarazpenak" + +#: src/lib/hooks/useTimeAgo.ts:122 +msgid "now" +msgstr "orain" + +#: src/components/dms/MessageItem.tsx:198 +msgid "Now" +msgstr "Orain" + +#: src/view/com/composer/labels/LabelsBtn.tsx:151 +#: src/view/com/composer/labels/LabelsBtn.tsx:154 +msgid "Nudity" +msgstr "Biluztasuna" + +#: src/lib/moderation/useReportOptions.ts:78 +msgid "Nudity or adult content not labeled as such" +msgstr "Biluztasuna edo helduentzako edukia ez dago horrela etiketaturik" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:11 +msgid "Off" +msgstr "Itzalita" + +#: src/view/com/util/ErrorBoundary.tsx:57 +#: src/components/dialogs/GifSelect.tsx:268 +msgid "Oh no!" +msgstr "Ai ez!" + +#: src/screens/Onboarding/StepInterests/index.tsx:124 +msgid "Oh no! Something went wrong." +msgstr "Ai ez! Zerbait gaizki joan da." + +#: src/screens/Settings/AppIconSettings.tsx:89 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:347 +msgid "OK" +msgstr "Ados" + +#: src/view/com/post-thread/PostThreadItem.tsx:865 +#: src/screens/Login/PasswordUpdatedForm.tsx:37 +msgid "Okay" +msgstr "Ados" + +#: src/screens/Settings/ThreadPreferences.tsx:75 +#: src/screens/Settings/ThreadPreferences.tsx:78 +msgid "Oldest replies first" +msgstr "Erantzun zaharrenak lehenik" + +#: src/components/StarterPack/QrCode.tsx:75 +msgid "on<0><1/><2><3/>" +msgstr "<0><1/><2><3/>-n" + +#: src/screens/Settings/Settings.tsx:303 +msgid "Onboarding reset" +msgstr "Sartzea berrezarri" + +#: src/view/com/composer/Composer.tsx:331 +msgid "One or more GIFs is missing alt text." +msgstr "GIF bati edo gehiagori aukerazko testua falta zaio." + +#: src/view/com/composer/Composer.tsx:328 +msgid "One or more images is missing alt text." +msgstr "Irudi bati edo gehiagori aukerazko testua falta zaio." + +#: src/view/com/composer/Composer.tsx:338 +msgid "One or more videos is missing alt text." +msgstr "Bideo bati edo gehiagori aukerazko testua falta zaio." + +#: src/screens/Onboarding/StepProfile/index.tsx:115 +msgid "Only .jpg and .png files are supported" +msgstr ".jpg eta .png fitxategiak soilik onartzen dira" + +#. placeholder {0}: settings.map((rule, i) => ( )) +#: src/components/WhoCanReply.tsx:217 +msgid "Only {0} can reply." +msgstr "{0}-k bakarrik erantzun dezake." + +#: src/screens/Signup/StepHandle.tsx:152 +msgid "Only contains letters, numbers, and hyphens" +msgstr "Letrak, zenbakiak eta marratxoak bakarrik" + +#: src/lib/media/picker.shared.ts:29 +msgid "Only image files are supported" +msgstr "Irudi-fitxategiak soilik onartzen dira" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:40 +msgid "Only WebVTT (.vtt) files are supported" +msgstr "WebVTT (.vtt) fitxategiak soilik onartzen dira" + +#: src/components/Lists.tsx:88 +msgid "Oops, something went wrong!" +msgstr "Arazoren bat izan da!" + +#: src/view/screens/Profile.tsx:126 +#: src/screens/Settings/NotificationSettings.tsx:48 +#: src/screens/Settings/AppPasswords.tsx:59 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:100 +#: src/components/Lists.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:322 +#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +msgid "Oops!" +msgstr "Ups!" + +#: src/screens/Onboarding/StepFinished.tsx:256 +msgid "Open" +msgstr "Ireki" + +#: src/view/com/posts/AviFollowButton.tsx:86 +msgid "Open {name} profile shortcut menu" +msgstr "Ireki {name} profilaren laster-menua" + +#: src/screens/Onboarding/StepProfile/index.tsx:286 +msgid "Open avatar creator" +msgstr "Ireki abatar sortzailea" + +#: src/screens/Settings/AccountSettings.tsx:127 +msgid "Open change handle dialog" +msgstr "Ireki handle aldaketa elkarrizketa-koadroa" + +#: src/screens/Messages/components/ChatListItem.tsx:272 +#: src/screens/Messages/components/ChatListItem.tsx:273 +msgid "Open conversation options" +msgstr "Ireki elkarrizketa aukerak" + +#: src/components/Layout/Header/index.tsx:148 +msgid "Open drawer menu" +msgstr "Ireki marrazki menua" + +#: src/view/com/composer/Composer.tsx:1221 +#: src/view/com/composer/Composer.tsx:1222 +#: src/screens/Messages/components/MessageInput.web.tsx:165 +msgid "Open emoji picker" +msgstr "Ireki emoji-hautatzailea" + +#: src/view/screens/ProfileFeed.tsx:300 +msgid "Open feed options menu" +msgstr "Ireki feed aukeren menua" + +#: src/screens/Settings/Settings.tsx:208 +msgid "Open helpdesk in browser" +msgstr "Ireki laguntza-zerbitzua arakatzailean" + +#: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:71 +msgid "Open link to {niceUrl}" +msgstr "Ireki esteka {niceUrl}" + +#: src/components/dms/ActionsWrapper.tsx:90 +msgid "Open message options" +msgstr "Ireki mezuen aukerak" + +#: src/screens/Settings/Settings.tsx:329 +msgid "Open moderation debug page" +msgstr "Ireki moderazioaren arazketa orria" + +#: src/screens/Moderation/index.tsx:204 +msgid "Open muted words and tags settings" +msgstr "Ireki mutututako hitzen eta etiketen ezarpenak" + +#: src/view/com/util/forms/PostDropdownBtn.tsx:70 +msgid "Open post options menu" +msgstr "Ireki post aukeren menua" + +#: src/screens/StarterPack/StarterPackScreen.tsx:552 +msgid "Open starter pack menu" +msgstr "Ireki abio multzoaren menua" + +#: src/screens/Settings/Settings.tsx:322 src/screens/Settings/Settings.tsx:336 +msgid "Open storybook page" +msgstr "Ireki ipuin liburuaren orria" + +#: src/screens/Settings/Settings.tsx:315 +msgid "Open system log" +msgstr "Ireki sistemaren erregistroa" + +#: src/view/com/util/forms/DropdownButton.tsx:162 +msgid "Opens {numItems} options" +msgstr "{numItems} aukerak irekitzen ditu" + +#: src/view/com/composer/labels/LabelsBtn.tsx:62 +msgid "Opens a dialog to add a content warning to your post" +msgstr "Zure postari eduki-abisua gehitzeko elkarrizketa-koadro bat irekitzen du" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:61 +msgid "Opens a dialog to choose who can reply to this thread" +msgstr "Hari honi nork erantzun diezaiokeen aukeratzeko elkarrizketa-koadro bat irekitzen du" + +#: src/view/screens/Log.tsx:59 +msgid "Opens additional details for a debug entry" +msgstr "Arazketa-sarrera baten xehetasun gehigarriak irekitzen ditu" + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:73 +msgid "Opens camera on device" +msgstr "Kamera irekitzen du gailuan" + +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 +msgid "Opens composer" +msgstr "Konpositorea irekitzen du" + +#: src/view/com/composer/photos/SelectPhotoBtn.tsx:51 +msgid "Opens device photo gallery" +msgstr "Gailuaren argazki galeria irekitzen du" + +#: src/view/com/auth/SplashScreen.web.tsx:111 +#: src/view/com/auth/SplashScreen.tsx:49 +msgid "Opens flow to create a new Bluesky account" +msgstr "Fluxua irekitzen du Bluesky kontu berri bat sortzeko" + +#: src/view/com/auth/SplashScreen.web.tsx:125 +#: src/view/com/auth/SplashScreen.tsx:63 +msgid "Opens flow to sign into your existing Bluesky account" +msgstr "Fluxua irekitzen du lehendik duzun Bluesky kontuan saioa hasteko" + +#: src/view/com/composer/photos/SelectGifBtn.tsx:36 +msgid "Opens GIF select dialog" +msgstr "GIF hautatzeko elkarrizketa-koadroa irekitzen du" + +#: src/view/com/modals/InviteCodes.tsx:173 +msgid "Opens list of invite codes" +msgstr "Gonbidapen kodeen zerrenda irekitzen du" + +#: src/screens/Login/LoginForm.tsx:231 +msgid "Opens password reset form" +msgstr "Pasahitza berrezartzeko formularioa irekitzen du" + +#: src/view/com/modals/LinkWarning.tsx:93 +msgid "Opens the linked website" +msgstr "Estekatutako webgunea irekitzen du" + +#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/notifications/FeedItem.tsx:678 +msgid "Opens this profile" +msgstr "Profil hau irekitzen du" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:101 +msgid "Opens video picker" +msgstr "Bideo-hautatzailea irekitzen du" + +#. placeholder {0}: index + 1 +#: src/view/com/util/forms/DropdownButton.tsx:296 +msgid "Option {0} of {numItems}" +msgstr "{0}/{numItems} aukera" + +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SubmitView.tsx:167 +msgid "Optionally provide additional information below:" +msgstr "Aukeran, eman informazio gehigarria behean:" + +#: src/components/dialogs/MutedWords.tsx:299 +msgid "Options:" +msgstr "Aukerak:" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:388 +msgid "Or combine these options:" +msgstr "Edo konbinatu aukera hauek:" + +#: src/screens/Deactivated.tsx:199 +msgid "Or, continue with another account." +msgstr "Edo, jarraitu beste kontu batekin." + +#: src/screens/Deactivated.tsx:186 +msgid "Or, log into one of your other accounts." +msgstr "Edo, hasi saioa zure beste kontuetako batean." + +#: src/view/com/composer/labels/LabelsBtn.tsx:186 +#: src/lib/moderation/useReportOptions.ts:27 +msgid "Other" +msgstr "Beste bat" + +#: src/components/AccountList.tsx:83 +msgid "Other account" +msgstr "Beste kontu bat" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:93 +msgid "Other..." +msgstr "Beste bat..." + +#: src/screens/Messages/components/ChatDisabled.tsx:28 +msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." +msgstr "Gure moderatzaileek salaketak berrikusi dituzte eta Bluesky-ko txatetarako sarbidea desgaitzea erabaki dute." + +#: src/view/screens/NotFound.tsx:47 src/components/Lists.tsx:184 +msgid "Page not found" +msgstr "Orria ez da aurkitu" + +#: src/view/screens/NotFound.tsx:44 +msgid "Page Not Found" +msgstr "Orria Ez da Aurkitu" + +#: src/view/com/modals/DeleteAccount.tsx:258 +#: src/view/com/modals/DeleteAccount.tsx:265 +#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Settings/AccountSettings.tsx:117 +#: src/screens/Settings/AccountSettings.tsx:121 +#: src/screens/Login/LoginForm.tsx:210 +msgid "Password" +msgstr "Pasahitza" + +#: src/view/com/modals/ChangePassword.tsx:143 +msgid "Password Changed" +msgstr "Pasahitza Aldatu da" + +#: src/screens/Login/index.tsx:154 +msgid "Password updated" +msgstr "Pasahitza eguneratu da" + +#: src/screens/Login/PasswordUpdatedForm.tsx:23 +msgid "Password updated!" +msgstr "Pasahitza eguneratuta!" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:43 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:369 +msgid "Pause" +msgstr "Pausa" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:320 +msgid "Pause video" +msgstr "Pausatu bideoa" + +#: src/view/screens/Search/Search.tsx:514 +#: src/screens/StarterPack/StarterPackScreen.tsx:182 +msgid "People" +msgstr "Jendea" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:184 +msgid "People followed by @{0}" +msgstr "@{0}-k jarraitzen duen jendea" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:177 +msgid "People following @{0}" +msgstr "@{0}-ri jarraitzen dion jendea" + +#: src/view/com/lightbox/Lightbox.tsx:27 +msgid "Permission to access camera roll is required." +msgstr "Kamerara sartzeko baimena behar da." + +#: src/view/com/lightbox/Lightbox.tsx:35 +msgid "Permission to access camera roll was denied. Please enable it in your system settings." +msgstr "Ukatu egin da kamerara sartzeko baimena. Mesedez, gaitu zure sistemaren ezarpenetan." + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +msgid "Person toggle" +msgstr "Pertsona txandakatzea" + +#: src/screens/Onboarding/state.ts:96 src/screens/Onboarding/index.tsx:28 +msgid "Pets" +msgstr "Etxe-animaliak" + +#: src/screens/Onboarding/state.ts:97 +msgid "Photography" +msgstr "Argazkia" + +#: src/view/com/composer/labels/LabelsBtn.tsx:170 +msgid "Pictures meant for adults." +msgstr "Helduentzako pentsatutako irudiak." + +#: src/view/screens/ProfileList.tsx:675 src/view/screens/ProfileFeed.tsx:292 +msgid "Pin to home" +msgstr "Ainguratu etxera" + +#: src/view/screens/ProfileFeed.tsx:295 +msgid "Pin to Home" +msgstr "Ainguratu Etxera" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:380 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:387 +msgid "Pin to your profile" +msgstr "Ainguratu zure profilera" + +#: src/view/com/posts/FeedItem.tsx:363 +msgid "Pinned" +msgstr "Ainguratua" + +#: src/view/screens/SavedFeeds.tsx:123 +msgid "Pinned Feeds" +msgstr "Ainguratutako Feedak" + +#: src/view/screens/ProfileList.tsx:354 +msgid "Pinned to your feeds" +msgstr "Ainguratua zure feedetara" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:43 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:370 +msgid "Play" +msgstr "Erreproduzitu" + +#. placeholder {0}: link.title +#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:107 +msgid "Play {0}" +msgstr "Erreproduzitu {0}" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:42 +msgid "Play or pause the GIF" +msgstr "Erreproduzitu edo pausatu GIF-a" + +#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 +msgid "Play video" +msgstr "Erreproduzitu bideoa" + +#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:58 +#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:59 +msgid "Play Video" +msgstr "Erreproduzitu Bideoa" + +#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:106 +msgid "Plays the GIF" +msgstr "GIF-a erreproduzitzen du" + +#: src/screens/Signup/state.ts:217 +msgid "Please choose your handle." +msgstr "Mesedez, zure handle-a aukeratu" + +#: src/screens/Signup/state.ts:210 src/screens/Signup/StepInfo/index.tsx:114 +msgid "Please choose your password." +msgstr "Mesedez, zure pasahitza aukeratu" + +#: src/screens/Signup/state.ts:231 +msgid "Please complete the verification captcha." +msgstr "Mesedez, bete egiaztapen-captcha." + +#: src/view/com/modals/ChangeEmail.tsx:65 +msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." +msgstr "Mesedez, berretsi zure helbide elektronikoa aldatu aurretik. Aldi baterako eskakizuna da posta elektronikoa eguneratzeko tresnak gehitzen diren bitartean, eta laster kenduko da." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 +msgid "Please enter a unique name for this app password or use our randomly generated one." +msgstr "Mesedez, sartu izen esklusibo bat aplikazio honen pasahitzarentzat edo erabili gure ausaz sortutakoa." + +#: src/components/dialogs/MutedWords.tsx:86 +msgid "Please enter a valid word, tag, or phrase to mute" +msgstr "Mesedez, idatzi baliozko hitz, etiketa edo esaldi bat mututzeko" + +#: src/screens/Signup/state.ts:196 src/screens/Signup/StepInfo/index.tsx:102 +msgid "Please enter your email." +msgstr "Mesedez, sartu zure helbide elektronikoa." + +#: src/screens/Signup/StepInfo/index.tsx:96 +msgid "Please enter your invite code." +msgstr "Mesedez, sartu zure gonbidapen kodea." + +#: src/view/com/modals/DeleteAccount.tsx:254 +msgid "Please enter your password as well:" +msgstr "Mesedez, sartu zure pasahitza ere:" + +#. placeholder {0}: labeler ? sanitizeHandle(labeler.creator.handle, '@') : label.src +#: src/components/moderation/LabelsOnMeDialog.tsx:265 +msgid "Please explain why you think this label was incorrectly applied by {0}" +msgstr "Mesedez, azaldu zergatik uste duzun etiketa hau gaizki aplikatu duela {0}-k" + +#: src/screens/Messages/components/ChatDisabled.tsx:110 +msgid "Please explain why you think your chats were incorrectly disabled" +msgstr "Mesedez, azaldu zergatik uste duzun zure txatak gaizki desgaitu zirela" + +#. placeholder {0}: account.handle +#: src/lib/hooks/useAccountSwitcher.ts:45 +#: src/lib/hooks/useAccountSwitcher.ts:55 +msgid "Please sign in as @{0}" +msgstr "Hasi saioa @{0} gisa" + +#: src/view/com/modals/VerifyEmail.tsx:109 +msgid "Please Verify Your Email" +msgstr "Mesedez, Egiaztatu Zure Posta Elektronikoa" + +#: src/screens/Onboarding/state.ts:98 src/screens/Onboarding/index.tsx:34 +msgid "Politics" +msgstr "Politika" + +#: src/view/com/composer/labels/LabelsBtn.tsx:157 +msgid "Porn" +msgstr "Pornografia" + +#: src/view/com/post-thread/PostThread.tsx:489 +msgctxt "description" +msgid "Post" +msgstr "Posta" + +#: src/view/com/composer/Composer.tsx:937 +msgctxt "action" +msgid "Post" +msgstr "Posteatu" + +#: src/view/com/composer/Composer.tsx:935 +msgctxt "action" +msgid "Post All" +msgstr "Posteatu Dena" + +#. placeholder {0}: post.author.handle +#: src/view/com/post-thread/PostThreadItem.tsx:209 +msgid "Post by {0}" +msgstr "{0}-ren posta" + +#. placeholder {0}: route.params.name +#: src/Navigation.tsx:203 src/Navigation.tsx:210 src/Navigation.tsx:217 +#: src/Navigation.tsx:224 +msgid "Post by @{0}" +msgstr "@{0}-ren posta" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:175 +msgid "Post deleted" +msgstr "Posta ezabatu da" + +#: src/lib/api/index.ts:185 +msgid "Post failed to upload. Please check your Internet connection and try again." +msgstr "Ezin izan da posta kargatu. Egiaztatu Interneteko konexioa eta saiatu berriro." + +#: src/view/com/post-thread/PostThread.tsx:220 +msgid "Post hidden" +msgstr "Post ezkutua" + +#: src/lib/moderation/useModerationCauseDescription.ts:104 +#: src/components/moderation/ModerationDetailsDialog.tsx:105 +msgid "Post Hidden by Muted Word" +msgstr "Post Ezkutua Mutututako Hitz batengatik" + +#: src/lib/moderation/useModerationCauseDescription.ts:113 +#: src/components/moderation/ModerationDetailsDialog.tsx:108 +msgid "Post Hidden by You" +msgstr "Zuk Ezkututako Posta" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:287 +msgid "Post interaction settings" +msgstr "Postaren elkarrekintza-ezarpenak" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:89 +msgid "Post language" +msgstr "Postaren hizkuntza" + +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +msgid "Post Languages" +msgstr "Postaren Hizkuntzak" + +#: src/view/com/post-thread/PostThread.tsx:215 +#: src/view/com/post-thread/PostThread.tsx:227 +msgid "Post not found" +msgstr "Posta ez da aurkitu" + +#: src/state/queries/pinned-post.ts:59 +msgid "Post pinned" +msgstr "Posta ainguratu da" + +#: src/state/queries/pinned-post.ts:61 +msgid "Post unpinned" +msgstr "Postaren aingura kendu da" + +#: src/components/TagMenu/index.tsx:268 +msgid "posts" +msgstr "postak" + +#: src/view/screens/Profile.tsx:226 +#: src/screens/StarterPack/StarterPackScreen.tsx:184 +msgid "Posts" +msgstr "Postak" + +#: src/components/dialogs/MutedWords.tsx:115 +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 "Postak mututu daitezke testuaren, etiketen edo bietan oinarrituta. Post askotan agertzen diren hitz arruntak saihestea gomendatzen dugu, postik ez erakustea eragin baitezake." + +#: src/view/com/posts/FeedErrorMessage.tsx:68 +msgid "Posts hidden" +msgstr "Post ezkutuak" + +#: src/view/com/modals/LinkWarning.tsx:60 +msgid "Potentially Misleading Link" +msgstr "Engainagarria Izan Daitekeen Esteka" + +#: src/state/queries/notifications/settings.ts:44 +msgid "Preference saved" +msgstr "Hobespena gorde da" + +#: src/screens/Messages/components/MessageListError.tsx:19 +msgid "Press to attempt reconnection" +msgstr "Sakatu berriro konektatzen saiatzeko" + +#: src/components/forms/HostingProvider.tsx:46 +msgid "Press to change hosting provider" +msgstr "Sakatu ostalaritza-hornitzailea aldatzeko" + +#: src/screens/Signup/BackNextButtons.tsx:47 +#: src/screens/Messages/components/MessageListError.tsx:24 +#: src/components/Lists.tsx:93 src/components/Error.tsx:60 +msgid "Press to retry" +msgstr "Sakatu berriro saiatzeko" + +#: src/components/KnownFollowers.tsx:124 +msgid "Press to view followers of this account that you also follow" +msgstr "Sakatu zuk ere jarraitzen duzun kontu honen jarraitzaileak ikusteko" + +#: src/view/com/lightbox/Lightbox.web.tsx:150 +msgid "Previous image" +msgstr "Aurreko irudia" + +#: src/screens/Settings/LanguageSettings.tsx:167 +msgid "Primary Language" +msgstr "Lehen Hizkuntza" + +#: src/screens/Settings/ThreadPreferences.tsx:112 +#: src/screens/Settings/ThreadPreferences.tsx:117 +msgid "Prioritize your Follows" +msgstr "Lehenetsi zure Jarraipenak" + +#: src/screens/Settings/NotificationSettings.tsx:61 +msgid "Priority notifications" +msgstr "Lehentasunezko jakinarazpenak" + +#: src/view/shell/desktop/RightNav.tsx:80 +msgid "Privacy" +msgstr "Pribatutasuna" + +#: src/screens/Settings/Settings.tsx:161 src/screens/Settings/Settings.tsx:164 +msgid "Privacy and security" +msgstr "Pribatutasuna eta segurtasuna" + +#: src/Navigation.tsx:346 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 +msgid "Privacy and Security" +msgstr "Pribatutasuna eta Segurtasuna" + +#: src/Navigation.tsx:270 src/view/shell/Drawer.tsx:624 +#: src/view/shell/Drawer.tsx:625 src/view/screens/PrivacyPolicy.tsx:31 +#: src/screens/Settings/AboutSettings.tsx:45 +#: src/screens/Settings/AboutSettings.tsx:48 +msgid "Privacy Policy" +msgstr "Pribatutasun Politika" + +#: src/view/com/composer/Composer.tsx:1634 +msgid "Processing video..." +msgstr "Bideoa prozesatzen..." + +#: src/screens/Login/ForgotPasswordForm.tsx:149 src/lib/api/index.ts:59 +msgid "Processing..." +msgstr "Prozesatzen..." + +#: src/view/screens/Profile.tsx:361 src/view/screens/DebugMod.tsx:913 +msgid "profile" +msgstr "profila" + +#: src/view/shell/Drawer.tsx:71 src/view/shell/Drawer.tsx:516 +#: src/view/shell/desktop/LeftNav.tsx:457 +#: src/view/shell/bottom-bar/BottomBar.tsx:271 +msgid "Profile" +msgstr "Profila" + +#: src/view/com/modals/EditProfile.tsx:124 +#: src/screens/Profile/Header/EditProfileDialog.tsx:191 +msgid "Profile updated" +msgstr "Profila eguneratu da" + +#: src/screens/Onboarding/StepFinished.tsx:242 +msgid "Public" +msgstr "Publikoa" + +#: src/view/screens/ModerationModlists.tsx:65 +msgid "Public, shareable lists of users to mute or block in bulk." +msgstr "Erabiltzaileen zerrenda publiko eta partekagarriak mututzeko edo blokeatzeko modu masiboan." + +#: src/view/screens/Lists.tsx:65 +msgid "Public, shareable lists which can drive feeds." +msgstr "Zerrenda publikoak eta partekagarriak, feedak bultzatu ditzaketenak." + +#: src/components/StarterPack/QrCodeDialog.tsx:128 +msgid "QR code copied to your clipboard!" +msgstr "QR kodea zure arbelean kopiatu da!" + +#: src/components/StarterPack/QrCodeDialog.tsx:106 +msgid "QR code has been downloaded!" +msgstr "QR kodea deskargatu da!" + +#: src/components/StarterPack/QrCodeDialog.tsx:107 +msgid "QR code saved to your camera roll!" +msgstr "QR kodea gorde da zure kameran!" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:85 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:92 +#: src/view/com/util/post-ctrls/RepostButton.tsx:168 +#: src/view/com/util/post-ctrls/RepostButton.tsx:191 +msgid "Quote post" +msgstr "Posta aipatu" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:303 +msgid "Quote post was re-attached" +msgstr "Aipatutako posta berriro erantsi da" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:302 +msgid "Quote post was successfully detached" +msgstr "Aipatutako posta behar bezala kendu da" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:84 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:91 +#: src/view/com/util/post-ctrls/RepostButton.tsx:167 +#: src/view/com/util/post-ctrls/RepostButton.tsx:189 +msgid "Quote posts disabled" +msgstr "Post aipamenak desgaituta daude" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 +msgid "Quote posts enabled" +msgstr "Post aipamenak gaituta daude" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 +msgid "Quote settings" +msgstr "Aipamen ezarpenak" + +#: src/screens/Post/PostQuotes.tsx:31 +msgid "Quotes" +msgstr "Aipamenak" + +#: src/view/com/post-thread/PostThreadItem.tsx:243 +msgid "Quotes of this post" +msgstr "Post honen aipamenak" + +#: src/screens/Settings/ThreadPreferences.tsx:99 +#: src/screens/Settings/ThreadPreferences.tsx:102 +msgid "Random (aka \"Poster's Roulette\")" +msgstr "Ausazko (\"Poster-en erruleta\" bezala ezagutua)" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:565 +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 "Saiakera muga gainditu da. Gehiegitan saiatu zara handle-a aldatzen denbora laburrean. Mesedez, itxaron minutu bat berriro saiatu aurretik." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:565 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:575 +msgid "Re-attach quote" +msgstr "Erantsi berriro aipamena" + +#: src/screens/Deactivated.tsx:140 +msgid "Reactivate your account" +msgstr "Berriz aktibatu zure kontua" + +#: src/view/com/auth/SplashScreen.web.tsx:171 +msgid "Read the Bluesky blog" +msgstr "Irakurri Bluesky bloga" + +#: src/screens/Signup/StepInfo/Policies.tsx:58 +#: src/screens/Signup/StepInfo/Policies.tsx:84 +msgid "Read the Bluesky Privacy Policy" +msgstr "Irakurri Bluesky Pribatutasun Politika" + +#: src/screens/Signup/StepInfo/Policies.tsx:51 +#: src/screens/Signup/StepInfo/Policies.tsx:71 +msgid "Read the Bluesky Terms of Service" +msgstr "Irakurri Bluesky Zerbitzu-Baldintzak" + +#: src/components/dms/ReportDialog.tsx:169 +msgid "Reason:" +msgstr "Arrazoia:" + +#: src/view/screens/Search/Search.tsx:1033 +msgid "Recent Searches" +msgstr "Azken Bilaketak" + +#: src/screens/Messages/components/MessageListError.tsx:20 +msgid "Reconnect" +msgstr "Berriro konektatu" + +#: src/view/screens/Notifications.tsx:116 +msgid "Refresh notifications" +msgstr "Freskatu jakinarazpenak" + +#: src/screens/Messages/ChatList.tsx:163 +msgid "Reload conversations" +msgstr "Berriz kargatu elkarrizketak" + +#: src/view/com/posts/FeedErrorMessage.tsx:213 +#: src/view/com/modals/UserAddRemoveLists.tsx:235 +#: src/view/com/modals/ListAddRemoveUsers.tsx:269 +#: src/view/com/feeds/FeedSourceCard.tsx:319 +#: src/screens/Settings/Settings.tsx:466 src/components/FeedCard.tsx:316 +#: src/components/dialogs/MutedWords.tsx:438 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:101 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:108 +msgid "Remove" +msgstr "Kendu" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:57 +msgid "Remove {displayName} from starter pack" +msgstr "Kendu {displayName} abio multzotik" + +#: src/screens/Settings/Settings.tsx:445 src/screens/Settings/Settings.tsx:448 +msgid "Remove account" +msgstr "Kendu kontua" + +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:15 +msgid "Remove attachment" +msgstr "Kendu eranskina" + +#: src/view/com/util/UserAvatar.tsx:403 +msgid "Remove Avatar" +msgstr "Kendu Abatarra" + +#: src/view/com/util/UserBanner.tsx:155 +msgid "Remove Banner" +msgstr "Kendu Bannerra" + +#: src/screens/Messages/components/MessageInputEmbed.tsx:206 +msgid "Remove embed" +msgstr "Kendu kapsulatzea" + +#: src/view/com/posts/FeedShutdownMsg.tsx:116 +#: src/view/com/posts/FeedShutdownMsg.tsx:120 +#: src/view/com/posts/FeedErrorMessage.tsx:169 +msgid "Remove feed" +msgstr "Kendu feeda" + +#: src/view/com/posts/FeedErrorMessage.tsx:210 +msgid "Remove feed?" +msgstr "Feeda kendu?" + +#: src/view/screens/SavedFeeds.tsx:342 src/view/screens/ProfileList.tsx:501 +#: src/view/screens/ProfileFeed.tsx:336 src/view/screens/ProfileFeed.tsx:342 +#: src/view/com/feeds/FeedSourceCard.tsx:190 +#: src/view/com/feeds/FeedSourceCard.tsx:268 +msgid "Remove from my feeds" +msgstr "Kendu nire feedetatik" + +#: src/view/com/feeds/FeedSourceCard.tsx:314 src/components/FeedCard.tsx:311 +msgid "Remove from my feeds?" +msgstr "Nire feedetatik kendu?" + +#: src/screens/Settings/Settings.tsx:458 +msgid "Remove from quick access?" +msgstr "Sarrera azkarretik kendu?" + +#: src/screens/List/ListHiddenScreen.tsx:156 +msgid "Remove from saved feeds" +msgstr "Kendu feed gordetatik" + +#: src/view/com/composer/photos/Gallery.tsx:203 +msgid "Remove image" +msgstr "Kendu irudia" + +#: src/components/dialogs/MutedWords.tsx:523 +msgid "Remove mute word from your list" +msgstr "Kendu hitz mututua zure zerrendatik" + +#: src/view/screens/Search/Search.tsx:1077 +msgid "Remove profile" +msgstr "Kendu profila" + +#: src/view/screens/Search/Search.tsx:1079 +msgid "Remove profile from search history" +msgstr "Kendu profila bilaketa-historitik" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:287 +msgid "Remove quote" +msgstr "Kendu aipamena" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:145 +#: src/view/com/util/post-ctrls/RepostButton.tsx:155 +msgid "Remove repost" +msgstr "Kendu berposta" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:260 +msgid "Remove subtitle file" +msgstr "Kendu azpitituluen fitxategia" + +#: src/view/com/posts/FeedErrorMessage.tsx:211 +msgid "Remove this feed from your saved feeds" +msgstr "Kendu feed hau gordetako zure feedetatik" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:109 +msgid "Removed by author" +msgstr "Egileak kenduta" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:107 +msgid "Removed by you" +msgstr "Zuk kenduta" + +#: src/view/com/modals/UserAddRemoveLists.tsx:170 +#: src/view/com/modals/ListAddRemoveUsers.tsx:200 +msgid "Removed from list" +msgstr "Zerrendatik kenduta" + +#: src/view/com/feeds/FeedSourceCard.tsx:138 +msgid "Removed from my feeds" +msgstr "Nire feedetatik kenduta" + +#: src/screens/List/ListHiddenScreen.tsx:94 +#: src/screens/List/ListHiddenScreen.tsx:160 +msgid "Removed from saved feeds" +msgstr "Gordetako feedetatik kenduta" + +#: src/view/screens/ProfileList.tsx:385 src/view/screens/ProfileFeed.tsx:196 +#: src/view/com/posts/FeedShutdownMsg.tsx:44 +msgid "Removed from your feeds" +msgstr "Zure feedetatik kenduta" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:288 +msgid "Removes quoted post" +msgstr "Aipatutako posta kentzen du" + +#: src/view/com/posts/FeedShutdownMsg.tsx:129 +#: src/view/com/posts/FeedShutdownMsg.tsx:133 +msgid "Replace with Discover" +msgstr "Ordeztu Aurkitu-gatik" + +#: src/view/screens/Profile.tsx:227 +msgid "Replies" +msgstr "Erantzunak" + +#: src/components/WhoCanReply.tsx:69 +msgid "Replies disabled" +msgstr "Erantzunak desgaituta daude" + +#: src/components/WhoCanReply.tsx:215 +msgid "Replies to this post are disabled." +msgstr "Mezu honen erantzunak desgaituta daude." + +#: src/view/com/composer/Composer.tsx:933 +msgctxt "action" +msgid "Reply" +msgstr "Erantzun" + +#: src/lib/moderation/useModerationCauseDescription.ts:123 +#: src/components/moderation/ModerationDetailsDialog.tsx:114 +msgid "Reply Hidden by Thread Author" +msgstr "Erantzuna Hariaren Egileak Ezkutatuta" + +#: src/lib/moderation/useModerationCauseDescription.ts:122 +#: src/components/moderation/ModerationDetailsDialog.tsx:113 +msgid "Reply Hidden by You" +msgstr "Erantzuna Zuk Ezkutatuta" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:355 +msgid "Reply settings" +msgstr "Erantzunaren ezarpenak" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:340 +msgid "Reply settings are chosen by the author of the thread" +msgstr "Erantzun ezarpenak hariaren egileak aukeratzen ditu" + +#: src/view/com/posts/FeedItem.tsx:553 src/view/com/post/Post.tsx:204 +msgctxt "description" +msgid "Reply to <0><1/>" +msgstr "<0><1/>-ri erantzun" + +#: src/view/com/posts/FeedItem.tsx:544 +msgctxt "description" +msgid "Reply to a blocked post" +msgstr "Erantzun blokeatutako post bati" + +#: src/view/com/posts/FeedItem.tsx:546 +msgctxt "description" +msgid "Reply to a post" +msgstr "Post bati erantzun" + +#: src/view/com/posts/FeedItem.tsx:550 src/view/com/post/Post.tsx:202 +msgctxt "description" +msgid "Reply to you" +msgstr "Zuri erantzun" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:333 +msgid "Reply visibility updated" +msgstr "Erantzunen ikusgarritasuna eguneratu da" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:332 +msgid "Reply was successfully hidden" +msgstr "Erantzuna behar bezala ezkutatu da" + +#: src/components/dms/MessagesListBlockedFooter.tsx:77 +#: src/components/dms/MessagesListBlockedFooter.tsx:84 +#: src/components/dms/MessageMenu.tsx:132 +msgid "Report" +msgstr "Salatu" + +#: src/view/com/profile/ProfileMenu.tsx:299 +#: src/view/com/profile/ProfileMenu.tsx:302 +msgid "Report Account" +msgstr "Salatu kontua" + +#: src/components/dms/ReportConversationPrompt.tsx:17 +#: src/components/dms/ConvoMenu.tsx:197 src/components/dms/ConvoMenu.tsx:200 +msgid "Report conversation" +msgstr "Salatu elkarrizketa" + +#: src/components/ReportDialog/index.tsx:44 +msgid "Report dialog" +msgstr "Salaketaren elkarrizketa-koadroa" + +#: src/view/screens/ProfileFeed.tsx:353 src/view/screens/ProfileFeed.tsx:355 +msgid "Report feed" +msgstr "Salatu feeda" + +#: src/view/screens/ProfileList.tsx:543 +msgid "Report List" +msgstr "Salatu Zerrenda" + +#: src/components/dms/MessageMenu.tsx:130 +msgid "Report message" +msgstr "Salatu mezua" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:611 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:613 +msgid "Report post" +msgstr "Salatu posta" + +#: src/screens/StarterPack/StarterPackScreen.tsx:605 +#: src/screens/StarterPack/StarterPackScreen.tsx:608 +msgid "Report starter pack" +msgstr "Salatu abio multzoa" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +msgid "Report this content" +msgstr "Salatu eduki hau" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +msgid "Report this feed" +msgstr "Salatu feed hau" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +msgid "Report this list" +msgstr "Salatu zerrenda hau" + +#: src/components/dms/ReportDialog.tsx:44 +#: src/components/dms/ReportDialog.tsx:137 +#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +msgid "Report this message" +msgstr "Salatu mezu hau" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +msgid "Report this post" +msgstr "Salatu post hau" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +msgid "Report this starter pack" +msgstr "Salatu abio multzo hau" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +msgid "Report this user" +msgstr "Salatu erabiltzaile hau" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:72 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:76 +msgid "Repost" +msgstr "Berposta" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:68 +#: src/view/com/util/post-ctrls/RepostButton.tsx:146 +#: src/view/com/util/post-ctrls/RepostButton.tsx:157 +msgctxt "action" +msgid "Repost" +msgstr "Berpostatu" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:49 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:104 +#: src/view/com/util/post-ctrls/RepostButton.tsx:138 +#: src/screens/StarterPack/StarterPackScreen.tsx:547 +msgid "Repost or quote post" +msgstr "Berpostatu edo aipatu posta" + +#: src/screens/Post/PostRepostedBy.tsx:31 +msgid "Reposted By" +msgstr "Nork berpostatua" + +#. placeholder {0}: sanitizeDisplayName( reason.by.displayName || reason.by.handle, ) +#: src/view/com/posts/FeedItem.tsx:303 +msgid "Reposted by {0}" +msgstr "{0}-k berpostatua" + +#: src/view/com/posts/FeedItem.tsx:322 +msgid "Reposted by <0><1/>" +msgstr "<0><1/>-k berpostatua" + +#: src/view/com/posts/FeedItem.tsx:301 src/view/com/posts/FeedItem.tsx:320 +msgid "Reposted by you" +msgstr "Zuk berpostatua" + +#: src/view/com/post-thread/PostThreadItem.tsx:222 +msgid "Reposts of this post" +msgstr "Berpostatu post hau" + +#: src/view/com/modals/ChangeEmail.tsx:176 +#: src/view/com/modals/ChangeEmail.tsx:178 +msgid "Request Change" +msgstr "Eskatu Aldaketa" + +#: src/view/com/modals/ChangePassword.tsx:242 +#: src/view/com/modals/ChangePassword.tsx:244 +msgid "Request Code" +msgstr "Eskaera Kodea" + +#: src/screens/Settings/AccessibilitySettings.tsx:60 +#: src/screens/Settings/AccessibilitySettings.tsx:65 +msgid "Require alt text before posting" +msgstr "Eskatu aukerazko testua argitaratu aurretik" + +#: src/screens/Settings/components/Email2FAToggle.tsx:54 +msgid "Require an email code to log in to your account." +msgstr "Eskatu posta-kode bat zure kontuan saioa hasteko." + +#: src/screens/Signup/StepInfo/index.tsx:159 +msgid "Required for this provider" +msgstr "Beharrezkoa hornitzaile honetarako" + +#: src/components/LabelingServiceCard/index.tsx:80 +msgid "Required in your region" +msgstr "Beharrezkoa zure eskualdean" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:173 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:176 +msgid "Resend email" +msgstr "Berriro bidali mezu elektronikoa" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:130 +#: src/components/dialogs/VerifyEmailDialog.tsx:267 +#: src/components/dialogs/VerifyEmailDialog.tsx:277 +msgid "Resend Email" +msgstr "Berriro bidali Posta Elektronikoa" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:122 +msgid "Resend Verification Email" +msgstr "Bidali berriro Egiaztapen Mezu Elektronikoa" + +#: src/view/com/modals/ChangePassword.tsx:186 +msgid "Reset code" +msgstr "Berrezarri kodea" + +#: src/view/com/modals/ChangePassword.tsx:193 +msgid "Reset Code" +msgstr "Berrezarri Kodea" + +#: src/screens/Settings/Settings.tsx:343 src/screens/Settings/Settings.tsx:345 +msgid "Reset onboarding state" +msgstr "Berrezarri sartze-egoera" + +#: src/screens/Login/ForgotPasswordForm.tsx:80 +msgid "Reset password" +msgstr "Berrezarri pasahitza" + +#: src/screens/Login/LoginForm.tsx:296 +msgid "Retries login" +msgstr "Saioa hasi berriro" + +#: src/view/com/util/error/ErrorScreen.tsx:76 +#: src/view/com/util/error/ErrorMessage.tsx:57 +msgid "Retries the last action, which errored out" +msgstr "Azken ekintza berriro saiatzen da, errorea izan duena" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:55 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:57 +#: src/view/com/util/error/ErrorScreen.tsx:74 +#: src/view/com/util/error/ErrorMessage.tsx:55 +#: src/screens/Signup/BackNextButtons.tsx:53 +#: src/screens/Onboarding/StepInterests/index.tsx:217 +#: src/screens/Onboarding/StepInterests/index.tsx:220 +#: src/screens/Messages/components/MessageListError.tsx:25 +#: src/screens/Login/LoginForm.tsx:295 src/screens/Login/LoginForm.tsx:302 +#: src/components/Lists.tsx:104 src/components/Error.tsx:65 +#: src/components/dms/MessageItem.tsx:245 +#: src/components/StarterPack/ProfileStarterPacks.tsx:336 +msgid "Retry" +msgstr "Saiatu berriro" + +#: src/view/screens/ProfileList.tsx:1028 +#: src/screens/StarterPack/StarterPackScreen.tsx:751 +#: src/screens/List/ListHiddenScreen.tsx:205 src/components/Error.tsx:73 +msgid "Return to previous page" +msgstr "Itzuli aurreko orrialdera" + +#: src/view/screens/NotFound.tsx:61 +msgid "Returns to home page" +msgstr "Hasierako orrira itzultzen da" + +#: src/view/screens/ProfileFeed.tsx:113 src/view/screens/NotFound.tsx:60 +msgid "Returns to previous page" +msgstr "Aurreko orrialdera itzultzen da" + +#: src/view/screens/SavedFeeds.tsx:109 src/view/com/modals/EditProfile.tsx:219 +#: src/view/com/modals/CreateOrEditList.tsx:317 +#: src/view/com/composer/GifAltText.tsx:190 +#: src/view/com/composer/GifAltText.tsx:199 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:150 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:160 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:77 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:83 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:241 +#: src/screens/Profile/Header/EditProfileDialog.tsx:238 +#: src/screens/Profile/Header/EditProfileDialog.tsx:252 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:438 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:444 +#: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/StarterPack/QrCodeDialog.tsx:185 +msgid "Save" +msgstr "Gorde" + +#: src/view/com/modals/CreateOrEditList.tsx:325 +#: src/view/com/lightbox/ImageViewing/index.tsx:591 +msgctxt "action" +msgid "Save" +msgstr "Gorde" + +#: src/components/dialogs/BirthDateSettings.tsx:118 +msgid "Save birthday" +msgstr "Gorde jaiotze data" + +#: src/view/screens/SavedFeeds.tsx:105 src/view/screens/SavedFeeds.tsx:109 +msgid "Save changes" +msgstr "Gorde aldaketak" + +#: src/view/com/modals/EditProfile.tsx:227 +msgid "Save Changes" +msgstr "Gorde Aldaketak" + +#: src/components/StarterPack/ShareDialog.tsx:150 +#: src/components/StarterPack/ShareDialog.tsx:157 +msgid "Save image" +msgstr "Gorde irudia" + +#: src/view/com/modals/CropImage.web.tsx:104 +msgid "Save image crop" +msgstr "Gorde irudiaren mozketa" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:227 +msgid "Save new handle" +msgstr "Gorde handle berria" + +#: src/components/StarterPack/QrCodeDialog.tsx:179 +msgid "Save QR code" +msgstr "Gorde QR kodea" + +#: src/view/screens/ProfileFeed.tsx:337 src/view/screens/ProfileFeed.tsx:343 +msgid "Save to my feeds" +msgstr "Gorde nire feedetan" + +#: src/view/screens/SavedFeeds.tsx:164 +msgid "Saved Feeds" +msgstr "Gordetako Feedak" + +#: src/view/com/lightbox/Lightbox.tsx:44 +msgid "Saved to your camera roll" +msgstr "Zure kameran gordeta" + +#: src/view/screens/ProfileList.tsx:365 src/view/screens/ProfileFeed.tsx:205 +msgid "Saved to your feeds" +msgstr "Zure feedetan gordeta" + +#: src/view/com/modals/EditProfile.tsx:220 +msgid "Saves any changes to your profile" +msgstr "Zure profilean edozein aldaketa gordetzen du" + +#: src/view/com/modals/CropImage.web.tsx:105 +msgid "Saves image crop settings" +msgstr "Irudi mozketa ezarpenak gordetzen ditu" + +#: src/view/com/notifications/FeedItem.tsx:539 +#: src/view/com/notifications/FeedItem.tsx:564 +#: src/components/NewskieDialog.tsx:105 src/components/dms/ChatEmptyPill.tsx:33 +msgid "Say hello!" +msgstr "Esan kaixo!" + +#: src/screens/Onboarding/state.ts:99 src/screens/Onboarding/index.tsx:33 +msgid "Science" +msgstr "Zientzia" + +#: src/view/screens/ProfileList.tsx:985 +msgid "Scroll to top" +msgstr "Joan gora" + +#: src/Navigation.tsx:593 src/view/shell/Drawer.tsx:365 +#: src/view/shell/desktop/LeftNav.tsx:383 +#: src/view/shell/bottom-bar/BottomBar.tsx:178 +#: src/view/screens/Search/Search.tsx:571 +#: src/view/com/modals/ListAddRemoveUsers.tsx:76 +#: src/components/forms/SearchInput.tsx:34 +#: src/components/forms/SearchInput.tsx:36 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:484 +msgid "Search" +msgstr "Bilatu" + +#: src/view/shell/desktop/Search.tsx:201 +msgid "Search for \"{query}\"" +msgstr "Bilatu \"{query}\"" + +#: src/view/screens/Search/Search.tsx:981 +msgid "Search for \"{searchText}\"" +msgstr "Bilatu \"{searchText}\"" + +#: src/screens/StarterPack/Wizard/index.tsx:474 +msgid "Search for feeds that you want to suggest to others." +msgstr "Bilatu besteei iradoki nahi diezun feedak." + +#: src/view/com/modals/ListAddRemoveUsers.tsx:71 +msgid "Search for users" +msgstr "Bilatu erabiltzaileak" + +#: src/components/dialogs/GifSelect.tsx:177 +msgid "Search GIFs" +msgstr "Bilatu GIF-ak" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:504 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:505 +msgid "Search profiles" +msgstr "Bilatu profilak" + +#: src/components/dialogs/GifSelect.tsx:178 +msgid "Search Tenor" +msgstr "Bilatu Tenor-en" + +#: src/view/com/modals/ChangeEmail.tsx:105 +msgid "Security Step Required" +msgstr "Segurtasun Urratsa Behar da" + +#: src/components/TagMenu/index.web.tsx:77 +msgid "See {truncatedTag} posts" +msgstr "Ikusi {truncatedTag} postak" + +#: src/components/TagMenu/index.web.tsx:94 +msgid "See {truncatedTag} posts by user" +msgstr "Ikusi erabiltzailearen {truncatedTag} postak" + +#: src/components/TagMenu/index.tsx:155 +msgid "See <0>{displayTag} posts" +msgstr "Ikusi <0>{displayTag} postak" + +#: src/components/TagMenu/index.tsx:203 +msgid "See <0>{displayTag} posts by this user" +msgstr "Ikusi erabiltzaile honen <0>{displayTag} postak" + +#: src/view/com/auth/SplashScreen.web.tsx:176 +msgid "See jobs at Bluesky" +msgstr "Ikusi Bluesky-n lanpostuak" + +#: src/view/screens/SavedFeeds.tsx:205 +msgid "See this guide" +msgstr "Ikus gida hau" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:190 +msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" +msgstr "Bilaketa graduatzailea. Erabili gezi-teklak aurrera eta atzera bilatzeko, eta espazioa erreproduzitzeko/pausoa egiteko" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 +msgid "Select a color" +msgstr "Aukeratu kolore bat" + +#: src/screens/Login/ChooseAccountForm.tsx:77 +msgid "Select account" +msgstr "Aukeratu kontua" + +#: src/screens/Onboarding/StepProfile/AvatarCircle.tsx:66 +msgid "Select an avatar" +msgstr "Aukeratu abatar bat" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:65 +msgid "Select an emoji" +msgstr "Aukeratu emoji bat" + +#: src/screens/Settings/LanguageSettings.tsx:262 +msgid "Select content languages" +msgstr "Aukeratu edukien hizkuntzak" + +#: src/screens/Login/index.tsx:117 +msgid "Select from an existing account" +msgstr "Aukeratu lehendik dagoen kontu batetik" + +#: src/view/com/composer/photos/SelectGifBtn.tsx:35 +msgid "Select GIF" +msgstr "Aukeratu GIF-a" + +#. placeholder {0}: gif.title +#: src/components/dialogs/GifSelect.tsx:306 +msgid "Select GIF \"{0}\"" +msgstr "Aukeratu GIF-a \"{0}\"" + +#: src/components/dialogs/MutedWords.tsx:142 +msgid "Select how long to mute this word for." +msgstr "Aukeratu zenbat denboraz mututu hitz hau." + +#: src/view/com/composer/videos/SubtitleDialog.tsx:245 +msgid "Select language..." +msgstr "Aukeratu hizkuntza..." + +#: src/screens/Settings/LanguageSettings.tsx:276 +msgid "Select languages" +msgstr "Aukeratu hizkuntzak" + +#: src/components/ReportDialog/SelectLabelerView.tsx:28 +msgid "Select moderator" +msgstr "Aukeratu moderatzailea" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 +msgid "Select subtitle file (.vtt)" +msgstr "Aukeratu azpitituluen fitxategia (.vtt)" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:83 +msgid "Select the {emojiName} emoji as your avatar" +msgstr "Aukeratu {emojiName} emojia zure abatar gisa" + +#: src/components/ReportDialog/SubmitView.tsx:140 +msgid "Select the moderation service(s) to report to" +msgstr "Aukeratu salatzeko moderazio-zerbitzuak" + +#: src/view/com/auth/server-input/index.tsx:79 +msgid "Select the service that hosts your data." +msgstr "Aukeratu zure datuak ostatatzen dituen zerbitzua." + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:100 +msgid "Select video" +msgstr "Aukeratu bideoa" + +#: src/components/dialogs/MutedWords.tsx:242 +msgid "Select what content this mute word should apply to." +msgstr "Aukeratu hitz mutu hau zer edukiri aplikatu behar zaion." + +#: src/screens/Settings/LanguageSettings.tsx:255 +msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown." +msgstr "Aukeratu harpidetutako feedak zein hizkuntzatan nahi dituzun. Bat ere ez bada aukeratzen, hizkuntza guztiak erakutsiko dira." + +#: src/screens/Settings/LanguageSettings.tsx:84 +msgid "Select your app language for the default text to display in the app." +msgstr "Aukeratu zure aplikazioaren hizkuntza lehenetsia aplikazioko testuak bistaratzeko." + +#: src/screens/Signup/StepInfo/index.tsx:223 +msgid "Select your date of birth" +msgstr "Aukeratu zure jaioteguna" + +#: src/screens/Onboarding/StepInterests/index.tsx:192 +msgid "Select your interests from the options below" +msgstr "Aukeratu zure interesak beheko aukeretatik" + +#: src/screens/Settings/LanguageSettings.tsx:171 +msgid "Select your preferred language for translations in your feed." +msgstr "Aukeratu zure feedean itzulpenak egiteko nahi duzun hizkuntza." + +#: src/components/dms/ChatEmptyPill.tsx:38 +msgid "Send a neat website!" +msgstr "Bidali webgune txukun bat!" + +#: src/components/dialogs/VerifyEmailDialog.tsx:232 +msgid "Send Confirmation" +msgstr "Bidali Baieztapena" + +#: src/components/dialogs/VerifyEmailDialog.tsx:225 +msgid "Send confirmation email" +msgstr "Bidali baieztapen mezu elektronikoa" + +#: src/view/com/modals/VerifyEmail.tsx:210 +#: src/view/com/modals/VerifyEmail.tsx:212 +msgid "Send Confirmation Email" +msgstr "Bidali Baieztapen Mezu Elektronikoa" + +#: src/view/com/modals/DeleteAccount.tsx:149 +msgid "Send email" +msgstr "Bidali mezu elektronikoa" + +#: src/view/com/modals/DeleteAccount.tsx:162 +msgctxt "action" +msgid "Send Email" +msgstr "Bidali Mezu Elektronikoa" + +#: src/view/shell/Drawer.tsx:312 +msgid "Send feedback" +msgstr "Bidali iritzia" + +#: src/screens/Messages/components/MessageInput.web.tsx:219 +#: src/screens/Messages/components/MessageInput.tsx:173 +msgid "Send message" +msgstr "Bidali mezua" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:62 +msgid "Send post to..." +msgstr "Bidali posta hona..." + +#: src/components/dms/ReportDialog.tsx:229 +#: src/components/dms/ReportDialog.tsx:232 +#: src/components/ReportDialog/SubmitView.tsx:220 +#: src/components/ReportDialog/SubmitView.tsx:224 +msgid "Send report" +msgstr "Bidali salaketa" + +#. placeholder {0}: labeler.creator.displayName +#: src/components/ReportDialog/SelectLabelerView.tsx:42 +msgid "Send report to {0}" +msgstr "Bidali salaketa hona {0}" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:120 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:123 +msgid "Send verification email" +msgstr "Bidali egiaztapen-mezu elektronikoa" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:423 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:426 +msgid "Send via direct message" +msgstr "Bidali mezu zuzenaren bidez" + +#: src/view/com/modals/DeleteAccount.tsx:151 +msgid "Sends email with confirmation code for account deletion" +msgstr "Kontua ezabatzeko baieztapen-kodea duen mezu elektronikoa bidaltzen du" + +#: src/view/com/auth/server-input/index.tsx:111 +msgid "Server address" +msgstr "Zerbitzariaren helbidea" + +#: src/screens/Moderation/index.tsx:290 +msgid "Set birthdate" +msgstr "Ezarri jaiotze-data" + +#: src/screens/Login/SetNewPasswordForm.tsx:96 +msgid "Set new password" +msgstr "Ezarri pasahitz berria" + +#: src/screens/Onboarding/Layout.tsx:48 +msgid "Set up your account" +msgstr "Konfiguratu zure kontua" + +#: src/screens/Login/ForgotPasswordForm.tsx:107 +msgid "Sets email for password reset" +msgstr "Pasahitza berrezartzeko posta elektronikoa ezartzen du" + +#: src/Navigation.tsx:159 src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:475 src/screens/Settings/Settings.tsx:80 +msgid "Settings" +msgstr "Ezarpenak" + +#: src/view/com/composer/labels/LabelsBtn.tsx:174 +msgid "Sexual activity or erotic nudity." +msgstr "Sexu-jarduera edo biluztasun erotikoa." + +#: src/lib/moderation/useGlobalLabelStrings.ts:38 +msgid "Sexually Suggestive" +msgstr "Sexu Lizuna" + +#: src/view/screens/ProfileList.tsx:486 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:339 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:443 +#: src/view/com/profile/ProfileMenu.tsx:195 +#: src/view/com/profile/ProfileMenu.tsx:204 src/screens/Hashtag.tsx:124 +#: src/screens/StarterPack/StarterPackScreen.tsx:422 +#: src/screens/StarterPack/StarterPackScreen.tsx:594 +#: src/components/StarterPack/QrCodeDialog.tsx:175 +msgid "Share" +msgstr "Partekatu" + +#: src/view/com/lightbox/ImageViewing/index.tsx:600 +msgctxt "action" +msgid "Share" +msgstr "Partekatu" + +#: src/components/dms/ChatEmptyPill.tsx:37 +msgid "Share a cool story!" +msgstr "Partekatu istorio polit bat!" + +#: src/components/dms/ChatEmptyPill.tsx:36 +msgid "Share a fun fact!" +msgstr "Partekatu datu dibertigarri bat!" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:355 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:691 +#: src/view/com/profile/ProfileMenu.tsx:353 +msgid "Share anyway" +msgstr "Partekatu hala ere" + +#: src/view/screens/ProfileFeed.tsx:363 src/view/screens/ProfileFeed.tsx:365 +msgid "Share feed" +msgstr "Partekatu feeda" + +#: src/screens/StarterPack/StarterPackScreen.tsx:598 +#: src/components/StarterPack/ShareDialog.tsx:123 +#: src/components/StarterPack/ShareDialog.tsx:130 +msgid "Share link" +msgstr "Partekatu esteka" + +#: src/view/com/modals/LinkWarning.tsx:89 +#: src/view/com/modals/LinkWarning.tsx:95 +msgid "Share Link" +msgstr "Partekatu Esteka" + +#: src/components/StarterPack/ShareDialog.tsx:87 +msgid "Share link dialog" +msgstr "Partekatu estekaren elkarrizketa-koadroa" + +#: src/components/StarterPack/ShareDialog.tsx:134 +#: src/components/StarterPack/ShareDialog.tsx:145 +msgid "Share QR code" +msgstr "Partekatu QR kodea" + +#: src/screens/StarterPack/StarterPackScreen.tsx:415 +msgid "Share this starter pack" +msgstr "Partekatu abio multzo hau" + +#: src/components/StarterPack/ShareDialog.tsx:99 +msgid "Share this starter pack and help people join your community on Bluesky." +msgstr "Partekatu abio multzo hau eta lagundu jendea zure Bluesky komunitatean sartzen." + +#: src/components/dms/ChatEmptyPill.tsx:34 +msgid "Share your favorite feed!" +msgstr "Partekatu zure feed gogokoena!" + +#: src/Navigation.tsx:255 +msgid "Shared Preferences Tester" +msgstr "Partekatutako Hobespenen Probatzailea" + +#: src/view/com/modals/LinkWarning.tsx:92 +msgid "Shares the linked website" +msgstr "Estekatutako webgunea partekatzen du" + +#: src/components/moderation/PostHider.tsx:122 +#: src/components/moderation/LabelPreference.tsx:137 +#: src/components/moderation/ContentHider.tsx:200 +msgid "Show" +msgstr "Erakutsi" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:178 +msgid "Show alt text" +msgstr "Erakutsi aukerazko testua" + +#: src/screens/List/ListHiddenScreen.tsx:176 +#: src/components/moderation/ScreenHider.tsx:172 +#: src/components/moderation/ScreenHider.tsx:175 +msgid "Show anyway" +msgstr "Erakutsi hala ere" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:27 +#: src/lib/moderation/useLabelBehaviorDescription.ts:63 +msgid "Show badge" +msgstr "Erakutsi bereizgarria" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:61 +msgid "Show badge and filter from feeds" +msgstr "Erakutsi bereizgarria eta iragazkia feedetatik" + +#: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 +msgid "Show hidden replies" +msgstr "Erakutsi erantzun ezkutuak" + +#: src/view/com/post-thread/PostThreadItem.tsx:806 +msgid "Show information about when this post was created" +msgstr "Erakutsi post hau noiz sortu zenari buruzko informazioa" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:473 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:475 +msgid "Show less like this" +msgstr "Erakutsi honelako gutxiago" + +#: src/screens/List/ListHiddenScreen.tsx:172 +msgid "Show list anyway" +msgstr "Erakutsi zerrenda hala ere" + +#: src/view/com/posts/FeedItem.tsx:509 +#: src/view/com/post-thread/PostThreadItem.tsx:593 +#: src/view/com/post/Post.tsx:242 +msgid "Show More" +msgstr "Erakutsi gehiago" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:465 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:467 +msgid "Show more like this" +msgstr "Erakutsi horrelako gehiago" + +#: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 +msgid "Show muted replies" +msgstr "Erakutsi erantzun mututuak" + +#: src/screens/Settings/Settings.tsx:104 +msgid "Show other accounts you can switch to" +msgstr "Erakutsi alda ditzakezun beste kontu batzuk" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:104 +#: src/screens/Settings/FollowingFeedPreferences.tsx:114 +msgid "Show quote posts" +msgstr "Erakutsi post aipatuak" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:68 +#: src/screens/Settings/FollowingFeedPreferences.tsx:78 +msgid "Show replies" +msgstr "Erakutsi erantzunak" + +#: src/screens/Settings/ThreadPreferences.tsx:126 +msgid "Show replies by people you follow before all other replies" +msgstr "Erakutsi jarraitzen duzun jendearen erantzunak gainerako erantzunen aurretik" + +#: src/screens/Settings/ThreadPreferences.tsx:151 +msgid "Show replies in a threaded view" +msgstr "Erakutsi erantzunak hari ikuspegi batean" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 +msgid "Show reply for everyone" +msgstr "Erakutsi erantzuna guztientzako" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:86 +#: src/screens/Settings/FollowingFeedPreferences.tsx:96 +msgid "Show reposts" +msgstr "Erakutsi berpostak" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:129 +#: src/screens/Settings/FollowingFeedPreferences.tsx:139 +msgid "Show samples of your saved feeds in your Following feed" +msgstr "Erakutsi gordetako feeden laginak zure Jarraitzen feedean" + +#: src/components/moderation/PostHider.tsx:79 +#: src/components/moderation/ContentHider.tsx:152 +msgid "Show the content" +msgstr "Erakutsi edukia" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:58 +msgid "Show warning" +msgstr "Erakutsi abisua" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:56 +msgid "Show warning and filter from feeds" +msgstr "Erakutsi feedetako abisua eta iragazkia" + +#: src/view/shell/NavSignupCard.tsx:57 src/view/shell/NavSignupCard.tsx:62 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:206 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:311 +#: src/view/shell/bottom-bar/BottomBar.tsx:312 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 +#: src/view/com/auth/SplashScreen.web.tsx:123 +#: src/view/com/auth/SplashScreen.web.tsx:131 +#: src/view/com/auth/SplashScreen.tsx:61 src/view/com/auth/SplashScreen.tsx:69 +#: src/screens/Login/index.tsx:97 src/screens/Login/index.tsx:116 +#: src/screens/Login/LoginForm.tsx:163 src/components/dialogs/Signin.tsx:97 +#: src/components/dialogs/Signin.tsx:99 +msgid "Sign in" +msgstr "Hasi saioa" + +#. placeholder {0}: account.handle +#: src/components/AccountList.tsx:122 +msgid "Sign in as {0}" +msgstr "Hasi saioa {0} gisa" + +#: src/screens/Login/ChooseAccountForm.tsx:80 +msgid "Sign in as..." +msgstr "Hasi saioa honela..." + +#: src/components/dialogs/Signin.tsx:75 +msgid "Sign in or create your account to join the conversation!" +msgstr "Hasi saioa edo sortu zure kontua elkarrizketan sartzeko!" + +#: src/components/dialogs/Signin.tsx:46 +msgid "Sign into Bluesky or create a new account" +msgstr "Hasi saioa Bluesky-n edo sortu kontu berri bat" + +#: src/screens/Settings/Settings.tsx:225 src/screens/Settings/Settings.tsx:227 +#: src/screens/Settings/Settings.tsx:259 +msgid "Sign out" +msgstr "Amaitu saioa" + +#: src/screens/Settings/Settings.tsx:256 +msgid "Sign out?" +msgstr "Saioa amaitu?" + +#: src/view/shell/NavSignupCard.tsx:47 src/view/shell/NavSignupCard.tsx:52 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:195 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:196 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:198 +#: src/view/shell/bottom-bar/BottomBar.tsx:301 +#: src/view/shell/bottom-bar/BottomBar.tsx:302 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +msgid "Sign up" +msgstr "Izena eman" + +#: src/lib/moderation/useGlobalLabelStrings.ts:28 +#: src/components/moderation/ScreenHider.tsx:91 +msgid "Sign-in Required" +msgstr "Saioa hasi behar da" + +#. placeholder {0}: account.handle +#: src/screens/Login/ChooseAccountForm.tsx:53 +#: src/lib/hooks/useAccountSwitcher.ts:41 +msgid "Signed in as @{0}" +msgstr "@{0} gisa hasi duzu saioa" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:299 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:306 +msgid "Signup without a starter pack" +msgstr "Eman izena abio multzorik gabe" + +#: src/components/FeedInterstitials.tsx:316 +msgid "Similar accounts" +msgstr "Antzeko kontuak" + +#: src/screens/StarterPack/Wizard/index.tsx:195 +#: src/screens/Onboarding/StepInterests/index.tsx:231 +msgid "Skip" +msgstr "Saltatu" + +#: src/screens/Onboarding/StepInterests/index.tsx:228 +msgid "Skip this flow" +msgstr "Saltatu fluxu hau" + +#: src/screens/Settings/AppearanceSettings.tsx:165 +msgid "Smaller" +msgstr "Txikiagoa" + +#: src/screens/Onboarding/state.ts:87 src/screens/Onboarding/index.tsx:37 +msgid "Software Dev" +msgstr "Software Garatzailea" + +#: src/components/FeedInterstitials.tsx:447 +msgid "Some other feeds you might like" +msgstr "Gustatuko litzaizukeen beste feed batzuk" + +#: src/components/WhoCanReply.tsx:70 +msgid "Some people can reply" +msgstr "Batzuek erantzun dezakete" + +#: src/screens/Messages/Conversation.tsx:102 +msgid "Something went wrong" +msgstr "Zerbait gaizki joan da" + +#: src/screens/Deactivated.tsx:94 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 +msgid "Something went wrong, please try again" +msgstr "Arazoren bat izan da. Mesedez, saiatu berriro" + +#: src/screens/Profile/Sections/Labels.tsx:88 +#: src/screens/Moderation/index.tsx:96 src/components/ReportDialog/index.tsx:54 +msgid "Something went wrong, please try again." +msgstr "Arazoren bat izan da. Mesedez, saiatu berriro." + +#: src/screens/Settings/NotificationSettings.tsx:49 +#: src/components/Lists.tsx:168 +msgid "Something went wrong!" +msgstr "Arazoren bat izan da!" + +#: src/App.web.tsx:94 src/App.native.tsx:118 +msgid "Sorry! Your session expired. Please log in again." +msgstr "Barkatu! Zure saioa iraungi da. Mesedez, hasi saioa berriro." + +#: src/screens/Settings/ThreadPreferences.tsx:55 +msgid "Sort replies" +msgstr "Ordenatu erantzunak" + +#: src/screens/Settings/ThreadPreferences.tsx:62 +msgid "Sort replies by" +msgstr "Ordenatu erantzunak honen arabera" + +#: src/screens/Settings/ThreadPreferences.tsx:59 +msgid "Sort replies to the same post by:" +msgstr "Ordenatu post bereko erantzunak honela:" + +#: src/components/moderation/LabelsOnMeDialog.tsx:168 +msgid "Source: " +msgstr "Iturria: " + +#: src/lib/moderation/useReportOptions.ts:72 +#: src/lib/moderation/useReportOptions.ts:85 +msgid "Spam" +msgstr "Spama" + +#: src/lib/moderation/useReportOptions.ts:55 +msgid "Spam; excessive mentions or replies" +msgstr "Spama; gehiegizko aipamen edo erantzunak" + +#: src/screens/Onboarding/state.ts:100 src/screens/Onboarding/index.tsx:27 +msgid "Sports" +msgstr "Kirolak" + +#: src/components/dms/dialogs/NewChatDialog.tsx:72 +msgid "Start a new chat" +msgstr "Txat berria hasi" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:350 +msgid "Start chat with {displayName}" +msgstr "Txat berria hasi {displayName}-rekin" + +#: src/Navigation.tsx:402 src/Navigation.tsx:407 +#: src/screens/StarterPack/Wizard/index.tsx:186 +msgid "Starter Pack" +msgstr "Abio Multzoa" + +#. placeholder {0}: sanitizeHandle(creator.handle, '@') +#: src/components/StarterPack/StarterPackCard.tsx:81 +msgid "Starter pack by {0}" +msgstr "{0}-ren abio multzoa" + +#: src/components/StarterPack/StarterPackCard.tsx:80 +msgid "Starter pack by you" +msgstr "Zure abio multzoa" + +#: src/screens/StarterPack/StarterPackScreen.tsx:715 +msgid "Starter pack is invalid" +msgstr "Abio multzoa ez da zuzena" + +#: src/view/screens/Profile.tsx:231 +msgid "Starter Packs" +msgstr "Abio Multzoak" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +msgid "Starter packs let you easily share your favorite feeds and people with your friends." +msgstr "Abio multzoek zure gogoko feedak eta jendea zure lagunekin erraz partekatzeko aukera ematen dizu." + +#: src/screens/Settings/AboutSettings.tsx:53 +#: src/screens/Settings/AboutSettings.tsx:56 +msgid "Status Page" +msgstr "Egoera Orria" + +#. placeholder {0}: state.activeStep + 1 +#. placeholder {1}: state.serviceDescription && !state.serviceDescription.phoneVerificationRequired ? '2' : '3' +#: src/screens/Signup/index.tsx:130 +msgid "Step {0} of {1}" +msgstr "{0}/{1} urratsa" + +#: src/screens/Settings/Settings.tsx:308 +msgid "Storage cleared, you need to restart the app now." +msgstr "Biltegia garbitu da, aplikazioa berrabiarazi behar duzu orain." + +#: src/Navigation.tsx:245 src/screens/Settings/Settings.tsx:324 +msgid "Storybook" +msgstr "Ipuin liburua" + +#: src/screens/Messages/components/ChatDisabled.tsx:142 +#: src/screens/Messages/components/ChatDisabled.tsx:143 +#: src/components/moderation/LabelsOnMeDialog.tsx:299 +#: src/components/moderation/LabelsOnMeDialog.tsx:300 +msgid "Submit" +msgstr "Bidali" + +#: src/view/screens/ProfileList.tsx:702 +msgid "Subscribe" +msgstr "Harpidetu" + +#. placeholder {0}: labelerInfo.creator.handle +#: src/screens/Profile/Sections/Labels.tsx:202 +msgid "Subscribe to @{0} to use these labels:" +msgstr "Harpidetu @{0}-ra etiketa hauek erabiltzeko:" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:238 +msgid "Subscribe to Labeler" +msgstr "Harpidetu Etiketatzailera" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:204 +msgid "Subscribe to this labeler" +msgstr "Harpidetu etiketatzaile honetara" + +#: src/view/screens/ProfileList.tsx:698 +msgid "Subscribe to this list" +msgstr "Harpidetu zerrenda honetara" + +#: src/components/dialogs/VerifyEmailDialog.tsx:95 +msgid "Success!" +msgstr "Arrakasta!" + +#: src/view/screens/Search/Explore.tsx:332 +msgid "Suggested accounts" +msgstr "Iradokitako kontuak" + +#: src/components/FeedInterstitials.tsx:318 +msgid "Suggested for you" +msgstr "Zuretzat proposatua" + +#: src/view/com/composer/labels/LabelsBtn.tsx:145 +#: src/view/com/composer/labels/LabelsBtn.tsx:148 +msgid "Suggestive" +msgstr "Lizuna" + +#: src/Navigation.tsx:265 src/view/screens/Support.tsx:31 +#: src/view/screens/Support.tsx:34 +msgid "Support" +msgstr "Laguntza" + +#: src/screens/Settings/Settings.tsx:102 src/screens/Settings/Settings.tsx:116 +#: src/screens/Settings/Settings.tsx:411 +msgid "Switch account" +msgstr "Aldatu kontua" + +#: src/components/dialogs/SwitchAccount.tsx:46 +#: src/components/dialogs/SwitchAccount.tsx:49 +msgid "Switch Account" +msgstr "Kontua Aldatu" + +#: src/screens/Settings/AppearanceSettings.tsx:98 +#: src/screens/Settings/AppearanceSettings.tsx:148 +msgid "System" +msgstr "Sistema" + +#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/AboutSettings.tsx:60 +#: src/screens/Settings/AboutSettings.tsx:63 +msgid "System log" +msgstr "Sistemaren erregistroa" + +#: src/components/TagMenu/index.tsx:110 +msgid "Tag menu: {displayTag}" +msgstr "Etiketa-menua: {displayTag}" + +#: src/components/dialogs/MutedWords.tsx:282 +msgid "Tags only" +msgstr "Etiketak soilik" + +#: src/screens/Settings/AppIconSettings.tsx:42 +#: src/screens/Settings/AppIconSettings.tsx:76 +msgid "Tap to change app icon" +msgstr "Sakatu aplikazioaren ikonoa aldatzeko" + +#: src/components/ProgressGuide/Toast.tsx:156 +msgid "Tap to dismiss" +msgstr "Sakatu baztertzeko" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 +msgid "Tap to enter full screen" +msgstr "Sakatu pantaila osoan sartzeko" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 +msgid "Tap to play or pause" +msgstr "Sakatu erreproduzitzeko edo pausatzeko" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 +msgid "Tap to toggle sound" +msgstr "Sakatu soinua aldatzeko" + +#: src/view/com/util/images/AutoSizedImage.tsx:199 +#: src/view/com/util/images/AutoSizedImage.tsx:221 +msgid "Tap to view full image" +msgstr "Sakatu irudi osoa ikusteko" + +#: src/state/shell/progress-guide.tsx:166 +msgid "Task complete - 10 likes!" +msgstr "Ataza amaituta - 10-ek gogoko dute!" + +#: src/components/ProgressGuide/List.tsx:48 +msgid "Teach our algorithm what you like" +msgstr "Irakatsi gure algoritmoari gustatzen zaizuna" + +#: src/screens/Onboarding/state.ts:101 src/screens/Onboarding/index.tsx:36 +msgid "Tech" +msgstr "Teknologia" + +#: src/components/dms/ChatEmptyPill.tsx:35 +msgid "Tell a joke!" +msgstr "Kontatu txantxa bat!" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:352 +msgid "Tell us a bit about yourself" +msgstr "Kontaiguzu zure buruari buruz pixka bat" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:62 +msgid "Tell us a little more" +msgstr "Kontaiguzu apur bat gehiago" + +#: src/view/shell/desktop/RightNav.tsx:89 +msgid "Terms" +msgstr "Baldintzak" + +#: src/Navigation.tsx:275 src/view/shell/Drawer.tsx:617 +#: src/view/shell/Drawer.tsx:619 src/view/screens/TermsOfService.tsx:31 +#: src/screens/Settings/AboutSettings.tsx:37 +#: src/screens/Settings/AboutSettings.tsx:40 +msgid "Terms of Service" +msgstr "Zerbitzu-Baldintzak" + +#: src/lib/moderation/useReportOptions.ts:60 +#: src/lib/moderation/useReportOptions.ts:99 +#: src/lib/moderation/useReportOptions.ts:107 +#: src/lib/moderation/useReportOptions.ts:115 +msgid "Terms used violate community standards" +msgstr "Erabilitako terminoek komunitatearen estandarrak urratzen dituzte" + +#: src/components/dialogs/MutedWords.tsx:266 +msgid "Text & tags" +msgstr "Testua eta etiketak" + +#: src/screens/Messages/components/ChatDisabled.tsx:108 +#: src/components/moderation/LabelsOnMeDialog.tsx:263 +msgid "Text input field" +msgstr "Testua idazteko eremua" + +#: src/components/dialogs/VerifyEmailDialog.tsx:96 +msgid "Thank you! Your email has been successfully verified." +msgstr "Eskerrik asko! Zure helbide elektronikoa behar bezala egiaztatu da." + +#: src/components/dms/ReportDialog.tsx:129 +#: src/components/ReportDialog/SubmitView.tsx:82 +msgid "Thank you. Your report has been sent." +msgstr "Eskerrik asko. Zure salaketa bidali da." + +#: src/components/intents/VerifyEmailIntentDialog.tsx:82 +msgid "Thanks, you have successfully verified your email address. You can close this dialog." +msgstr "Eskerrik asko, zure helbide elektronikoa behar bezala egiaztatu duzu. Leiho hau itxi dezakezu." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:467 +msgid "That contains the following:" +msgstr "Horrek honako hauek ditu:" + +#: src/screens/Signup/StepHandle.tsx:51 +msgid "That handle is already taken." +msgstr "Handle hori dagoeneko hartua dago." + +#: src/screens/StarterPack/StarterPackScreen.tsx:103 +#: src/screens/StarterPack/StarterPackScreen.tsx:104 +#: src/screens/StarterPack/StarterPackScreen.tsx:148 +#: src/screens/StarterPack/StarterPackScreen.tsx:149 +#: src/screens/StarterPack/Wizard/index.tsx:104 +#: src/screens/StarterPack/Wizard/index.tsx:114 +msgid "That starter pack could not be found." +msgstr "Ezin izan da aurkitu abio multzo hori." + +#: src/view/com/post-thread/PostQuotes.tsx:132 +msgid "That's all, folks!" +msgstr "Hori da guztia, lagunok!" + +#: src/view/com/profile/ProfileMenu.tsx:329 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 +msgid "The account will be able to interact with you after unblocking." +msgstr "Kontua zurekin elkarreragin ahal izango du desblokeatu ondoren." + +#: src/screens/Settings/AppIconSettings.tsx:82 +msgid "The app will be restarted" +msgstr "Aplikazioa berrabiaraziko da" + +#: src/lib/moderation/useModerationCauseDescription.ts:126 +#: src/components/moderation/ModerationDetailsDialog.tsx:117 +msgid "The author of this thread has hidden this reply." +msgstr "Hari honen egileak erantzun hau ezkutatu du." + +#: src/screens/Moderation/index.tsx:342 +msgid "The Bluesky web application" +msgstr "Bluesky web aplikazioa" + +#: src/view/screens/CommunityGuidelines.tsx:38 +msgid "The Community Guidelines have been moved to <0/>" +msgstr "Komunitate-gidalerroak <0/>-ra eraman dira" + +#: src/view/screens/CopyrightPolicy.tsx:35 +msgid "The Copyright Policy has been moved to <0/>" +msgstr "Copyright-politika <0/>ra eraman da" + +#: src/view/com/posts/FeedShutdownMsg.tsx:102 +msgid "The Discover feed" +msgstr "Ezagutu feeda" + +#: src/state/shell/progress-guide.tsx:167 +#: src/state/shell/progress-guide.tsx:172 +msgid "The Discover feed now knows what you like" +msgstr "Ezagutu feedak badaki zer gustatzen zaizun" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:320 +msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." +msgstr "Esperientzia hobea da aplikazioan. Deskargatu Bluesky orain eta utzi zenuen lekuan hartuko dugu berriro." + +#: src/view/com/posts/FeedShutdownMsg.tsx:67 +msgid "The feed has been replaced with Discover." +msgstr "Feeda Ezagutu-gatik ordezkatu da." + +#: src/components/moderation/LabelsOnMeDialog.tsx:58 +msgid "The following labels were applied to your account." +msgstr "Etiketa hauek aplikatu zaizkio zure konturi." + +#: src/components/moderation/LabelsOnMeDialog.tsx:59 +msgid "The following labels were applied to your content." +msgstr "Etiketa hauek aplikatu zaizkio zure edukiari." + +#: src/screens/Onboarding/Layout.tsx:58 +msgid "The following steps will help customize your Bluesky experience." +msgstr "Hurrengo urratsek Bluesky esperientzia pertsonalizatzen lagunduko dizute." + +#: src/view/com/post-thread/PostThread.tsx:216 +#: src/view/com/post-thread/PostThread.tsx:228 +msgid "The post may have been deleted." +msgstr "Baliteke posta ezabatu izana." + +#: src/view/screens/PrivacyPolicy.tsx:35 +msgid "The Privacy Policy has been moved to <0/>" +msgstr "Pribatutasun-politika <0/>-ra eraman da" + +#: src/view/com/composer/state/video.ts:395 +msgid "The selected video is larger than 50MB." +msgstr "Aukeratutako bideoa 50 MB baino handiagoa da." + +#: src/lib/strings/errors.ts:18 +msgid "The server appears to be experiencing issues. Please try again in a few moments." +msgstr "Zerbitzariak arazoak dituela dirudi. Mesedez, saiatu berriro une batzuk barru." + +#: src/screens/StarterPack/StarterPackScreen.tsx:725 +msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead." +msgstr "Ikusten saiatzen ari zaren abio multzoa ez da zuzena. Horren ordez, abio multzo hau ezaba dezakezu." + +#: src/view/screens/Support.tsx:37 +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 "Laguntza-inprimakia mugitu da. Laguntza behar baduzu, mesedez <0/> edo joan {HELP_DESK_URL} gurekin harremanetan jartzeko." + +#: src/view/screens/TermsOfService.tsx:35 +msgid "The Terms of Service have been moved to" +msgstr "Zerbitzu Baldintzak hona eraman da" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:94 +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 "Eman duzun egiaztapen-kodea ez da zuzena. Mesedez, ziurtatu egiaztapen-esteka zuzena erabili duzula edo eskatu berri bat." + +#: src/screens/Settings/AppearanceSettings.tsx:152 +msgid "Theme" +msgstr "Gaia" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:86 +msgid "There is no time limit for account deactivation, come back any time." +msgstr "Ez dago kontua desaktibatzeko denbora-mugarik, itzuli edonoiz." + +#: src/components/dialogs/GifSelect.tsx:226 +msgid "There was an issue connecting to Tenor." +msgstr "Arazo bat izan da Tenor-era konektatzean." + +#: src/view/screens/SavedFeeds.tsx:85 src/view/screens/ProfileList.tsx:368 +#: src/view/screens/ProfileList.tsx:387 src/view/screens/ProfileFeed.tsx:239 +msgid "There was an issue contacting the server" +msgstr "Arazo bat izan da zerbitzariarekin harremanetan jartzeko" + +#: src/view/screens/ProfileFeed.tsx:545 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:112 +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." + +#: src/view/com/feeds/FeedSourceCard.tsx:127 +#: src/view/com/feeds/FeedSourceCard.tsx:140 +msgid "There was an issue contacting your server" +msgstr "Arazo bat izan da zure zerbitzariarekin harremanetan jartzeko" + +#: src/view/com/notifications/Feed.tsx:126 +msgid "There was an issue fetching notifications. Tap here to try again." +msgstr "Arazo bat izan da jakinarazpenak eskuratzean. Sakatu hemen berriro saiatzeko." + +#: src/view/com/posts/Feed.tsx:458 +msgid "There was an issue fetching posts. Tap here to try again." +msgstr "Arazo bat izan da postak eskuratzean. Sakatu hemen berriro saiatzeko." + +#: src/view/com/lists/ListMembers.tsx:169 +msgid "There was an issue fetching the list. Tap here to try again." +msgstr "Arazo bat izan da zerrenda eskuratzean. Sakatu hemen berriro saiatzeko." + +#: src/screens/Settings/AppPasswords.tsx:60 +msgid "There was an issue fetching your app passwords" +msgstr "Arazo bat izan da aplikazio pasahitzak eskuratzean" + +#: src/view/com/lists/ProfileLists.tsx:154 +#: src/view/com/feeds/ProfileFeedgens.tsx:155 +msgid "There was an issue fetching your lists. Tap here to try again." +msgstr "Arazo bat izan da zure zerrendak eskuratzean. Sakatu hemen berriro saiatzeko." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:101 +msgid "There was an issue fetching your service info" +msgstr "Arazo bat izan da zure zerbitzu informazioa eskuratzean" + +#: src/view/com/posts/FeedErrorMessage.tsx:145 +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/components/dms/ReportDialog.tsx:217 +#: src/components/ReportDialog/SubmitView.tsx:87 +msgid "There was an issue sending your report. Please check your internet connection." +msgstr "Arazo bat izan da zure salaketa bidaltzean. Mesedez, egiaztatu zure Interneteko konexioa." + +#: src/view/screens/ProfileFeed.tsx:210 +#: src/view/com/posts/FeedShutdownMsg.tsx:52 +#: src/view/com/posts/FeedShutdownMsg.tsx:71 +msgid "There was an issue updating your feeds, please check your internet connection and try again." +msgstr "Arazo bat izan da feedak eguneratzean. Egiaztatu Interneteko konexioa eta saiatu berriro." + +#. placeholder {0}: e.toString() +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:364 +#: src/view/com/profile/ProfileMenu.tsx:102 +#: src/view/com/profile/ProfileMenu.tsx:112 +#: src/view/com/profile/ProfileMenu.tsx:126 +#: src/view/com/profile/ProfileMenu.tsx:136 +#: src/view/com/profile/ProfileMenu.tsx:149 +#: src/view/com/profile/ProfileMenu.tsx:161 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:91 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:102 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:107 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:128 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:141 +msgid "There was an issue! {0}" +msgstr "Arazo bat egon da! {0}" + +#: src/view/screens/ProfileList.tsx:399 src/view/screens/ProfileList.tsx:412 +#: src/view/screens/ProfileList.tsx:425 src/view/screens/ProfileList.tsx:438 +#: src/screens/List/ListHiddenScreen.tsx:63 +#: src/screens/List/ListHiddenScreen.tsx:77 +#: src/screens/List/ListHiddenScreen.tsx:99 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:182 +msgid "There was an issue. Please check your internet connection and try again." +msgstr "Arazo bat egon da. Mesedez, egiaztatu Interneteko konexioa eta saiatu berriro." + +#: src/view/com/util/ErrorBoundary.tsx:59 +#: src/components/dialogs/GifSelect.tsx:270 +msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" +msgstr "Aplikazioan ustekabeko arazo bat egon da. Mesedez, esan iezaguzu hau gertatu zaizun!" + +#: src/screens/SignupQueued.tsx:115 +msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." +msgstr "Erabiltzaile berri mordoa izan da Blueskyra! Zure kontua aktibatuko dugu ahal bezain laster." + +#: src/screens/Settings/FollowingFeedPreferences.tsx:62 +msgid "These settings only apply to the Following feed." +msgstr "Ezarpen hauek Jarraitzen feedari soilik aplikatzen zaizkio." + +#: src/components/moderation/ScreenHider.tsx:111 +msgid "This {screenDescription} has been flagged:" +msgstr "{screenDescription} hau markatu da:" + +#: src/components/moderation/ScreenHider.tsx:106 +msgid "This account has requested that users sign in to view their profile." +msgstr "Kontu honen profila saioa hasitako erabiltzaileek bakarrik ikus dezakete." + +#: src/components/dms/BlockedByListDialog.tsx:34 +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 "Kontu hau zure moderazio-zerrenda batek edo gehiagok blokeatzen du. Desblokeatzeko, mesedez bisitatu zerrendak zuzenean eta kendu erabiltzaile hau." + +#: src/components/moderation/LabelsOnMeDialog.tsx:246 +msgid "This appeal will be sent to <0>{sourceName}." +msgstr "Apelazio hau <0>{sourceName} helbidera bidaliko da." + +#: src/screens/Messages/components/ChatDisabled.tsx:104 +msgid "This appeal will be sent to Bluesky's moderation service." +msgstr "Apelazio hau Bluesky-ren moderazio zerbitzura bidaliko da." + +#: src/screens/Messages/components/MessageListError.tsx:18 +msgid "This chat was disconnected" +msgstr "Txat hau deskonektatu da" + +#: src/lib/moderation/useGlobalLabelStrings.ts:19 +msgid "This content has been hidden by the moderators." +msgstr "Eduki hau moderatzaileek ezkutatu dute." + +#: src/lib/moderation/useGlobalLabelStrings.ts:24 +msgid "This content has received a general warning from moderators." +msgstr "Eduki honek moderatzaileen abisu orokorra jaso du." + +#. 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 "Eduki hau {0}-k dauka. Kanpoko multimedia gaitu nahi duzu?" + +#: src/lib/moderation/useModerationCauseDescription.ts:82 +#: src/components/moderation/ModerationDetailsDialog.tsx:82 +msgid "This content is not available because one of the users involved has blocked the other." +msgstr "Eduki hau ez dago erabilgarri inplikatutako erabiltzaileetako batek bestea blokeatu duelako." + +#: src/view/com/posts/FeedErrorMessage.tsx:114 +msgid "This content is not viewable without a Bluesky account." +msgstr "Eduki hau ezin da ikusi Bluesky konturik gabe." + +#: src/screens/Messages/components/ChatListItem.tsx:266 +msgid "This conversation is with a deleted or a deactivated account. Press for options." +msgstr "Elkarrizketa ezabatutako edo desaktibatuta dagoen kontu batekin dago. Sakatu aukerak ikusteko." + +#: src/screens/Settings/components/ExportCarDialog.tsx:94 +msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost." +msgstr "Ezaugarri hau beta-n dago. Biltegien esportazioei buruzko informazio gehiago irakur dezakezu <0>blog-argitalpen honetan ." + +#: src/lib/strings/errors.ts:21 +msgid "This feature is not available while using an App Password. Please sign in with your main password." +msgstr "Ezaugarri hau ez dago erabilgarri aplikazioaren pasahitza erabiltzen duzun bitartean. Mesedez, hasi saioa zure pasahitz nagusiarekin." + +#: src/view/com/posts/FeedErrorMessage.tsx:120 +msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." +msgstr "Feed honek trafiko handia jasotzen ari da eta aldi baterako ez dago erabilgarri. Mesedez, saiatu berriro geroago." + +#: src/view/com/posts/CustomFeedEmptyState.tsx:38 +msgid "This feed is empty! You may need to follow more users or tune your language settings." +msgstr "Feed hau hutsik dago! Baliteke erabiltzaile gehiago jarraitu behar izatea edo hizkuntza-ezarpenak doitzea." + +#: src/view/screens/ProfileList.tsx:787 src/view/screens/ProfileFeed.tsx:477 +#: src/components/StarterPack/Main/PostsList.tsx:36 +msgid "This feed is empty." +msgstr "Feed hau hutsik dago." + +#: src/view/com/posts/FeedShutdownMsg.tsx:99 +msgid "This feed is no longer online. We are showing <0>Discover instead." +msgstr "Feed hau jada ez dago sarean. <0>Ezagutu erakusten ari gara horren ordez." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:558 +msgid "This handle is reserved. Please try a different one." +msgstr "Handle hau erreserbatuta dago. Mesedez, saiatu beste bat." + +#: src/components/dialogs/BirthDateSettings.tsx:40 +msgid "This information is not shared with other users." +msgstr "Informazio hau ez da beste erabiltzaile batzuekin partekatzen." + +#: src/view/com/modals/VerifyEmail.tsx:127 +msgid "This is important in case you ever need to change your email or reset your password." +msgstr "Hau garrantzitsua da inoiz zure posta elektronikoa aldatu edo pasahitza berrezarri behar baduzu." + +#. placeholder {0}: desc.source || _(msg`an unknown labeler`) +#: src/components/moderation/ModerationDetailsDialog.tsx:150 +msgid "This label was applied by <0>{0}." +msgstr "Etiketa hau <0>{0}-k aplikatu du." + +#: src/components/moderation/ModerationDetailsDialog.tsx:145 +msgid "This label was applied by the author." +msgstr "Etiketa hau egileak aplikatu du." + +#: src/components/moderation/LabelsOnMeDialog.tsx:163 +msgid "This label was applied by you." +msgstr "Etiketa hau zuk aplikatu duzu." + +#: src/screens/Profile/Sections/Labels.tsx:189 +msgid "This labeler hasn't declared what labels it publishes, and may not be active." +msgstr "Etiketatzaile honek ez du deklaratu zein etiketa argitaratzen dituen, eta baliteke aktibo ez egotea." + +#: src/view/com/modals/LinkWarning.tsx:72 +msgid "This link is taking you to the following website:" +msgstr "Esteka honek honako webgunera eramaten zaitu:" + +#. placeholder {0}: isOwner ? _(msg`you`) : sanitizeHandle(list.creator.handle, '@') +#: src/screens/List/ListHiddenScreen.tsx:136 +msgid "This list - created by <0>{0} - contains possible violations of Bluesky's community guidelines in its name or description." +msgstr "Zerrenda hau - <0>{0}-k sortua- Bluesky komunitatearen jarraibideen urraketa posibleak ditu bere izenean edo deskribapenean." + +#: src/view/screens/ProfileList.tsx:965 +msgid "This list is empty!" +msgstr "Zerrenda hau hutsik dago!" + +#: src/screens/Profile/ErrorState.tsx:40 +msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." +msgstr "Moderazio-zerbitzu hau ez dago erabilgarri. Ikus behean xehetasun gehiagorako. Arazo honek jarraitzen badu, jarri gurekin harremanetan." + +#. placeholder {0}: niceDate(i18n, createdAt) +#. placeholder {1}: niceDate(i18n, indexedAt) +#: src/view/com/post-thread/PostThreadItem.tsx:846 +msgid "This post claims to have been created on <0>{0}, but was first seen by Bluesky on <1>{1}." +msgstr "Post honek <0>{0}-n sortu dela dio, baina Bluesky-k <1>{1}-n ikusi zuen lehen aldiz." + +#: src/view/com/post-thread/PostThreadItem.tsx:152 +msgid "This post has been deleted." +msgstr "Post hau ezabatu da." + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:352 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:688 +msgid "This post is only visible to logged-in users. It won't be visible to people who aren't logged in." +msgstr "Post hau saioa hasitako erabiltzaileek soilik ikus dezakete. Saioa hasita ez dagoen jendearentzat ez da ikusgai egongo." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:669 +msgid "This post will be hidden from feeds and threads. This cannot be undone." +msgstr "Post hau feed eta harietatik ezkutatuta egongo da. Hau ezin da desegin." + +#: src/view/com/composer/Composer.tsx:413 +msgid "This post's author has disabled quote posts." +msgstr "Post honen egileak aipamenak desgaitu ditu." + +#: src/view/com/profile/ProfileMenu.tsx:350 +msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't logged in." +msgstr "Profil hau saioa hasitako erabiltzaileek soilik ikus dezakete. Saioa hasita ez dagoen jendearentzat ez da ikusgai egongo." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:731 +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 "Erantzun hau zure hariaren beheko aldean ezkutuko atal batean ordenatuko da eta hurrengo erantzunen jakinarazpenak mututuko ditu, bai zuretzako bai besteentzako." + +#: src/screens/Signup/StepInfo/Policies.tsx:37 +msgid "This service has not provided terms of service or a privacy policy." +msgstr "Zerbitzu honek ez du zerbitzu-baldintzarik edo pribatutasun-politikarik eman." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:436 +msgid "This should create a domain record at:" +msgstr "Honek domeinu-erregistro bat sortu beharko luke hemen:" + +#: src/view/com/profile/ProfileFollowers.tsx:95 +msgid "This user doesn't have any followers." +msgstr "Erabiltzaile honek ez du jarraitzailerik." + +#: src/components/dms/MessagesListBlockedFooter.tsx:60 +msgid "This user has blocked you" +msgstr "Erabiltzaile honek blokeatu zaitu" + +#: src/lib/moderation/useModerationCauseDescription.ts:73 +#: src/components/moderation/ModerationDetailsDialog.tsx:77 +msgid "This user has blocked you. You cannot view their content." +msgstr "Erabiltzaile honek blokeatu zaitu. Ezin duzu haren edukia ikusi." + +#: src/lib/moderation/useGlobalLabelStrings.ts:30 +msgid "This user has requested that their content only be shown to signed-in users." +msgstr "Erabiltzaile honek bere edukia saioa hasita duten erabiltzaileei soilik erakusteko eskatu du." + +#. placeholder {0}: list.name +#: src/components/moderation/ModerationDetailsDialog.tsx:57 +msgid "This user is included in the <0>{0} list which you have blocked." +msgstr "Erabiltzaile hau blokeatu duzun <0>{0} zerrendan sartuta dago." + +#. placeholder {0}: list.name +#: src/components/moderation/ModerationDetailsDialog.tsx:89 +msgid "This user is included in the <0>{0} list which you have muted." +msgstr "Erabiltzaile hau mututu duzun <0>{0} zerrendan sartuta dago." + +#: src/components/NewskieDialog.tsx:65 +msgid "This user is new here. Press for more info about when they joined." +msgstr "Erabiltzaile hau berria da hemen. Sakatu noiz sartu zenari buruzko informazio gehiago lortzeko." + +#: src/view/com/profile/ProfileFollows.tsx:95 +msgid "This user isn't following anyone." +msgstr "Erabiltzaile hau ez du inor jarraitzen." + +#. placeholder {0}: word.value +#: src/components/dialogs/MutedWords.tsx:435 +msgid "This will delete \"{0}\" from your muted words. You can always add it back later." +msgstr "Honek \"{0}\" ezabatuko du mutututa dauden hitzetatik. Geroago gehi dezakezu beti." + +#. placeholder {0}: account.handle +#: src/screens/Settings/Settings.tsx:460 +msgid "This will remove @{0} from the quick access list." +msgstr "Honek @{0} sarbide azkarreko zerrendatik kenduko du." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:721 +msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." +msgstr "Honek zure posta aipatutako post honetatik kenduko du erabiltzaile guztientzat, eta leku-marka batekin ordezkatuko du." + +#: src/screens/Settings/ContentAndMediaSettings.tsx:56 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +msgid "Thread preferences" +msgstr "Hariaren hobespenak" + +#: src/screens/Settings/ThreadPreferences.tsx:45 +msgid "Thread Preferences" +msgstr "Hariaren Hobespenak" + +#: src/screens/Settings/ThreadPreferences.tsx:142 +msgid "Threaded mode" +msgstr "Haridun modua" + +#: src/Navigation.tsx:308 +msgid "Threads Preferences" +msgstr "Harien Hobespenak" + +#: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 +msgid "Time remaining: {time} seconds" +msgstr "Falta den denbora: {time} segundo" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:99 +msgid "To disable the email 2FA method, please verify your access to the email address." +msgstr "Posta elektronikoaren 2FA metodoa desgaitzeko, mesedez egiaztatu helbide elektronikorako sarbidea duzula." + +#: src/components/dms/ReportConversationPrompt.tsx:19 +msgid "To report a conversation, please report one of its messages via the conversation screen. This lets our moderators understand the context of your issue." +msgstr "Elkarrizketa bat salatzeko, mesedez salatu haren mezuetako bat elkarrizketa-pantailaren bidez. Horri esker, gure moderatzaileek zure arazoaren testuingurua ulertu ahal izango dute." + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:127 +msgid "To upload videos to Bluesky, you must first verify your email." +msgstr "Bideoak Bluesky-ra kargatzeko, lehenik zure posta elektronikoa egiaztatu behar duzu." + +#: src/components/ReportDialog/SelectLabelerView.tsx:31 +msgid "To whom would you like to send this report?" +msgstr "Nori bidali nahiko zenioke salaketa hau?" + +#: src/components/dms/DateDivider.tsx:44 +msgid "Today" +msgstr "Gaur" + +#: src/view/com/util/forms/DropdownButton.tsx:258 +msgid "Toggle dropdown" +msgstr "Aldatu goitibeherako aukera" + +#: src/screens/Moderation/index.tsx:319 +msgid "Toggle to enable or disable adult content" +msgstr "Aldatu helduentzako edukia gaitzeko edo desgaitzeko" + +#: src/view/screens/Search/Search.tsx:494 src/screens/Hashtag.tsx:86 +msgid "Top" +msgstr "Joan gora" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:404 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:406 +#: src/view/com/post-thread/PostThreadItem.tsx:771 +#: src/view/com/post-thread/PostThreadItem.tsx:774 +#: src/components/dms/MessageMenu.tsx:103 +#: src/components/dms/MessageMenu.tsx:105 +msgid "Translate" +msgstr "Itzuli" + +#: src/view/com/util/error/ErrorScreen.tsx:84 +msgctxt "action" +msgid "Try again" +msgstr "Saiatu berriro" + +#: src/screens/Onboarding/state.ts:102 +msgid "TV" +msgstr "Telebista" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 +msgid "Two-factor authentication (2FA)" +msgstr "Bi faktoreko autentifikazioa (2FA)" + +#: src/screens/Messages/components/MessageInput.tsx:148 +msgid "Type your message here" +msgstr "Idatzi zure mezua hemen" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:412 +msgid "Type:" +msgstr "Mota:" + +#: src/view/screens/ProfileList.tsx:593 +msgid "Un-block list" +msgstr "Desblokeatu zerrenda" + +#: src/view/screens/ProfileList.tsx:578 +msgid "Un-mute list" +msgstr "Desmututu zerrenda" + +#: src/lib/strings/errors.ts:11 +msgid "Unable to connect. Please check your internet connection and try again." +msgstr "Ezin da konektatu. Mesedez, egiaztatu Interneteko konexioa eta saiatu berriro." + +#: src/view/com/modals/ChangePassword.tsx:71 src/screens/Signup/index.tsx:71 +#: src/screens/Login/index.tsx:76 src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:152 +#: src/screens/Login/ForgotPasswordForm.tsx:68 +msgid "Unable to contact your service. Please check your Internet connection." +msgstr "Ezin da zure zerbitzuarekin harremanetan jarri. Mesedez, egiaztatu zure Interneteko konexioa." + +#: src/screens/StarterPack/StarterPackScreen.tsx:649 +msgid "Unable to delete" +msgstr "Ezin da ezabatu" + +#: src/view/screens/ProfileList.tsx:684 +#: src/view/com/profile/ProfileMenu.tsx:341 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:197 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 +#: src/components/dms/MessagesListBlockedFooter.tsx:89 +#: src/components/dms/MessagesListBlockedFooter.tsx:96 +#: src/components/dms/MessagesListBlockedFooter.tsx:104 +#: src/components/dms/MessagesListBlockedFooter.tsx:111 +msgid "Unblock" +msgstr "Desblokeatu" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:202 +msgctxt "action" +msgid "Unblock" +msgstr "Desblokeatu" + +#: src/components/dms/ConvoMenu.tsx:188 src/components/dms/ConvoMenu.tsx:192 +msgid "Unblock account" +msgstr "Desblokeatu kontua" + +#: src/view/com/profile/ProfileMenu.tsx:279 +#: src/view/com/profile/ProfileMenu.tsx:285 +msgid "Unblock Account" +msgstr "Desblokeatu Kontua" + +#: src/view/com/profile/ProfileMenu.tsx:323 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:277 +msgid "Unblock Account?" +msgstr "Kontua Desblokeatu?" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:72 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:76 +#: src/view/com/util/post-ctrls/RepostButton.tsx:67 +msgid "Undo repost" +msgstr "Desegin berposta" + +#: src/view/com/profile/FollowButton.tsx:60 +msgctxt "action" +msgid "Unfollow" +msgstr "Jarraitzen utzi" + +#. placeholder {0}: profile.handle +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:217 +msgid "Unfollow {0}" +msgstr "{0} jarraitzen utzi" + +#: src/view/com/profile/ProfileMenu.tsx:221 +#: src/view/com/profile/ProfileMenu.tsx:231 +msgid "Unfollow Account" +msgstr "Jarraitzen utzi Kontua" + +#: src/view/screens/ProfileFeed.tsx:575 +msgid "Unlike this feed" +msgstr "Desgogoko feed hau" + +#: src/view/screens/ProfileList.tsx:691 src/components/TagMenu/index.tsx:264 +msgid "Unmute" +msgstr "Mututzea utzi" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 +msgctxt "video" +msgid "Unmute" +msgstr "Mututzea utzi" + +#: src/components/TagMenu/index.web.tsx:115 +msgid "Unmute {truncatedTag}" +msgstr "{truncatedTag} ez mututu" + +#: src/view/com/profile/ProfileMenu.tsx:258 +#: src/view/com/profile/ProfileMenu.tsx:264 +msgid "Unmute Account" +msgstr "Ez mututu kontua" + +#: src/components/TagMenu/index.tsx:223 +msgid "Unmute all {displayTag} posts" +msgstr "{displayTag} postak ez mututu" + +#: src/components/dms/ConvoMenu.tsx:176 +msgid "Unmute conversation" +msgstr "Elkarrizketa ez mututu" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 +msgid "Unmute thread" +msgstr "Haria ez mututu" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:318 +msgid "Unmute video" +msgstr "Bideoa ez mututu" + +#: src/view/screens/ProfileList.tsx:675 src/view/screens/ProfileFeed.tsx:295 +msgid "Unpin" +msgstr "Aingura kendu" + +#: src/view/screens/ProfileFeed.tsx:292 +msgid "Unpin from home" +msgstr "Aingura kendu hasieratik" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:379 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:386 +msgid "Unpin from profile" +msgstr "Aingura kendu profiletik" + +#: src/view/screens/ProfileList.tsx:558 +msgid "Unpin moderation list" +msgstr "Moderazio zerrendari aingura kendu" + +#: src/view/screens/ProfileList.tsx:355 +msgid "Unpinned from your feeds" +msgstr "Aingura kendu zure feedetatik" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:236 +msgid "Unsubscribe" +msgstr "Harpidetza kendu" + +#: src/screens/List/ListHiddenScreen.tsx:184 +#: src/screens/List/ListHiddenScreen.tsx:194 +msgid "Unsubscribe from list" +msgstr "Harpidetza kendu zerrendatik" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:203 +msgid "Unsubscribe from this labeler" +msgstr "Harpidetza kendu etiketatzaile honi" + +#: src/screens/List/ListHiddenScreen.tsx:86 +msgid "Unsubscribed from list" +msgstr "Zerrendatik harpidetza kenduta" + +#: src/view/com/composer/Composer.tsx:759 +msgid "Unsupported video type" +msgstr "Onartzen ez den bideo mota" + +#. placeholder {0}: asset.mimeType +#: src/view/com/composer/videos/SelectVideoBtn.tsx:66 +msgid "Unsupported video type: {0}" +msgstr "Onartzen ez den bideo mota: {0}" + +#: src/lib/moderation/useReportOptions.ts:77 +#: src/lib/moderation/useReportOptions.ts:90 +msgid "Unwanted Sexual Content" +msgstr "Nahi ez den sexu-edukia" + +#: src/view/com/modals/UserAddRemoveLists.tsx:82 +msgid "Update <0>{displayName} in Lists" +msgstr "Eguneratu <0>{displayName} Zerrendetan" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:515 +msgid "Update to {domain}" +msgstr "Eguneratu {domain}ra" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:306 +msgid "Updating quote attachment failed" +msgstr "Ezin izan da eguneratu aipamenaren eranskina" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:336 +msgid "Updating reply visibility failed" +msgstr "Ezin izan da eguneratu erantzunen ikusgaitasuna" + +#: src/screens/Login/SetNewPasswordForm.tsx:180 +msgid "Updating..." +msgstr "Eguneratzen..." + +#: src/screens/Onboarding/StepProfile/index.tsx:290 +msgid "Upload a photo instead" +msgstr "Kargatu argazki bat ordez" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:452 +msgid "Upload a text file to:" +msgstr "Kargatu testu-fitxategi bat hona:" + +#: src/view/com/util/UserBanner.tsx:123 src/view/com/util/UserBanner.tsx:126 +#: src/view/com/util/UserAvatar.tsx:371 src/view/com/util/UserAvatar.tsx:374 +msgid "Upload from Camera" +msgstr "Kargatu Kameratik" + +#: src/view/com/util/UserBanner.tsx:140 src/view/com/util/UserAvatar.tsx:388 +msgid "Upload from Files" +msgstr "Kargatu Fitxategietatik" + +#: src/view/com/util/UserBanner.tsx:134 src/view/com/util/UserBanner.tsx:138 +#: src/view/com/util/UserAvatar.tsx:382 src/view/com/util/UserAvatar.tsx:386 +msgid "Upload from Library" +msgstr "Kargatu Liburutegitik" + +#: src/lib/api/index.ts:296 +msgid "Uploading images..." +msgstr "Irudiak kargatzen..." + +#: src/lib/api/index.ts:350 src/lib/api/index.ts:374 +msgid "Uploading link thumbnail..." +msgstr "Estekaren miniatura kargatzen..." + +#: src/view/com/composer/Composer.tsx:1631 +msgid "Uploading video..." +msgstr "Bideoa kargatzen..." + +#: 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 "Erabili aplikazioen pasahitzak beste Bluesky bezeroetan saioa hasteko, zure konturako edo pasahitzerako sarbide osoa eman gabe." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:527 +msgid "Use default provider" +msgstr "Erabili hornitzaile lehenetsia" + +#: src/view/com/modals/InAppBrowserConsent.tsx:53 +#: src/view/com/modals/InAppBrowserConsent.tsx:55 +msgid "Use in-app browser" +msgstr "Erabili aplikazioko arakatzailea" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:82 +#: src/screens/Settings/ContentAndMediaSettings.tsx:88 +msgid "Use in-app browser to open links" +msgstr "Erabili aplikazioko arakatzailea estekak irekitzeko" + +#: src/view/com/modals/InAppBrowserConsent.tsx:63 +#: src/view/com/modals/InAppBrowserConsent.tsx:65 +msgid "Use my default browser" +msgstr "Erabili nire arakatzaile lehenetsia" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:53 +msgid "Use recommended" +msgstr "Erabilera gomendatua" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 +msgid "Use this to sign into the other app along with your handle." +msgstr "Erabili hau zure handle-arekin batera beste aplikazioan saioa hasteko." + +#: src/view/com/modals/InviteCodes.tsx:201 +msgid "Used by:" +msgstr "Honek erabiltzen du:" + +#: src/lib/moderation/useModerationCauseDescription.ts:61 +#: src/components/moderation/ModerationDetailsDialog.tsx:69 +msgid "User Blocked" +msgstr "Erabiltzailea blokeatuta" + +#. placeholder {0}: cause.source.list.name +#: src/lib/moderation/useModerationCauseDescription.ts:53 +msgid "User Blocked by \"{0}\"" +msgstr "\"{0}\"-k blokeatutako erabiltzailea" + +#: src/components/dms/BlockedByListDialog.tsx:27 +msgid "User blocked by list" +msgstr "Zerrendak blokeatutako erabiltzailea" + +#: src/components/moderation/ModerationDetailsDialog.tsx:55 +msgid "User Blocked by List" +msgstr "Zerrendak blokeatutako erabiltzailea" + +#: src/lib/moderation/useModerationCauseDescription.ts:71 +msgid "User Blocking You" +msgstr "Erabiltzaileak Zu blokeatzen ari da" + +#: src/components/moderation/ModerationDetailsDialog.tsx:75 +msgid "User Blocks You" +msgstr "Erabiltzaileak Zu blokeatu zaitu" + +#. placeholder {0}: sanitizeHandle(list.creator.handle, '@') +#: src/view/com/modals/UserAddRemoveLists.tsx:214 +msgid "User list by {0}" +msgstr "{0}-ren erabiltzaile zerrenda" + +#: src/view/screens/ProfileList.tsx:889 +msgid "User list by <0/>" +msgstr "<0/>-ren erabiltzaile zerrenda" + +#: src/view/screens/ProfileList.tsx:887 +#: src/view/com/modals/UserAddRemoveLists.tsx:212 +msgid "User list by you" +msgstr "Zure erabiltzaile zerrenda" + +#: src/view/com/modals/CreateOrEditList.tsx:176 +msgid "User list created" +msgstr "Erabiltzaile zerrenda sortua" + +#: src/view/com/modals/CreateOrEditList.tsx:162 +msgid "User list updated" +msgstr "Erabiltzaile zerrenda eguneratua" + +#: src/screens/Login/LoginForm.tsx:183 +msgid "Username or email address" +msgstr "Erabiltzaile-izena edo helbide elektronikoa" + +#: src/view/screens/ProfileList.tsx:923 +msgid "Users" +msgstr "Erabiltzaileak" + +#. placeholder {0}: post.author.handle +#: src/components/WhoCanReply.tsx:258 +msgid "users followed by <0>@{0}" +msgstr "<0>@{0}-k jarraitzen dituen erabiltzaileak" + +#: src/screens/Messages/Settings.tsx:92 src/screens/Messages/Settings.tsx:95 +msgid "Users I follow" +msgstr "Nik jarraitzen ditudan erabiltzaileak" + +#. placeholder {0}: list.name +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:416 +msgid "Users in \"{0}\"" +msgstr "\"{0}\"-n dauden erabiltzaileak" + +#: src/components/LikesDialog.tsx:83 +msgid "Users that have liked this content or profile" +msgstr "Eduki edo profil hau gustoko duten erabiltzaileak" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:418 +msgid "Value:" +msgstr "Balioa:" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:125 +msgid "Verified email required" +msgstr "Egiaztatutako helbide elektronikoa behar da" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:517 +msgid "Verify DNS Record" +msgstr "Egiaztatu DNS erregistroa" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:67 +#: src/components/dialogs/VerifyEmailDialog.tsx:134 +msgid "Verify email dialog" +msgstr "Egiaztatu posta elektronikoko elkarrizketa-koadroa" + +#: src/view/com/modals/ChangeEmail.tsx:200 +#: src/view/com/modals/ChangeEmail.tsx:202 +msgid "Verify New Email" +msgstr "Egiaztatu posta elektroniko berria" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:129 +msgid "Verify now" +msgstr "Egiaztatu orain" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:497 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:519 +msgid "Verify Text File" +msgstr "Egiaztatu testu-fitxategia" + +#: src/screens/Settings/AccountSettings.tsx:75 +#: src/screens/Settings/AccountSettings.tsx:91 +msgid "Verify your email" +msgstr "Egiaztatu zure posta elektronikoa" + +#: src/view/com/modals/VerifyEmail.tsx:111 +#: src/components/dialogs/VerifyEmailDialog.tsx:85 +msgid "Verify Your Email" +msgstr "Egiaztatu zure posta elektronikoa" + +#: src/screens/Settings/AboutSettings.tsx:67 +#: src/screens/Settings/AboutSettings.tsx:77 +msgid "Version {appVersion}" +msgstr "{appVersion} bertsioa" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 +msgid "Video" +msgstr "Bideoa" + +#: src/view/com/composer/state/video.ts:358 +msgid "Video failed to process" +msgstr "Ezin izan da prozesatu bideoa" + +#: src/screens/Onboarding/state.ts:90 src/screens/Onboarding/index.tsx:39 +msgid "Video Games" +msgstr "Bideo-jokoak" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +msgid "Video not found." +msgstr "Ez da bideoa aurkitu." + +#: src/view/com/composer/videos/SubtitleDialog.tsx:99 +msgid "Video settings" +msgstr "Bideo ezarpenak" + +#: src/view/com/composer/Composer.tsx:1641 +msgid "Video uploaded" +msgstr "Bideoa kargatuta" + +#. placeholder {0}: embed.alt +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +msgid "Video: {0}" +msgstr "Bideoa: {0}" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:58 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:73 +msgid "Videos must be less than 60 seconds long" +msgstr "Bideoek 60 segundo baino gutxiago iraun behar dute" + +#. placeholder {0}: profile.handle +#: src/screens/Profile/Header/Shell.tsx:160 +msgid "View {0}'s avatar" +msgstr "Ikusi {0}-ren abatarra" + +#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle +#. placeholder {0}: profile.displayName || sanitizeHandle(profile.handle) +#: src/view/com/notifications/FeedItem.tsx:408 +#: src/components/ProfileCard.tsx:110 +msgid "View {0}'s profile" +msgstr "Ikusi {0}-ren profila" + +#: src/components/dms/MessagesListHeader.tsx:158 +msgid "View {displayName}'s profile" +msgstr "Ikusi {displayName}-ren profila" + +#: src/components/TagMenu/index.tsx:172 +msgid "View all posts by @{authorHandle} with tag {displayTag}" +msgstr "Ikusi @{authorHandle}-ren post guztiak {displayTag} etiketa dutenak" + +#: src/components/TagMenu/index.tsx:126 +msgid "View all posts with tag {displayTag}" +msgstr "Ikusi {displayTag} etiketa duten post guztiak" + +#: src/components/ProfileHoverCard/index.web.tsx:433 +msgid "View blocked user's profile" +msgstr "Ikusi blokeatutako erabiltzailearen profila" + +#: src/screens/Settings/components/ExportCarDialog.tsx:98 +msgid "View blogpost for more details" +msgstr "Ikusi blogeko argitalpena xehetasun gehiago lortzeko" + +#: src/view/screens/Log.tsx:57 +msgid "View debug entry" +msgstr "Ikusi arazketa-sarrera" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +msgid "View details" +msgstr "Ikusi xehetasunak" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +msgid "View details for reporting a copyright violation" +msgstr "Ikusi copyright-urraketa salatzeko xehetasunak" + +#: src/view/com/posts/ViewFullThread.tsx:56 +msgid "View full thread" +msgstr "Ikusi hari osoa" + +#: src/components/moderation/LabelsOnMe.tsx:46 +msgid "View information about these labels" +msgstr "Ikusi etiketa hauei buruzko informazioa" + +#: src/view/com/util/PostMeta.tsx:79 src/view/com/util/PostMeta.tsx:94 +#: src/view/com/posts/FeedErrorMessage.tsx:175 +#: src/view/com/posts/AviFollowButton.tsx:55 +#: src/components/ProfileHoverCard/index.web.tsx:419 +#: src/components/ProfileHoverCard/index.web.tsx:439 +#: src/components/ProfileHoverCard/index.web.tsx:466 +msgid "View profile" +msgstr "Ikusi profila" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:116 +msgid "View the avatar" +msgstr "Ikusi abatarra" + +#. placeholder {0}: labeler.creator.handle +#: src/components/LabelingServiceCard/index.tsx:162 +msgid "View the labeling service provided by @{0}" +msgstr "Ikusi @{0}-k eskaintzen duen etiketa-zerbitzua" + +#: src/view/screens/ProfileFeed.tsx:587 +msgid "View users who like this feed" +msgstr "Ikusi feed hau gogoko duten erabiltzaileak" + +#: src/screens/Moderation/index.tsx:248 +msgid "View your blocked accounts" +msgstr "Ikusi zuk blokeatutako kontuak" + +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:77 +#: src/view/com/home/HomeHeaderLayout.web.tsx:59 +msgid "View your feeds and explore more" +msgstr "Ikusi zure feedak eta arakatu gehiago" + +#: src/screens/Moderation/index.tsx:218 +msgid "View your moderation lists" +msgstr "Ikusi zure moderazio zerrendak" + +#: src/screens/Moderation/index.tsx:233 +msgid "View your muted accounts" +msgstr "Ikusi zuk mutututako kontuak" + +#: src/view/com/modals/LinkWarning.tsx:89 +#: src/view/com/modals/LinkWarning.tsx:95 +msgid "Visit Site" +msgstr "Webgunea bisitatu" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:80 +msgid "Volume" +msgstr "Bolumena" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:17 +#: src/lib/moderation/useLabelBehaviorDescription.ts:22 +#: src/components/moderation/LabelPreference.tsx:136 +msgid "Warn" +msgstr "Abisua" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:48 +msgid "Warn content" +msgstr "Edukia ohartarazi" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:46 +msgid "Warn content and filter from feeds" +msgstr "Edukia ohartarazi eta iragazi feedetatik" + +#: src/screens/Hashtag.tsx:207 +msgid "We couldn't find any results for that hashtag." +msgstr "Ezin izan dugu etiketa horren emaitzarik aurkitu." + +#: src/screens/Messages/Conversation.tsx:103 +msgid "We couldn't load this conversation" +msgstr "Ezin izan dugu kargatu elkarrizketa hau" + +#: src/screens/SignupQueued.tsx:145 +msgid "We estimate {estimatedTime} until your account is ready." +msgstr "{estimatedTime} kalkulatzen dugu zure kontua prest egon arte." + +#. placeholder {0}: currentAccount?.email +#: src/components/intents/VerifyEmailIntentDialog.tsx:107 +msgid "We have sent another verification email to <0>{0}." +msgstr "Beste egiaztapen-mezu bat bidali dugu <0>{0} helbidera." + +#: src/screens/Onboarding/StepFinished.tsx:234 +msgid "We hope you have a wonderful time. Remember, Bluesky is:" +msgstr "Oso ondo pasatzea espero dugu. Gogoratu, Bluesky hau da:" + +#: src/view/com/posts/DiscoverFallbackHeader.tsx:29 +msgid "We ran out of posts from your follows. Here's the latest from <0/>." +msgstr "Zure jarraitzaileen postik gabe geratu gara. Hona hemen <0/>-ren azkena." + +#: src/view/com/composer/state/video.ts:417 +msgid "We were unable to determine if you are allowed to upload videos. Please try again." +msgstr "Ezin izan dugu zehaztu bideoak kargatzeko baimena duzun ala ez. Mesedez, saiatu berriro." + +#: src/components/dialogs/BirthDateSettings.tsx:51 +msgid "We were unable to load your birth date preferences. Please try again." +msgstr "Ezin izan ditugu kargatu zure jaiotze dataren hobespenak. Mesedez, saiatu berriro." + +#: src/screens/Moderation/index.tsx:393 +msgid "We were unable to load your configured labelers at this time." +msgstr "Une honetan ezin izan ditugu kargatu konfiguratutako etiketatzaileak." + +#: src/screens/Onboarding/StepInterests/index.tsx:129 +msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." +msgstr "Ezin izan gara konektatu. Mesedez, saiatu berriro zure kontua konfiguratzen jarraitzen. Huts egiten jarraitzen badu, fluxu hau salta dezakezu." + +#: src/screens/SignupQueued.tsx:149 +msgid "We will let you know when your account is ready." +msgstr "Zure kontua prest dagoenean jakinaraziko dizugu." + +#: src/screens/Onboarding/StepInterests/index.tsx:134 +msgid "We'll use this to help customize your experience." +msgstr "Hau erabiliko dugu zure esperientzia pertsonalizatzeko." + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:87 +msgid "We're having network issues, try again" +msgstr "Sare arazoak ditugu, saiatu berriro" + +#: src/screens/Signup/index.tsx:94 +msgid "We're so excited to have you join us!" +msgstr "Pozik gaude gurekin bat egin izanagatik!" + +#: src/view/screens/ProfileList.tsx:112 +msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}." +msgstr "Sentitzen dugu, baina ezin izan dugu zerrenda hau konpondu. Honek jarraitzen badu, jarri harremanetan zerrendaren sortzailearekin, @{handleOrDid}." + +#: src/components/dialogs/MutedWords.tsx:378 +msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again." +msgstr "Sentitzen dugu, baina momentu honetan ezin izan ditugu kargatu zure mutututako hitzak. Mesedez, saiatu berriro." + +#: src/view/screens/Search/Search.tsx:194 +msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." +msgstr "Sentitzen dugu, baina ezin izan da bilaketa osatu. Mesedez, saiatu berriro minutu batzuk barru." + +#: src/view/com/composer/Composer.tsx:410 +msgid "We're sorry! The post you are replying to has been deleted." +msgstr "Sentitzen dugu! Erantzuten ari zaren posta ezabatu da." + +#: src/view/screens/NotFound.tsx:50 src/components/Lists.tsx:188 +msgid "We're sorry! We can't find the page you were looking for." +msgstr "Sentitzen dugu! Ezin dugu aurkitu bilatzen ari zaren orria." + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:341 +msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." +msgstr "Sentitzen dugu! Hogei etiketatzailetara baino ezin duzu harpidetu, eta hogeiren mugara iritsi zara." + +#: src/screens/Deactivated.tsx:124 +msgid "Welcome back!" +msgstr "Ongi etorri berriro ere!" + +#: src/components/NewskieDialog.tsx:103 +msgid "Welcome, friend!" +msgstr "Ongi etorri, lagun!" + +#: src/screens/Onboarding/StepInterests/index.tsx:126 +msgid "What are your interests?" +msgstr "Zeintzuk dira zure interesak?" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:41 +msgid "What do you want to call your starter pack?" +msgstr "Nola deitu nahi diozu zure abio multzoari?" + +#: src/view/com/composer/Composer.tsx:722 +#: src/view/com/auth/SplashScreen.web.tsx:99 +#: src/view/com/auth/SplashScreen.tsx:38 +msgid "What's up?" +msgstr "Zer da?" + +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +msgid "Which languages are used in this post?" +msgstr "Zein hizkuntza erabiltzen dira post honetan?" + +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +msgid "Which languages would you like to see in your algorithmic feeds?" +msgstr "Zein hizkuntzatan ikusi nahiko zenituzke zure feed algoritmikoak?" + +#: src/components/WhoCanReply.tsx:179 +msgid "Who can interact with this post?" +msgstr "Nork elkarreragin dezake post honekin?" + +#: src/components/WhoCanReply.tsx:87 +msgid "Who can reply" +msgstr "Nork erantzun dezake" + +#: src/screens/Messages/ChatList.tsx:148 src/screens/Home/NoFeedsPinned.tsx:79 +msgid "Whoops!" +msgstr "Aiba!" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +msgid "Why should this content be reviewed?" +msgstr "Zergatik berrikusi behar da eduki hau?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +msgid "Why should this feed be reviewed?" +msgstr "Zergatik berrikusi behar da feed hau?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +msgid "Why should this list be reviewed?" +msgstr "Zergatik berrikusi behar da zerrenda hau?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +msgid "Why should this message be reviewed?" +msgstr "Zergatik berrikusi behar da mezu hau?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +msgid "Why should this post be reviewed?" +msgstr "Zergatik berrikusi behar da post hau?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +msgid "Why should this starter pack be reviewed?" +msgstr "Zergatik berrikusi behar da abio multzo hau?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +msgid "Why should this user be reviewed?" +msgstr "Zergatik berrikusi behar da erabiltzaile hau?" + +#: src/screens/Messages/components/MessageInput.web.tsx:198 +#: src/screens/Messages/components/MessageInput.tsx:149 +msgid "Write a message" +msgstr "Idatzi mezu bat" + +#: src/view/com/composer/Composer.tsx:810 +msgid "Write post" +msgstr "Idatzi posta" + +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:720 +msgid "Write your reply" +msgstr "Idatzi zure erantzuna" + +#: src/screens/Onboarding/state.ts:103 src/screens/Onboarding/index.tsx:25 +msgid "Writers" +msgstr "Idazleak" + +#. placeholder {0}: verifyError.did +#: src/screens/Settings/components/ChangeHandleDialog.tsx:336 +msgid "Wrong DID returned from server. Received: {0}" +msgstr "Zerbitzariak DID ez zuzena erantzun du. Jasotakoa: {0}" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +msgid "Yes" +msgstr "Bai" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:106 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:108 +msgid "Yes, deactivate" +msgstr "Bai, desaktibatu" + +#: src/screens/StarterPack/StarterPackScreen.tsx:661 +msgid "Yes, delete this starter pack" +msgstr "Bai, ezabatu abio multzo hau" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:724 +msgid "Yes, detach" +msgstr "Bai, kendu" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:734 +msgid "Yes, hide" +msgstr "Bai, ezkutatu" + +#: src/screens/Deactivated.tsx:146 +msgid "Yes, reactivate my account" +msgstr "Bai, aktibatu berriro nire kontua" + +#: src/components/dms/DateDivider.tsx:46 +msgid "Yesterday" +msgstr "Atzo" + +#: src/screens/List/ListHiddenScreen.tsx:140 +msgid "you" +msgstr "zu" + +#: src/components/NewskieDialog.tsx:43 +msgid "You" +msgstr "Zu" + +#: src/screens/SignupQueued.tsx:142 +msgid "You are in line." +msgstr "Ilaran zaude." + +#: src/view/com/composer/state/video.ts:410 +msgid "You are not allowed to upload videos." +msgstr "Ezin dituzu bideoak kargatu." + +#: src/view/com/profile/ProfileFollows.tsx:94 +msgid "You are not following anyone." +msgstr "Ez zara inor jarraitzen ari." + +#: src/view/com/posts/FollowingEndOfFeed.tsx:64 +#: src/view/com/posts/FollowingEmptyState.tsx:63 +msgid "You can also discover new Custom Feeds to follow." +msgstr "Jarraitu beharreko Feed Pertsonalizatu berriak ere aurki ditzakezu." + +#: src/view/com/modals/DeleteAccount.tsx:202 +msgid "You can also temporarily deactivate your account instead, and reactivate it at any time." +msgstr "Horren ordez, zure kontua aldi baterako desaktibatu dezakezu eta edozein unetan berriro aktibatu." + +#: src/screens/Messages/Settings.tsx:111 +msgid "You can continue ongoing conversations regardless of which setting you choose." +msgstr "Etengabeko elkarrizketekin jarrai dezakezu aukeratzen duzun ezarpena edozein dela ere." + +#: src/screens/Login/index.tsx:155 src/screens/Login/PasswordUpdatedForm.tsx:26 +msgid "You can now sign in with your new password." +msgstr "Orain pasahitz berriarekin saioa hasi dezakezu." + +#: src/screens/Deactivated.tsx:132 +msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." +msgstr "Zure kontua berriro aktiba dezakezu saioa hasten jarraitzeko. Zure profila eta postak beste erabiltzaileek ikusgai izango dituzte." + +#: src/view/com/profile/ProfileFollowers.tsx:94 +msgid "You do not have any followers." +msgstr "Ez duzu jarraitzailerik." + +#: src/screens/Profile/KnownFollowers.tsx:109 +msgid "You don't follow any users who follow @{name}." +msgstr "Ez duzu jarraitzen @{name}-k jarraitzen duen erabiltzailerik." + +#: src/view/com/modals/InviteCodes.tsx:67 +msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." +msgstr "Oraindik ez duzu gonbidapen-koderik! Bluesky-n pixka bat gehiago egoten zarenean bidaliko dizkizugu." + +#: src/view/screens/SavedFeeds.tsx:137 +msgid "You don't have any pinned feeds." +msgstr "Ez duzu feed ainguraturik." + +#: src/view/screens/SavedFeeds.tsx:177 +msgid "You don't have any saved feeds." +msgstr "Ez duzu gordetako feedik." + +#: src/view/com/post-thread/PostThread.tsx:222 +msgid "You have blocked the author or you have been blocked by the author." +msgstr "Egilea blokeatu duzu edo egileak blokeatu zaitu." + +#: src/components/dms/MessagesListBlockedFooter.tsx:58 +msgid "You have blocked this user" +msgstr "Erabiltzaile hau blokeatu duzu" + +#: src/lib/moderation/useModerationCauseDescription.ts:55 +#: src/lib/moderation/useModerationCauseDescription.ts:63 +#: src/components/moderation/ModerationDetailsDialog.tsx:71 +msgid "You have blocked this user. You cannot view their content." +msgstr "Erabiltzaile hau blokeatu duzu. Ezin duzu bere edukia ikusi." + +#: src/view/com/modals/ChangePassword.tsx:88 +#: src/view/com/modals/ChangePassword.tsx:122 +#: src/screens/Login/SetNewPasswordForm.tsx:48 +#: src/screens/Login/SetNewPasswordForm.tsx:85 +msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." +msgstr "Kode baliogabe bat sartu duzu. XXXX-XXXX itxura izan beharko luke." + +#: src/lib/moderation/useModerationCauseDescription.ts:114 +msgid "You have hidden this post" +msgstr "Post hau ezkutatu duzu" + +#: src/components/moderation/ModerationDetailsDialog.tsx:109 +msgid "You have hidden this post." +msgstr "Post hau ezkutatu duzu." + +#: src/lib/moderation/useModerationCauseDescription.ts:97 +#: src/components/moderation/ModerationDetailsDialog.tsx:102 +msgid "You have muted this account." +msgstr "Kontu hau mututu duzu." + +#: src/lib/moderation/useModerationCauseDescription.ts:91 +msgid "You have muted this user" +msgstr "Erabiltzaile hau mututu duzu" + +#: src/screens/Messages/ChatList.tsx:188 +msgid "You have no conversations yet. Start one!" +msgstr "Ez duzu elkarrizketarik oraindik. Hasi bat!" + +#: src/view/com/feeds/ProfileFeedgens.tsx:143 +msgid "You have no feeds." +msgstr "Ez duzu feedik." + +#: src/view/com/lists/ProfileLists.tsx:139 src/view/com/lists/MyLists.tsx:89 +msgid "You have no lists." +msgstr "Ez duzu zerrendarik." + +#: src/view/screens/ModerationBlockedAccounts.tsx:128 +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 "Oraindik ez duzu konturik blokeatu. Kontu bat blokeatzeko, joan bere profilera eta hautatu \"Blokeatu kontua\" bere kontuko menuan." + +#: src/view/screens/ModerationMutedAccounts.tsx:127 +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 "Oraindik ez duzu mututu konturik. Kontu bat mututzeko, joan bere profilera eta hautatu \"Mututu kontua\" bere kontuko menuan." + +#: src/components/Lists.tsx:52 +msgid "You have reached the end" +msgstr "Bukaerara iritsi zara" + +#: src/lib/media/video/upload.shared.ts:56 +msgid "You have temporarily reached the limit for video uploads. Please try again later." +msgstr "Bideoak kargatzeko mugara iritsi zara aldi baterako. Mesedez, saiatu berriro geroago." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +msgid "You haven't created a starter pack yet!" +msgstr "Ez duzu oraindik abio multzorik sortu!" + +#: src/components/dialogs/MutedWords.tsx:398 +msgid "You haven't muted any words or tags yet" +msgstr "Ez duzu oraindik hitzik edo etiketarik mututu" + +#: src/lib/moderation/useModerationCauseDescription.ts:125 +#: src/components/moderation/ModerationDetailsDialog.tsx:116 +msgid "You hid this reply." +msgstr "Erantzun hau ezkutatu duzu." + +#: src/components/moderation/LabelsOnMeDialog.tsx:78 +msgid "You may appeal non-self labels if you feel they were placed in error." +msgstr "Norberarenak ez diren etiketak apelatu ditzakezu akatsean jarri direla uste baduzu." + +#: src/components/moderation/LabelsOnMeDialog.tsx:83 +msgid "You may appeal these labels if you feel they were placed in error." +msgstr "Etiketa hauek apelatu ditzakezu akatsean jarri direla uste baduzu." + +#: src/screens/StarterPack/Wizard/State.tsx:79 +msgid "You may only add up to {STARTER_PACK_MAX_SIZE} profiles" +msgstr "Gehienez {STARTER_PACK_MAX_SIZE} profil gehi ditzakezu" + +#: src/screens/StarterPack/Wizard/State.tsx:97 +msgid "You may only add up to 3 feeds" +msgstr "Gehienez 3 feed gehi ditzakezu" + +#: src/lib/media/picker.shared.ts:22 +msgid "You may only select up to 4 images" +msgstr "Gehienez 4 irudi hauta ditzakezu" + +#: src/screens/Signup/StepInfo/Policies.tsx:106 +msgid "You must be 13 years of age or older to sign up." +msgstr "Izena emateko 13 urte edo gehiago izan behar dituzu." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +msgid "You must be following at least seven other people to generate a starter pack." +msgstr "Gutxienez beste zazpi pertsona jarraitu behar dituzu abio multzo bat sortzeko." + +#: src/components/StarterPack/QrCodeDialog.tsx:60 +msgid "You must grant access to your photo library to save a QR code" +msgstr "Zure argazki liburutegirako sarbidea eman behar duzu QR kodea gordetzeko" + +#: src/components/StarterPack/ShareDialog.tsx:68 +msgid "You must grant access to your photo library to save the image." +msgstr "Zure argazki liburutegirako sarbidea eman behar duzu irudia gordetzeko." + +#: src/components/ReportDialog/SubmitView.tsx:210 +msgid "You must select at least one labeler for a report" +msgstr "Gutxienez etiketatzaile bat hautatu behar duzu salaketa baterako" + +#. placeholder {0}: currentAccount?.handle +#: src/screens/Deactivated.tsx:127 +msgid "You previously deactivated @{0}." +msgstr "Aurretik @{0} desaktibatu zenuen." + +#: src/screens/Settings/Settings.tsx:257 +msgid "You will be signed out of all your accounts." +msgstr "Zure kontu guztietatik aterako zara." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:217 +msgid "You will no longer receive notifications for this thread" +msgstr "Aurrerantzean ez duzu hari honen jakinarazpenik jasoko" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:213 +msgid "You will now receive notifications for this thread" +msgstr "Hari honen jakinarazpenak jasoko dituzu orain" + +#: src/screens/Login/SetNewPasswordForm.tsx:98 +msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." +msgstr "\"Berrezarpen kodea\" duen mezu elektroniko bat jasoko duzu. Sartu kode hori hemen, eta ondoren sartu pasahitz berria." + +#. placeholder {0}: convo.lastMessage.text +#: src/screens/Messages/components/ChatListItem.tsx:124 +msgid "You: {0}" +msgstr "Zu: {0}" + +#: src/screens/Messages/components/ChatListItem.tsx:153 +msgid "You: {defaultEmbeddedContentMessage}" +msgstr "Zu: {defaultEmbeddedContentMessage}" + +#: src/screens/Messages/components/ChatListItem.tsx:146 +msgid "You: {short}" +msgstr "Zu: {short}" + +#: src/screens/Signup/index.tsx:107 +msgid "You'll follow the suggested users and feeds once you finish creating your account!" +msgstr "Iradokitako erabiltzaileak eta feedak jarraituko dituzu zure kontua sortzen amaitzean!" + +#: src/screens/Signup/index.tsx:112 +msgid "You'll follow the suggested users once you finish creating your account!" +msgstr "Iradokitako erabiltzaileak jarraituko dituzu kontua sortzen amaitzean!" + +#. placeholder {0}: listItemsCount - 8 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:232 +msgid "You'll follow these people and {0} others" +msgstr "Pertsona hauek eta beste {0} jarraituko dituzu" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230 +msgid "You'll follow these people right away" +msgstr "Pertsona hauek jarraituko dituzu berehala" + +#. placeholder {0}: currentAccount?.email +#: src/components/dialogs/VerifyEmailDialog.tsx:178 +msgid "You'll receive an email at <0>{0} to verify it's you." +msgstr "Mezu elektroniko bat jasoko duzu <0>{0} helbidean zu zarela egiaztatzeko." + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:270 +msgid "You'll stay updated with these feeds" +msgstr "Feed hauekin eguneratuta egongo zara" + +#: src/screens/SignupQueued.tsx:112 +msgid "You're in line" +msgstr "Ilaran zaude" + +#: src/screens/Deactivated.tsx:89 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:54 +msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." +msgstr "Aplikazioaren pasahitz batekin hasi duzu saioa. Mesedez, hasi saioa zure pasahitz nagusiarekin zure kontua desaktibatzen jarraitzeko." + +#: src/screens/Onboarding/StepFinished.tsx:231 +msgid "You're ready to go!" +msgstr "Hasteko prest zaude!" + +#: src/lib/moderation/useModerationCauseDescription.ts:106 +#: src/components/moderation/ModerationDetailsDialog.tsx:106 +msgid "You've chosen to hide a word or tag within this post." +msgstr "Post honetan hitz edo etiketa bat ezkutatzea aukeratu duzu." + +#: src/view/com/posts/FollowingEndOfFeed.tsx:44 +msgid "You've reached the end of your feed! Find some more accounts to follow." +msgstr "Zure feedaren amaierara iritsi zara! Bilatu jarraitzeko kontu gehiago." + +#: src/view/com/composer/state/video.ts:421 +msgid "You've reached your daily limit for video uploads (too many bytes)" +msgstr "Bideoak kargatzeko eguneko mugara iritsi zara (byte gehiegi)" + +#: src/view/com/composer/state/video.ts:425 +msgid "You've reached your daily limit for video uploads (too many videos)" +msgstr "Bideoak kargatzeko eguneko mugara iritsi zara (bideo gehiegi)" + +#: src/screens/Signup/index.tsx:140 +msgid "Your account" +msgstr "Zure kontua" + +#: src/view/com/modals/DeleteAccount.tsx:88 +msgid "Your account has been deleted" +msgstr "Zure kontua ezabatu da" + +#: src/view/com/composer/state/video.ts:429 +msgid "Your account is not yet old enough to upload videos. Please try again later." +msgstr "Zure kontuak ez du oraindik bideoak kargatzeko adina. Mesedez, saiatu berriro geroago." + +#: src/screens/Settings/components/ExportCarDialog.tsx:65 +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 "Zure kontuaren biltegia, datu publikoen erregistro guztiak dituena, \"CAR\" fitxategi gisa deskargatu daiteke. Fitxategi honek ez du barne multimediarik, hala nola irudiak, edo zure datu pribatuak, bereizita eskuratu behar direnak." + +#: src/screens/Signup/StepInfo/index.tsx:211 +msgid "Your birth date" +msgstr "Zure jaiotze-data" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +msgid "Your browser does not support the video format. Please try a different browser." +msgstr "Zure arakatzaileak ez du bideo formatua onartzen. Mesedez, saiatu beste arakatzaile batekin." + +#: src/screens/Messages/components/ChatDisabled.tsx:25 +msgid "Your chats have been disabled" +msgstr "Zure txatak desaktibatu dira" + +#: src/view/com/modals/InAppBrowserConsent.tsx:44 +msgid "Your choice will be saved, but can be changed later in settings." +msgstr "Zure aukera gordeko da, baina geroago alda daiteke ezarpenetan." + +#: src/view/com/modals/ChangePassword.tsx:55 src/screens/Signup/state.ts:203 +#: src/screens/Signup/StepInfo/index.tsx:108 +#: src/screens/Login/ForgotPasswordForm.tsx:51 +msgid "Your email appears to be invalid." +msgstr "Zure helbide elektronikoa ez dirudi zuzena denik." + +#: src/view/com/modals/ChangeEmail.tsx:120 +msgid "Your email has been updated but not verified. As a next step, please verify your new email." +msgstr "Zure helbide elektronikoa eguneratu da baina ez da egiaztatu. Hurrengo urrats gisa, mesedez, egiaztatu zure posta elektroniko berria." + +#: src/view/com/modals/VerifyEmail.tsx:122 +msgid "Your email has not yet been verified. This is an important security step which we recommend." +msgstr "Zure helbide elektronikoa ez da oraindik egiaztatu. Gomendatzen dugun segurtasun-urrats garrantzitsua da." + +#: src/state/shell/progress-guide.tsx:156 +msgid "Your first like!" +msgstr "Zure lehenengo gogokoa!" + +#: src/view/com/posts/FollowingEmptyState.tsx:43 +msgid "Your following feed is empty! Follow more users to see what's happening." +msgstr "Zure jarraitzen feeda hutsik dago! Jarraitu erabiltzaile gehiago zer gertatzen ari den ikusteko." + +#: src/screens/Signup/StepHandle.tsx:125 +msgid "Your full handle will be" +msgstr "Zure handle osoa honakoa da" + +#. placeholder {0}: createFullHandle(subdomain, host) +#: src/screens/Settings/components/ChangeHandleDialog.tsx:219 +msgid "Your full handle will be <0>@{0}" +msgstr "Zure handle osoa <0>@{0} da" + +#: src/components/dialogs/MutedWords.tsx:369 +msgid "Your muted words" +msgstr "Zure mutututako hitzak" + +#: src/view/com/modals/ChangePassword.tsx:158 +msgid "Your password has been changed successfully!" +msgstr "Zure pasahitza ondo aldatu da!" + +#: src/view/com/composer/Composer.tsx:470 +msgid "Your post has been published" +msgstr "Zure posta argitaratu da" + +#: src/view/com/composer/Composer.tsx:467 +msgid "Your posts have been published" +msgstr "Zure postak argitaratu dira" + +#: src/screens/Onboarding/StepFinished.tsx:246 +msgid "Your posts, likes, and blocks are public. Mutes are private." +msgstr "Zure postak, gogokoak eta blokeatuak publikoak dira. Mutututakoak pribatuak dira." + +#: 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 "Zure profila, postak, feedak eta zerrendak ez dira ikusgai egongo beste Bluesky erabiltzaileentzat. Zure kontua edonoiz aktiba dezakezu saioa hasita." + +#: src/view/com/composer/Composer.tsx:469 +msgid "Your reply has been published" +msgstr "Zure erantzuna argitaratu da" + +#: src/components/dms/ReportDialog.tsx:157 +msgid "Your report will be sent to the Bluesky Moderation Service" +msgstr "Zure salaketa Bluesky Moderazio Zerbitzura bidaliko da" + +#: src/screens/Signup/index.tsx:142 +msgid "Your user handle" +msgstr "Zure erabiltzaile handle-a" From d2ff104cfd0abec2c1654fb1a724b081818d2cbe Mon Sep 17 00:00:00 2001 From: Dovgonosyk <159719660+Dovgonosyk@users.noreply.github.com> Date: Fri, 24 Jan 2025 21:41:28 +0200 Subject: [PATCH 54/62] Update Ukrainian translation (#7439) Co-authored-by: Ukrainians --- src/locale/locales/uk/messages.po | 3267 ++++++++++------------------- 1 file changed, 1073 insertions(+), 2194 deletions(-) diff --git a/src/locale/locales/uk/messages.po b/src/locale/locales/uk/messages.po index b480110058..d0842ed7d3 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: bsky-app-ua\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-14 10:31\n" +"PO-Revision-Date: 2025-01-12 01:41\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" @@ -24,7 +24,7 @@ msgstr "" #: src/screens/Messages/components/ChatListItem.tsx:130 msgid "(contains embedded content)" -msgstr "" +msgstr "(містить зовнішній вміст)" #: src/screens/Settings/AccountSettings.tsx:65 #: src/view/com/modals/VerifyEmail.tsx:150 @@ -38,32 +38,24 @@ msgstr "(немає ел. адреси)" #: src/lib/hooks/useTimeAgo.ts:156 msgid "{0, plural, one {# day} other {# days}}" -msgstr "" +msgstr "{0, plural, one {# день} few {# дні} many {# днів} other {# дні}}" #: src/screens/Profile/ProfileFollowers.tsx:40 msgid "{0, plural, one {# follower} other {# followers}}" -msgstr "" +msgstr "{0, plural, one {# підписник} few {# підписники} many {# підписників} other {# підписників}}" #: src/screens/Profile/ProfileFollows.tsx:40 msgid "{0, plural, one {# following} other {# following}}" -msgstr "" +msgstr "{0, plural, one {# читаю} few {# читаю} many {# читаю} other {# читаю}}" #: src/lib/hooks/useTimeAgo.ts:146 msgid "{0, plural, one {# hour} other {# hours}}" -msgstr "" - -#: src/components/moderation/LabelsOnMe.tsx:55 -#~ msgid "{0, plural, one {# label has been placed on this account} other {# labels has been placed on this account}}" -#~ msgstr "" +msgstr "{0, plural, one {# година} few {# години} many {# годин} other {# годин}}" #: src/components/moderation/LabelsOnMe.tsx:53 #~ msgid "{0, plural, one {# label has been placed on this account} other {# labels have been placed on this account}}" #~ msgstr "" -#: src/components/moderation/LabelsOnMe.tsx:61 -#~ msgid "{0, plural, one {# label has been placed on this content} other {# labels has been placed on this content}}" -#~ msgstr "" - #: src/components/moderation/LabelsOnMe.tsx:59 #~ msgid "{0, plural, one {# label has been placed on this content} other {# labels have been placed on this content}}" #~ msgstr "" @@ -82,11 +74,11 @@ msgstr "" #: src/lib/hooks/useTimeAgo.ts:136 msgid "{0, plural, one {# minute} other {# minutes}}" -msgstr "" +msgstr "{0, plural, one {# хвилина} few {# хвилини} many {# хвилин} other {# хвилин}}" #: src/lib/hooks/useTimeAgo.ts:167 msgid "{0, plural, one {# month} other {# months}}" -msgstr "" +msgstr "{0, plural, one {# місяць} few {# місяці} many {# місяців} other {# місяців}}" #: src/screens/Post/PostQuotes.tsx:41 msgid "{0, plural, one {# quote} other {# quotes}}" @@ -94,25 +86,21 @@ msgstr "" #: src/screens/Post/PostRepostedBy.tsx:41 msgid "{0, plural, one {# repost} other {# reposts}}" -msgstr "" +msgstr "{0, plural, one {# репост} few {# репости} many {# репостів} other {# репостів}}" #: src/lib/hooks/useTimeAgo.ts:126 msgid "{0, plural, one {# second} other {# seconds}}" -msgstr "" - -#: src/components/KnownFollowers.tsx:179 -#~ msgid "{0, plural, one {and # other} other {and # others}}" -#~ msgstr "" +msgstr "{0, plural, one {# секунда} few {# секунди} many {# секунд} other {# секунд}}" #: src/components/ProfileHoverCard/index.web.tsx:398 #: src/screens/Profile/Header/Metrics.tsx:22 msgid "{0, plural, one {follower} other {followers}}" -msgstr "" +msgstr "{0, plural, one {підписник} few {підписники} many {підписників} other {підписників}}" #: src/components/ProfileHoverCard/index.web.tsx:402 #: src/screens/Profile/Header/Metrics.tsx:26 msgid "{0, plural, one {following} other {following}}" -msgstr "" +msgstr "{0, plural, one {читаю} few {читаю} many {читаю} other {читаю}}" #: src/view/com/util/post-ctrls/PostCtrls.tsx:305 #~ msgid "{0, plural, one {Like (# like)} other {Like (# likes)}}" @@ -120,7 +108,7 @@ msgstr "" #: src/view/com/post-thread/PostThreadItem.tsx:447 msgid "{0, plural, one {like} other {likes}}" -msgstr "" +msgstr "{0, plural, one {вподобайка} few {вподобайки} many {вподобайки} other {вподобайки}}" #: src/components/FeedCard.tsx:213 #: src/view/com/feeds/FeedSourceCard.tsx:303 @@ -129,11 +117,11 @@ msgstr "" #: src/screens/Profile/Header/Metrics.tsx:58 msgid "{0, plural, one {post} other {posts}}" -msgstr "" +msgstr "{0, plural, one {пост} few {пости} many {постів} other {постів}}" #: src/view/com/post-thread/PostThreadItem.tsx:431 msgid "{0, plural, one {quote} other {quotes}}" -msgstr "" +msgstr "{0, plural, one {цитата} few {цитати} many {цитати} other {цитата}}" #: src/view/com/util/post-ctrls/PostCtrls.tsx:261 #~ msgid "{0, plural, one {Reply (# reply)} other {Reply (# replies)}}" @@ -141,7 +129,7 @@ msgstr "" #: src/view/com/post-thread/PostThreadItem.tsx:413 msgid "{0, plural, one {repost} other {reposts}}" -msgstr "" +msgstr "{0, plural, one {репост} few {репости} many {репостів} other {репостів}}" #: src/view/com/util/post-ctrls/PostCtrls.tsx:301 #~ msgid "{0, plural, one {Unlike (# like)} other {Unlike (# likes)}}" @@ -149,74 +137,70 @@ msgstr "" #: src/screens/Settings/Settings.tsx:422 msgid "{0}" -msgstr "" +msgstr "{0}" #. Pattern: {wordValue} in tags #: src/components/dialogs/MutedWords.tsx:475 msgid "{0} <0>in <1>tags" -msgstr "" +msgstr "{0} <0>у <1>мітки" #. Pattern: {wordValue} in text, tags #: src/components/dialogs/MutedWords.tsx:465 msgid "{0} <0>in <1>text & tags" -msgstr "" +msgstr "{0} <0>у <1>словах та мітках" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:219 msgid "{0} joined this week" -msgstr "" +msgstr "{0} приєдналися цього тижня" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:201 msgid "{0} of {1}" -msgstr "" +msgstr "{0} з {1}" #: src/screens/StarterPack/StarterPackScreen.tsx:480 msgid "{0} people have used this starter pack!" -msgstr "" +msgstr "{0} користувачів використали цю підбірку!" #: src/view/shell/bottom-bar/BottomBar.tsx:208 msgid "{0} unread items" -msgstr "" - -#: src/view/screens/ProfileList.tsx:286 -#~ msgid "{0} your feeds" -#~ msgstr "" +msgstr "{0} непрочитане" #: src/view/com/util/UserAvatar.tsx:435 msgid "{0}'s avatar" -msgstr "" +msgstr "Аватарка користувача {0}" #: src/screens/StarterPack/Wizard/StepDetails.tsx:67 msgid "{0}'s favorite feeds and people - join me!" -msgstr "" +msgstr "Улюблені стрічки та люди {0} — приєднуйтеся!" #: src/screens/StarterPack/Wizard/StepDetails.tsx:46 msgid "{0}'s starter pack" -msgstr "" +msgstr "Власна підбірка {0}" #. How many days have passed, displayed in a narrow form #: src/lib/hooks/useTimeAgo.ts:158 msgid "{0}d" -msgstr "" +msgstr "{0}д" #. How many hours have passed, displayed in a narrow form #: src/lib/hooks/useTimeAgo.ts:148 msgid "{0}h" -msgstr "" +msgstr "{0}г" #. How many minutes have passed, displayed in a narrow form #: src/lib/hooks/useTimeAgo.ts:138 msgid "{0}m" -msgstr "" +msgstr "{0}хв" #. How many months have passed, displayed in a narrow form #: src/lib/hooks/useTimeAgo.ts:169 msgid "{0}mo" -msgstr "" +msgstr "{0}м" #. How many seconds have passed, displayed in a narrow form #: src/lib/hooks/useTimeAgo.ts:128 msgid "{0}s" -msgstr "" +msgstr "{0}с" #: src/view/shell/bottom-bar/BottomBarWeb.tsx:252 #~ msgid "{badge} unread items" @@ -228,128 +212,108 @@ msgstr "" #: src/view/shell/desktop/LeftNav.tsx:189 msgid "{count} unread items" -msgstr "" - -#: src/lib/hooks/useTimeAgo.ts:69 -#~ msgid "{diff, plural, one {day} other {days}}" -#~ msgstr "" - -#: src/lib/hooks/useTimeAgo.ts:64 -#~ msgid "{diff, plural, one {hour} other {hours}}" -#~ msgstr "" - -#: src/lib/hooks/useTimeAgo.ts:59 -#~ msgid "{diff, plural, one {minute} other {minutes}}" -#~ msgstr "" - -#: src/lib/hooks/useTimeAgo.ts:75 -#~ msgid "{diff, plural, one {month} other {months}}" -#~ msgstr "" - -#: src/lib/hooks/useTimeAgo.ts:54 -#~ msgid "{diffSeconds, plural, one {second} other {seconds}}" -#~ msgstr "" +msgstr "{count} непрочитане" #: src/lib/generate-starterpack.ts:108 #: src/screens/StarterPack/Wizard/index.tsx:178 msgid "{displayName}'s Starter Pack" -msgstr "" +msgstr "Власна підбірка {displayName}" #: src/screens/SignupQueued.tsx:219 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" -msgstr "" +msgstr "{estimatedTimeHrs, plural, one {година} few {години} many {годин} other {годин}}" #: src/screens/SignupQueued.tsx:225 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" -msgstr "" +msgstr "{estimatedTimeMins, plural, one {хвилина} few {хвилини} many {хвилин} other {хвилин}}" #: src/view/com/notifications/NotificationFeedItem.tsx:301 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" -msgstr "" +msgstr "{firstAuthorLink} та <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} інші} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} почали вас читати" #: src/view/com/notifications/NotificationFeedItem.tsx:327 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" -msgstr "" +msgstr "{firstAuthorLink} та <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} інший} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} вподобали створену вами стрічку" #: src/view/com/notifications/NotificationFeedItem.tsx:223 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" -msgstr "" +msgstr "{firstAuthorLink} та <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} інший} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} вподобали ваш пост" #: src/view/com/notifications/NotificationFeedItem.tsx:247 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" -msgstr "" +msgstr "{firstAuthorLink} та <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} інший} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} зробили репост" #: src/view/com/notifications/NotificationFeedItem.tsx:351 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" -msgstr "" +msgstr "{firstAuthorLink} та <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} інший} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} зареєструвались зі створеним вами початковим набором" #: src/view/com/notifications/NotificationFeedItem.tsx:313 msgid "{firstAuthorLink} followed you" -msgstr "" +msgstr "{firstAuthorLink} почали вас читати" #: src/view/com/notifications/NotificationFeedItem.tsx:290 msgid "{firstAuthorLink} followed you back" -msgstr "" +msgstr "{firstAuthorLink} теж почали вас читати" #: src/view/com/notifications/NotificationFeedItem.tsx:339 msgid "{firstAuthorLink} liked your custom feed" -msgstr "" +msgstr "{firstAuthorLink} вподобав створену вами стрічку" #: src/view/com/notifications/NotificationFeedItem.tsx:235 msgid "{firstAuthorLink} liked your post" -msgstr "" +msgstr "{firstAuthorLink} вподобав ваш пост" #: src/view/com/notifications/NotificationFeedItem.tsx:259 msgid "{firstAuthorLink} reposted your post" -msgstr "" +msgstr "{firstAuthorLink} зробив репост" #: src/view/com/notifications/NotificationFeedItem.tsx:363 msgid "{firstAuthorLink} signed up with your starter pack" -msgstr "" +msgstr "{firstAuthorLink} зареєструвався зі створеним вами початковим набором" #: src/view/com/notifications/NotificationFeedItem.tsx:294 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" -msgstr "" +msgstr "{firstAuthorName} та {additionalAuthorsCount, plural, one {{formattedAuthorsCount} інші} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} почали вас читати" #: src/view/com/notifications/NotificationFeedItem.tsx:320 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" -msgstr "" +msgstr "{firstAuthorName} та {additionalAuthorsCount, plural, one {{formattedAuthorsCount} інші} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} вподобали створену вами стрічку" #: src/view/com/notifications/NotificationFeedItem.tsx:216 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" -msgstr "" +msgstr "{firstAuthorName} та {additionalAuthorsCount, plural, one {{formattedAuthorsCount} інші} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} вподобали ваш пост" #: src/view/com/notifications/NotificationFeedItem.tsx:240 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" -msgstr "" +msgstr "{firstAuthorName} та {additionalAuthorsCount, plural, one {{formattedAuthorsCount} інші} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} зробили репост" #: src/view/com/notifications/NotificationFeedItem.tsx:344 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" -msgstr "" +msgstr "{firstAuthorName} та {additionalAuthorsCount, plural, one {{formattedAuthorsCount} інші} few {{formattedAuthorsCount} інші} many {{formattedAuthorsCount} інші} other {{formattedAuthorsCount} інші}} зареєструвались зі створеним вами початковим набором" #: src/view/com/notifications/NotificationFeedItem.tsx:299 msgid "{firstAuthorName} followed you" -msgstr "" +msgstr "{firstAuthorName} почали вас читати" #: src/view/com/notifications/NotificationFeedItem.tsx:289 msgid "{firstAuthorName} followed you back" -msgstr "" +msgstr "{firstAuthorName} теж почали вас читати" #: src/view/com/notifications/NotificationFeedItem.tsx:325 msgid "{firstAuthorName} liked your custom feed" -msgstr "" +msgstr "{firstAuthorName} сподобалась ваша стрічка" #: src/view/com/notifications/NotificationFeedItem.tsx:221 msgid "{firstAuthorName} liked your post" -msgstr "" +msgstr "{firstAuthorName} сподобався ваш пост" #: src/view/com/notifications/NotificationFeedItem.tsx:245 msgid "{firstAuthorName} reposted your post" -msgstr "" +msgstr "{firstAuthorName} зробив репост" #: src/view/com/notifications/NotificationFeedItem.tsx:349 msgid "{firstAuthorName} signed up with your starter pack" -msgstr "" +msgstr "{firstAuthorName} зареєструвався з вашим початковим набором" #: src/components/ProfileHoverCard/index.web.tsx:508 #: src/screens/Profile/Header/Metrics.tsx:49 @@ -358,7 +322,7 @@ msgstr "{following} підписок" #: src/components/dms/dialogs/SearchablePeopleList.tsx:388 msgid "{handle} can't be messaged" -msgstr "" +msgstr "{handle} неможливо написати" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:294 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:307 @@ -376,102 +340,57 @@ msgstr "{numUnreadNotifications} непрочитаних" #: src/view/shell/bottom-bar/BottomBar.tsx:235 msgid "{numUnreadNotifications} unread items" -msgstr "" +msgstr "{numUnreadNotifications} непрочитаного" #: src/components/NewskieDialog.tsx:116 msgid "{profileName} joined Bluesky {0} ago" -msgstr "" +msgstr "{profileName} приєднався до Bluesky {0} тому" #: src/components/NewskieDialog.tsx:111 msgid "{profileName} joined Bluesky using a starter pack {0} ago" -msgstr "" - -#: src/view/screens/PreferencesFollowingFeed.tsx:67 -#~ msgid "{value, plural, =0 {Show all replies} one {Show replies with at least # like} other {Show replies with at least # likes}}" -#~ msgstr "" - -#: src/components/WhoCanReply.tsx:296 -#~ msgid "<0/> members" -#~ msgstr "<0/> учасників" - -#: src/screens/StarterPack/Wizard/index.tsx:485 -#~ msgid "<0>{0} and<1> <2>{1} are included in your starter pack" -#~ msgstr "" +msgstr "{profileName} приєднався до Bluesky за підбіркою {0} тому" #: src/screens/StarterPack/Wizard/index.tsx:449 msgctxt "profiles" msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" -msgstr "" +msgstr "<0>{0}, <1>{1}, та {2, plural, one {# інші} few {# інші} many {# інші} other {# інші}} долучені до вашої підбірки" #: src/screens/StarterPack/Wizard/index.tsx:502 msgctxt "feeds" msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" -msgstr "" - -#: src/screens/StarterPack/Wizard/index.tsx:497 -#~ msgid "<0>{0}, <1>{1}, and {2} {3, plural, one {other} other {others}} are included in your starter pack" -#~ msgstr "" +msgstr "<0>{0}, <1>{1}, та {2, plural, one {# інші} few {# інші} many {# інші} other {# інші}} долучені до підбірки" #: src/view/shell/Drawer.tsx:97 msgid "<0>{0} {1, plural, one {follower} other {followers}}" -msgstr "" +msgstr "<0>{0} {1, plural, one {читач} few {читачі} many {читачі} other {читачі}}" #: src/view/shell/Drawer.tsx:108 msgid "<0>{0} {1, plural, one {following} other {following}}" -msgstr "" +msgstr "<0>{0} {1, plural, one {читаєте} few {читаєте} many {читаєте} other {читаєте}}" #: src/screens/StarterPack/Wizard/index.tsx:490 msgid "<0>{0} and<1> <2>{1} are included in your starter pack" -msgstr "" - -#: src/view/shell/Drawer.tsx:96 -#~ msgid "<0>{0} following" -#~ msgstr "<0>{0} підписок" +msgstr "<0>{0} та<1> <2>{1} у підбірці" #: src/screens/StarterPack/Wizard/index.tsx:483 msgid "<0>{0} is included in your starter pack" -msgstr "" +msgstr "<0>{0} у вашій підбірці" #: src/components/WhoCanReply.tsx:274 msgid "<0>{0} members" -msgstr "" +msgstr "<0>{0} учасників" #: src/components/dms/DateDivider.tsx:69 msgid "<0>{date} at {time}" -msgstr "" - -#: src/components/ProfileHoverCard/index.web.tsx:437 -#~ msgid "<0>{followers} <1>{pluralizedFollowers}" -#~ msgstr "<0>{followers} <1>{pluralizedFollowers}" - -#: src/components/ProfileHoverCard/index.web.tsx:449 -#: src/screens/Profile/Header/Metrics.tsx:45 -#~ msgid "<0>{following} <1>following" -#~ msgstr "<0>{following} <1>підписок" - -#: src/view/com/auth/onboarding/RecommendedFeeds.tsx:31 -#~ msgid "<0>Choose your<1>Recommended<2>Feeds" -#~ msgstr "<0>Оберіть свої<1>рекомендовані<2>стрічки" +msgstr "<0>{date} о {time}" #: src/screens/Settings/NotificationSettings.tsx:85 msgid "<0>Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." msgstr "" -#: src/view/com/auth/onboarding/RecommendedFollows.tsx:38 -#~ msgid "<0>Follow some<1>Recommended<2>Users" -#~ msgstr "<0>Підпишіться на деяких <1>рекомендованих <2>користувачів" - -#: src/view/com/modals/SelfLabel.tsx:135 -#~ msgid "<0>Not Applicable. This warning is only available for posts with media attached." -#~ msgstr "" - -#: src/view/com/auth/onboarding/WelcomeDesktop.tsx:21 -#~ msgid "<0>Welcome to<1>Bluesky" -#~ msgstr "<0>Ласкаво просимо до<1>Bluesky" - #: src/screens/StarterPack/Wizard/index.tsx:440 msgid "<0>You and<1> <2>{0} are included in your starter pack" -msgstr "" +msgstr "<0>Ви та<1> <2>{0} у вашій підбірці" #: src/screens/Profile/Header/Handle.tsx:52 msgid "⚠Invalid Handle" @@ -479,30 +398,26 @@ msgstr "⚠Недопустимий псевдонім" #: src/components/dialogs/MutedWords.tsx:193 msgid "24 hours" -msgstr "" +msgstr "24 години" #: src/screens/Login/LoginForm.tsx:252 msgid "2FA Confirmation" -msgstr "" +msgstr "Підтвердження двофакторної автентифікації" #: src/components/dialogs/MutedWords.tsx:232 msgid "30 days" -msgstr "" +msgstr "30 днів" #: src/components/dialogs/MutedWords.tsx:217 msgid "7 days" -msgstr "" - -#: src/tours/Tooltip.tsx:70 -#~ msgid "A help tooltip" -#~ msgstr "" +msgstr "7 днів" #: src/Navigation.tsx:363 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" -msgstr "" +msgstr "Інформація" #: src/view/screens/Search/Search.tsx:865 msgid "Access navigation links and settings" @@ -510,7 +425,7 @@ msgstr "Відкрити навігацію й налаштування" #: src/view/com/home/HomeHeaderLayoutMobile.tsx:56 #~ msgid "Access profile and other navigation links" -#~ msgstr "Відкрити профіль та іншу навігацію" +#~ msgstr "" #: src/screens/Settings/AccessibilitySettings.tsx:46 #: src/screens/Settings/Settings.tsx:191 @@ -524,11 +439,7 @@ msgstr "Доступність" #: src/Navigation.tsx:323 msgid "Accessibility Settings" -msgstr "" - -#: src/components/moderation/LabelsOnMe.tsx:42 -#~ msgid "account" -#~ msgstr "обліковий запис" +msgstr "Налаштування доступності" #: src/Navigation.tsx:339 #: src/screens/Login/LoginForm.tsx:178 @@ -545,11 +456,11 @@ msgstr "Обліковий запис заблоковано" #: src/view/com/profile/ProfileMenu.tsx:145 msgid "Account followed" -msgstr "Ви підписалися на обліковий запис" +msgstr "Обліковий запис відстежується" #: src/view/com/profile/ProfileMenu.tsx:108 msgid "Account muted" -msgstr "Обліковий запис ігнорується" +msgstr "Обліковий запис ігноровано" #: src/components/moderation/ModerationDetailsDialog.tsx:101 #: src/lib/moderation/useModerationCauseDescription.ts:96 @@ -558,7 +469,7 @@ msgstr "Обліковий запис ігнорується" #: src/components/moderation/ModerationDetailsDialog.tsx:87 msgid "Account Muted by List" -msgstr "Обліковий запис ігнорується списком" +msgstr "Обліковий запис ігноровано списком" #: src/screens/Settings/Settings.tsx:428 msgid "Account options" @@ -575,11 +486,11 @@ msgstr "Обліковий запис розблоковано" #: src/view/com/profile/ProfileMenu.tsx:157 msgid "Account unfollowed" -msgstr "Ви відписалися від облікового запису" +msgstr "Обліковий запис не відстежується" #: src/view/com/profile/ProfileMenu.tsx:98 msgid "Account unmuted" -msgstr "Обліковий запис більше не ігнорується" +msgstr "Обліковий запис не ігнорується" #: src/components/dialogs/MutedWords.tsx:328 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 @@ -589,11 +500,11 @@ msgstr "Додати" #: src/screens/StarterPack/Wizard/index.tsx:551 msgid "Add {0} more to continue" -msgstr "" +msgstr "Додати ще {0} для продовження" #: src/components/StarterPack/Wizard/WizardListCard.tsx:58 msgid "Add {displayName} to starter pack" -msgstr "" +msgstr "Додати {displayName} до підбірки" #: src/view/com/composer/labels/LabelsBtn.tsx:107 #: src/view/com/composer/labels/LabelsBtn.tsx:112 @@ -620,26 +531,22 @@ msgstr "Додати обліковий запис" msgid "Add alt text" msgstr "Додати альтернативний текст" -#: src/view/com/composer/GifAltText.tsx:175 -#~ msgid "Add ALT text" -#~ msgstr "" - #: src/view/com/composer/videos/SubtitleDialog.tsx:107 msgid "Add alt text (optional)" -msgstr "" +msgstr "Додати альтернативний текст (за бажанням)" #: src/screens/Settings/Settings.tsx:372 #: src/screens/Settings/Settings.tsx:375 msgid "Add another account" -msgstr "" +msgstr "Додати інший обліковий запис" #: src/view/com/composer/Composer.tsx:728 msgid "Add another post" -msgstr "" +msgstr "Написати ще" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:102 msgid "Add app password" -msgstr "" +msgstr "Встановити пароль застосунку" #: src/screens/Settings/AppPasswords.tsx:75 #: src/screens/Settings/AppPasswords.tsx:83 @@ -647,14 +554,6 @@ msgstr "" msgid "Add App Password" msgstr "Додати пароль застосунку" -#: src/view/com/composer/Composer.tsx:467 -#~ msgid "Add link card" -#~ msgstr "Додати попередній перегляд" - -#: src/view/com/composer/Composer.tsx:472 -#~ msgid "Add link card:" -#~ msgstr "Додати попередній перегляд:" - #: src/components/dialogs/MutedWords.tsx:321 msgid "Add mute word for configured settings" msgstr "Додати слово до ігнорування з обраними налаштуваннями" @@ -665,28 +564,24 @@ msgstr "Додати ігноровані слова та теги" #: src/view/com/composer/Composer.tsx:1242 msgid "Add new post" -msgstr "" +msgstr "Написати" #: src/view/screens/ProfileList.tsx:903 #: src/view/screens/ProfileList.tsx:921 msgid "Add people" msgstr "" -#: src/screens/StarterPack/Wizard/index.tsx:197 -#~ msgid "Add people to your starter pack that you think others will enjoy following" -#~ msgstr "" - #: src/screens/Home/NoFeedsPinned.tsx:99 msgid "Add recommended feeds" -msgstr "" +msgstr "Додати рекомендовані стрічки" #: src/screens/StarterPack/Wizard/index.tsx:471 msgid "Add some feeds to your starter pack!" -msgstr "" +msgstr "Додати стрічки до початкового списку!" #: src/screens/Feeds/NoFollowingFeed.tsx:41 msgid "Add the default feed of only people you follow" -msgstr "" +msgstr "Додавати стрічки людей, яких читаєте" #: src/screens/Settings/components/ChangeHandleDialog.tsx:389 msgid "Add the following DNS record to your domain:" @@ -694,7 +589,7 @@ msgstr "Додайте наступний DNS-запис до вашого до #: src/components/FeedCard.tsx:295 msgid "Add this feed to your feeds" -msgstr "" +msgstr "Додати цю стрічку до вашої стрічки" #: src/view/com/profile/ProfileMenu.tsx:243 #: src/view/com/profile/ProfileMenu.tsx:246 @@ -705,10 +600,6 @@ msgstr "Додати до списку" msgid "Add to my feeds" msgstr "Додати до моїх стрічок" -#: src/view/com/auth/onboarding/RecommendedFeedsItem.tsx:139 -#~ msgid "Added" -#~ msgstr "Додано" - #: src/view/com/modals/ListAddRemoveUsers.tsx:192 #: src/view/com/modals/UserAddRemoveLists.tsx:162 msgid "Added to list" @@ -718,13 +609,9 @@ msgstr "Додано до списку" msgid "Added to my feeds" msgstr "Додано до моїх стрічок" -#: src/view/screens/PreferencesFollowingFeed.tsx:171 -#~ msgid "Adjust the number of likes a reply must have to be shown in your feed." -#~ msgstr "Налаштуйте мінімальну кількість вподобань для того щоб відповідь відобразилася у вашій стрічці." - #: src/view/com/composer/labels/LabelsBtn.tsx:160 msgid "Adult" -msgstr "" +msgstr "Дорослий" #: src/components/moderation/ContentHider.tsx:113 #: src/lib/moderation/useGlobalLabelStrings.ts:34 @@ -735,7 +622,7 @@ msgstr "Вміст для дорослих" #: src/screens/Moderation/index.tsx:339 msgid "Adult content can only be enabled via the Web at <0>bsky.app." -msgstr "" +msgstr "Вміст для дорослих може бути увімкнено лише через вебверсію <0>bsky.app." #: src/components/moderation/LabelPreference.tsx:242 msgid "Adult content is disabled." @@ -744,7 +631,7 @@ msgstr "Контент для дорослих вимкнено." #: src/view/com/composer/labels/LabelsBtn.tsx:139 #: src/view/com/composer/labels/LabelsBtn.tsx:197 msgid "Adult Content labels" -msgstr "" +msgstr "Мітки вмісту для дорослих" #: src/screens/Moderation/index.tsx:383 msgid "Advanced" @@ -756,11 +643,11 @@ msgstr "Розширені" #: src/view/screens/Notifications.tsx:86 msgid "All" -msgstr "" +msgstr "Усе" #: src/screens/StarterPack/StarterPackScreen.tsx:381 msgid "All accounts have been followed!" -msgstr "" +msgstr "Здійснено підписку на усі облікові записи!" #: src/view/screens/Feeds.tsx:702 msgid "All the feeds you've saved, right in one place." @@ -769,17 +656,12 @@ msgstr "Усі збережені стрічки в одному місці." #: src/screens/Settings/components/AddAppPasswordDialog.tsx:146 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:153 msgid "Allow access to your direct messages" -msgstr "" - -#: src/screens/Messages/Settings.tsx:61 -#: src/screens/Messages/Settings.tsx:64 -#~ msgid "Allow messages from" -#~ msgstr "" +msgstr "Дозволити писати вам повідомлення" #: src/screens/Messages/Settings.tsx:70 #: src/screens/Messages/Settings.tsx:73 msgid "Allow new messages from" -msgstr "" +msgstr "Дозволяти нові повідомлення від" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 msgid "Allow quote posts" @@ -787,11 +669,11 @@ msgstr "" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:359 msgid "Allow replies from:" -msgstr "" +msgstr "Дозволити відповіді від:" #: src/screens/Settings/AppPasswords.tsx:200 msgid "Allows access to direct messages" -msgstr "" +msgstr "Надати доступ до повідомлень" #: src/screens/Login/ForgotPasswordForm.tsx:171 #: src/view/com/modals/ChangePassword.tsx:171 @@ -819,7 +701,7 @@ msgstr "Альтернативний текст" #: src/view/com/util/post-embeds/GifEmbed.tsx:191 msgid "Alt Text" -msgstr "" +msgstr "Альтернативний текст" #: src/view/com/composer/photos/Gallery.tsx:255 msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." @@ -828,7 +710,7 @@ msgstr "Альтернативний текст описує зображенн #: src/view/com/composer/GifAltText.tsx:179 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:139 msgid "Alt text will be truncated. Limit: {0} characters." -msgstr "" +msgstr "Альтернативний текст буде скорочено. Обмеження у символах: {0}." #: src/screens/Settings/components/DisableEmail2FADialog.tsx:93 #: src/view/com/modals/VerifyEmail.tsx:132 @@ -841,65 +723,49 @@ msgstr "Було надіслано лист на вашу попередню а #: src/components/dialogs/VerifyEmailDialog.tsx:91 msgid "An email has been sent! Please enter the confirmation code included in the email below." -msgstr "" +msgstr "Лист надіслано! Будь ласка, введіть код підтвердження з надісланого листа внизу." #: src/components/dialogs/GifSelect.tsx:265 msgid "An error has occurred" -msgstr "" - -#: src/components/dialogs/GifSelect.tsx:252 -#~ msgid "An error occured" -#~ msgstr "" +msgstr "Виникла помилка" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:420 msgid "An error occurred" -msgstr "" +msgstr "Виникла помилка" #: src/view/com/composer/state/video.ts:398 msgid "An error occurred while compressing the video." -msgstr "" +msgstr "Виникла помилка під час стискання цього відео." #: src/components/StarterPack/ProfileStarterPacks.tsx:333 msgid "An error occurred while generating your starter pack. Want to try again?" -msgstr "" +msgstr "Сталася помилка під час генерації вашої підбірки. Хочете спробувати ще раз?" #: src/view/com/util/post-embeds/VideoEmbed.tsx:133 msgid "An error occurred while loading the video. Please try again later." -msgstr "" +msgstr "Сталася помилка під час завантаження відео. Будь ласка, спробуйте пізніше." #: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 msgid "An error occurred while loading the video. Please try again." -msgstr "" - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:250 -#~ msgid "An error occurred while saving the image!" -#~ msgstr "" - -#: src/components/StarterPack/ShareDialog.tsx:79 -#~ msgid "An error occurred while saving the image." -#~ msgstr "" +msgstr "Сталася помилка під час завантаження відео. Будь ласка, спробуйте ще." #: src/components/StarterPack/QrCodeDialog.tsx:71 #: src/components/StarterPack/ShareDialog.tsx:79 msgid "An error occurred while saving the QR code!" -msgstr "" +msgstr "Сталася помилка під час збереження QR-коду!" #: src/view/com/composer/videos/SelectVideoBtn.tsx:81 msgid "An error occurred while selecting the video" -msgstr "" - -#: src/components/dms/MessageMenu.tsx:134 -#~ msgid "An error occurred while trying to delete the message. Please try again." -#~ msgstr "" +msgstr "Сталася помилка під час обрання відео" #: src/screens/StarterPack/StarterPackScreen.tsx:347 #: src/screens/StarterPack/StarterPackScreen.tsx:369 msgid "An error occurred while trying to follow all" -msgstr "" +msgstr "Сталася помилка при спробі читати усіх" #: src/view/com/composer/state/video.ts:435 msgid "An error occurred while uploading the video." -msgstr "" +msgstr "Сталася помилка під час завантаження відео." #: src/lib/moderation/useReportOptions.ts:28 msgid "An issue not included in these options" @@ -907,11 +773,11 @@ msgstr "Проблема не включена до цих варіантів" #: src/components/dms/dialogs/NewChatDialog.tsx:41 msgid "An issue occurred starting the chat" -msgstr "" +msgstr "Сталася помилка під час створення чату" #: src/components/dms/dialogs/ShareViaChatDialog.tsx:47 msgid "An issue occurred while trying to open the chat" -msgstr "" +msgstr "Сталася помилка при спробі відкрити чат" #: src/components/hooks/useFollowMethods.ts:35 #: src/components/hooks/useFollowMethods.ts:50 @@ -924,12 +790,12 @@ msgstr "Виникла проблема, будь ласка, спробуйте #: src/screens/Onboarding/StepInterests/index.tsx:185 msgid "an unknown error occurred" -msgstr "" +msgstr "Сталася невідома помилка" #: src/components/moderation/ModerationDetailsDialog.tsx:157 #: src/components/moderation/ModerationDetailsDialog.tsx:153 msgid "an unknown labeler" -msgstr "" +msgstr "невідомий мітник" #: src/components/WhoCanReply.tsx:295 msgid "and" @@ -942,7 +808,7 @@ msgstr "Тварини" #: src/view/com/util/post-embeds/GifEmbed.tsx:149 msgid "Animated GIF" -msgstr "" +msgstr "Анімована GIF" #: src/lib/moderation/useReportOptions.ts:33 msgid "Anti-Social Behavior" @@ -951,11 +817,11 @@ msgstr "Антисоціальна поведінка" #: src/view/screens/Search/Search.tsx:336 #: src/view/screens/Search/Search.tsx:337 msgid "Any language" -msgstr "" +msgstr "Усі мови" #: src/view/com/composer/threadgate/ThreadgateBtn.tsx:48 msgid "Anybody can interact" -msgstr "" +msgstr "Усі можуть взаємодіяти" #: src/Navigation.tsx:371 #: src/screens/Settings/AppIconSettings/index.tsx:67 @@ -970,7 +836,7 @@ msgstr "Мова застосунку" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:122 msgid "App Password" -msgstr "" +msgstr "Пароль застосунку" #: src/screens/Settings/AppPasswords.tsx:147 msgid "App password deleted" @@ -978,32 +844,32 @@ msgstr "Пароль застосунку видалено" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:84 msgid "App password name must be unique" -msgstr "" +msgstr "Пароль застосунку не має повторюватись" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:62 msgid "App password names can only contain letters, numbers, spaces, dashes, and underscores" -msgstr "" +msgstr "Пароль застосунку може містити лише латинські літери, цифри, пробіли, тире та нижні підкреслення" #: src/view/com/modals/AddAppPasswords.tsx:138 #~ msgid "App Password names can only contain letters, numbers, spaces, dashes, and underscores." -#~ msgstr "Назва пароля може містити лише латинські літери, цифри, пробіли, мінуси та нижні підкреслення." +#~ msgstr "" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:80 msgid "App password names must be at least 4 characters long" -msgstr "" +msgstr "Пароль застосунку має складатись щонайменше з 4 символів" #: src/view/com/modals/AddAppPasswords.tsx:103 #~ msgid "App Password names must be at least 4 characters long." -#~ msgstr "Назва пароля застосунку мусить бути хоча б 4 символи в довжину." +#~ msgstr "" #: src/view/screens/Settings/index.tsx:664 #~ msgid "App password settings" -#~ msgstr "Налаштування пароля застосунків" +#~ msgstr "" #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 msgid "App passwords" -msgstr "" +msgstr "Паролі застосунку" #: src/Navigation.tsx:291 #: src/screens/Settings/AppPasswords.tsx:51 @@ -1022,18 +888,14 @@ msgstr "Оскаржити мітку \"{0}\"" #: src/components/moderation/LabelsOnMeDialog.tsx:233 #: src/screens/Messages/components/ChatDisabled.tsx:91 msgid "Appeal submitted" -msgstr "" - -#: src/components/moderation/LabelsOnMeDialog.tsx:193 -#~ msgid "Appeal submitted." -#~ msgstr "Звернення надіслано." +msgstr "Оскарження подано" #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 #: src/screens/Messages/components/ChatDisabled.tsx:99 #: src/screens/Messages/components/ChatDisabled.tsx:101 msgid "Appeal this decision" -msgstr "" +msgstr "Оскаржити це рішення" #: src/Navigation.tsx:331 #: src/screens/Settings/AppearanceSettings.tsx:85 @@ -1053,52 +915,40 @@ msgstr "Оформлення" #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:47 #: src/screens/Home/NoFeedsPinned.tsx:93 msgid "Apply default recommended feeds" -msgstr "" +msgstr "Застосувати рекомендовані стрічки за замовчуванням" #: src/view/com/post-thread/PostThreadItem.tsx:834 msgid "Archived from {0}" -msgstr "" +msgstr "Архівовано {0}" #: src/view/com/post-thread/PostThreadItem.tsx:803 #: src/view/com/post-thread/PostThreadItem.tsx:842 msgid "Archived post" -msgstr "" - -#: src/screens/StarterPack/StarterPackScreen.tsx:610 -#~ msgid "Are you sure you want delete this starter pack?" -#~ msgstr "" +msgstr "Архівований пост" #: src/screens/Settings/AppPasswords.tsx:209 msgid "Are you sure you want to delete the app password \"{0}\"?" -msgstr "" +msgstr "Ви дійсно хочете видалити пароль застосунку «{0}»?" #: src/view/screens/AppPasswords.tsx:283 #~ msgid "Are you sure you want to delete the app password \"{name}\"?" -#~ msgstr "Ви дійсно хочете видалити пароль для застосунку \"{name}\"?" - -#: src/components/dms/MessageMenu.tsx:123 -#~ msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for other participants." #~ msgstr "" #: src/components/dms/MessageMenu.tsx:149 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." -msgstr "" +msgstr "Ви впевнені, що хочете видалити це повідомлення? Повідомлення буде видалено для вас, але не для іншого учасника розмови." #: src/screens/StarterPack/StarterPackScreen.tsx:634 msgid "Are you sure you want to delete this starter pack?" -msgstr "" +msgstr "Ви дійсно хочете видалити цю підбірку?" #: src/screens/Profile/Header/EditProfileDialog.tsx:82 msgid "Are you sure you want to discard your changes?" -msgstr "" - -#: src/components/dms/ConvoMenu.tsx:189 -#~ msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for other participants." -#~ msgstr "" +msgstr "Ви справді хочете відхилити зміни?" #: src/components/dms/LeaveConvoPrompt.tsx:47 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." -msgstr "" +msgstr "Ви впевнені, що хочете залишити цю розмову? Повідомлення зникнуть для вас, але не для співрозмовника." #: src/view/com/feeds/FeedSourceCard.tsx:319 msgid "Are you sure you want to remove {0} from your feeds?" @@ -1106,7 +956,7 @@ msgstr "Ви впевнені, що бажаєте видалити {0} зі с #: src/components/FeedCard.tsx:312 msgid "Are you sure you want to remove this from your feeds?" -msgstr "" +msgstr "Ви впевнені, що бажаєте вилучити це зі своїх стрічок?" #: src/view/com/composer/Composer.tsx:679 msgid "Are you sure you'd like to discard this draft?" @@ -1114,7 +964,7 @@ msgstr "Ви дійсно бажаєте видалити цю чернетку? #: src/view/com/composer/Composer.tsx:853 msgid "Are you sure you'd like to discard this post?" -msgstr "" +msgstr "Ви справді хочете не публікувати пост?" #: src/components/dialogs/MutedWords.tsx:433 msgid "Are you sure?" @@ -1135,16 +985,16 @@ msgstr "Художня або нееротична оголеність." #: src/screens/Signup/StepHandle.tsx:173 msgid "At least 3 characters" -msgstr "Не менше 3-х символів" +msgstr "Не менше 3 символів" #: src/screens/Settings/AccessibilitySettings.tsx:105 msgid "Autoplay options have moved to the <0>Content and Media settings." -msgstr "" +msgstr "Параметри автовідтворення перенесено до розділу налаштувань <0>Вміст та медіа." #: src/screens/Settings/ContentAndMediaSettings.tsx:106 #: src/screens/Settings/ContentAndMediaSettings.tsx:112 msgid "Autoplay videos and GIFs" -msgstr "" +msgstr "Автовідтворення відео та GIF" #: src/components/dms/MessagesListHeader.tsx:74 #: src/components/moderation/LabelsOnMeDialog.tsx:290 @@ -1165,32 +1015,28 @@ msgstr "" msgid "Back" msgstr "Назад" -#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:144 -#~ msgid "Based on your interest in {interestsText}" -#~ msgstr "Ґрунтуючись на вашому інтересі до {interestsText}" - #: src/view/screens/Settings/index.tsx:442 #~ msgid "Basics" -#~ msgstr "Основні" +#~ msgstr "" #: src/view/screens/Lists.tsx:81 #: src/view/screens/ModerationModlists.tsx:81 msgid "Before creating a list, you must first verify your email." -msgstr "" +msgstr "Перед створенням списку ви спочатку маєте підтвердити адресу електронної пошти." #: src/view/com/composer/Composer.tsx:606 msgid "Before creating a post, you must first verify your email." -msgstr "" +msgstr "Перед створенням посту ви спочатку маєте підтвердити адресу електронної пошти." #: src/components/StarterPack/ProfileStarterPacks.tsx:340 msgid "Before creating a starter pack, you must first verify your email." -msgstr "" +msgstr "Перед створенням початкового набору ви спочатку маєте підтвердити адресу електронної пошти." #: src/components/dms/dialogs/NewChatDialog.tsx:79 #: src/components/dms/MessageProfileButton.tsx:89 #: src/screens/Messages/Conversation.tsx:209 msgid "Before you may message another user, you must first verify your email." -msgstr "" +msgstr "Для листування з іншими користувачами ви спочатку маєте підтвердити адресу електронної пошти." #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 msgid "BETA" @@ -1203,7 +1049,7 @@ msgstr "Дата народження" #: src/view/screens/Settings/index.tsx:348 #~ msgid "Birthday:" -#~ msgstr "Дата народження:" +#~ msgstr "" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 #: src/view/com/profile/ProfileMenu.tsx:341 @@ -1216,7 +1062,7 @@ msgstr "Заблокувати" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" -msgstr "" +msgstr "Заблокувати обліковий запис" #: src/view/com/profile/ProfileMenu.tsx:280 #: src/view/com/profile/ProfileMenu.tsx:287 @@ -1268,7 +1114,7 @@ msgstr "Заблокований пост." #: src/screens/Profile/Sections/Labels.tsx:174 msgid "Blocking does not prevent this labeler from placing labels on your account." -msgstr "Блокування не заважає цьому маркувальнику додавати мітку до вашого облікового запису." +msgstr "Блокування не перешкоджає мітнику розміщувати мітки на ваш обліковий запис." #: src/view/screens/ProfileList.tsx:757 msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." @@ -1289,43 +1135,20 @@ msgstr "Bluesky" #: src/view/com/post-thread/PostThreadItem.tsx:859 msgid "Bluesky cannot confirm the authenticity of the claimed date." -msgstr "" - -#: src/view/com/auth/server-input/index.tsx:154 -#~ msgid "Bluesky is an open network where you can choose your hosting provider. Custom hosting is now available in beta for developers." -#~ msgstr "Bluesky є відкритою мережею, де ви можете обрати свого хостинг-провайдера. Власний хостинг тепер доступний в бета-версії для розробників." +msgstr "Bluesky не може підтвердити автентичність зазначеної дати." #: src/view/com/auth/server-input/index.tsx:151 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 "" +msgstr "Bluesky — відкрита мережа, в якій ви можете обрати свого хостинг-провайдера. Якщо ви розробник, ви можете розмістити свій власний сервер." #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" -msgstr "" - -#: src/view/com/auth/onboarding/WelcomeDesktop.tsx:80 -#: src/view/com/auth/onboarding/WelcomeMobile.tsx:82 -#~ msgid "Bluesky is flexible." -#~ msgstr "Bluesky гнучкий." - -#: src/view/com/auth/onboarding/WelcomeDesktop.tsx:69 -#: src/view/com/auth/onboarding/WelcomeMobile.tsx:71 -#~ msgid "Bluesky is open." -#~ msgstr "Bluesky відкритий." - -#: src/view/com/auth/onboarding/WelcomeDesktop.tsx:56 -#: src/view/com/auth/onboarding/WelcomeMobile.tsx:58 -#~ msgid "Bluesky is public." -#~ msgstr "Bluesky публічний." - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:206 -#~ msgid "Bluesky now has over 10 million users, and I was #{0}!" -#~ msgstr "" +msgstr "Bluesky найкращий з друзями!" #: src/components/StarterPack/ProfileStarterPacks.tsx:300 msgid "Bluesky will choose a set of recommended accounts from people in your network." -msgstr "" +msgstr "Bluesky обере набір рекомендованих облікових записів користувачів у вашій мережі." #: src/screens/Settings/components/PwiOptOut.tsx:92 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." @@ -1352,34 +1175,30 @@ msgstr "Розмити зображення і фільтрувати їх зі msgid "Books" msgstr "Книги" -#: src/components/dialogs/nuxs/TenMillion/index.tsx:614 -#~ msgid "Brag a little!" -#~ msgstr "" - #: src/components/FeedInterstitials.tsx:348 msgid "Browse more accounts on the Explore page" -msgstr "" +msgstr "Переглянути більше облікових записів на сторінці Відкриття" #: src/components/FeedInterstitials.tsx:481 msgid "Browse more feeds on the Explore page" -msgstr "" +msgstr "Переглянути більше стрічок на сторінці Відкриття" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 #: src/components/FeedInterstitials.tsx:463 #: src/components/FeedInterstitials.tsx:466 msgid "Browse more suggestions" -msgstr "" +msgstr "Переглянути більше пропозицій" #: src/components/FeedInterstitials.tsx:356 #: src/components/FeedInterstitials.tsx:490 msgid "Browse more suggestions on the Explore page" -msgstr "" +msgstr "Переглянути більше запропонованого на сторінці Відкриття" #: src/screens/Home/NoFeedsPinned.tsx:103 #: src/screens/Home/NoFeedsPinned.tsx:109 msgid "Browse other feeds" -msgstr "" +msgstr "Переглянути інші стрічки" #: src/components/TrendingTopics.tsx:176 msgid "Browse posts about {displayName}" @@ -1399,47 +1218,35 @@ msgstr "Організація" #: src/view/com/profile/ProfileSubpageHeader.tsx:193 #~ msgid "by —" -#~ msgstr "від —" - -#: src/view/com/auth/onboarding/RecommendedFeedsItem.tsx:100 -#~ msgid "by {0}" -#~ msgstr "від {0}" +#~ msgstr "" #: src/components/LabelingServiceCard/index.tsx:62 msgid "By {0}" msgstr "Від {0}" -#: src/screens/Onboarding/StepAlgoFeeds/FeedCard.tsx:112 -#~ msgid "by @{0}" -#~ msgstr "" - #: src/view/com/profile/ProfileSubpageHeader.tsx:197 #~ msgid "by <0/>" -#~ msgstr "від <0/>" +#~ msgstr "" #: src/screens/Profile/components/ProfileFeedHeader.tsx:447 msgid "By <0>{0}" msgstr "" -#: src/screens/Signup/StepInfo/Policies.tsx:80 -#~ msgid "By creating an account you agree to the {els}." -#~ msgstr "Створюючи обліковий запис, ви даєте згоду з {els}." - #: src/screens/Signup/StepInfo/Policies.tsx:81 msgid "By creating an account you agree to the <0>Privacy Policy." -msgstr "" +msgstr "Зі створенням облікового запису ви погоджуєтеся з <0>Політикою конфіденційності." #: src/screens/Signup/StepInfo/Policies.tsx:48 msgid "By creating an account you agree to the <0>Terms of Service and <1>Privacy Policy." -msgstr "" +msgstr "Зі створенням облікового запису ви погоджуєтеся з <0>Умовами надання послуг та <1>Політикою конфіденційності." #: src/screens/Signup/StepInfo/Policies.tsx:68 msgid "By creating an account you agree to the <0>Terms of Service." -msgstr "" +msgstr "Зі створенням облікового запису ви погоджуєтеся з <0>Умовами надання послуг." #: src/view/com/profile/ProfileSubpageHeader.tsx:195 #~ msgid "by you" -#~ msgstr "створено вами" +#~ msgstr "" #: src/view/com/composer/photos/OpenCameraBtn.tsx:72 msgid "Camera" @@ -1447,7 +1254,7 @@ msgstr "Камера" #: src/view/com/modals/AddAppPasswords.tsx:180 #~ msgid "Can only contain letters, numbers, spaces, dashes, and underscores. Must be at least 4 characters long, but no more than 32 characters long." -#~ msgstr "Може містити лише літери, цифри, пробіли, дефіси та знаки підкреслення, і мати довжину від 4 до 32 символів." +#~ msgstr "" #: src/components/Menu/index.tsx:297 #: src/components/Prompt.tsx:129 @@ -1494,7 +1301,7 @@ msgstr "Скасувати видалення облікового запису" #: src/view/com/modals/ChangeHandle.tsx:137 #~ msgid "Cancel change handle" -#~ msgstr "Скасувати зміну псевдоніма" +#~ msgstr "" #: src/view/com/modals/CropImage.web.tsx:94 msgid "Cancel image crop" @@ -1502,7 +1309,7 @@ msgstr "Скасувати обрізання зображення" #: src/view/com/modals/EditProfile.tsx:239 msgid "Cancel profile editing" -msgstr "Скасувати зміни профілю" +msgstr "Скасувати зміни облікового запису" #: src/view/com/util/post-ctrls/RepostButton.tsx:207 msgid "Cancel quote post" @@ -1510,7 +1317,7 @@ msgstr "Скасувати цитування посту" #: src/screens/Deactivated.tsx:151 msgid "Cancel reactivation and log out" -msgstr "" +msgstr "Скасувати відновлення облікового запису та вийти" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 #: src/view/screens/Search/Search.tsx:886 @@ -1526,19 +1333,15 @@ msgstr "Скасовує відкриття посилання" #: src/view/com/util/post-ctrls/PostCtrls.tsx:158 #: src/view/com/util/post-ctrls/PostCtrls.tsx:194 msgid "Cannot interact with a blocked user" -msgstr "" +msgstr "Не можна взаємодіяти із заблокованим користувачем" #: src/view/com/composer/videos/SubtitleDialog.tsx:133 msgid "Captions (.vtt)" -msgstr "" +msgstr "Субтитри (.vtt)" #: src/view/com/composer/videos/SubtitleDialog.tsx:56 msgid "Captions & alt text" -msgstr "" - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:368 -#~ msgid "Celebrating {0} users" -#~ msgstr "" +msgstr "Назва та альтернативний текст" #: src/screens/Settings/components/Email2FAToggle.tsx:60 #: src/view/com/modals/VerifyEmail.tsx:160 @@ -1548,7 +1351,7 @@ msgstr "Змінити" #: src/view/screens/Settings/index.tsx:342 #~ msgctxt "action" #~ msgid "Change" -#~ msgstr "Змінити" +#~ msgstr "" #: src/screens/Settings/AppIconSettings/index.tsx:39 msgid "Change app icon" @@ -1562,16 +1365,16 @@ msgstr "" #: src/screens/Settings/AccountSettings.tsx:97 #: src/screens/Settings/AccountSettings.tsx:101 msgid "Change email" -msgstr "" +msgstr "Змінити адресу електронної пошти" #: src/components/dialogs/VerifyEmailDialog.tsx:162 #: src/components/dialogs/VerifyEmailDialog.tsx:187 msgid "Change email address" -msgstr "" +msgstr "Змінити адресу електронної пошти" #: src/view/screens/Settings/index.tsx:685 #~ msgid "Change handle" -#~ msgstr "Змінити псевдонім" +#~ msgstr "" #: src/screens/Settings/components/ChangeHandleDialog.tsx:92 #: src/screens/Settings/components/ChangeHandleDialog.tsx:96 @@ -1584,11 +1387,11 @@ msgstr "Змінити адресу електронної пошти" #: src/view/screens/Settings/index.tsx:730 #~ msgid "Change password" -#~ msgstr "Змінити пароль" +#~ msgstr "" #: src/view/com/modals/ChangePassword.tsx:142 msgid "Change Password" -msgstr "Зміна пароля" +msgstr "Змінити пароль" #: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 msgid "Change post language to {0}" @@ -1600,116 +1403,78 @@ msgstr "Змінити адресу електронної пошти" #: src/components/dialogs/VerifyEmailDialog.tsx:171 msgid "Change your email address" -msgstr "" +msgstr "Змінити адресу електронної пошти" #: src/Navigation.tsx:388 #: src/view/shell/bottom-bar/BottomBar.tsx:205 #: src/view/shell/desktop/LeftNav.tsx:335 #: src/view/shell/Drawer.tsx:417 msgid "Chat" -msgstr "" +msgstr "Чат" #: src/components/dms/ConvoMenu.tsx:82 msgid "Chat muted" -msgstr "" +msgstr "Чат стишено" #: src/components/dms/ConvoMenu.tsx:112 #: src/components/dms/MessageMenu.tsx:81 #: src/Navigation.tsx:393 #: src/screens/Messages/ChatList.tsx:246 msgid "Chat settings" -msgstr "" +msgstr "Налаштування чату" #: src/screens/Messages/Settings.tsx:62 msgid "Chat Settings" -msgstr "" +msgstr "Налаштування чату" #: src/components/dms/ConvoMenu.tsx:84 msgid "Chat unmuted" -msgstr "" - -#: src/screens/Messages/Conversation/index.tsx:26 -#~ msgid "Chat with {chatId}" -#~ msgstr "" +msgstr "Сповіщення чату увімкнено" #: src/screens/SignupQueued.tsx:78 #: src/screens/SignupQueued.tsx:82 msgid "Check my status" msgstr "Перевірити мій статус" -#: src/view/com/auth/onboarding/RecommendedFeeds.tsx:122 -#~ msgid "Check out some recommended feeds. Tap + to add them to your list of pinned feeds." -#~ msgstr "Подивіться на деякі з рекомендованих стрічок. Натисніть +, щоб додати їх до свого списку закріплених стрічок." - -#: src/view/com/auth/onboarding/RecommendedFollows.tsx:186 -#~ msgid "Check out some recommended users. Follow them to see similar users." -#~ msgstr "Ознайомтеся з деякими рекомендованими користувачами. Слідкуйте за ними, щоб побачити дописи від подібних користувачів." - #: src/screens/Login/LoginForm.tsx:285 msgid "Check your email for a login code and enter it here." -msgstr "" +msgstr "Перевірте свою електронну пошту на наявність коду для входу та введіть його тут." #: src/view/com/modals/DeleteAccount.tsx:213 msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "Перевірте свою поштову скриньку на наявність електронного листа з кодом підтвердження та введіть його нижче:" -#: src/view/com/modals/Threadgate.tsx:75 -#~ msgid "Choose \"Everybody\" or \"Nobody\"" -#~ msgstr "Виберіть \"Усі\" або \"Ніхто\"" - -#: src/screens/Onboarding/StepInterests/index.tsx:191 -#~ msgid "Choose 3 or more:" -#~ msgstr "" - -#: src/screens/Onboarding/StepInterests/index.tsx:326 -#~ msgid "Choose at least {0} more" -#~ msgstr "" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:372 msgid "Choose domain verification method" -msgstr "" +msgstr "Змінити метод підтвердження домену" #: src/screens/StarterPack/Wizard/index.tsx:194 msgid "Choose Feeds" -msgstr "" +msgstr "Обрати стрічки" #: src/components/StarterPack/ProfileStarterPacks.tsx:308 msgid "Choose for me" -msgstr "" +msgstr "Обрати для мене" #: src/screens/StarterPack/Wizard/index.tsx:190 msgid "Choose People" -msgstr "" +msgstr "Обрати людей" #: src/view/com/composer/labels/LabelsBtn.tsx:115 msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." -msgstr "" +msgstr "Оберіть мітки, які застосовуватимуться до ваших публікацій автоматично. Якщо жодну мітку не обрано, пост вважатиметься доречним для усіх." #: src/view/com/auth/server-input/index.tsx:76 msgid "Choose Service" -msgstr "Оберіть хостинг-провайдера" +msgstr "Обрати сервіс" #: src/screens/Onboarding/StepFinished.tsx:280 msgid "Choose the algorithms that power your custom feeds." -msgstr "Оберіть алгоритми, що наповнюватимуть ваші стрічки." - -#: src/view/com/auth/onboarding/WelcomeDesktop.tsx:83 -#: src/view/com/auth/onboarding/WelcomeMobile.tsx:85 -#~ msgid "Choose the algorithms that power your experience with custom feeds." -#~ msgstr "Автори стрічок можуть обирати будь-які алгоритми для формування стрічки саме для вас." +msgstr "Обрати алгоритми, що наповнюватимуть ваші стрічки." #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:107 msgid "Choose this color as your avatar" -msgstr "" - -#: src/components/dialogs/ThreadgateEditor.tsx:91 -#: src/components/dialogs/ThreadgateEditor.tsx:95 -#~ msgid "Choose who can reply" -#~ msgstr "" - -#: src/screens/Onboarding/StepAlgoFeeds/index.tsx:104 -#~ msgid "Choose your main feeds" -#~ msgstr "Виберіть ваші основні стрічки" +msgstr "Обрати цей колір для свого аватару" #: src/view/screens/Feeds.tsx:728 #: src/view/screens/Search/Explore.tsx:411 @@ -1724,14 +1489,6 @@ msgstr "Вкажіть пароль" msgid "Choose your username" msgstr "Ваш псевдонім" -#: src/view/screens/Settings/index.tsx:912 -#~ msgid "Clear all legacy storage data" -#~ msgstr "" - -#: src/view/screens/Settings/index.tsx:915 -#~ msgid "Clear all legacy storage data (restart after this)" -#~ msgstr "" - #: src/screens/Settings/Settings.tsx:350 msgid "Clear all storage data" msgstr "" @@ -1744,17 +1501,13 @@ msgstr "" msgid "Clear search query" msgstr "Очистити пошуковий запит" -#: src/view/screens/Settings/index.tsx:913 -#~ msgid "Clears all legacy storage data" -#~ msgstr "Видаляє всі застарілі дані зі сховища" - #: src/view/screens/Settings/index.tsx:878 #~ msgid "Clears all storage data" -#~ msgstr "Видаляє всі дані зі сховища" +#~ msgstr "" #: src/view/screens/Support.tsx:41 msgid "click here" -msgstr "натисніть тут" +msgstr "торкніться тут" #: src/view/com/modals/DeleteAccount.tsx:208 #~ msgid "Click here for more information on deactivating your account" @@ -1764,29 +1517,21 @@ msgstr "натисніть тут" #~ msgid "Click here for more information." #~ msgstr "" -#: src/screens/Feeds/NoFollowingFeed.tsx:46 -#~ msgid "Click here to add one." -#~ msgstr "" - #: src/components/TagMenu/index.web.tsx:152 msgid "Click here to open tag menu for {tag}" -msgstr "Натисніть тут, щоб відкрити меню тегів для {tag}" - -#: src/components/RichText.tsx:198 -#~ msgid "Click here to open tag menu for #{tag}" -#~ msgstr "Натисніть тут, щоб відкрити меню тегів для #{tag}" +msgstr "Торкніться тут, щоб відкрити меню тегів для {tag}" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." -msgstr "" +msgstr "Торкніться, щоб вимкнути цитування цього допису." #: src/components/dialogs/PostInteractionSettingsDialog.tsx:308 msgid "Click to enable quote posts of this post." -msgstr "" +msgstr "Торкніться, щоб увімкнути цитування цього допису." #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" -msgstr "" +msgstr "Торкніться, щоб спробувати надіслати повідомлення знов" #: src/screens/Onboarding/index.tsx:32 msgid "Climate" @@ -1794,7 +1539,7 @@ msgstr "Клімат" #: src/components/dms/ChatEmptyPill.tsx:39 msgid "Clip 🐴 clop 🐴" -msgstr "" +msgstr "Тик 🐴 тигидик 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 @@ -1825,7 +1570,7 @@ msgstr "Закрити нижнє меню" #: src/components/dialogs/GifSelect.tsx:275 msgid "Close dialog" -msgstr "" +msgstr "Закрити діалогове вікно" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 @@ -1834,7 +1579,7 @@ msgstr "" #: src/components/dialogs/GifSelect.tsx:169 msgid "Close GIF dialog" -msgstr "" +msgstr "Закрити діалогове вікно GIF" #: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:31 msgid "Close image" @@ -1844,10 +1589,6 @@ msgstr "Закрити зображення" msgid "Close image viewer" msgstr "Закрити перегляд зображення" -#: src/components/dms/MessagesNUX.tsx:162 -#~ msgid "Close modal" -#~ msgstr "" - #: src/view/shell/index.web.tsx:69 msgid "Close navigation footer" msgstr "Закрити панель навігації" @@ -1867,7 +1608,7 @@ msgstr "Закриває сповіщення про оновлення паро #: src/view/com/composer/Composer.tsx:552 #~ msgid "Closes post composer and discards post draft" -#~ msgstr "Закриває редактор постів і видаляє чернетку" +#~ msgstr "" #: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:32 msgid "Closes viewer for header image" @@ -1875,7 +1616,7 @@ msgstr "Закриває перегляд зображення" #: src/view/com/notifications/NotificationFeedItem.tsx:401 msgid "Collapse list of users" -msgstr "" +msgstr "Згорнути список користувачів" #: src/view/com/notifications/NotificationFeedItem.tsx:594 msgid "Collapses list of users for a given notification" @@ -1883,7 +1624,7 @@ msgstr "Згортає список користувачів для даного #: src/screens/Settings/AppearanceSettings.tsx:93 msgid "Color mode" -msgstr "" +msgstr "Колірний режим" #: src/screens/Onboarding/index.tsx:38 #: src/screens/Onboarding/state.ts:97 @@ -1902,19 +1643,19 @@ msgstr "Правила спільноти" #: src/screens/Onboarding/StepFinished.tsx:293 msgid "Complete onboarding and start using your account" -msgstr "Завершіть ознайомлення та розпочніть користуватися вашим обліковим записом" +msgstr "Завершити ознайомлення та розпочати користуватися обліковим записом" #: src/screens/Signup/index.tsx:144 msgid "Complete the challenge" -msgstr "Виконайте завдання" +msgstr "Завершити завдання" #: src/view/shell/desktop/LeftNav.tsx:301 msgid "Compose new post" -msgstr "" +msgstr "Новий пост" #: src/view/com/composer/Composer.tsx:819 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" -msgstr "Створюйте пости до {MAX_GRAPHEME_LENGTH} символів у довжину" +msgstr "Створити пости до {MAX_GRAPHEME_LENGTH} символів у довжину" #: src/view/com/post-thread/PostThreadComposePrompt.tsx:34 msgid "Compose reply" @@ -1922,15 +1663,7 @@ msgstr "Відповісти" #: src/view/com/composer/Composer.tsx:1635 msgid "Compressing video..." -msgstr "" - -#: src/view/com/composer/videos/VideoTranscodeProgress.tsx:51 -#~ msgid "Compressing..." -#~ msgstr "" - -#: src/screens/Onboarding/StepModeration/ModerationOption.tsx:81 -#~ msgid "Configure content filtering setting for category: {0}" -#~ msgstr "Налаштувати фільтрування вмісту для категорій: {0}" +msgstr "Стискання відео..." #: src/components/moderation/LabelPreference.tsx:82 msgid "Configure content filtering setting for category: {name}" @@ -1967,11 +1700,11 @@ msgstr "Підтвердити видалення облікового запи #: src/screens/Moderation/index.tsx:287 msgid "Confirm your age:" -msgstr "Підтвердіть ваш вік:" +msgstr "Підтвердити ваш вік:" #: src/screens/Moderation/index.tsx:278 msgid "Confirm your birthdate" -msgstr "Підтвердіть вашу дату народження" +msgstr "Підтвердити вашу дату народження" #: src/components/dialogs/VerifyEmailDialog.tsx:214 #: src/screens/Login/LoginForm.tsx:258 @@ -1986,7 +1719,7 @@ msgstr "Код підтвердження" #: src/components/dialogs/VerifyEmailDialog.tsx:210 msgid "Confirmation Code" -msgstr "" +msgstr "Код підтвердження" #: src/screens/Login/LoginForm.tsx:319 msgid "Connecting..." @@ -1997,10 +1730,6 @@ msgstr "З’єднання..." msgid "Contact support" msgstr "Служба підтримки" -#: src/components/moderation/LabelsOnMe.tsx:42 -#~ msgid "content" -#~ msgstr "вміст" - #: src/screens/Settings/ContentAndMediaSettings.tsx:49 msgid "Content & Media" msgstr "" @@ -2009,15 +1738,15 @@ msgstr "" #: src/screens/Settings/Settings.tsx:175 #: src/screens/Settings/Settings.tsx:178 msgid "Content and media" -msgstr "" +msgstr "Вміст та медіа" #: src/Navigation.tsx:355 msgid "Content and Media" -msgstr "" +msgstr "Вміст та медіа" #: src/lib/moderation/useGlobalLabelStrings.ts:18 msgid "Content Blocked" -msgstr "Заблокований вміст" +msgstr "Вміст заблоковано" #: src/screens/Moderation/index.tsx:271 msgid "Content filters" @@ -2026,7 +1755,7 @@ msgstr "Фільтри контенту" #: src/screens/Settings/LanguageSettings.tsx:251 #: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 msgid "Content Languages" -msgstr "Мови" +msgstr "Мови вмісту" #: src/components/moderation/ModerationDetailsDialog.tsx:80 #: src/lib/moderation/useModerationCauseDescription.ts:80 @@ -2059,25 +1788,17 @@ msgstr "Продовжити як {0} (поточний користувач)" #: src/view/com/post-thread/PostThreadLoadMore.tsx:52 msgid "Continue thread..." -msgstr "" +msgstr "Продовжити гілку..." #: src/screens/Onboarding/StepInterests/index.tsx:241 #: src/screens/Onboarding/StepProfile/index.tsx:275 #: src/screens/Signup/BackNextButtons.tsx:60 msgid "Continue to next step" -msgstr "Перейти до наступного кроку" - -#: src/screens/Onboarding/StepAlgoFeeds/index.tsx:158 -#~ msgid "Continue to the next step" -#~ msgstr "Перейти до наступного кроку" - -#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:199 -#~ msgid "Continue to the next step without following any accounts" -#~ msgstr "Перейдіть до наступного кроку, ні на кого не підписуючись" +msgstr "Продовжити до наступного кроку" #: src/screens/Messages/components/ChatListItem.tsx:164 msgid "Conversation deleted" -msgstr "" +msgstr "Розмову видалено" #: src/screens/Onboarding/index.tsx:41 msgid "Cooking" @@ -2089,7 +1810,7 @@ msgstr "Скопійовано" #: src/screens/Settings/AboutSettings.tsx:73 msgid "Copied build version to clipboard" -msgstr "Версію збірки скопійовано до буфера обміну" +msgstr "Скопійовано версію збірки до буфера обміну" #: src/components/dms/MessageMenu.tsx:57 #: src/lib/sharing.ts:25 @@ -2106,7 +1827,7 @@ msgstr "Скопійовано!" #: src/view/com/modals/AddAppPasswords.tsx:215 #~ msgid "Copies app password" -#~ msgstr "Копіює пароль застосунку" +#~ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:175 msgid "Copy" @@ -2114,15 +1835,15 @@ msgstr "Скопіювати" #: src/view/com/modals/ChangeHandle.tsx:467 #~ msgid "Copy {0}" -#~ msgstr "Копіювати {0}" +#~ msgstr "" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 msgid "Copy App Password" -msgstr "" +msgstr "Копіювати пароль застосунку" #: src/screens/Settings/AboutSettings.tsx:68 msgid "Copy build version to clipboard" -msgstr "" +msgstr "Копіювати версію збірки до буфера обміну" #: src/components/dialogs/Embed.tsx:122 #: src/components/dialogs/Embed.tsx:141 @@ -2131,19 +1852,19 @@ msgstr "Скопіювати код" #: src/screens/Settings/components/ChangeHandleDialog.tsx:474 msgid "Copy DID" -msgstr "" +msgstr "Копіювати ідентифікатор діалогу" #: src/screens/Settings/components/ChangeHandleDialog.tsx:407 msgid "Copy host" -msgstr "" +msgstr "Копіювати хост" #: src/components/StarterPack/ShareDialog.tsx:123 msgid "Copy link" -msgstr "" +msgstr "Копіювати посилання" #: src/components/StarterPack/ShareDialog.tsx:130 msgid "Copy Link" -msgstr "" +msgstr "Копіювати посилання" #: src/view/screens/ProfileList.tsx:483 msgid "Copy link to list" @@ -2157,7 +1878,7 @@ msgstr "Копіювати посилання на пост" #: src/components/dms/MessageMenu.tsx:110 #: src/components/dms/MessageMenu.tsx:112 msgid "Copy message text" -msgstr "" +msgstr "Копіювати текст повідомлення" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:412 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:414 @@ -2166,24 +1887,20 @@ msgstr "Копіювати текст повідомлення" #: src/components/StarterPack/QrCodeDialog.tsx:169 msgid "Copy QR code" -msgstr "" +msgstr "Копіювати QR код" #: src/screens/Settings/components/ChangeHandleDialog.tsx:428 msgid "Copy TXT record value" -msgstr "" +msgstr "Копіювати значення запису TXT" #: src/Navigation.tsx:286 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "Політика захисту авторського права" -#: src/view/com/composer/videos/state.ts:31 -#~ msgid "Could not compress video" -#~ msgstr "" - #: src/components/dms/LeaveConvoPrompt.tsx:38 msgid "Could not leave chat" -msgstr "" +msgstr "Не вдалось залишити чат" #: src/screens/Profile/ProfileFeed/index.tsx:73 msgid "Could not load feed" @@ -2193,53 +1910,40 @@ msgstr "Не вдалося завантажити стрічку" msgid "Could not load list" msgstr "Не вдалося завантажити список" -#: src/components/dms/NewChat.tsx:241 -#~ msgid "Could not load profiles. Please try again later." -#~ msgstr "" - #: src/components/dms/ConvoMenu.tsx:88 msgid "Could not mute chat" -msgstr "" +msgstr "Не вдалось стишити чат" #: src/view/com/composer/videos/VideoPreview.web.tsx:66 msgid "Could not process your video" -msgstr "" - -#: src/components/dms/ConvoMenu.tsx:68 -#~ msgid "Could not unmute chat" -#~ msgstr "" +msgstr "Не вдалось обробити відео" #: src/components/StarterPack/ProfileStarterPacks.tsx:290 msgid "Create" -msgstr "" - -#: src/view/com/auth/SplashScreen.tsx:57 -#: src/view/com/auth/SplashScreen.web.tsx:106 -#~ msgid "Create a new account" -#~ msgstr "Створити новий обліковий запис" +msgstr "Створити" #: src/view/screens/Settings/index.tsx:403 #~ msgid "Create a new Bluesky account" -#~ msgstr "Створити новий обліковий запис Bluesky" +#~ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:153 msgid "Create a QR code for a starter pack" -msgstr "" +msgstr "Створити QR-код для підбірки" #: src/components/StarterPack/ProfileStarterPacks.tsx:168 #: src/components/StarterPack/ProfileStarterPacks.tsx:271 #: src/Navigation.tsx:418 msgid "Create a starter pack" -msgstr "" +msgstr "Створити власну підбірку" #: src/components/StarterPack/ProfileStarterPacks.tsx:252 msgid "Create a starter pack for me" -msgstr "" +msgstr "Створення власної підбірки для мене" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 msgid "Create account" -msgstr "" +msgstr "Реєстрація" #: src/screens/Signup/index.tsx:93 msgid "Create Account" @@ -2252,25 +1956,21 @@ msgstr "Створити обліковий запис" #: src/screens/Onboarding/StepProfile/index.tsx:292 msgid "Create an avatar instead" -msgstr "" +msgstr "Натомість створити аватар" #: src/components/StarterPack/ProfileStarterPacks.tsx:175 msgid "Create another" -msgstr "" +msgstr "Створити інший" #: src/view/com/modals/AddAppPasswords.tsx:243 #~ msgid "Create App Password" -#~ msgstr "Створити пароль застосунку" +#~ msgstr "" #: src/view/com/auth/SplashScreen.tsx:47 #: src/view/com/auth/SplashScreen.web.tsx:109 msgid "Create new account" msgstr "Створити новий обліковий запис" -#: src/components/StarterPack/ShareDialog.tsx:158 -#~ msgid "Create QR code" -#~ msgstr "" - #: src/components/ReportDialog/SelectReportOptionView.tsx:101 msgid "Create report for {0}" msgstr "Створити звіт для {0}" @@ -2279,10 +1979,6 @@ msgstr "Створити звіт для {0}" msgid "Created {0}" msgstr "Створено: {0}" -#: src/view/com/composer/Composer.tsx:469 -#~ msgid "Creates a card with a thumbnail. The card links to {url}" -#~ msgstr "Створює картку з мініатюрою. Посилання картки: {url}" - #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" msgstr "" @@ -2299,20 +1995,20 @@ msgstr "Користувацький" #: src/view/com/modals/ChangeHandle.tsx:375 #~ msgid "Custom domain" -#~ msgstr "Власний домен" +#~ msgstr "" #: src/view/screens/Feeds.tsx:761 #: src/view/screens/Search/Explore.tsx:391 #~ msgid "Custom feeds built by the community bring you new experiences and help you find the content you love." -#~ msgstr "Кастомні стрічки, створені спільнотою, подарують вам нові враження та допоможуть знайти контент, який ви любите." +#~ msgstr "" #: src/view/screens/PreferencesExternalEmbeds.tsx:54 #~ msgid "Customize media from external sites." -#~ msgstr "Налаштування медіа зі сторонніх вебсайтів." +#~ msgstr "" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:292 msgid "Customize who can interact with this post." -msgstr "" +msgstr "Налаштуйте, хто може взаємодіяти з цим постом." #: src/screens/Settings/AppearanceSettings.tsx:105 #: src/screens/Settings/AppearanceSettings.tsx:126 @@ -2325,11 +2021,7 @@ msgstr "Темний режим" #: src/screens/Settings/AppearanceSettings.tsx:118 msgid "Dark theme" -msgstr "" - -#: src/view/screens/Settings/index.tsx:473 -#~ msgid "Dark Theme" -#~ msgstr "Темна тема" +msgstr "Темна тема" #: src/screens/Signup/StepInfo/index.tsx:222 msgid "Date of birth" @@ -2339,7 +2031,7 @@ msgstr "Дата народження" #: src/screens/Settings/AccountSettings.tsx:151 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:73 msgid "Deactivate account" -msgstr "" +msgstr "Деактивувати обліковий запис" #: src/view/screens/Settings/index.tsx:785 #~ msgid "Deactivate my account" @@ -2355,7 +2047,7 @@ msgstr "Панель налагодження" #: src/screens/Settings/AppearanceSettings.tsx:168 msgid "Default" -msgstr "" +msgstr "Типово" #: src/screens/Settings/AppIconSettings/index.tsx:75 msgid "Default icons" @@ -2376,13 +2068,9 @@ msgstr "Видалити" msgid "Delete account" msgstr "Видалити обліковий запис" -#: src/view/com/modals/DeleteAccount.tsx:87 -#~ msgid "Delete Account" -#~ msgstr "Видалити обліковий запис" - #: src/view/com/modals/DeleteAccount.tsx:101 msgid "Delete Account <0>\"<1>{0}<2>\"" -msgstr "" +msgstr "Видалити обліковий запис <0>\"<1>{0}<2>\"" #: src/screens/Settings/AppPasswords.tsx:187 msgid "Delete app password" @@ -2390,7 +2078,7 @@ msgstr "Видалити пароль для застосунку" #: src/screens/Settings/AppPasswords.tsx:207 msgid "Delete app password?" -msgstr "Видалити пароль для застосунку?" +msgstr "Видалити пароль застосунку?" #: src/screens/Settings/Settings.tsx:338 msgid "Delete chat declaration record" @@ -2398,7 +2086,7 @@ msgstr "" #: src/components/dms/MessageMenu.tsx:124 msgid "Delete for me" -msgstr "" +msgstr "Видалити для мене" #: src/view/screens/ProfileList.tsx:526 msgid "Delete List" @@ -2406,11 +2094,11 @@ msgstr "Видалити список" #: src/components/dms/MessageMenu.tsx:147 msgid "Delete message" -msgstr "" +msgstr "Видалити повідомлення" #: src/components/dms/MessageMenu.tsx:122 msgid "Delete message for me" -msgstr "" +msgstr "Видалити повідомлення для мене" #: src/view/com/modals/DeleteAccount.tsx:267 msgid "Delete my account" @@ -2418,7 +2106,7 @@ msgstr "Видалити мій обліковий запис" #: src/view/screens/Settings/index.tsx:807 #~ msgid "Delete My Account…" -#~ msgstr "Видалити мій обліковий запис..." +#~ msgstr "" #: src/view/com/composer/Composer.tsx:827 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 @@ -2429,11 +2117,11 @@ msgstr "Видалити пост" #: src/screens/StarterPack/StarterPackScreen.tsx:580 #: src/screens/StarterPack/StarterPackScreen.tsx:736 msgid "Delete starter pack" -msgstr "" +msgstr "Видалити власну підбірку" #: src/screens/StarterPack/StarterPackScreen.tsx:631 msgid "Delete starter pack?" -msgstr "" +msgstr "Видалити власну підбірку?" #: src/view/screens/ProfileList.tsx:734 msgid "Delete this list?" @@ -2450,7 +2138,7 @@ msgstr "Видалено" #: src/components/dms/MessagesListHeader.tsx:148 #: src/screens/Messages/components/ChatListItem.tsx:107 msgid "Deleted Account" -msgstr "" +msgstr "Видалений обліковий запис" #: src/view/com/post-thread/PostThread.tsx:450 msgid "Deleted post." @@ -2470,50 +2158,42 @@ msgstr "Опис" #: src/screens/Profile/Header/EditProfileDialog.tsx:364 msgid "Description is too long" -msgstr "" +msgstr "Опис задовгий" #: src/screens/Profile/Header/EditProfileDialog.tsx:365 msgid "Description is too long. The maximum number of characters is {DESCRIPTION_MAX_GRAPHEMES}." -msgstr "" +msgstr "Опис задовгий. Максимальна довжина — {DESCRIPTION_MAX_GRAPHEMES}." #: src/view/com/composer/GifAltText.tsx:150 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:114 msgid "Descriptive alt text" -msgstr "" +msgstr "Альтернативний текст опису" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:566 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:576 msgid "Detach quote" -msgstr "" +msgstr "Вилучити цитування" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:719 msgid "Detach quote post?" -msgstr "" +msgstr "Вилучити цитований пост?" #: src/screens/Settings/Settings.tsx:242 #: src/screens/Settings/Settings.tsx:245 msgid "Developer options" -msgstr "" +msgstr "Налаштування для розробників" #: src/components/WhoCanReply.tsx:175 msgid "Dialog: adjust who can interact with this post" -msgstr "" +msgstr "Діалог: налаштувати, хто може взаємодіяти з цим постом" #: src/view/com/composer/Composer.tsx:325 #~ msgid "Did you want to say anything?" -#~ msgstr "Порожній пост. Ви хотіли щось написати?" +#~ msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:122 msgid "Dim" -msgstr "Тьмяний" - -#: src/components/dms/MessagesNUX.tsx:88 -#~ msgid "Direct messages are here!" -#~ msgstr "" - -#: src/view/screens/AccessibilitySettings.tsx:111 -#~ msgid "Disable autoplay for GIFs" -#~ msgstr "" +msgstr "Тьмяна" #: src/view/screens/AccessibilitySettings.tsx:109 #~ msgid "Disable autoplay for videos and GIFs" @@ -2521,24 +2201,16 @@ msgstr "Тьмяний" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:89 msgid "Disable Email 2FA" -msgstr "" +msgstr "Вимкнути двофакторну автентифікацію електронної пошти" #: src/screens/Settings/AccessibilitySettings.tsx:91 #: src/screens/Settings/AccessibilitySettings.tsx:96 msgid "Disable haptic feedback" -msgstr "" - -#: src/view/screens/Settings/index.tsx:697 -#~ msgid "Disable haptics" -#~ msgstr "Вимкнути тактильні ефекти" +msgstr "Вимкнути тактильний зворотний зв'язок" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:386 msgid "Disable subtitles" -msgstr "" - -#: src/view/screens/Settings/index.tsx:697 -#~ msgid "Disable vibrations" -#~ msgstr "Вимкнути вібрацію" +msgstr "Вимкнути субтитри" #: src/lib/moderation/useLabelBehaviorDescription.ts:32 #: src/lib/moderation/useLabelBehaviorDescription.ts:42 @@ -2557,7 +2229,7 @@ msgstr "Видалити" #: src/screens/Profile/Header/EditProfileDialog.tsx:81 msgid "Discard changes?" -msgstr "" +msgstr "Відхилити зміни?" #: src/view/com/composer/Composer.tsx:678 msgid "Discard draft?" @@ -2565,46 +2237,42 @@ msgstr "Відхилити чернетку?" #: src/view/com/composer/Composer.tsx:852 msgid "Discard post?" -msgstr "" +msgstr "Не зберігати пост?" #: src/screens/Settings/components/PwiOptOut.tsx:80 #: src/screens/Settings/components/PwiOptOut.tsx:84 msgid "Discourage apps from showing my account to logged-out users" msgstr "Попросити застосунки не показувати мій обліковий запис без входу" -#: src/tours/HomeTour.tsx:70 -#~ msgid "Discover learns which posts you like as you browse." -#~ msgstr "" - #: src/view/com/posts/FollowingEmptyState.tsx:70 #: src/view/com/posts/FollowingEndOfFeed.tsx:71 msgid "Discover new custom feeds" -msgstr "Відкрийте для себе нові стрічки" +msgstr "Відкрити для себе нові стрічки" #: src/view/screens/Search/Explore.tsx:409 msgid "Discover new feeds" -msgstr "" +msgstr "Відкрийте для себе нові стрічки" #: src/view/screens/Feeds.tsx:725 msgid "Discover New Feeds" -msgstr "Відкрийте для себе нові стрічки" +msgstr "Відкрити для себе нові стрічки" #: src/components/Dialog/index.tsx:311 msgid "Dismiss" -msgstr "" +msgstr "Відхилити" #: src/view/com/composer/Composer.tsx:1559 msgid "Dismiss error" -msgstr "" +msgstr "Пропустити помилку" #: src/components/ProgressGuide/List.tsx:42 msgid "Dismiss getting started guide" -msgstr "" +msgstr "Пропустити посібник нового користувача" #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" -msgstr "" +msgstr "Показувати більші мітки альтернативного тексту" #: src/screens/Profile/Header/EditProfileDialog.tsx:314 #: src/screens/Profile/Header/EditProfileDialog.tsx:320 @@ -2619,11 +2287,11 @@ msgstr "Ім'я" #: src/screens/Profile/Header/EditProfileDialog.tsx:333 msgid "Display name is too long" -msgstr "" +msgstr "Ім'я задовге" #: src/screens/Profile/Header/EditProfileDialog.tsx:334 msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." -msgstr "" +msgstr "Ім'я задовге. Максимальна дозволена довжина у символах — {DISPLAY_NAME_MAX_GRAPHEMES}." #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 #: src/screens/Settings/components/ChangeHandleDialog.tsx:377 @@ -2632,7 +2300,7 @@ msgstr "Панель DNS" #: src/components/dialogs/MutedWords.tsx:302 msgid "Do not apply this mute word to users you follow" -msgstr "" +msgstr "Не застосовувати ігнороване слово для користувачів, яких читаєте" #: src/view/com/composer/labels/LabelsBtn.tsx:174 #~ msgid "Does not contain adult content." @@ -2652,7 +2320,7 @@ msgstr "Не починається або закінчується дефісо #: src/view/com/modals/ChangeHandle.tsx:468 #~ msgid "Domain Value" -#~ msgstr "Значення домену" +#~ msgstr "" #: src/screens/Settings/components/ChangeHandleDialog.tsx:490 msgid "Domain verified!" @@ -2692,32 +2360,24 @@ msgstr "Готово{extraText}" #: src/components/Dialog/index.tsx:312 msgid "Double tap to close the dialog" -msgstr "" +msgstr "Торкніться двічі для закриття діалогу" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" -msgstr "" +msgstr "Завантажити Bluesky" #: src/screens/Settings/components/ExportCarDialog.tsx:77 #: src/screens/Settings/components/ExportCarDialog.tsx:82 msgid "Download CAR file" msgstr "Завантажити CAR файл" -#: src/components/dialogs/nuxs/TenMillion/index.tsx:622 -#~ msgid "Download image" -#~ msgstr "" - #: src/view/com/composer/text-input/TextInput.web.tsx:342 msgid "Drop to add images" -msgstr "Перетягніть і відпустіть, щоб додати зображення" - -#: src/screens/Onboarding/StepModeration/AdultContentEnabledPref.tsx:120 -#~ msgid "Due to Apple policies, adult content can only be enabled on the web after completing sign up." -#~ msgstr "Через політику компанії Apple, перегляд вмісту для дорослих можна ввімкнути лише в інтернеті після реєстрації." +msgstr "Перетягнути і відпустити, щоб додати зображення" #: src/components/dialogs/MutedWords.tsx:153 msgid "Duration:" -msgstr "" +msgstr "Тривалість:" #: src/screens/Settings/components/ChangeHandleDialog.tsx:213 msgid "e.g. alice" @@ -2725,7 +2385,7 @@ msgstr "для прикладу, olenka" #: src/screens/Profile/Header/EditProfileDialog.tsx:321 msgid "e.g. Alice Lastname" -msgstr "" +msgstr "Як-от Анастасія Прізвище" #: src/view/com/modals/EditProfile.tsx:180 msgid "e.g. Alice Roberts" @@ -2753,7 +2413,7 @@ msgstr "напр. Спамери" #: src/view/com/modals/CreateOrEditList.tsx:292 msgid "e.g. The posters who never miss." -msgstr "напр. Писарі, що нічого не пропускають." +msgstr "напр. Постери, які нічого не пропускають." #: src/view/com/modals/CreateOrEditList.tsx:293 msgid "e.g. Users that repeatedly reply with ads." @@ -2768,7 +2428,7 @@ msgstr "Кожен код запрошення працює лише один р #: src/screens/StarterPack/Wizard/index.tsx:534 #: src/screens/StarterPack/Wizard/index.tsx:541 msgid "Edit" -msgstr "" +msgstr "Редагувати" #: src/view/com/lists/ListMembers.tsx:142 msgctxt "action" @@ -2778,11 +2438,11 @@ msgstr "Редагувати" #: src/view/com/util/UserAvatar.tsx:347 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" -msgstr "Змінити фото профілю" +msgstr "Редагувати фото профілю" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:111 msgid "Edit Feeds" -msgstr "" +msgstr "Редагувати стрічки" #: src/view/com/composer/photos/EditImageDialog.web.tsx:58 #: src/view/com/composer/photos/EditImageDialog.web.tsx:62 @@ -2793,7 +2453,7 @@ msgstr "Редагувати зображення" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:623 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:636 msgid "Edit interaction settings" -msgstr "" +msgstr "Редагувати налаштування взаємодії" #: src/view/screens/ProfileList.tsx:514 msgid "Edit list details" @@ -2801,7 +2461,7 @@ msgstr "Редагувати опис списку" #: src/view/com/modals/CreateOrEditList.tsx:230 msgid "Edit Moderation List" -msgstr "Редагування списку" +msgstr "Редагувати список модерації" #: src/Navigation.tsx:296 #: src/view/screens/Feeds.tsx:515 @@ -2814,12 +2474,12 @@ msgstr "Редагувати мій профіль" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:109 msgid "Edit People" -msgstr "" +msgstr "Редагувати користувачів" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:66 #: src/components/dialogs/PostInteractionSettingsDialog.tsx:204 msgid "Edit post interaction settings" -msgstr "" +msgstr "Редагувати налаштування взаємодії з постом" #: src/screens/Profile/Header/EditProfileDialog.tsx:269 #: src/screens/Profile/Header/EditProfileDialog.tsx:275 @@ -2833,14 +2493,9 @@ msgstr "Редагувати профіль" msgid "Edit Profile" msgstr "Редагувати профіль" -#: src/view/com/home/HomeHeaderLayout.web.tsx:76 -#: src/view/screens/Feeds.tsx:416 -#~ msgid "Edit Saved Feeds" -#~ msgstr "Редагувати збережені стрічки" - #: src/screens/StarterPack/StarterPackScreen.tsx:567 msgid "Edit starter pack" -msgstr "" +msgstr "Редагувати власну підбірку" #: src/view/com/modals/CreateOrEditList.tsx:225 msgid "Edit User List" @@ -2848,7 +2503,7 @@ msgstr "Редагувати список користувачів" #: src/components/WhoCanReply.tsx:87 msgid "Edit who can reply" -msgstr "" +msgstr "Редагувати, хто може відповідати" #: src/view/com/modals/EditProfile.tsx:188 msgid "Edit your display name" @@ -2860,17 +2515,13 @@ msgstr "Редагувати опис вашого профілю" #: src/Navigation.tsx:423 msgid "Edit your starter pack" -msgstr "" +msgstr "Редагувати вашу власну підбірку" #: src/screens/Onboarding/index.tsx:31 #: src/screens/Onboarding/state.ts:101 msgid "Education" msgstr "Освіта" -#: src/components/dialogs/ThreadgateEditor.tsx:98 -#~ msgid "Either choose \"Everybody\" or \"Nobody\"" -#~ msgstr "" - #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." msgstr "" @@ -2879,15 +2530,15 @@ msgstr "" #: src/screens/Signup/StepInfo/index.tsx:170 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" -msgstr "Ел. адреса" +msgstr "Електронна пошта" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:64 msgid "Email 2FA disabled" -msgstr "" +msgstr "Двофакторну автентифікацію електронної пошти вимкнено" #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 msgid "Email 2FA enabled" -msgstr "" +msgstr "Двофакторну автентифікацію за допомогою електронної пошти увімкнено" #: src/screens/Login/ForgotPasswordForm.tsx:93 msgid "Email address" @@ -2895,7 +2546,7 @@ msgstr "Адреса електронної пошти" #: src/components/intents/VerifyEmailIntentDialog.tsx:104 msgid "Email Resent" -msgstr "" +msgstr "Лист надіслано знов" #: src/view/com/modals/ChangeEmail.tsx:54 #: src/view/com/modals/ChangeEmail.tsx:83 @@ -2904,7 +2555,7 @@ msgstr "Електронну адресу змінено" #: src/view/com/modals/ChangeEmail.tsx:106 msgid "Email Updated" -msgstr "Ел. адресу оновлено" +msgstr "Електронну адресу оновлено" #: src/view/com/modals/VerifyEmail.tsx:85 msgid "Email verified" @@ -2912,11 +2563,11 @@ msgstr "Електронну адресу перевірено" #: src/components/intents/VerifyEmailIntentDialog.tsx:79 msgid "Email Verified" -msgstr "" +msgstr "Електронну пошту підтверджено" #: src/view/screens/Settings/index.tsx:320 #~ msgid "Email:" -#~ msgstr "Ел. адреса:" +#~ msgstr "" #: src/components/dialogs/Embed.tsx:113 msgid "Embed HTML code" @@ -2934,12 +2585,12 @@ msgstr "Вставте цей пост у Ваш сайт. Просто скоп #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:57 msgid "Embedded video player" -msgstr "" +msgstr "Вбудований відеоплеєр" #: src/screens/Settings/components/Email2FAToggle.tsx:56 #: src/screens/Settings/components/Email2FAToggle.tsx:60 msgid "Enable" -msgstr "" +msgstr "Увімкнути" #: src/components/dialogs/EmbedConsent.tsx:100 msgid "Enable {0} only" @@ -2949,18 +2600,9 @@ msgstr "Увімкнути лише {0}" msgid "Enable adult content" msgstr "Дозволити вміст для дорослих" -#: src/screens/Onboarding/StepModeration/AdultContentEnabledPref.tsx:94 -#~ msgid "Enable Adult Content" -#~ msgstr "Дозволити вміст для дорослих" - -#: src/screens/Onboarding/StepModeration/AdultContentEnabledPref.tsx:78 -#: src/screens/Onboarding/StepModeration/AdultContentEnabledPref.tsx:79 -#~ msgid "Enable adult content in your feeds" -#~ msgstr "Увімкнути вміст для дорослих у ваших стрічках" - #: src/screens/Settings/components/Email2FAToggle.tsx:53 msgid "Enable Email 2FA" -msgstr "" +msgstr "Увімкнути двофакторну автентифікацію" #: src/components/dialogs/EmbedConsent.tsx:81 #: src/components/dialogs/EmbedConsent.tsx:88 @@ -2974,15 +2616,11 @@ msgstr "Увімкнути медіапрогравачі для" #: src/screens/Settings/NotificationSettings.tsx:74 #: src/screens/Settings/NotificationSettings.tsx:77 msgid "Enable priority notifications" -msgstr "" +msgstr "Увімкнути важливі сповіщення" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:387 msgid "Enable subtitles" -msgstr "" - -#: src/view/screens/PreferencesFollowingFeed.tsx:145 -#~ msgid "Enable this setting to only see replies between people you follow." -#~ msgstr "Увімкніть цей параметр, щоб бачити відповіді тільки від людей, на яких ви підписані." +msgstr "Увімкнути субтитри" #: src/components/dialogs/EmbedConsent.tsx:93 msgid "Enable this source only" @@ -3003,21 +2641,13 @@ msgstr "Увімкнено" msgid "End of feed" msgstr "Кінець стрічки" -#: src/components/Lists.tsx:52 -#~ msgid "End of list" -#~ msgstr "" - -#: src/tours/Tooltip.tsx:159 -#~ msgid "End of onboarding tour window. Do not move forward. Instead, go backward for more options, or press to skip." -#~ msgstr "" - #: src/view/com/composer/videos/SubtitleDialog.tsx:159 msgid "Ensure you have selected a language for each subtitle file." -msgstr "" +msgstr "Переконайтеся, що ви вибрали мову для кожного файлу з субтитрами." #: src/view/com/modals/AddAppPasswords.tsx:161 #~ msgid "Enter a name for this App Password" -#~ msgstr "Введіть ім'я для цього пароля застосунку" +#~ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:133 msgid "Enter a password" @@ -3026,11 +2656,11 @@ msgstr "Введіть пароль" #: src/components/dialogs/MutedWords.tsx:127 #: src/components/dialogs/MutedWords.tsx:128 msgid "Enter a word or tag" -msgstr "Введіть слово або тег" +msgstr "Введіть слово або мітку" #: src/components/dialogs/VerifyEmailDialog.tsx:89 msgid "Enter Code" -msgstr "" +msgstr "Ввести код" #: src/view/com/modals/VerifyEmail.tsx:113 msgid "Enter Confirmation Code" @@ -3038,7 +2668,7 @@ msgstr "Введіть код підтвердження" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:405 msgid "Enter fullscreen" -msgstr "" +msgstr "Повноекранний режим" #: src/view/com/modals/ChangePassword.tsx:154 msgid "Enter the code you received to change your password." @@ -3076,11 +2706,11 @@ msgstr "Введіть псевдонім та пароль" #: src/view/com/composer/Composer.tsx:1644 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" -msgstr "" +msgstr "Помилка" #: src/screens/Settings/components/ExportCarDialog.tsx:47 msgid "Error occurred while saving file" -msgstr "" +msgstr "Сталася помилка під час збереження" #: src/screens/Signup/StepCaptcha/index.tsx:56 msgid "Error receiving captcha response." @@ -3097,16 +2727,16 @@ msgstr "Усі" #: src/components/WhoCanReply.tsx:67 msgid "Everybody can reply" -msgstr "" +msgstr "Всі можуть відповідати" #: src/components/WhoCanReply.tsx:213 msgid "Everybody can reply to this post." -msgstr "" +msgstr "Всі можуть відповідати на цей пост." #: src/screens/Messages/Settings.tsx:83 #: src/screens/Messages/Settings.tsx:86 msgid "Everyone" -msgstr "" +msgstr "Будь-хто" #: src/lib/moderation/useReportOptions.ts:73 msgid "Excessive mentions or replies" @@ -3114,31 +2744,31 @@ msgstr "Спам; надмірні згадки або відповіді" #: src/lib/moderation/useReportOptions.ts:86 msgid "Excessive or unwanted messages" -msgstr "" +msgstr "Надмірні або небажані повідомлення" #: src/components/dialogs/MutedWords.tsx:311 msgid "Exclude users you follow" -msgstr "" +msgstr "Окрім користувачів, на яких ви підписані" #: src/components/dialogs/MutedWords.tsx:514 msgid "Excludes users you follow" -msgstr "" +msgstr "Окрім користувачів, на яких ви підписані" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 msgid "Exit fullscreen" -msgstr "" +msgstr "Вийти з повноекранного режиму" #: src/view/com/modals/DeleteAccount.tsx:275 msgid "Exits account deletion process" -msgstr "Виходить з процесу видалення облікового запису" +msgstr "Вийти з процесу видалення облікового запису" #: src/view/com/modals/ChangeHandle.tsx:138 #~ msgid "Exits handle change process" -#~ msgstr "Вихід з процесу зміни псевдоніму користувача" +#~ msgstr "" #: src/view/com/modals/CropImage.web.tsx:95 msgid "Exits image cropping process" -msgstr "Виходить з процесу обрізання зображень" +msgstr "Вийти з процесу обрізання зображень" #: src/view/com/lightbox/Lightbox.web.tsx:110 msgid "Exits image view" @@ -3146,7 +2776,7 @@ msgstr "Вийти з режиму перегляду" #: src/view/com/modals/ListAddRemoveUsers.tsx:89 msgid "Exits inputting search query" -msgstr "Вихід із пошуку" +msgstr "Вийти із пошуку" #: src/view/com/lightbox/Lightbox.web.tsx:184 msgid "Expand alt text" @@ -3154,7 +2784,7 @@ msgstr "Розгорнути опис" #: src/view/com/notifications/NotificationFeedItem.tsx:402 msgid "Expand list of users" -msgstr "" +msgstr "Розгорнути список користувачів" #: src/view/com/composer/ComposerReplyTo.tsx:70 #: src/view/com/composer/ComposerReplyTo.tsx:73 @@ -3168,7 +2798,7 @@ msgstr "" #: src/screens/Settings/FollowingFeedPreferences.tsx:123 #: src/screens/Settings/ThreadPreferences.tsx:137 msgid "Experimental" -msgstr "" +msgstr "Експериментальні" #: src/view/screens/NotificationsSettings.tsx:78 #~ msgid "Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." @@ -3176,11 +2806,11 @@ msgstr "" #: src/components/dialogs/MutedWords.tsx:500 msgid "Expired" -msgstr "" +msgstr "Термін дії закінчився" #: src/components/dialogs/MutedWords.tsx:502 msgid "Expires {0}" -msgstr "" +msgstr "Термін дії закінчується {0}" #: src/lib/moderation/useGlobalLabelStrings.ts:47 msgid "Explicit or potentially disturbing media." @@ -3202,7 +2832,7 @@ msgstr "Експорт моїх даних" #: src/screens/Settings/ContentAndMediaSettings.tsx:82 #: src/screens/Settings/ContentAndMediaSettings.tsx:85 msgid "External media" -msgstr "" +msgstr "Зовнішні медіа" #: src/components/dialogs/EmbedConsent.tsx:54 #: src/components/dialogs/EmbedConsent.tsx:58 @@ -3221,25 +2851,25 @@ msgstr "Налаштування зовнішніх медіа" #: src/view/screens/Settings/index.tsx:637 #~ msgid "External media settings" -#~ msgstr "Налаштування зовнішніх медіа" +#~ msgstr "" #: src/screens/Settings/components/ChangeHandleDialog.tsx:570 msgid "Failed to change handle. Please try again." -msgstr "" +msgstr "Не вдалось змінити псевдонім. Будь ласка, спробуйте ще раз." #: src/view/com/modals/AddAppPasswords.tsx:119 #: src/view/com/modals/AddAppPasswords.tsx:123 #~ msgid "Failed to create app password." -#~ msgstr "Не вдалося створити пароль застосунку." +#~ msgstr "" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 msgid "Failed to create app password. Please try again." -msgstr "" +msgstr "Не вдалось створити пароль застосунку. Будь ласка, спробуйте ще раз." #: src/screens/StarterPack/Wizard/index.tsx:233 #: src/screens/StarterPack/Wizard/index.tsx:241 msgid "Failed to create starter pack" -msgstr "" +msgstr "Не вдалось створити власну підбірку" #: src/view/com/modals/CreateOrEditList.tsx:186 msgid "Failed to create the list. Check your internet connection and try again." @@ -3247,50 +2877,41 @@ msgstr "Не вдалося створити список. Перевірте і #: src/components/dms/MessageMenu.tsx:73 msgid "Failed to delete message" -msgstr "" +msgstr "Не вдалося видалити повідомлення" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:195 msgid "Failed to delete post, please try again" -msgstr "Не вдалося видалити пост, спробуйте ще раз" +msgstr "Не вдалося видалити пост, спробувати ще раз" #: src/screens/StarterPack/StarterPackScreen.tsx:699 msgid "Failed to delete starter pack" -msgstr "" +msgstr "Не вдалось видалити власну підбірку" #: src/view/screens/Search/Explore.tsx:447 #: src/view/screens/Search/Explore.tsx:475 msgid "Failed to load feeds preferences" -msgstr "" +msgstr "Не вдалося завантажити параметри стрічок" #: src/components/dialogs/GifSelect.tsx:225 msgid "Failed to load GIFs" -msgstr "" +msgstr "Не вдалося завантажити GIF" #: src/screens/Messages/components/MessageListError.tsx:23 msgid "Failed to load past messages" -msgstr "" - -#: src/screens/Messages/Conversation/MessageListError.tsx:28 -#~ msgid "Failed to load past messages." -#~ msgstr "" - -#: src/view/com/auth/onboarding/RecommendedFeeds.tsx:110 -#: src/view/com/auth/onboarding/RecommendedFeeds.tsx:143 -#~ msgid "Failed to load recommended feeds" -#~ msgstr "Не вдалося завантажити рекомендації стрічок" +msgstr "Не вдалося завантажити останні повідомлення" #: src/view/screens/Search/Explore.tsx:440 #: src/view/screens/Search/Explore.tsx:468 msgid "Failed to load suggested feeds" -msgstr "" +msgstr "Не вдалося завантажити рекомендовані стрічки" #: src/view/screens/Search/Explore.tsx:398 msgid "Failed to load suggested follows" -msgstr "" +msgstr "Не вдалося завантажити запропоновані для читання облікові записи" #: src/state/queries/pinned-post.ts:75 msgid "Failed to pin post" -msgstr "" +msgstr "Не вдалось закріпити пост" #: src/view/com/lightbox/Lightbox.tsx:46 msgid "Failed to save image: {0}" @@ -3298,43 +2919,44 @@ msgstr "Не вдалося зберегти зображення: {0}" #: src/state/queries/notifications/settings.ts:39 msgid "Failed to save notification preferences, please try again" -msgstr "" +msgstr "Не вдалося зберегти налаштування сповіщень, будь ласка, спробуйте ще раз" + +#: src/lib/api/index.ts:145 +#: src/lib/api/index.ts:170 +#~ msgid "Failed to save post interaction settings. Your post was created but users may be able to interact with it." +#~ msgstr "" #: src/components/dms/MessageItem.tsx:234 msgid "Failed to send" -msgstr "" - -#: src/screens/Messages/Conversation/MessageListError.tsx:29 -#~ msgid "Failed to send message(s)." -#~ msgstr "" +msgstr "Не вдалося надіслати" #: src/components/moderation/LabelsOnMeDialog.tsx:229 #: src/screens/Messages/components/ChatDisabled.tsx:87 msgid "Failed to submit appeal, please try again." -msgstr "" +msgstr "Не вдалося подати апеляцію. Будь ласка, спробуйте ще раз." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:224 msgid "Failed to toggle thread mute, please try again" -msgstr "" +msgstr "Не вдалося ігнорувати гілку, будь ласка, спробуйте пізніше" #: src/components/FeedCard.tsx:275 msgid "Failed to update feeds" -msgstr "" +msgstr "Не вдалося оновити стрічки" #: src/screens/Messages/Settings.tsx:34 msgid "Failed to update settings" -msgstr "" +msgstr "Не вдалося оновити налаштування" #: src/lib/media/video/upload.ts:72 #: src/lib/media/video/upload.web.ts:74 #: src/lib/media/video/upload.web.ts:78 #: src/lib/media/video/upload.web.ts:88 msgid "Failed to upload video" -msgstr "" +msgstr "Не вдалося завантажити відео" #: src/screens/Settings/components/ChangeHandleDialog.tsx:343 msgid "Failed to verify handle. Please try again." -msgstr "" +msgstr "Не вдалось підтвердити псевдонім. Будь ласка, спробуйте ще раз." #: src/Navigation.tsx:231 msgid "Feed" @@ -3349,13 +2971,9 @@ msgstr "Стрічка від {0}" msgid "Feed menu" msgstr "" -#: src/view/screens/Feeds.tsx:709 -#~ msgid "Feed offline" -#~ msgstr "Стрічка не працює" - #: src/components/StarterPack/Wizard/WizardListCard.tsx:54 msgid "Feed toggle" -msgstr "" +msgstr "Перемикач стрічки" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 @@ -3366,7 +2984,7 @@ msgstr "Зворотний зв'язок" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:266 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:275 msgid "Feedback sent!" -msgstr "" +msgstr "Відгук надіслано!" #: src/Navigation.tsx:403 #: src/screens/StarterPack/StarterPackScreen.tsx:183 @@ -3379,22 +2997,14 @@ msgstr "" msgid "Feeds" msgstr "Стрічки" -#: src/view/com/auth/onboarding/RecommendedFeeds.tsx:58 -#~ msgid "Feeds are created by users to curate content. Choose some feeds that you find interesting." -#~ msgstr "Стрічки створюються користувачами для відбору постів. Оберіть стрічки, що вас цікавлять." - #: src/view/screens/SavedFeeds.tsx:198 msgid "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." msgstr "Стрічки – це алгоритми, створені користувачами з деяким досвідом програмування. <0/> для додаткової інформації." -#: src/screens/Onboarding/StepTopicalFeeds.tsx:80 -#~ msgid "Feeds can be topical as well!" -#~ msgstr "Стрічки також можуть бути тематичними!" - #: src/components/FeedCard.tsx:272 #: src/view/screens/SavedFeeds.tsx:82 msgid "Feeds updated!" -msgstr "" +msgstr "Стрічки оновлено!" #: src/screens/Search/components/ExploreRecommendations.tsx:54 msgid "Feeds we think you might like." @@ -3402,11 +3012,11 @@ msgstr "" #: src/view/com/modals/ChangeHandle.tsx:468 #~ msgid "File Contents" -#~ msgstr "Вміст файлу" +#~ msgstr "" #: src/screens/Settings/components/ExportCarDialog.tsx:43 msgid "File saved successfully!" -msgstr "" +msgstr "Файл успішно збережено!" #: src/lib/moderation/useLabelBehaviorDescription.ts:66 msgid "Filter from feeds" @@ -3420,11 +3030,7 @@ msgstr "Завершення" #: src/view/com/posts/FollowingEmptyState.tsx:53 #: src/view/com/posts/FollowingEndOfFeed.tsx:54 msgid "Find accounts to follow" -msgstr "Знайдіть облікові записи для стеження" - -#: src/tours/HomeTour.tsx:88 -#~ msgid "Find more feeds and accounts to follow in the Explore page." -#~ msgstr "" +msgstr "Знайти облікові записи для підписки" #: src/components/ProgressGuide/FollowDialog.tsx:78 #: src/components/ProgressGuide/FollowDialog.tsx:88 @@ -3434,35 +3040,19 @@ msgstr "" #: src/view/screens/Search/Search.tsx:595 msgid "Find posts and users on Bluesky" -msgstr "" - -#: src/view/screens/Search/Search.tsx:589 -#~ msgid "Find users on Bluesky" -#~ msgstr "Знайти користувачів у Bluesky" - -#: src/view/screens/Search/Search.tsx:587 -#~ msgid "Find users with the search tool on the right" -#~ msgstr "Знайдіть користувачів за допомогою інструменту пошуку праворуч" - -#: src/view/com/auth/onboarding/RecommendedFollowsItem.tsx:155 -#~ msgid "Finding similar accounts..." -#~ msgstr "Пошук подібних облікових записів..." +msgstr "Знайти пости і користувачів на Bluesky" #: src/view/screens/PreferencesFollowingFeed.tsx:52 #~ msgid "Fine-tune the content you see on your Following feed." -#~ msgstr "Оберіть, що ви хочете бачити у своїй стрічці підписок." +#~ msgstr "" #: src/view/screens/PreferencesThreads.tsx:55 #~ msgid "Fine-tune the discussion threads." -#~ msgstr "Налаштуйте відображення обговорень." +#~ msgstr "" #: src/screens/StarterPack/Wizard/index.tsx:195 msgid "Finish" -msgstr "" - -#: src/tours/Tooltip.tsx:149 -#~ msgid "Finish tour and begin using the application" -#~ msgstr "" +msgstr "Завершити" #: src/screens/Onboarding/index.tsx:35 msgid "Fitness" @@ -3472,15 +3062,6 @@ msgstr "Фітнес" msgid "Flexible" msgstr "Гнучкий" -#: src/view/com/modals/EditImage.tsx:116 -#~ msgid "Flip horizontal" -#~ msgstr "Віддзеркалити горизонтально" - -#: src/view/com/modals/EditImage.tsx:121 -#: src/view/com/modals/EditImage.tsx:288 -#~ msgid "Flip vertically" -#~ msgstr "Віддзеркалити вертикально" - #. User is not following this account, click to follow #: src/components/ProfileCard.tsx:363 #: src/components/ProfileHoverCard/index.web.tsx:449 @@ -3493,7 +3074,7 @@ msgstr "Підписатися" #: src/view/com/profile/FollowButton.tsx:69 msgctxt "action" msgid "Follow" -msgstr "Підписатись" +msgstr "Підписатися" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:218 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:114 @@ -3502,7 +3083,7 @@ msgstr "Підписатися на {0}" #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" -msgstr "" +msgstr "Читати {name}" #: src/components/ProgressGuide/List.tsx:52 #: src/state/shell/progress-guide.tsx:229 @@ -3511,7 +3092,7 @@ msgstr "" #: src/components/ProgressGuide/List.tsx:69 msgid "Follow 7 accounts" -msgstr "" +msgstr "Читати 7 облікових записів" #: src/view/com/profile/ProfileMenu.tsx:222 #: src/view/com/profile/ProfileMenu.tsx:233 @@ -3521,11 +3102,7 @@ msgstr "Підписатися на обліковий запис" #: src/screens/StarterPack/StarterPackScreen.tsx:428 #: src/screens/StarterPack/StarterPackScreen.tsx:436 msgid "Follow all" -msgstr "" - -#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:187 -#~ msgid "Follow All" -#~ msgstr "Підписатися на всіх" +msgstr "Читати усіх" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:232 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:130 @@ -3535,55 +3112,35 @@ msgstr "Підписатися навзаєм" #: src/view/com/profile/FollowButton.tsx:78 msgctxt "action" msgid "Follow Back" -msgstr "" +msgstr "Теж читати" #: src/view/screens/Search/Explore.tsx:355 msgid "Follow more accounts to get connected to your interests and build your network." -msgstr "" - -#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:182 -#~ msgid "Follow selected accounts and continue to the next step" -#~ msgstr "Підпишіться на обрані облікові записи і переходьте до наступного кроку" - -#: src/view/com/auth/onboarding/RecommendedFollows.tsx:65 -#~ msgid "Follow some users to get started. We can recommend you more users based on who you find interesting." -#~ msgstr "Підпишіться на кількох користувачів щоб почати їх читати. Ми зможемо порекомендувати вам більше користувачів, спираючись на те хто вас цікавить." - -#: src/components/KnownFollowers.tsx:169 -#~ msgid "Followed by" -#~ msgstr "" - -#: src/view/com/profile/ProfileCard.tsx:190 -#~ msgid "Followed by {0}" -#~ msgstr "Підписані {0}" +msgstr "Підписатись на більшу кількість облікових записів, щоб читати те, що вам подобається, та розбудовувати власну мережу." #: src/components/KnownFollowers.tsx:231 msgid "Followed by <0>{0}" -msgstr "" +msgstr "Читають <0>{0}" #: src/components/KnownFollowers.tsx:217 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" -msgstr "" +msgstr "Читають <0>{0} та {1, plural, one {# інші} few {# інші} many {# інші} other {# інші}}" #: src/components/KnownFollowers.tsx:204 msgid "Followed by <0>{0} and <1>{1}" -msgstr "" +msgstr "Читають <0>{0} та <1>{1}" #: src/components/KnownFollowers.tsx:186 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" -msgstr "" +msgstr "Читають <0>{0}, <1>{1}, та {2, plural, one {# інші} few {# інші} many {# інші} other {# інші}}" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:403 msgid "Followed users" -msgstr "Ваші підписки" - -#: src/view/screens/PreferencesFollowingFeed.tsx:152 -#~ msgid "Followed users only" -#~ msgstr "Тільки ваші підписки" +msgstr "Підписані користувачі" #: src/view/com/notifications/FeedItem.tsx:207 #~ msgid "followed you" -#~ msgstr "підписка на вас" +#~ msgstr "" #: src/view/com/notifications/FeedItem.tsx:205 #~ msgid "followed you back" @@ -3592,16 +3149,16 @@ msgstr "Ваші підписки" #: src/view/screens/ProfileFollowers.tsx:30 #: src/view/screens/ProfileFollowers.tsx:31 #~ msgid "Followers" -#~ msgstr "Підписники" +#~ msgstr "" #: src/Navigation.tsx:192 msgid "Followers of @{0} that you know" -msgstr "" +msgstr "Читачі @{0}, яких читаєте ви" #: src/screens/Profile/KnownFollowers.tsx:104 #: src/screens/Profile/KnownFollowers.tsx:121 msgid "Followers you know" -msgstr "" +msgstr "Читачі, яких читаєте ви" #. User is following this account, click to unfollow #: src/components/ProfileCard.tsx:357 @@ -3612,30 +3169,26 @@ msgstr "" #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 msgid "Following" -msgstr "Підписані" +msgstr "Читаю" #: src/components/ProfileCard.tsx:321 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:98 msgid "Following {0}" -msgstr "Підписання на \"{0}\"" +msgstr "Читають {0}" #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" -msgstr "" +msgstr "Читають {name}" #: src/screens/Settings/ContentAndMediaSettings.tsx:74 #: src/screens/Settings/ContentAndMediaSettings.tsx:77 msgid "Following feed preferences" -msgstr "Налаштування стрічки підписок" +msgstr "Налаштування стрічки тих, кого ви читаєте" #: src/Navigation.tsx:302 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" -msgstr "Налаштування стрічки підписок" - -#: src/tours/HomeTour.tsx:59 -#~ msgid "Following shows the latest posts from people you follow." -#~ msgstr "" +msgstr "Налаштування стрічки тих, кого ви читаєте" #: src/screens/Profile/Header/Handle.tsx:32 msgid "Follows you" @@ -3643,15 +3196,15 @@ msgstr "Підписаний(-на) на вас" #: src/components/Pills.tsx:175 msgid "Follows You" -msgstr "Підписаний(-на) на вас" +msgstr "Читає вас" #: src/screens/Settings/AppearanceSettings.tsx:140 msgid "Font" -msgstr "" +msgstr "Шрифт" #: src/screens/Settings/AppearanceSettings.tsx:160 msgid "Font size" -msgstr "" +msgstr "Розмір шрифту" #: src/screens/Onboarding/index.tsx:40 #: src/screens/Onboarding/state.ts:102 @@ -3664,19 +3217,19 @@ msgstr "З міркувань безпеки нам потрібно буде в #: src/screens/Settings/components/AddAppPasswordDialog.tsx:209 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 "" +msgstr "З міркувань безпеки ви бачите цей пароль лише один раз. Якщо ви втратите цей пароль застосунку, вам потрібно буде згенерувати новий." #: src/view/com/modals/AddAppPasswords.tsx:233 #~ msgid "For security reasons, you won't be able to view this again. If you lose this password, you'll need to generate a new one." -#~ msgstr "З міркувань безпеки цей пароль відображається лише один раз. Якщо ви втратите цей пароль, вам потрібно буде згенерувати новий." +#~ msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:142 msgid "For the best experience, we recommend using the theme font." -msgstr "" +msgstr "Для отримання найкращого користувацького досвіду рекомендується використовувати шрифт теми." #: src/components/dialogs/MutedWords.tsx:178 msgid "Forever" -msgstr "" +msgstr "Назавжди" #: src/screens/Login/index.tsx:126 #: src/screens/Login/index.tsx:141 @@ -3702,7 +3255,7 @@ msgstr "Від @{sanitizedAuthor}" #: src/view/com/posts/PostFeedItem.tsx:282 msgctxt "from-feed" msgid "From <0/>" -msgstr "Зі стрічки \"<0/>\"" +msgstr "Від <0/>" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 #~ msgid "Fullscreen" @@ -3714,15 +3267,11 @@ msgstr "Галерея" #: src/components/StarterPack/ProfileStarterPacks.tsx:297 msgid "Generate a starter pack" -msgstr "" +msgstr "Згенерувати особисту підбірку" #: src/view/shell/Drawer.tsx:323 msgid "Get help" -msgstr "" - -#: src/components/dms/MessagesNUX.tsx:168 -#~ msgid "Get started" -#~ msgstr "" +msgstr "Допомога" #: src/view/com/modals/VerifyEmail.tsx:197 #: src/view/com/modals/VerifyEmail.tsx:199 @@ -3731,15 +3280,15 @@ msgstr "Почати" #: src/components/ProgressGuide/List.tsx:35 msgid "Getting started" -msgstr "" +msgstr "Розпочинаємо" #: src/components/MediaPreview.tsx:122 msgid "GIF" -msgstr "" +msgstr "GIF" #: src/screens/Onboarding/StepProfile/index.tsx:234 msgid "Give your profile a face" -msgstr "" +msgstr "Створити обличчя для вашого облікового запису" #: src/lib/moderation/useReportOptions.ts:39 msgid "Glaring violations of law or terms of service" @@ -3753,7 +3302,7 @@ msgstr "Грубі порушення закону чи умов викорис #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 msgid "Go back" -msgstr "Назад" +msgstr "Перейти назад" #: src/components/Error.tsx:78 #: src/screens/List/ListHiddenScreen.tsx:221 @@ -3768,11 +3317,7 @@ msgstr "Назад" #: src/screens/Settings/components/ChangeHandleDialog.tsx:542 msgid "Go back to previous page" -msgstr "" - -#: src/screens/StarterPack/StarterPackLandingScreen.tsx:189 -#~ msgid "Go back to previous screen" -#~ msgstr "" +msgstr "Повернутися на попередню сторінку" #: src/components/dms/ReportDialog.tsx:149 #: src/components/ReportDialog/SelectReportOptionView.tsx:80 @@ -3781,28 +3326,23 @@ msgstr "" #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 msgid "Go back to previous step" -msgstr "Повернутися до попереднього кроку" +msgstr "Перейти назад до попереднього кроку" #: src/screens/StarterPack/Wizard/index.tsx:287 msgid "Go back to the previous step" -msgstr "" +msgstr "Повернутись до попереднього кроку" #: src/view/screens/NotFound.tsx:57 msgid "Go home" -msgstr "Повернутися на головну" +msgstr "Перейти на головну" #: src/view/screens/NotFound.tsx:56 msgid "Go Home" -msgstr "Повернутися на головну" - -#: src/view/screens/Search/Search.tsx:827 -#: src/view/shell/desktop/Search.tsx:263 -#~ msgid "Go to @{queryMaybeHandle}" -#~ msgstr "Перейти до @{queryMaybeHandle}" +msgstr "Перейти на головну" #: src/screens/Messages/components/ChatListItem.tsx:264 msgid "Go to conversation with {0}" -msgstr "" +msgstr "Перейти до розмови з {0}" #: src/screens/Login/ForgotPasswordForm.tsx:165 #: src/view/com/modals/ChangePassword.tsx:168 @@ -3811,15 +3351,11 @@ msgstr "Далі" #: src/components/dms/ConvoMenu.tsx:167 msgid "Go to profile" -msgstr "" - -#: src/tours/Tooltip.tsx:138 -#~ msgid "Go to the next step of the tour" -#~ msgstr "" +msgstr "Перейти до облікового запису" #: src/components/dms/ConvoMenu.tsx:164 msgid "Go to user's profile" -msgstr "" +msgstr "Перейти до облікового запису користувача" #: src/lib/moderation/useGlobalLabelStrings.ts:46 #: src/view/com/composer/labels/LabelsBtn.tsx:202 @@ -3830,7 +3366,7 @@ msgstr "Графічний медіаконтент" #: src/state/shell/progress-guide.tsx:218 #: src/state/shell/progress-guide.tsx:228 msgid "Half way there!" -msgstr "" +msgstr "На пів шляху!" #: src/screens/Settings/AccountSettings.tsx:126 #: src/screens/Settings/AccountSettings.tsx:131 @@ -3839,20 +3375,20 @@ msgstr "Псевдонім" #: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "Handle already taken. Please try a different one." -msgstr "" +msgstr "Псевдонім вже зайнятий. Будь ласка, спробуйте інший." #: src/screens/Settings/components/ChangeHandleDialog.tsx:191 #: src/screens/Settings/components/ChangeHandleDialog.tsx:327 msgid "Handle changed!" -msgstr "" +msgstr "Псевдонім змінено!" #: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Handle too long. Please try a shorter one." -msgstr "" +msgstr "Псевдонім задовгій. Будь ласка, спробуйте коротший." #: src/screens/Settings/AccessibilitySettings.tsx:87 msgid "Haptics" -msgstr "" +msgstr "Тактильний відгук" #: src/lib/moderation/useReportOptions.ts:34 msgid "Harassment, trolling, or intolerance" @@ -3880,35 +3416,23 @@ msgstr "Довідка" #: src/screens/Onboarding/StepProfile/index.tsx:237 msgid "Help people know you're not a bot by uploading a picture or creating an avatar." -msgstr "" +msgstr "Дайте людям знати, що ви не бот, завантаживши зображення або створивши аватар." #: src/screens/Settings/ContentAndMediaSettings.tsx:127 #~ msgid "Helps external sites estimate traffic from Bluesky." #~ msgstr "" -#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:140 -#~ msgid "Here are some accounts for you to follow" -#~ msgstr "Ось деякі облікові записи, на які ви підписані" - -#: src/screens/Onboarding/StepTopicalFeeds.tsx:89 -#~ msgid "Here are some popular topical feeds. You can choose to follow as many as you like." -#~ msgstr "Ось декілька популярних тематичних стрічок. Ви можете підписатися на скільки забажаєте з них." - -#: src/screens/Onboarding/StepTopicalFeeds.tsx:84 -#~ msgid "Here are some topical feeds based on your interests: {interestsText}. You can choose to follow as many as you like." -#~ msgstr "Ось декілька тематичних стрічок на основі ваших інтересів: {interestsText}. Ви можете підписатися на скільки забажаєте з них." - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 msgid "Here is your app password!" -msgstr "" +msgstr "Це ваш пароль застосунку!" #: src/view/com/modals/AddAppPasswords.tsx:204 #~ msgid "Here is your app password." -#~ msgstr "Це ваш пароль для застосунків." +#~ msgstr "" #: src/components/ListCard.tsx:130 msgid "Hidden list" -msgstr "" +msgstr "Прихований список" #: src/components/interstitials/Trending.tsx:101 #: src/components/moderation/ContentHider.tsx:200 @@ -3927,27 +3451,22 @@ msgstr "Приховати" #: src/view/com/notifications/NotificationFeedItem.tsx:601 msgctxt "action" msgid "Hide" -msgstr "Сховати" - -#: src/view/com/util/forms/PostDropdownBtn.tsx:390 -#: src/view/com/util/forms/PostDropdownBtn.tsx:392 -#~ msgid "Hide post" -#~ msgstr "Сховати пост" +msgstr "Приховати" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:523 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:529 msgid "Hide post for me" -msgstr "" +msgstr "Приховати пост від мене" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:540 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:550 msgid "Hide reply for everyone" -msgstr "" +msgstr "Приховати відповідь від усіх" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:522 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:528 msgid "Hide reply for me" -msgstr "" +msgstr "Приховати відповідь від мене" #: src/components/moderation/ContentHider.tsx:151 #: src/components/moderation/PostHider.tsx:79 @@ -3956,12 +3475,12 @@ msgstr "Приховати вміст" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 msgid "Hide this post?" -msgstr "Сховати цей пост?" +msgstr "Приховати цей пост?" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:729 msgid "Hide this reply?" -msgstr "" +msgstr "Приховати цю відповідь?" #: src/components/interstitials/Trending.tsx:84 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 @@ -3977,7 +3496,7 @@ msgstr "" #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" -msgstr "Сховати список користувачів" +msgstr "Приховати список користувачів" #: src/view/com/posts/PostFeedErrorMessage.tsx:117 msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." @@ -4001,7 +3520,7 @@ msgstr "Хм, ми не можемо знайти цю стрічку. Можл #: src/screens/Moderation/index.tsx:53 msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us." -msgstr "Здається, у нас виникли проблеми з завантаженням цих даних. Перегляньте деталі нижче. Якщо проблема не зникне, будь ласка, зв'яжіться з нами." +msgstr "Хм, ми маємо проблеми зі завантаженням цих даних. Поглянути деталі нижче. Якщо проблема не зникне, просимо звʼязатися з нами." #: src/screens/Profile/ErrorState.tsx:31 msgid "Hmmmm, we couldn't load that moderation service." @@ -4009,7 +3528,7 @@ msgstr "Хм, ми не змогли завантажити цей сервіс #: src/view/com/composer/state/video.ts:413 msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" -msgstr "" +msgstr "Чекай-но! Ми поступово даємо доступ до відео, а ви поки що чекаєте в черзі. Спробуйте пізніше!" #: src/Navigation.tsx:594 #: src/Navigation.tsx:614 @@ -4021,7 +3540,7 @@ msgstr "Головна" #: src/screens/Settings/components/ChangeHandleDialog.tsx:400 msgid "Host:" -msgstr "Host:" +msgstr "Хост:" #: src/screens/Login/ForgotPasswordForm.tsx:83 #: src/screens/Login/LoginForm.tsx:168 @@ -4034,7 +3553,7 @@ msgstr "Хостинг-провайдер" #: src/view/com/post-thread/PostThread.tsx:652 #: src/view/com/post-thread/PostThread.tsx:657 msgid "Hot replies first" -msgstr "" +msgstr "Спочатку найновіші" #: src/view/com/modals/InAppBrowserConsent.tsx:41 msgid "How should we open this link?" @@ -4044,16 +3563,16 @@ msgstr "Як ви хочете відкрити це посилання?" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:136 #: src/view/com/modals/VerifyEmail.tsx:222 msgid "I have a code" -msgstr "У мене є код" +msgstr "Я маю код" #: src/components/dialogs/VerifyEmailDialog.tsx:239 #: src/components/dialogs/VerifyEmailDialog.tsx:246 msgid "I Have a Code" -msgstr "" +msgstr "У мене є код" #: src/view/com/modals/VerifyEmail.tsx:224 msgid "I have a confirmation code" -msgstr "У мене є код підтвердження" +msgstr "Я маю код підтвердження" #: src/screens/Settings/components/ChangeHandleDialog.tsx:263 #: src/screens/Settings/components/ChangeHandleDialog.tsx:269 @@ -4063,16 +3582,12 @@ msgstr "Я маю власний домен" #: src/components/dms/BlockedByListDialog.tsx:57 #: src/components/dms/ReportConversationPrompt.tsx:21 msgid "I understand" -msgstr "" +msgstr "Я зрозумів" #: src/view/com/lightbox/Lightbox.web.tsx:186 msgid "If alt text is long, toggles alt text expanded state" msgstr "Розкриває альтернативний текст, якщо текст задовгий" -#: src/view/com/modals/SelfLabel.tsx:128 -#~ msgid "If none are selected, suitable for all ages." -#~ msgstr "Якщо не вибрано жодного варіанту - підходить для всіх." - #: src/screens/Signup/StepInfo/Policies.tsx:110 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 "Якщо ви ще не досягли повноліття відповідно до законів вашої країни, ваш батьківський або юридичний опікун повинен прочитати ці Умови від вашого імені." @@ -4099,7 +3614,7 @@ 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 "" +msgstr "Якщо намагаєтесь змінити псевдонім або адресу електронної пошти, зробіть це до деактивації облікового запису." #: src/lib/moderation/useReportOptions.ts:38 msgid "Illegal and Urgent" @@ -4109,13 +3624,9 @@ msgstr "Незаконний та невідкладний" msgid "Image" msgstr "Зображення" -#: src/view/com/modals/AltImage.tsx:122 -#~ msgid "Image alt text" -#~ msgstr "Опис зображення" - #: src/components/StarterPack/ShareDialog.tsx:76 msgid "Image saved to your camera roll!" -msgstr "" +msgstr "Зображення збережено до галереї!" #: src/lib/moderation/useReportOptions.ts:49 msgid "Impersonation or false claims about identity or affiliation" @@ -4123,27 +3634,27 @@ msgstr "Видавання себе за іншу особу або неправ #: src/lib/moderation/useReportOptions.ts:68 msgid "Impersonation, misinformation, or false claims" -msgstr "" +msgstr "Привласнення особистості іншої особи, введення в оману або хибні твердження" #: src/lib/moderation/useReportOptions.ts:91 msgid "Inappropriate messages or explicit links" -msgstr "" +msgstr "Непристойні повідомлення або посилання з відвертим вмістом" #: src/screens/Login/SetNewPasswordForm.tsx:121 msgid "Input code sent to your email for password reset" -msgstr "Введіть код, надісланий на вашу електронну пошту для скидання пароля" +msgstr "Вести код, надісланий на вашу електронну пошту для скидання пароля" #: src/view/com/modals/DeleteAccount.tsx:228 msgid "Input confirmation code for account deletion" -msgstr "Введіть код підтвердження для видалення облікового запису" +msgstr "Ввести код підтвердження для видалення облікового запису" #: src/view/com/modals/AddAppPasswords.tsx:175 #~ msgid "Input name for app password" -#~ msgstr "Введіть ім'я для пароля застосунку" +#~ msgstr "" #: src/screens/Login/SetNewPasswordForm.tsx:145 msgid "Input new password" -msgstr "Введіть новий пароль" +msgstr "Ввести новий пароль" #: src/view/com/modals/DeleteAccount.tsx:247 msgid "Input password for account deletion" @@ -4151,31 +3662,23 @@ msgstr "Введіть пароль для видалення обліковог #: src/screens/Login/LoginForm.tsx:273 msgid "Input the code which has been emailed to you" -msgstr "" - -#: src/screens/Login/LoginForm.tsx:221 -#~ msgid "Input the password tied to {identifier}" -#~ msgstr "Введіть пароль, прив'язаний до {identifier}" +msgstr "Введіть код, надісланий вам на електронну пошту" #: src/screens/Login/LoginForm.tsx:202 msgid "Input the username or email address you used at signup" -msgstr "Введіть псевдонім або ел. адресу, які ви використовували для реєстрації" +msgstr "Ввести псевдонім або адресу електронної пошти, які ви використовували для реєстрації" #: src/screens/Login/LoginForm.tsx:227 msgid "Input your password" -msgstr "Введіть ваш пароль" +msgstr "Ввести ваш пароль" #: src/view/com/modals/ChangeHandle.tsx:376 #~ msgid "Input your preferred hosting provider" -#~ msgstr "Введіть бажаного хостинг-провайдера" +#~ msgstr "" #: src/view/com/composer/threadgate/ThreadgateBtn.tsx:49 msgid "Interaction limited" -msgstr "" - -#: src/components/dms/MessagesNUX.tsx:82 -#~ msgid "Introducing Direct Messages" -#~ msgstr "" +msgstr "Взаємодія обмежена" #: src/components/dialogs/nuxs/NeueTypography.tsx:47 #~ msgid "Introducing new font settings" @@ -4184,11 +3687,11 @@ msgstr "" #: src/screens/Login/LoginForm.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." -msgstr "" +msgstr "Невірний код підтвердження двофакторної автентифікації." #: src/screens/Settings/components/ChangeHandleDialog.tsx:580 msgid "Invalid handle. Please try a different one." -msgstr "" +msgstr "Хибний псевдонім. Будь ласка, спробуйте ввести інший." #: src/view/com/post-thread/PostThreadItem.tsx:277 msgid "Invalid or unsupported post record" @@ -4201,7 +3704,7 @@ msgstr "Невірне ім'я користувача або пароль" #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" -msgstr "" +msgstr "Недійсний код підтвердження" #: src/view/com/modals/InviteCodes.tsx:94 msgid "Invite a Friend" @@ -4225,35 +3728,31 @@ msgstr "Коди запрошення: 1" #: src/components/StarterPack/ShareDialog.tsx:96 msgid "Invite people to this starter pack!" -msgstr "" +msgstr "Запросити користувачів до цієї підбірки!" #: src/screens/StarterPack/Wizard/StepDetails.tsx:34 msgid "Invite your friends to follow your favorite feeds and people" -msgstr "" +msgstr "Запросіть друзів стежити за вашими улюбленими стрічками та користувачами" #: src/screens/StarterPack/Wizard/StepDetails.tsx:31 msgid "Invites, but personal" -msgstr "" +msgstr "Запрошення окрім особистих" #: src/screens/Signup/StepInfo/index.tsx:80 msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" -msgstr "" - -#: src/screens/Onboarding/StepFollowingFeed.tsx:65 -#~ msgid "It shows posts from the people you follow as they happen." -#~ msgstr "Ми показуємо пости людей, за якими ви слідкуєте в тому порядку в якому вони публікуються." +msgstr "Схоже, ви ввели адресу електронної пошти неправильно. Ви впевнені, що адреса вірна?" #: src/screens/Signup/StepInfo/index.tsx:241 msgid "It's correct" -msgstr "" +msgstr "Все вірно" #: src/screens/StarterPack/Wizard/index.tsx:435 msgid "It's just you right now! Add more people to your starter pack by searching above." -msgstr "" +msgstr "Зараз ви на самоті. Додайте користувачів до власної підбірки шукаючи їх вище." #: src/view/com/composer/Composer.tsx:1578 msgid "Job ID: {0}" -msgstr "" +msgstr "Вакансія: {0}" #: src/view/com/auth/SplashScreen.web.tsx:178 msgid "Jobs" @@ -4264,33 +3763,25 @@ msgstr "Вакансії" #: src/screens/StarterPack/StarterPackScreen.tsx:456 #: src/screens/StarterPack/StarterPackScreen.tsx:467 msgid "Join Bluesky" -msgstr "" +msgstr "Приєднатися до Bluesky" #: src/components/StarterPack/QrCode.tsx:62 #: src/view/shell/NavSignupCard.tsx:40 msgid "Join the conversation" -msgstr "" - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:492 -#~ msgid "Joined {0}" -#~ msgstr "" +msgstr "Приєднатися до розмови" #: src/screens/Onboarding/index.tsx:21 #: src/screens/Onboarding/state.ts:104 msgid "Journalism" msgstr "Журналістика" -#: src/components/moderation/LabelsOnMe.tsx:59 -#~ msgid "label has been placed on this {labelTarget}" -#~ msgstr "мітка була розміщена на цьому {labelTarget}" - #: src/components/moderation/ContentHider.tsx:231 msgid "Labeled by {0}." -msgstr "Помічений {0}." +msgstr "{0} додав мітки." #: src/components/moderation/ContentHider.tsx:229 msgid "Labeled by the author." -msgstr "Мітку додано автором." +msgstr "Автор додав мітки." #: src/view/com/composer/labels/LabelsBtn.tsx:75 #: src/view/screens/Profile.tsx:229 @@ -4299,15 +3790,11 @@ msgstr "Мітки" #: src/view/com/composer/labels/LabelsBtn.tsx:73 msgid "Labels added" -msgstr "" +msgstr "Мітки додано" #: src/screens/Profile/Sections/Labels.tsx:164 msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." -msgstr "Мітки є анотаціями для користувачів і контенту. Вони можуть використовуватися для приховування, попередження та категоризації мережі." - -#: src/components/moderation/LabelsOnMe.tsx:61 -#~ msgid "labels have been placed on this {labelTarget}" -#~ msgstr "мітка була розміщена на {labelTarget}" +msgstr "Мітки є анотаціями на користувачів і вміст. Вони можуть використані для приховання, попередження та категоризації мережі." #: src/components/moderation/LabelsOnMeDialog.tsx:71 msgid "Labels on your account" @@ -4323,11 +3810,11 @@ msgstr "Вибір мови" #: src/view/screens/Settings/index.tsx:497 #~ msgid "Language settings" -#~ msgstr "Налаштування мови" +#~ msgstr "" #: src/Navigation.tsx:165 msgid "Language Settings" -msgstr "Налаштування мов" +msgstr "Налаштування мови" #: src/screens/Settings/LanguageSettings.tsx:71 #: src/screens/Settings/Settings.tsx:199 @@ -4337,7 +3824,7 @@ msgstr "Мови" #: src/screens/Settings/AppearanceSettings.tsx:172 msgid "Larger" -msgstr "" +msgstr "Більше" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 @@ -4347,7 +3834,7 @@ msgstr "Нещодавні" #: src/screens/Settings/components/ChangeHandleDialog.tsx:254 msgid "learn more" -msgstr "" +msgstr "дізнатись більше" #: src/components/moderation/ScreenHider.tsx:140 msgid "Learn More" @@ -4355,7 +3842,7 @@ msgstr "Дізнатися більше" #: src/view/com/auth/SplashScreen.web.tsx:166 msgid "Learn more about Bluesky" -msgstr "" +msgstr "Дізнатись більше про Bluesky" #: src/view/com/auth/server-input/index.tsx:156 msgid "Learn more about self hosting your PDS." @@ -4364,7 +3851,7 @@ msgstr "" #: src/components/moderation/ContentHider.tsx:149 #: src/components/moderation/ContentHider.tsx:215 msgid "Learn more about the moderation applied to this content." -msgstr "Дізнайтеся більше про те, яка модерація застосована до цього вмісту." +msgstr "Дізнатися більше про застосовану модерацію до цього вмісту." #: src/components/moderation/PostHider.tsx:100 #: src/components/moderation/ScreenHider.tsx:127 @@ -4383,12 +3870,12 @@ msgstr "Дізнатися більше." #: src/components/dms/LeaveConvoPrompt.tsx:49 msgid "Leave" -msgstr "" +msgstr "Вийти" #: src/components/dms/MessagesListBlockedFooter.tsx:66 #: src/components/dms/MessagesListBlockedFooter.tsx:73 msgid "Leave chat" -msgstr "" +msgstr "Вийти з чату" #: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 @@ -4396,27 +3883,23 @@ msgstr "" #: src/components/dms/ConvoMenu.tsx:211 #: src/components/dms/LeaveConvoPrompt.tsx:45 msgid "Leave conversation" -msgstr "" +msgstr "Залишити розмову" #: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 msgid "Leave them all unchecked to see any language." -msgstr "Залиште їх усі невідміченими, щоб бачити пости незалежно від мови." +msgstr "Залишити їх усі невідміченими, щоб побачити будь-яку мову." #: src/view/com/modals/LinkWarning.tsx:65 msgid "Leaving Bluesky" -msgstr "Ви залишаєте Bluesky" +msgstr "Залишити Bluesky" #: src/screens/SignupQueued.tsx:140 msgid "left to go." msgstr "ще залишилося." -#: src/view/screens/Settings/index.tsx:310 -#~ msgid "Legacy storage cleared, you need to restart the app now." -#~ msgstr "Старе сховище очищено, тепер вам потрібно перезапустити застосунок." - #: src/components/StarterPack/ProfileStarterPacks.tsx:313 msgid "Let me choose" -msgstr "" +msgstr "Дозвольте обрати мені" #: src/screens/Login/index.tsx:127 #: src/screens/Login/index.tsx:142 @@ -4441,12 +3924,12 @@ msgstr "" #: src/components/ProgressGuide/List.tsx:63 msgid "Like 10 posts" -msgstr "" +msgstr "Вподобати 10 постів" #: src/state/shell/progress-guide.tsx:214 #: src/state/shell/progress-guide.tsx:219 msgid "Like 10 posts to train the Discover feed" -msgstr "" +msgstr "Вподобати 10 постів задля тренування Стрічки відкриття" #: src/screens/Profile/components/ProfileFeedHeader.tsx:501 msgid "Like feed" @@ -4460,27 +3943,19 @@ msgstr "Вподобати цю стрічку" #: src/Navigation.tsx:236 #: src/Navigation.tsx:241 msgid "Liked by" -msgstr "Сподобалося" +msgstr "Вподобано" #: src/screens/Post/PostLikedBy.tsx:38 #: src/screens/Profile/ProfileLabelerLikedBy.tsx:29 #: src/view/screens/ProfileFeedLikedBy.tsx:30 msgid "Liked By" -msgstr "Сподобався користувачу" +msgstr "Вподобано" #: src/components/FeedCard.tsx:213 #: src/view/com/feeds/FeedSourceCard.tsx:303 msgid "Liked by {0, plural, one {# user} other {# users}}" msgstr "" -#: src/view/com/feeds/FeedSourceCard.tsx:268 -#~ msgid "Liked by {0} {1}" -#~ msgstr "Вподобано {0} {1}" - -#: src/components/LabelingServiceCard/index.tsx:72 -#~ msgid "Liked by {count} {0}" -#~ msgstr "Вподобано {count} {0}" - #: src/components/LabelingServiceCard/index.tsx:96 #: src/screens/Profile/components/ProfileFeedHeader.tsx:489 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:295 @@ -4488,27 +3963,21 @@ msgstr "" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:287 -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:301 -#: src/view/screens/ProfileFeed.tsx:600 -#~ msgid "Liked by {likeCount} {0}" -#~ msgstr "Вподобано {likeCount} {0}" - #: src/view/com/notifications/FeedItem.tsx:211 #~ msgid "liked your custom feed" -#~ msgstr "вподобав(-ла) вашу стрічку" +#~ msgstr "" #: src/view/com/notifications/FeedItem.tsx:178 #~ msgid "liked your post" -#~ msgstr "сподобався ваш пост" +#~ msgstr "" #: src/view/screens/Profile.tsx:234 msgid "Likes" -msgstr "Вподобання" +msgstr "Уподобання" #: src/view/com/post-thread/PostThreadItem.tsx:217 msgid "Likes on this post" -msgstr "Вподобайки цього поста" +msgstr "Уподобання цього посту" #: src/view/com/post-thread/PostThread.tsx:626 #: src/view/com/post-thread/PostThread.tsx:631 @@ -4521,7 +3990,7 @@ msgstr "Список" #: src/view/com/modals/CreateOrEditList.tsx:241 msgid "List Avatar" -msgstr "Аватар списку" +msgstr "Список аватарів" #: src/view/screens/ProfileList.tsx:418 msgid "List blocked" @@ -4546,15 +4015,15 @@ msgstr "Список видалено" #: src/screens/List/ListHiddenScreen.tsx:129 msgid "List has been hidden" -msgstr "" +msgstr "Список приховано" #: src/view/screens/ProfileList.tsx:170 msgid "List Hidden" -msgstr "" +msgstr "Список приховано" #: src/view/screens/ProfileList.tsx:392 msgid "List muted" -msgstr "Список ігнорується" +msgstr "Список ігноровано" #: src/view/com/modals/CreateOrEditList.tsx:255 msgid "List Name" @@ -4566,7 +4035,7 @@ msgstr "Список розблоковано" #: src/view/screens/ProfileList.tsx:405 msgid "List unmuted" -msgstr "Список більше не ігнорується" +msgstr "Список більше не ігноровано" #: src/Navigation.tsx:135 #: src/view/screens/Lists.tsx:62 @@ -4579,19 +4048,19 @@ msgstr "Списки" #: src/components/dms/BlockedByListDialog.tsx:39 msgid "Lists blocking this user:" -msgstr "" +msgstr "Списки, що блокують цього користувача:" #: src/view/screens/Search/Explore.tsx:133 msgid "Load more" -msgstr "" +msgstr "Завантажити більше" #: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested feeds" -msgstr "" +msgstr "Завантажити більше запропонованих стрічок" #: src/view/screens/Search/Explore.tsx:219 msgid "Load more suggested follows" -msgstr "" +msgstr "Завантажити більше запропонованих для читання облікових записів" #: src/view/screens/Notifications.tsx:270 msgid "Load new notifications" @@ -4615,7 +4084,7 @@ msgstr "Звіт" #: src/screens/Deactivated.tsx:202 #: src/screens/Deactivated.tsx:208 msgid "Log in or sign up" -msgstr "" +msgstr "Увійти або зареєструватися" #: src/screens/SignupQueued.tsx:168 #: src/screens/SignupQueued.tsx:171 @@ -4643,11 +4112,11 @@ msgstr "" #: src/view/shell/desktop/RightNav.tsx:118 #: src/view/shell/Drawer.tsx:629 msgid "Logo by <0>@sawaratsuki.bsky.social" -msgstr "" +msgstr "Лого від <0>@sawaratsuki.bsky.social" #: src/components/RichText.tsx:219 msgid "Long press to open tag menu for #{tag}" -msgstr "" +msgstr "Тривале натискання відкриває меню тегів для #{tag}" #: src/screens/Login/SetNewPasswordForm.tsx:110 msgid "Looks like XXXXX-XXXXX" @@ -4655,23 +4124,19 @@ msgstr "Виглядає як XXXXX-XXXXXXX" #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:39 msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below." -msgstr "" +msgstr "Схоже, ви не зберегли жодної стрічки! Використовуйте наші рекомендації або подивіться на ще більше стрічок нижче." #: src/screens/Home/NoFeedsPinned.tsx:83 msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄" -msgstr "" - -#: src/screens/Feeds/NoFollowingFeed.tsx:38 -#~ msgid "Looks like you're missing a following feed." -#~ msgstr "" +msgstr "Схоже, ви відкріпили всі свої стрічки. Але не хвилюйтесь, можете додати деякі нижче 😄" #: src/screens/Feeds/NoFollowingFeed.tsx:37 msgid "Looks like you're missing a following feed. <0>Click here to add one." -msgstr "" +msgstr "Схоже, у вас відсутня стрічка тих, кого ви читаєте. <0>Натисніть тут, щоб додати її." #: src/components/StarterPack/ProfileStarterPacks.tsx:266 msgid "Make one for me" -msgstr "" +msgstr "Один для мене" #: src/view/com/modals/LinkWarning.tsx:79 msgid "Make sure this is where you intend to go!" @@ -4680,16 +4145,16 @@ msgstr "Переконайтеся, що це дійсно той сайт, що #: src/screens/Settings/ContentAndMediaSettings.tsx:58 #: src/screens/Settings/ContentAndMediaSettings.tsx:61 msgid "Manage saved feeds" -msgstr "" +msgstr "Керувати збереженими стрічками" #: src/components/dialogs/MutedWords.tsx:108 msgid "Manage your muted words and tags" -msgstr "Налаштовуйте ваші ігноровані слова та теги" +msgstr "Налаштувати ваші ігноровані слова і теги" #: src/components/dms/ConvoMenu.tsx:151 #: src/components/dms/ConvoMenu.tsx:158 msgid "Mark as read" -msgstr "" +msgstr "Відмітити як прочитане" #: src/view/screens/Profile.tsx:233 msgid "Media" @@ -4697,7 +4162,7 @@ msgstr "Медіа" #: src/view/com/composer/labels/LabelsBtn.tsx:211 msgid "Media that may be disturbing or inappropriate for some audiences." -msgstr "" +msgstr "Медіавміст, який може бути тривожним або недоречним для певних глядачів." #: src/components/WhoCanReply.tsx:254 msgid "mentioned users" @@ -4709,7 +4174,7 @@ msgstr "Згадані користувачі" #: src/view/screens/Notifications.tsx:99 msgid "Mentions" -msgstr "" +msgstr "Згадування" #: src/components/Menu/index.tsx:96 #: src/view/screens/Search/Search.tsx:863 @@ -4718,12 +4183,12 @@ msgstr "Меню" #: src/components/dms/MessageProfileButton.tsx:82 msgid "Message {0}" -msgstr "" +msgstr "Повідомлення {0}" #: src/components/dms/MessageMenu.tsx:72 #: src/screens/Messages/components/ChatListItem.tsx:165 msgid "Message deleted" -msgstr "" +msgstr "Повідомлення видалено" #: src/view/com/posts/PostFeedErrorMessage.tsx:201 msgid "Message from server: {0}" @@ -4731,12 +4196,12 @@ msgstr "Повідомлення від сервера: {0}" #: src/screens/Messages/components/MessageInput.tsx:147 msgid "Message input field" -msgstr "" +msgstr "Поле введення повідомлення" #: src/screens/Messages/components/MessageInput.tsx:78 #: src/screens/Messages/components/MessageInput.web.tsx:60 msgid "Message is too long" -msgstr "" +msgstr "Повідомлення задовге" #: src/screens/Messages/ChatList.tsx:318 #~ msgid "Message settings" @@ -4746,11 +4211,7 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:262 #: src/screens/Messages/ChatList.tsx:286 msgid "Messages" -msgstr "" - -#: src/Navigation.tsx:307 -#~ msgid "Messaging settings" -#~ msgstr "" +msgstr "Повідомлення" #: src/lib/moderation/useReportOptions.ts:47 msgid "Misleading Account" @@ -4758,11 +4219,7 @@ msgstr "Оманливий обліковий запис" #: src/lib/moderation/useReportOptions.ts:67 msgid "Misleading Post" -msgstr "" - -#: src/screens/Settings/AppearanceSettings.tsx:78 -#~ msgid "Mode" -#~ msgstr "" +msgstr "Оманливий пост" #: src/Navigation.tsx:140 #: src/screens/Moderation/index.tsx:88 @@ -4808,11 +4265,11 @@ msgstr "Списки для модерації" #: src/components/moderation/LabelPreference.tsx:247 msgid "moderation settings" -msgstr "" +msgstr "Налаштування модерації" #: src/view/screens/Settings/index.tsx:522 #~ msgid "Moderation settings" -#~ msgstr "Налаштування модерації" +#~ msgstr "" #: src/Navigation.tsx:251 msgid "Moderation states" @@ -4843,7 +4300,7 @@ msgstr "Додаткові опції" #: src/screens/Settings/ThreadPreferences.tsx:94 msgid "Most-liked first" -msgstr "" +msgstr "Спочатку найбільш вподобані" #: src/screens/Settings/ThreadPreferences.tsx:91 #: src/view/com/post-thread/PostThread.tsx:682 @@ -4853,11 +4310,11 @@ msgstr "За кількістю вподобань" #: src/screens/Onboarding/state.ts:105 msgid "Movies" -msgstr "" +msgstr "Кіно" #: src/screens/Onboarding/state.ts:106 msgid "Music" -msgstr "" +msgstr "Музика" #: src/components/TagMenu/index.tsx:264 msgid "Mute" @@ -4867,7 +4324,7 @@ msgstr "Ігнорувати" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" -msgstr "" +msgstr "Стишити" #: src/components/TagMenu/index.web.tsx:116 msgid "Mute {truncatedTag}" @@ -4889,44 +4346,31 @@ msgstr "Ігнорувати всі пости {displayTag}" #: src/components/dms/ConvoMenu.tsx:172 #: src/components/dms/ConvoMenu.tsx:178 msgid "Mute conversation" -msgstr "" - -#: src/components/dialogs/MutedWords.tsx:148 -#~ msgid "Mute in tags only" -#~ msgstr "Ігнорувати лише в тегах" - -#: src/components/dialogs/MutedWords.tsx:133 -#~ msgid "Mute in text & tags" -#~ msgstr "Ігнорувати в тексті та тегах" +msgstr "Ігнорувати розмову" #: src/components/dialogs/MutedWords.tsx:253 msgid "Mute in:" -msgstr "" +msgstr "Ігнорувати у:" #: src/view/screens/ProfileList.tsx:750 msgid "Mute list" msgstr "Ігнорувати список" -#: src/components/dms/ConvoMenu.tsx:136 -#: src/components/dms/ConvoMenu.tsx:142 -#~ msgid "Mute notifications" -#~ msgstr "" - #: src/view/screens/ProfileList.tsx:745 msgid "Mute these accounts?" msgstr "Ігнорувати ці облікові записи?" #: src/components/dialogs/MutedWords.tsx:185 msgid "Mute this word for 24 hours" -msgstr "" +msgstr "Ігнорувати це слово 24 години" #: src/components/dialogs/MutedWords.tsx:224 msgid "Mute this word for 30 days" -msgstr "" +msgstr "Ігнорувати це слово 30 днів" #: src/components/dialogs/MutedWords.tsx:209 msgid "Mute this word for 7 days" -msgstr "" +msgstr "Ігнорувати це слово 7 днів" #: src/components/dialogs/MutedWords.tsx:258 msgid "Mute this word in post text and tags" @@ -4938,7 +4382,7 @@ msgstr "Ігнорувати це слово лише у тегах" #: src/components/dialogs/MutedWords.tsx:170 msgid "Mute this word until you unmute it" -msgstr "" +msgstr "Ігнорувати це слово безстроково" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 @@ -4950,10 +4394,6 @@ msgstr "Ігнорувати обговорення" msgid "Mute words & tags" msgstr "Ігнорувати слова та теги" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:168 -#~ msgid "Muted" -#~ msgstr "Ігнорується" - #: src/screens/Moderation/index.tsx:238 msgid "Muted accounts" msgstr "Ігноровані облікові записи" @@ -4969,7 +4409,7 @@ msgstr "Ігноровані облікові записи автоматичн #: src/lib/moderation/useModerationCauseDescription.ts:90 msgid "Muted by \"{0}\"" -msgstr "Проігноровано списком \"{0}\"" +msgstr "Ігноровано від \"{0}\"" #: src/screens/Moderation/index.tsx:208 msgid "Muted words & tags" @@ -4994,11 +4434,11 @@ msgstr "Мій профіль" #: src/view/screens/Settings/index.tsx:583 #~ msgid "My saved feeds" -#~ msgstr "Мої збережені стрічки" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:589 #~ msgid "My Saved Feeds" -#~ msgstr "Мої збережені стрічки" +#~ msgstr "" #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" @@ -5022,11 +4462,7 @@ msgstr "Природа" #: src/components/StarterPack/StarterPackCard.tsx:124 msgid "Navigate to {0}" -msgstr "" - -#: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:86 -#~ msgid "Navigate to starter pack" -#~ msgstr "" +msgstr "Перейти до {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 #: src/screens/Login/LoginForm.tsx:326 @@ -5040,17 +4476,12 @@ msgstr "Переходить до вашого профілю" #: src/components/dialogs/VerifyEmailDialog.tsx:196 msgid "Need to change it?" -msgstr "" +msgstr "Потрібно змінити?" #: src/components/ReportDialog/SelectReportOptionView.tsx:130 msgid "Need to report a copyright violation?" msgstr "Хочете повідомити про порушення авторських прав?" -#: src/view/com/auth/onboarding/WelcomeDesktop.tsx:72 -#: src/view/com/auth/onboarding/WelcomeMobile.tsx:74 -#~ msgid "Never lose access to your followers and data." -#~ msgstr "Ніколи не втрачайте доступ до ваших даних та підписників." - #: src/screens/Onboarding/StepFinished.tsx:264 msgid "Never lose access to your followers or data." msgstr "Ніколи не втрачайте доступ до ваших підписників та даних." @@ -5067,13 +4498,13 @@ msgstr "Новий" #: src/view/screens/ModerationModlists.tsx:92 #~ msgid "New" -#~ msgstr "Новий" +#~ msgstr "" #: src/components/dms/dialogs/NewChatDialog.tsx:65 #: src/screens/Messages/ChatList.tsx:269 #: src/screens/Messages/ChatList.tsx:276 msgid "New chat" -msgstr "" +msgstr "Новий чат" #: src/components/dialogs/nuxs/NeueTypography.tsx:51 #~ msgid "New font settings ✨" @@ -5083,7 +4514,7 @@ msgstr "" #: src/screens/Settings/components/ChangeHandleDialog.tsx:212 #: src/screens/Settings/components/ChangeHandleDialog.tsx:358 msgid "New handle" -msgstr "" +msgstr "Новий псевдонім" #: src/view/screens/Lists.tsx:66 #: src/view/screens/ModerationModlists.tsx:66 @@ -5092,7 +4523,7 @@ msgstr "" #: src/components/dms/NewMessagesPill.tsx:92 msgid "New messages" -msgstr "" +msgstr "Нові повідомлення" #: src/view/com/modals/CreateOrEditList.tsx:232 msgid "New Moderation List" @@ -5104,7 +4535,7 @@ msgstr "Новий пароль" #: src/view/com/modals/ChangePassword.tsx:218 msgid "New Password" -msgstr "Новий Пароль" +msgstr "Новий пароль" #: src/screens/Profile/ProfileFeed/index.tsx:209 #: src/view/screens/Feeds.tsx:549 @@ -5127,7 +4558,7 @@ msgstr "Новий пост" #: src/components/NewskieDialog.tsx:83 msgid "New user info dialog" -msgstr "" +msgstr "Інформація про нового користувача" #: src/view/com/modals/CreateOrEditList.tsx:227 msgid "New User List" @@ -5161,12 +4592,7 @@ msgstr "Новини" #: src/view/com/modals/ChangePassword.tsx:254 #: src/view/com/modals/ChangePassword.tsx:256 msgid "Next" -msgstr "Далі" - -#: src/view/com/auth/onboarding/WelcomeDesktop.tsx:103 -#~ msgctxt "action" -#~ msgid "Next" -#~ msgstr "Далі" +msgstr "Наступне" #: src/view/com/lightbox/Lightbox.web.tsx:169 msgid "Next image" @@ -5179,51 +4605,51 @@ msgstr "Наступне зображення" #: src/view/screens/PreferencesThreads.tsx:101 #: src/view/screens/PreferencesThreads.tsx:124 #~ msgid "No" -#~ msgstr "Ні" +#~ msgstr "" #: src/screens/Settings/AppPasswords.tsx:108 msgid "No app passwords yet" -msgstr "" +msgstr "Ще немає паролів застосунку" #: src/view/screens/ProfileFeed.tsx:565 #: src/view/screens/ProfileList.tsx:882 #~ msgid "No description" -#~ msgstr "Опис відсутній" +#~ msgstr "" #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 #: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" -msgstr "Немає панелі DNS" +msgstr "Відсутня панель DNS" #: src/components/dialogs/GifSelect.tsx:231 msgid "No featured GIFs found. There may be an issue with Tenor." -msgstr "" +msgstr "GIF-файлів не знайдено. З Tenor можуть бути проблеми." #: src/screens/StarterPack/Wizard/StepFeeds.tsx:119 msgid "No feeds found. Try searching for something else." -msgstr "" +msgstr "Стрічок не знайдено. Спробуйте пошукати щось інше." #: src/components/LikedByList.tsx:84 #: src/view/com/post-thread/PostLikedBy.tsx:84 msgid "No likes yet" -msgstr "" +msgstr "Ще немає вподобань" #: src/components/ProfileCard.tsx:342 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:119 msgid "No longer following {0}" -msgstr "Ви більше не підписані на {0}" +msgstr "Ви більше не читаєте {0}" #: src/screens/Signup/StepHandle.tsx:169 msgid "No longer than 253 characters" -msgstr "Не може бути довшим за 253 символи" +msgstr "Не довше за 253 символи" #: src/screens/Messages/components/ChatListItem.tsx:116 msgid "No messages yet" -msgstr "" +msgstr "Ще немає повідомлень" #: src/screens/Messages/ChatList.tsx:225 msgid "No more conversations to show" -msgstr "" +msgstr "Більше немає бесід для показу" #: src/view/com/notifications/NotificationFeed.tsx:116 msgid "No notifications yet!" @@ -5232,23 +4658,23 @@ msgstr "Ще ніяких сповіщень!" #: src/screens/Messages/Settings.tsx:101 #: src/screens/Messages/Settings.tsx:104 msgid "No one" -msgstr "" +msgstr "Ніхто" #: src/components/WhoCanReply.tsx:237 msgid "No one but the author can quote this post." -msgstr "" +msgstr "Ніхто, окрім автора, не може цитувати цей пост." #: src/screens/Profile/Sections/Feed.tsx:65 msgid "No posts yet." -msgstr "" +msgstr "Постів ще немає." #: src/view/com/post-thread/PostQuotes.tsx:105 msgid "No quotes yet" -msgstr "" +msgstr "Ще немає цитувань" #: src/view/com/post-thread/PostRepostedBy.tsx:90 msgid "No reposts yet" -msgstr "" +msgstr "Ще немає репостів" #: src/view/com/composer/text-input/mobile/Autocomplete.tsx:94 #: src/view/com/composer/text-input/web/Autocomplete.tsx:195 @@ -5258,7 +4684,7 @@ msgstr "Результати відсутні" #: src/components/dms/dialogs/SearchablePeopleList.tsx:200 #: src/components/ProgressGuide/FollowDialog.tsx:235 msgid "No results" -msgstr "" +msgstr "Нічого не знайдено" #: src/components/Lists.tsx:183 msgid "No results found" @@ -5277,10 +4703,10 @@ msgstr "Нічого не знайдено за запитом «{query}»" #: src/components/dialogs/GifSelect.tsx:229 msgid "No search results found for \"{search}\"." -msgstr "" +msgstr "За запитом \"{search}\" нічого не знайдено." -#: src/components/dms/NewChat.tsx:240 -#~ msgid "No search results found for \"{searchText}\"." +#: src/view/com/composer/labels/LabelsBtn.tsx:129 +#~ msgid "No self-labels can be applied to this post because it contains no media." #~ msgstr "" #: src/components/dialogs/EmbedConsent.tsx:104 @@ -5292,10 +4718,6 @@ msgstr "Ні, дякую" msgid "Nobody" msgstr "Ніхто" -#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:46 -#~ msgid "Nobody can reply" -#~ msgstr "" - #: src/components/LikedByList.tsx:86 #: src/components/LikesDialog.tsx:97 #: src/view/com/post-thread/PostLikedBy.tsx:86 @@ -5304,24 +4726,20 @@ msgstr "Поки що це нікому не сподобалося. Можли #: src/view/com/post-thread/PostQuotes.tsx:107 msgid "Nobody has quoted this yet. Maybe you should be the first!" -msgstr "" +msgstr "Ніхто ще це не цитував. Ймовірно, ви маєте бути першим!" #: src/view/com/post-thread/PostRepostedBy.tsx:92 msgid "Nobody has reposted this yet. Maybe you should be the first!" -msgstr "" +msgstr "Ніхто ще це не репостив. Ймовірно, ви маєте бути першим!" #: src/screens/StarterPack/Wizard/StepProfiles.tsx:103 msgid "Nobody was found. Try searching for someone else." -msgstr "" +msgstr "Нікого не знайдено. Спробуйте пошукати когось іншого." #: src/lib/moderation/useGlobalLabelStrings.ts:42 msgid "Non-sexual Nudity" msgstr "Несексуальна оголеність" -#: src/view/com/modals/SelfLabel.tsx:135 -#~ msgid "Not Applicable." -#~ msgstr "Не застосовно." - #: src/Navigation.tsx:130 #: src/view/screens/Profile.tsx:129 msgid "Not Found" @@ -5344,28 +4762,28 @@ msgstr "Примітка: Bluesky є відкритою і публічною м #: src/screens/Messages/ChatList.tsx:180 msgid "Nothing here" -msgstr "" +msgstr "Тут нічого немає" #: src/screens/Settings/NotificationSettings.tsx:64 msgid "Notification filters" -msgstr "" +msgstr "Фільтри сповіщень" #: src/Navigation.tsx:398 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" -msgstr "" +msgstr "Налаштування сповіщень" #: src/screens/Settings/NotificationSettings.tsx:46 msgid "Notification Settings" -msgstr "" +msgstr "Налаштування сповіщень" #: src/screens/Messages/Settings.tsx:123 msgid "Notification sounds" -msgstr "" +msgstr "Звуки сповіщень" #: src/screens/Messages/Settings.tsx:120 msgid "Notification Sounds" -msgstr "" +msgstr "Звуки сповіщень" #: src/Navigation.tsx:604 #: src/view/screens/Notifications.tsx:128 @@ -5377,11 +4795,11 @@ msgstr "Сповіщення" #: src/lib/hooks/useTimeAgo.ts:122 msgid "now" -msgstr "" +msgstr "щойно" #: src/components/dms/MessageItem.tsx:198 msgid "Now" -msgstr "" +msgstr "Щойно" #: src/view/com/composer/labels/LabelsBtn.tsx:151 #: src/view/com/composer/labels/LabelsBtn.tsx:154 @@ -5392,10 +4810,6 @@ msgstr "Оголеність" msgid "Nudity or adult content not labeled as such" msgstr "Нагота чи матеріали для дорослих не позначені відповідним чином" -#: src/screens/Signup/index.tsx:145 -#~ msgid "of" -#~ msgstr "з" - #: src/lib/moderation/useLabelBehaviorDescription.ts:11 msgid "Off" msgstr "Вимкнено" @@ -5409,10 +4823,6 @@ msgstr "О, ні!" msgid "Oh no! Something went wrong." msgstr "Ой! Щось пішло не так." -#: src/components/dialogs/nuxs/TenMillion/index.tsx:175 -#~ msgid "Oh no! We weren't able to generate an image for you to share. Rest assured, we're glad you're here 🦋" -#~ msgstr "" - #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:352 #: src/screens/Settings/AppIconSettings/index.tsx:48 #: src/screens/Settings/AppIconSettings/index.tsx:229 @@ -5431,29 +4841,17 @@ msgstr "Добре" msgid "Oldest replies first" msgstr "Спочатку найдавніші" -#: src/components/StarterPack/QrCode.tsx:69 -#~ msgid "on" -#~ msgstr "" - -#: src/lib/hooks/useTimeAgo.ts:81 -#~ msgid "on {str}" -#~ msgstr "" - #: src/components/StarterPack/QrCode.tsx:76 msgid "on<0><1/><2><3/>" -msgstr "" +msgstr "на<0><1/><2><3/>" #: src/screens/Settings/Settings.tsx:303 msgid "Onboarding reset" msgstr "Скинути ознайомлення" -#: src/tours/Tooltip.tsx:118 -#~ msgid "Onboarding tour step {0}: {1}" -#~ msgstr "" - #: src/view/com/composer/Composer.tsx:331 msgid "One or more GIFs is missing alt text." -msgstr "" +msgstr "Одна або декілька GIF не мають описового тексту." #: src/view/com/composer/Composer.tsx:328 msgid "One or more images is missing alt text." @@ -5461,15 +4859,11 @@ msgstr "Для одного або кількох зображень відсу #: src/view/com/composer/Composer.tsx:338 msgid "One or more videos is missing alt text." -msgstr "" +msgstr "Одне або більше відео не мають описового тексту." #: src/screens/Onboarding/StepProfile/index.tsx:115 msgid "Only .jpg and .png files are supported" -msgstr "" - -#: src/components/WhoCanReply.tsx:245 -#~ msgid "Only {0} can reply" -#~ msgstr "" +msgstr "Підтримуються лише файли формату .jpg і .png" #: src/components/WhoCanReply.tsx:217 msgid "Only {0} can reply." @@ -5481,11 +4875,11 @@ msgstr "Тільки літери, цифри та дефіс" #: src/lib/media/picker.shared.ts:29 msgid "Only image files are supported" -msgstr "" +msgstr "Підтримуються лише файли зображень" #: src/view/com/composer/videos/SubtitleFilePicker.tsx:40 msgid "Only WebVTT (.vtt) files are supported" -msgstr "" +msgstr "Підтримуються лише файли WebVTT (.vtt)" #: src/components/Lists.tsx:88 msgid "Oops, something went wrong!" @@ -5507,20 +4901,20 @@ msgstr "Відкрити" #: src/view/com/posts/AviFollowButton.tsx:86 msgid "Open {name} profile shortcut menu" -msgstr "" +msgstr "Відкрити меню швидкого доступу облікового запису {name}" #: src/screens/Onboarding/StepProfile/index.tsx:286 msgid "Open avatar creator" -msgstr "" +msgstr "Відкрити створювач аватарів" #: src/screens/Settings/AccountSettings.tsx:127 msgid "Open change handle dialog" -msgstr "" +msgstr "Відкрити діалог зміни псевдоніма" #: src/screens/Messages/components/ChatListItem.tsx:272 #: src/screens/Messages/components/ChatListItem.tsx:273 msgid "Open conversation options" -msgstr "" +msgstr "Відкрити налаштування розмови" #: src/components/Layout/Header/index.tsx:145 msgid "Open drawer menu" @@ -5543,19 +4937,19 @@ msgstr "Відкрити меню налаштувань стрічки" #: src/screens/Settings/Settings.tsx:208 msgid "Open helpdesk in browser" -msgstr "" +msgstr "Відкривати панель підтримки у браузері" #: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:71 msgid "Open link to {niceUrl}" -msgstr "" +msgstr "Відкрити посилання на {niceUrl}" #: src/view/screens/Settings/index.tsx:703 #~ msgid "Open links with in-app browser" -#~ msgstr "Вбудований браузер" +#~ msgstr "" #: src/components/dms/ActionsWrapper.tsx:90 msgid "Open message options" -msgstr "" +msgstr "Відкрити налаштування повідомлень" #: src/screens/Settings/Settings.tsx:329 msgid "Open moderation debug page" @@ -5563,11 +4957,11 @@ msgstr "" #: src/screens/Moderation/index.tsx:204 msgid "Open muted words and tags settings" -msgstr "Відкрити налаштування ігнорування слів і тегів" +msgstr "Відкрити налаштування ігнорування слів і міток" #: src/view/com/home/HomeHeaderLayoutMobile.tsx:54 #~ msgid "Open navigation" -#~ msgstr "Відкрити навігацію" +#~ msgstr "" #: src/view/com/util/forms/PostDropdownBtn.tsx:70 msgid "Open post options menu" @@ -5575,7 +4969,7 @@ msgstr "Відкрити меню налаштувань посту" #: src/screens/StarterPack/StarterPackScreen.tsx:553 msgid "Open starter pack menu" -msgstr "" +msgstr "Відкрити меню власних підбірок" #: src/screens/Settings/Settings.tsx:322 #: src/screens/Settings/Settings.tsx:336 @@ -5588,15 +4982,15 @@ msgstr "Відкрити системний журнал" #: src/view/com/util/forms/DropdownButton.tsx:162 msgid "Opens {numItems} options" -msgstr "Відкриває меню з {numItems} опціями" +msgstr "Відкриє параметри {numItems}" #: src/view/com/composer/labels/LabelsBtn.tsx:62 msgid "Opens a dialog to add a content warning to your post" -msgstr "" +msgstr "Відкриває діалогове вікно для додавання попередження про вміст вашого поста" #: src/view/com/composer/threadgate/ThreadgateBtn.tsx:61 msgid "Opens a dialog to choose who can reply to this thread" -msgstr "" +msgstr "Відкриє діалог для вибору тих, хто зможе відповідати у цій гілці" #: src/view/screens/Settings/index.tsx:456 #~ msgid "Opens accessibility settings" @@ -5604,11 +4998,7 @@ msgstr "" #: src/view/screens/Log.tsx:59 msgid "Opens additional details for a debug entry" -msgstr "Відкриває додаткову інформацію про запис для налагодження" - -#: src/view/com/notifications/FeedItem.tsx:349 -#~ msgid "Opens an expanded list of users in this notification" -#~ msgstr "Відкрити розширений список користувачів у цьому сповіщенні" +msgstr "Відкриє додаткову інформацію про запис для налагодження" #: src/view/screens/Settings/index.tsx:477 #~ msgid "Opens appearance settings" @@ -5616,7 +5006,7 @@ msgstr "Відкриває додаткову інформацію про зап #: src/view/com/composer/photos/OpenCameraBtn.tsx:73 msgid "Opens camera on device" -msgstr "Відкриває камеру на пристрої" +msgstr "Відкриє камеру на пристрої" #: src/view/screens/Settings/index.tsx:606 #~ msgid "Opens chat settings" @@ -5624,37 +5014,37 @@ msgstr "Відкриває камеру на пристрої" #: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 msgid "Opens composer" -msgstr "Відкрити редактор" +msgstr "Відкриє редактор" #: src/view/screens/Settings/index.tsx:498 #~ msgid "Opens configurable language settings" -#~ msgstr "Відкриває налаштування мов" +#~ msgstr "" #: src/view/com/composer/photos/SelectPhotoBtn.tsx:51 msgid "Opens device photo gallery" -msgstr "Відкриває фотогалерею пристрою" +msgstr "Відкриє фотогалерею пристрою" #: src/view/screens/Settings/index.tsx:638 #~ msgid "Opens external embeds settings" -#~ msgstr "Відкриває налаштування зовнішніх вбудувань" +#~ msgstr "" #: src/view/com/auth/SplashScreen.tsx:49 #: src/view/com/auth/SplashScreen.web.tsx:111 msgid "Opens flow to create a new Bluesky account" -msgstr "Відкриває процес створення нового облікового запису Bluesky" +msgstr "Відкриє процес створення нового облікового запису Bluesky" #: src/view/com/auth/SplashScreen.tsx:63 #: src/view/com/auth/SplashScreen.web.tsx:125 msgid "Opens flow to sign into your existing Bluesky account" -msgstr "Відкриває процес входу в існуючий обліковий запис Bluesky" +msgstr "Відкриє процес входу в існуючий обліковий запис Bluesky" #: src/view/com/composer/photos/SelectGifBtn.tsx:36 msgid "Opens GIF select dialog" -msgstr "" +msgstr "Відкриє діалогове вікно вибору GIF" #: src/view/com/modals/InviteCodes.tsx:173 msgid "Opens list of invite codes" -msgstr "Відкриває список кодів запрошення" +msgstr "Відкриє список кодів запрошення" #: src/view/screens/Settings/index.tsx:775 #~ msgid "Opens modal for account deactivation confirmation" @@ -5662,61 +5052,52 @@ msgstr "Відкриває список кодів запрошення" #: src/view/screens/Settings/index.tsx:797 #~ msgid "Opens modal for account deletion confirmation. Requires email code" -#~ msgstr "Відкриває модальне вікно для підтвердження видалення облікового запису. Потребує код з електронної пошти" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:732 #~ msgid "Opens modal for changing your Bluesky password" -#~ msgstr "Відкриває модальне вікно для зміни паролю в Bluesky" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:687 #~ msgid "Opens modal for choosing a new Bluesky handle" -#~ msgstr "Відкриває модальне вікно для вибору псевдоніму в Bluesky" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:755 #~ msgid "Opens modal for downloading your Bluesky account data (repository)" -#~ msgstr "Відкриває модальне вікно для завантаження даних з вашого облікового запису Bluesky (репозиторій)" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:963 #~ msgid "Opens modal for email verification" -#~ msgstr "Відкриває модальне вікно для перевірки електронної пошти" +#~ msgstr "" #: src/view/com/modals/ChangeHandle.tsx:269 #~ msgid "Opens modal for using custom domain" -#~ msgstr "Відкриває діалог налаштування власного домену як псевдоніму" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:523 #~ msgid "Opens moderation settings" -#~ msgstr "Відкриває налаштування модерації" +#~ msgstr "" #: src/screens/Login/LoginForm.tsx:233 msgid "Opens password reset form" msgstr "Відкриває форму скидання пароля" -#: src/view/com/home/HomeHeaderLayout.web.tsx:77 -#: src/view/screens/Feeds.tsx:417 -#~ msgid "Opens screen to edit Saved Feeds" -#~ msgstr "Відкриває сторінку з усіма збереженими стрічками" - #: src/view/screens/Settings/index.tsx:584 #~ msgid "Opens screen with all saved feeds" -#~ msgstr "Відкриває сторінку з усіма збереженими каналами" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:665 #~ msgid "Opens the app password settings" -#~ msgstr "Відкриває налаштування паролів для застосунків" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:541 #~ msgid "Opens the Following feed preferences" -#~ msgstr "Відкриває налаштування стрічки підписок" +#~ msgstr "" #: src/view/com/modals/LinkWarning.tsx:93 msgid "Opens the linked website" msgstr "Відкриває посилання" -#: src/screens/Messages/List/index.tsx:86 -#~ msgid "Opens the message settings page" -#~ msgstr "" - #: src/view/screens/Settings/index.tsx:828 #: src/view/screens/Settings/index.tsx:838 #~ msgid "Opens the storybook page" @@ -5724,20 +5105,20 @@ msgstr "Відкриває посилання" #: src/view/screens/Settings/index.tsx:816 #~ msgid "Opens the system log page" -#~ msgstr "Відкриває системний журнал" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:562 #~ msgid "Opens the threads preferences" -#~ msgstr "Відкриває налаштування гілок" +#~ msgstr "" #: src/view/com/notifications/NotificationFeedItem.tsx:679 #: src/view/com/util/UserAvatar.tsx:436 msgid "Opens this profile" -msgstr "" +msgstr "Відкриває цей профіль" #: src/view/com/composer/videos/SelectVideoBtn.tsx:101 msgid "Opens video picker" -msgstr "" +msgstr "Відкриє вікно вибору відео" #: src/view/com/util/forms/DropdownButton.tsx:296 msgid "Option {0} of {numItems}" @@ -5750,19 +5131,19 @@ msgstr "За бажанням надайте додаткову інформац #: src/components/dialogs/MutedWords.tsx:299 msgid "Options:" -msgstr "" +msgstr "Параметри:" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:388 msgid "Or combine these options:" -msgstr "Або якісь із наступних варіантів:" +msgstr "Або поєднайте ці параметри:" #: src/screens/Deactivated.tsx:199 msgid "Or, continue with another account." -msgstr "" +msgstr "Або продовжуйте з іншим обліковим записом." #: src/screens/Deactivated.tsx:186 msgid "Or, log into one of your other accounts." -msgstr "" +msgstr "Або увійдіть в один з ваших інших облікових записів." #: src/lib/moderation/useReportOptions.ts:27 #: src/view/com/composer/labels/LabelsBtn.tsx:186 @@ -5783,7 +5164,7 @@ msgstr "Інші..." #: src/screens/Messages/components/ChatDisabled.tsx:28 msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." -msgstr "" +msgstr "Наші модератори переглянули скарги та вирішили позбавити вас доступу до чатів у Bluesky." #: src/components/Lists.tsx:184 #: src/view/screens/NotFound.tsx:47 @@ -5819,11 +5200,11 @@ msgstr "Пароль змінено!" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:369 msgid "Pause" -msgstr "" +msgstr "Пауза" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:320 msgid "Pause video" -msgstr "" +msgstr "Призупинити відео" #: src/screens/StarterPack/StarterPackScreen.tsx:182 #: src/view/screens/Search/Search.tsx:519 @@ -5832,11 +5213,11 @@ msgstr "Люди" #: src/Navigation.tsx:185 msgid "People followed by @{0}" -msgstr "Люди, на яких підписаний(-на) @{0}" +msgstr "Люди, яких читає @{0}" #: src/Navigation.tsx:178 msgid "People following @{0}" -msgstr "Люди, які підписані на @{0}" +msgstr "Люди, які читають @{0}" #: src/view/com/lightbox/Lightbox.tsx:27 msgid "Permission to access camera roll is required." @@ -5844,11 +5225,11 @@ msgstr "Потрібен дозвіл на доступ до камери." #: src/view/com/lightbox/Lightbox.tsx:35 msgid "Permission to access camera roll was denied. Please enable it in your system settings." -msgstr "Дозвіл на доступ до камери був заборонений. Будь ласка, включіть його в налаштуваннях системи." +msgstr "Відхилено дозвіл на доступ до камери. Просимо включити це в налаштуваннях системи." #: src/components/StarterPack/Wizard/WizardListCard.tsx:54 msgid "Person toggle" -msgstr "" +msgstr "Перемикач користувача" #: src/screens/Onboarding/index.tsx:28 #: src/screens/Onboarding/state.ts:109 @@ -5857,7 +5238,7 @@ msgstr "Домашні улюбленці" #: src/screens/Onboarding/state.ts:110 msgid "Photography" -msgstr "" +msgstr "Фотографування" #: src/view/com/composer/labels/LabelsBtn.tsx:170 msgid "Pictures meant for adults." @@ -5870,7 +5251,7 @@ msgstr "" #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" -msgstr "Закріпити" +msgstr "Закріпити на головній" #: src/screens/Profile/components/ProfileFeedHeader.tsx:336 msgid "Pin to Home" @@ -5879,11 +5260,11 @@ msgstr "Закріпити на головній" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:380 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:387 msgid "Pin to your profile" -msgstr "" +msgstr "Закріпити у своєму обліковому записі" #: src/view/com/posts/PostFeedItem.tsx:363 msgid "Pinned" -msgstr "" +msgstr "Закріплені" #: src/screens/Profile/components/ProfileFeedHeader.tsx:162 #: src/screens/Profile/components/ProfileFeedHeader.tsx:174 @@ -5896,31 +5277,26 @@ msgstr "Закріплені стрічки" #: src/view/screens/ProfileList.tsx:351 msgid "Pinned to your feeds" -msgstr "" +msgstr "Прикріплено до ваших стрічок" #: src/view/com/util/post-embeds/GifEmbed.tsx:43 #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:370 msgid "Play" -msgstr "" +msgstr "Відтворити" #: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:107 msgid "Play {0}" msgstr "Відтворити {0}" -#: src/screens/Messages/Settings.tsx:97 -#: src/screens/Messages/Settings.tsx:104 -#~ msgid "Play notification sounds" -#~ msgstr "" - #: src/view/com/util/post-embeds/GifEmbed.tsx:42 msgid "Play or pause the GIF" -msgstr "" +msgstr "Відтворити або призупинити GIF" #: src/view/com/util/post-embeds/VideoEmbed.tsx:107 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" -msgstr "" +msgstr "Відтворити відео" #: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:58 #: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:59 @@ -5933,70 +5309,66 @@ msgstr "Відтворює GIF" #: src/screens/Signup/state.ts:217 msgid "Please choose your handle." -msgstr "Будь ласка, оберіть псевдонім." +msgstr "Просимо обрати псевдонім." #: src/screens/Signup/state.ts:210 #: src/screens/Signup/StepInfo/index.tsx:114 msgid "Please choose your password." -msgstr "Будь ласка, оберіть ваш пароль." +msgstr "Просимо обрати ваш пароль." #: src/screens/Signup/state.ts:231 msgid "Please complete the verification captcha." -msgstr "Будь ласка, завершіть перевірку Captcha." +msgstr "Просимо завершити перевірку Captcha." #: src/view/com/modals/ChangeEmail.tsx:65 msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." -msgstr "Будь ласка, підтвердіть вашу електронну адресу, перш ніж змінити її. Це тимчасова вимога під час додавання інструментів оновлення електронної адреси, незабаром її видалять." +msgstr "Просимо підтвердити вашу ел. пошту перед її зміною. Це тимчасова вимога під час додавання інструментів оновлення ел. пошти, незабаром її приберуть." #: src/view/com/modals/AddAppPasswords.tsx:94 #~ msgid "Please enter a name for your app password. All spaces is not allowed." -#~ msgstr "Будь ласка, введіть ім'я для пароля застосунку. Пробіли і пропуски не допускаються." +#~ 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 "" +msgstr "Будь ласка, введіть унікальну назву для цього паролю або оберіть випадково згенеровану." #: src/view/com/modals/AddAppPasswords.tsx:151 #~ msgid "Please enter a unique name for this App Password or use our randomly generated one." -#~ msgstr "Будь ласка, введіть унікальну назву для цього паролю або використовуйте нашу випадково згенеровану." +#~ msgstr "" #: src/components/dialogs/MutedWords.tsx:86 msgid "Please enter a valid word, tag, or phrase to mute" -msgstr "Будь ласка, введіть допустиме слово, тег або фразу для ігнорування" +msgstr "Просимо ввести допустиме слово, тег або фразу для ігнорування" #: src/screens/Signup/state.ts:196 #: src/screens/Signup/StepInfo/index.tsx:102 msgid "Please enter your email." -msgstr "Будь ласка, введіть адресу ел. пошти." +msgstr "Просимо ввести адресу ел. пошти." #: src/screens/Signup/StepInfo/index.tsx:96 msgid "Please enter your invite code." -msgstr "" +msgstr "Будь ласка, введіть код запрошення." #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" -msgstr "Будь ласка, також введіть ваш пароль:" +msgstr "Просимо також ввести ваш пароль:" #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" -msgstr "Будь ласка, поясніть, чому ви вважаєте, що ця позначка була помилково додана до {0}" +msgstr "Просимо пояснити чому ви вважаєте, що ця мітка була помилково додана до {0}" #: src/screens/Messages/components/ChatDisabled.tsx:110 msgid "Please explain why you think your chats were incorrectly disabled" -msgstr "" +msgstr "Будь ласка, поясніть, чому ви вважаєте, що ваші чати були хибно відключені" #: src/lib/hooks/useAccountSwitcher.ts:45 #: src/lib/hooks/useAccountSwitcher.ts:55 msgid "Please sign in as @{0}" -msgstr "" +msgstr "Будь ласка, увійдіть як @{0}" #: src/view/com/modals/VerifyEmail.tsx:109 msgid "Please Verify Your Email" -msgstr "Підтвердьте свою адресу електронної пошти" - -#: src/view/com/composer/Composer.tsx:359 -#~ msgid "Please wait for your link card to finish loading" -#~ msgstr "Будь ласка, зачекайте доки завершиться створення попереднього перегляду для посилання" +msgstr "Просимо підтвердити свою адресу ел. пошти" #: src/screens/Onboarding/index.tsx:34 #: src/screens/Onboarding/state.ts:111 @@ -6020,7 +5392,7 @@ msgstr "Пост" #: src/view/com/composer/Composer.tsx:942 msgctxt "action" msgid "Post All" -msgstr "" +msgstr "Опублікувати все" #: src/view/com/post-thread/PostThreadItem.tsx:209 msgid "Post by {0}" @@ -6039,7 +5411,7 @@ msgstr "Пост видалено" #: src/lib/api/index.ts:185 msgid "Post failed to upload. Please check your Internet connection and try again." -msgstr "" +msgstr "Не вдалось завантажити пост. Будь ласка, перевірте з'єднання з інтернетом та спробуйте ще раз." #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" @@ -6053,11 +5425,11 @@ msgstr "Пост приховано через ігнороване слово" #: src/components/moderation/ModerationDetailsDialog.tsx:108 #: src/lib/moderation/useModerationCauseDescription.ts:113 msgid "Post Hidden by You" -msgstr "Ви приховали цей пост" +msgstr "Пост приховано вами" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:287 msgid "Post interaction settings" -msgstr "" +msgstr "Налаштування взаємодії з постом" #: src/view/com/composer/select-language/SelectLangBtn.tsx:89 msgid "Post language" @@ -6074,11 +5446,15 @@ msgstr "Пост не знайдено" #: src/state/queries/pinned-post.ts:59 msgid "Post pinned" -msgstr "" +msgstr "Пост закріплено" #: src/state/queries/pinned-post.ts:61 msgid "Post unpinned" -msgstr "" +msgstr "Пост відкріплено" + +#: src/lib/api/index.ts:106 +#~ msgid "Posting..." +#~ msgstr "" #: src/components/TagMenu/index.tsx:268 msgid "posts" @@ -6089,13 +5465,9 @@ msgstr "пости" msgid "Posts" msgstr "Пости" -#: src/components/dialogs/MutedWords.tsx:89 -#~ msgid "Posts can be muted based on their text, their tags, or both." -#~ msgstr "Пости можуть бути ігноровані за їхнім текстом, тегами чи за обома." - #: src/components/dialogs/MutedWords.tsx:115 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 "" +msgstr "Пости можуть бути приглушені залежно від їхнього тексту, тегів або обох. Ми рекомендуємо уникати загальних слів, що з'являються у багатьох постах, оскільки це може призвести до того, що жоден пост не показуватиметься." #: src/view/com/posts/PostFeedErrorMessage.tsx:68 msgid "Posts hidden" @@ -6107,11 +5479,11 @@ msgstr "Потенційно оманливе посилання" #: src/state/queries/notifications/settings.ts:44 msgid "Preference saved" -msgstr "" +msgstr "Налаштування збережено" #: src/screens/Messages/components/MessageListError.tsx:19 msgid "Press to attempt reconnection" -msgstr "" +msgstr "Натисніть для повторної спроби з'єднання" #: src/components/forms/HostingProvider.tsx:46 msgid "Press to change hosting provider" @@ -6122,16 +5494,11 @@ msgstr "Змінити хостинг-провайдера" #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" -msgstr "Натисніть, щоб повторити спробу" - -#: src/screens/Messages/Conversation/MessagesList.tsx:47 -#: src/screens/Messages/Conversation/MessagesList.tsx:53 -#~ msgid "Press to Retry" -#~ msgstr "" +msgstr "Натиснути для повторної спроби" #: src/components/KnownFollowers.tsx:124 msgid "Press to view followers of this account that you also follow" -msgstr "" +msgstr "Натисніть для перегляду підписників цього облікового запису, яких ви також читаєте" #: src/view/com/lightbox/Lightbox.web.tsx:150 msgid "Previous image" @@ -6144,15 +5511,15 @@ msgstr "Основна мова" #: src/screens/Settings/ThreadPreferences.tsx:112 #: src/screens/Settings/ThreadPreferences.tsx:117 msgid "Prioritize your Follows" -msgstr "" +msgstr "Віддати перевагу тим, кого читаєте" #: src/view/screens/PreferencesThreads.tsx:92 #~ msgid "Prioritize Your Follows" -#~ msgstr "Пріоритезувати ваші підписки" +#~ msgstr "" #: src/screens/Settings/NotificationSettings.tsx:67 msgid "Priority notifications" -msgstr "" +msgstr "Важливі сповіщення" #: src/view/shell/desktop/RightNav.tsx:101 #: src/view/shell/desktop/RightNav.tsx:102 @@ -6162,12 +5529,12 @@ msgstr "Конфіденційність" #: src/screens/Settings/Settings.tsx:161 #: src/screens/Settings/Settings.tsx:164 msgid "Privacy and security" -msgstr "" +msgstr "Конфіденційність та безпека" #: src/Navigation.tsx:347 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" -msgstr "" +msgstr "Конфіденційність та безпека" #: src/Navigation.tsx:271 #: src/screens/Settings/AboutSettings.tsx:45 @@ -6178,13 +5545,9 @@ msgstr "" msgid "Privacy Policy" msgstr "Політика конфіденційності" -#: src/components/dms/MessagesNUX.tsx:91 -#~ msgid "Privately chat with other users." -#~ msgstr "" - #: src/view/com/composer/Composer.tsx:1641 msgid "Processing video..." -msgstr "" +msgstr "Обробка відео..." #: src/lib/api/index.ts:59 #: src/screens/Login/ForgotPasswordForm.tsx:149 @@ -6210,7 +5573,7 @@ msgstr "Профіль оновлено" #: src/view/screens/Settings/index.tsx:976 #~ msgid "Protect your account by verifying your email." -#~ msgstr "Захистіть свій обліковий запис, підтвердивши свою електронну адресу." +#~ msgstr "" #: src/screens/Onboarding/StepFinished.tsx:246 msgid "Public" @@ -6226,35 +5589,31 @@ msgstr "" #: src/view/screens/ModerationModlists.tsx:75 #~ msgid "Public, shareable lists of users to mute or block in bulk." -#~ msgstr "Публічні, поширювані списки користувачів для ігнорування або блокування." +#~ msgstr "" #: src/view/screens/Lists.tsx:81 #~ msgid "Public, shareable lists which can drive feeds." -#~ msgstr "Публічні, поширювані списки для створення стрічок." +#~ msgstr "" #: src/view/com/composer/Composer.tsx:579 #~ msgid "Publish post" -#~ msgstr "Опублікувати пост" +#~ msgstr "" #: src/view/com/composer/Composer.tsx:579 #~ msgid "Publish reply" -#~ msgstr "Опублікувати відповідь" +#~ msgstr "" #: src/components/StarterPack/QrCodeDialog.tsx:128 msgid "QR code copied to your clipboard!" -msgstr "" +msgstr "QR-код скопійовано до буфера обміну!" #: src/components/StarterPack/QrCodeDialog.tsx:106 msgid "QR code has been downloaded!" -msgstr "" +msgstr "QR-код завантажено!" #: src/components/StarterPack/QrCodeDialog.tsx:107 msgid "QR code saved to your camera roll!" -msgstr "" - -#: src/tours/Tooltip.tsx:111 -#~ msgid "Quick tip" -#~ msgstr "" +msgstr "QR-код збережено до галереї!" #: src/view/com/util/post-ctrls/RepostButton.tsx:178 #: src/view/com/util/post-ctrls/RepostButton.tsx:201 @@ -6263,30 +5622,20 @@ msgstr "" msgid "Quote post" msgstr "Цитувати пост" -#: src/view/com/modals/Repost.tsx:66 -#~ msgctxt "action" -#~ msgid "Quote post" -#~ msgstr "Цитувати" - -#: src/view/com/modals/Repost.tsx:71 -#~ msgctxt "action" -#~ msgid "Quote Post" -#~ msgstr "Цитувати" - #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:303 msgid "Quote post was re-attached" -msgstr "" +msgstr "Цитування посту повторно додано" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:302 msgid "Quote post was successfully detached" -msgstr "" +msgstr "Цитування посту успішно відкріплено" #: src/view/com/util/post-ctrls/RepostButton.tsx:177 #: src/view/com/util/post-ctrls/RepostButton.tsx:199 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:84 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:91 msgid "Quote posts disabled" -msgstr "" +msgstr "Цитування постів вимкнено" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 #~ msgid "Quote posts enabled" @@ -6294,15 +5643,15 @@ msgstr "" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 msgid "Quote settings" -msgstr "" +msgstr "Налаштування цитування" #: src/screens/Post/PostQuotes.tsx:38 msgid "Quotes" -msgstr "" +msgstr "Цитування" #: src/view/com/post-thread/PostThreadItem.tsx:243 msgid "Quotes of this post" -msgstr "" +msgstr "Цитування цього поста" #: src/screens/Settings/ThreadPreferences.tsx:99 #: src/screens/Settings/ThreadPreferences.tsx:102 @@ -6313,42 +5662,34 @@ msgstr "У випадковому порядку" #: src/screens/Settings/components/ChangeHandleDialog.tsx:583 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/view/com/modals/EditImage.tsx:237 -#~ msgid "Ratios" -#~ msgstr "Співвідношення сторін" +msgstr "Перевищено ліміт — ви намагались змінити свій псевдонім занадто багато разів за короткий період. Будь ласка, зачекайте хвилину перед повторною спробою." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:565 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:575 msgid "Re-attach quote" -msgstr "" +msgstr "Додати повторно цитування" #: src/screens/Deactivated.tsx:140 msgid "Reactivate your account" -msgstr "" +msgstr "Повторна активація облікового запису" #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" -msgstr "" +msgstr "Читати блог Bluesky" #: src/screens/Signup/StepInfo/Policies.tsx:58 #: src/screens/Signup/StepInfo/Policies.tsx:84 msgid "Read the Bluesky Privacy Policy" -msgstr "" +msgstr "Читати Політику конфіденційності Bluesky" #: src/screens/Signup/StepInfo/Policies.tsx:51 #: src/screens/Signup/StepInfo/Policies.tsx:71 msgid "Read the Bluesky Terms of Service" -msgstr "" +msgstr "Читати Умови використання Bluesky" #: src/components/dms/ReportDialog.tsx:169 msgid "Reason:" -msgstr "" - -#: src/components/dms/MessageReportDialog.tsx:149 -#~ msgid "Reason: {0}" -#~ msgstr "" +msgstr "Підстава:" #: src/view/screens/Search/Search.tsx:1041 msgid "Recent Searches" @@ -6358,17 +5699,9 @@ msgstr "Останні запити" msgid "Recommended" msgstr "" -#: src/view/com/auth/onboarding/RecommendedFeeds.tsx:117 -#~ msgid "Recommended Feeds" -#~ msgstr "Рекомендовані стрічки" - -#: src/view/com/auth/onboarding/RecommendedFollows.tsx:181 -#~ msgid "Recommended Users" -#~ msgstr "Рекомендовані користувачі" - #: src/screens/Messages/components/MessageListError.tsx:20 msgid "Reconnect" -msgstr "" +msgstr "Повторне з'єднання" #: src/view/screens/Notifications.tsx:144 #~ msgid "Refresh notifications" @@ -6376,7 +5709,7 @@ msgstr "" #: src/screens/Messages/ChatList.tsx:163 msgid "Reload conversations" -msgstr "" +msgstr "Перезавантажити розмови" #: src/components/dialogs/MutedWords.tsx:438 #: src/components/FeedCard.tsx:315 @@ -6392,7 +5725,7 @@ msgstr "Видалити" #: src/components/StarterPack/Wizard/WizardListCard.tsx:57 msgid "Remove {displayName} from starter pack" -msgstr "" +msgstr "Видалити {displayName} з підбірки" #: src/screens/Settings/Settings.tsx:445 #: src/screens/Settings/Settings.tsx:448 @@ -6401,7 +5734,7 @@ msgstr "Видалити обліковий запис" #: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:15 msgid "Remove attachment" -msgstr "" +msgstr "Видалити вкладення" #: src/view/com/util/UserAvatar.tsx:403 msgid "Remove Avatar" @@ -6413,7 +5746,7 @@ msgstr "Видалити банер" #: src/screens/Messages/components/MessageInputEmbed.tsx:206 msgid "Remove embed" -msgstr "" +msgstr "Видалити вбудування" #: src/view/com/posts/FeedShutdownMsg.tsx:116 #: src/view/com/posts/FeedShutdownMsg.tsx:120 @@ -6441,35 +5774,31 @@ msgstr "Видалити з моїх стрічок?" #: src/screens/Settings/Settings.tsx:458 msgid "Remove from quick access?" -msgstr "" +msgstr "Прибрати зі швидкого доступу?" #: src/screens/List/ListHiddenScreen.tsx:167 msgid "Remove from saved feeds" -msgstr "" +msgstr "Прибрати зі збережених стрічок" #: src/view/com/composer/photos/Gallery.tsx:203 msgid "Remove image" -msgstr "Вилучити зображення" - -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:28 -#~ msgid "Remove image preview" -#~ msgstr "Вилучити попередній перегляд зображення" +msgstr "Видалити зображення" #: src/components/dialogs/MutedWords.tsx:523 msgid "Remove mute word from your list" -msgstr "Вилучити ігноровані слова з вашого списку" +msgstr "Видалити ігноровані слова з вашого списку" #: src/view/screens/Search/Search.tsx:1089 msgid "Remove profile" -msgstr "" +msgstr "Вилучити обліковий запис" #: src/view/screens/Search/Search.tsx:1091 msgid "Remove profile from search history" -msgstr "" +msgstr "Видалити обліковий запис з історії пошуку" #: src/view/com/util/post-embeds/QuoteEmbed.tsx:285 msgid "Remove quote" -msgstr "" +msgstr "Вилучити цитату" #: src/view/com/util/post-ctrls/RepostButton.tsx:155 #: src/view/com/util/post-ctrls/RepostButton.tsx:165 @@ -6478,33 +5807,33 @@ msgstr "Видалити репост" #: src/view/com/composer/videos/SubtitleDialog.tsx:260 msgid "Remove subtitle file" -msgstr "" +msgstr "Видалити файл з субтитрами" #: src/view/com/posts/PostFeedErrorMessage.tsx:211 msgid "Remove this feed from your saved feeds" -msgstr "Вилучити цю стрічку зі збережених стрічок" +msgstr "Видалити цю стрічку зі збережених стрічок" #: src/view/com/util/post-embeds/QuoteEmbed.tsx:109 msgid "Removed by author" -msgstr "" +msgstr "Вилучено автором" #: src/view/com/util/post-embeds/QuoteEmbed.tsx:107 msgid "Removed by you" -msgstr "" +msgstr "Вилучено вами" #: src/view/com/modals/ListAddRemoveUsers.tsx:200 #: src/view/com/modals/UserAddRemoveLists.tsx:170 msgid "Removed from list" -msgstr "Вилучено зі списку" +msgstr "Видалено зі списку" #: src/view/com/feeds/FeedSourceCard.tsx:138 msgid "Removed from my feeds" -msgstr "Вилучено з моїх стрічок" +msgstr "Видалено з моїх стрічок" #: src/screens/List/ListHiddenScreen.tsx:94 #: src/screens/List/ListHiddenScreen.tsx:171 msgid "Removed from saved feeds" -msgstr "" +msgstr "Вилучено зі збережених стрічок" #: src/screens/Profile/components/ProfileFeedHeader.tsx:126 #: src/view/com/posts/FeedShutdownMsg.tsx:44 @@ -6512,26 +5841,14 @@ msgstr "" msgid "Removed from your feeds" msgstr "Видалено з моїх стрічок" -#: src/view/com/composer/ExternalEmbed.tsx:88 -#~ msgid "Removes default thumbnail from {0}" -#~ msgstr "Видаляє мініатюру за замовчуванням з {0}" - #: src/view/com/util/post-embeds/QuoteEmbed.tsx:286 msgid "Removes quoted post" -msgstr "" - -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:29 -#~ msgid "Removes the attachment" -#~ msgstr "" - -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:29 -#~ msgid "Removes the image preview" -#~ msgstr "" +msgstr "Вилучає цитований допис" #: src/view/com/posts/FeedShutdownMsg.tsx:129 #: src/view/com/posts/FeedShutdownMsg.tsx:133 msgid "Replace with Discover" -msgstr "" +msgstr "Замінити на Стрічку відкриття" #: src/view/screens/Profile.tsx:232 msgid "Replies" @@ -6539,19 +5856,11 @@ msgstr "Відповіді" #: src/components/WhoCanReply.tsx:69 msgid "Replies disabled" -msgstr "" - -#: src/view/com/threadgate/WhoCanReply.tsx:123 -#~ msgid "Replies on this thread are disabled" -#~ msgstr "" +msgstr "Відповіді вимкнуто" #: src/components/WhoCanReply.tsx:215 msgid "Replies to this post are disabled." -msgstr "" - -#: src/components/WhoCanReply.tsx:243 -#~ msgid "Replies to this thread are disabled" -#~ msgstr "Відповіді до цього посту вимкнено" +msgstr "Відповіді в цьому пості вимкнено." #: src/view/com/composer/Composer.tsx:940 msgctxt "action" @@ -6562,78 +5871,63 @@ msgstr "Відповісти" msgid "Reply ({0, plural, one {# reply} other {# replies}})" msgstr "" -#: src/view/screens/PreferencesFollowingFeed.tsx:142 -#~ msgid "Reply Filters" -#~ msgstr "Які відповіді показувати" - #: src/components/moderation/ModerationDetailsDialog.tsx:114 #: src/lib/moderation/useModerationCauseDescription.ts:123 msgid "Reply Hidden by Thread Author" -msgstr "" +msgstr "Відповідь прихована автором гілки" #: src/components/moderation/ModerationDetailsDialog.tsx:113 #: src/lib/moderation/useModerationCauseDescription.ts:122 msgid "Reply Hidden by You" -msgstr "" +msgstr "Відповідь прихована вами" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:355 msgid "Reply settings" -msgstr "" +msgstr "Налаштування відповідей" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:340 msgid "Reply settings are chosen by the author of the thread" -msgstr "" +msgstr "Налаштування відповіді визначаються автором гілки" #: src/view/com/post-thread/PostThread.tsx:648 msgid "Reply sorting" msgstr "" -#: src/view/com/post/Post.tsx:177 -#: src/view/com/posts/FeedItem.tsx:285 -#~ msgctxt "description" -#~ msgid "Reply to <0/>" -#~ msgstr "У відповідь <0/>" - #: src/view/com/post/Post.tsx:204 #: src/view/com/posts/PostFeedItem.tsx:553 msgctxt "description" msgid "Reply to <0><1/>" -msgstr "" +msgstr "Відповідь до <0><1/>" #: src/view/com/posts/PostFeedItem.tsx:544 msgctxt "description" msgid "Reply to a blocked post" -msgstr "" +msgstr "Відповісти на заблокований пост" #: src/view/com/posts/PostFeedItem.tsx:546 msgctxt "description" msgid "Reply to a post" -msgstr "" +msgstr "Відповідь на пост" #: src/view/com/post/Post.tsx:202 #: src/view/com/posts/PostFeedItem.tsx:550 msgctxt "description" msgid "Reply to you" -msgstr "" +msgstr "Відповідь вам" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:333 msgid "Reply visibility updated" -msgstr "" +msgstr "Оновлено видимість відповідей" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:332 msgid "Reply was successfully hidden" -msgstr "" +msgstr "Відповідь успішно приховано" #: src/components/dms/MessageMenu.tsx:132 #: src/components/dms/MessagesListBlockedFooter.tsx:77 #: src/components/dms/MessagesListBlockedFooter.tsx:84 msgid "Report" -msgstr "" - -#: src/components/dms/ConvoMenu.tsx:146 -#: src/components/dms/ConvoMenu.tsx:150 -#~ msgid "Report account" -#~ msgstr "" +msgstr "Поскаржитися" #: src/view/com/profile/ProfileMenu.tsx:299 #: src/view/com/profile/ProfileMenu.tsx:302 @@ -6644,7 +5938,7 @@ msgstr "Поскаржитись на обліковий запис" #: src/components/dms/ConvoMenu.tsx:200 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" -msgstr "" +msgstr "Поскаржитися на розмову" #: src/components/ReportDialog/index.tsx:44 msgid "Report dialog" @@ -6661,7 +5955,7 @@ msgstr "Поскаржитись на список" #: src/components/dms/MessageMenu.tsx:130 msgid "Report message" -msgstr "" +msgstr "Поскаржитися на повідомлення" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:611 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:613 @@ -6671,15 +5965,15 @@ msgstr "Поскаржитись на пост" #: src/screens/StarterPack/StarterPackScreen.tsx:606 #: src/screens/StarterPack/StarterPackScreen.tsx:609 msgid "Report starter pack" -msgstr "" +msgstr "Поскаржитись на підбірку" #: src/components/ReportDialog/SelectReportOptionView.tsx:43 msgid "Report this content" -msgstr "Повідомити про цей вміст" +msgstr "Поскаржитись на цей вміст" #: src/components/ReportDialog/SelectReportOptionView.tsx:56 msgid "Report this feed" -msgstr "Повідомити про цю стрічку" +msgstr "Поскаржитись на цю стрічку" #: src/components/ReportDialog/SelectReportOptionView.tsx:53 msgid "Report this list" @@ -6689,7 +5983,7 @@ msgstr "Поскаржитись на цей список" #: src/components/dms/ReportDialog.tsx:137 #: src/components/ReportDialog/SelectReportOptionView.tsx:62 msgid "Report this message" -msgstr "" +msgstr "Поскаржитися на це повідомлення" #: src/components/ReportDialog/SelectReportOptionView.tsx:50 msgid "Report this post" @@ -6697,7 +5991,7 @@ msgstr "Поскаржитись на цей пост" #: src/components/ReportDialog/SelectReportOptionView.tsx:59 msgid "Report this starter pack" -msgstr "" +msgstr "Поскаржитись на цю підбірку" #: src/components/ReportDialog/SelectReportOptionView.tsx:47 msgid "Report this user" @@ -6716,7 +6010,7 @@ msgstr "Репостити" #: src/view/com/util/post-ctrls/RepostButton.tsx:74 msgid "Repost ({0, plural, one {# repost} other {# reposts}})" -msgstr "" +msgstr "Репости ({0, plural, one {# репост} few {# репости} many {# репостів} other {# репостів}})" #: src/screens/StarterPack/StarterPackScreen.tsx:548 #: src/view/com/util/post-ctrls/RepostButton.tsx:148 @@ -6733,22 +6027,18 @@ msgstr "Зробив(-ла) репост" msgid "Reposted by {0}" msgstr "{0} зробив(-ла) репост" -#: src/view/com/posts/FeedItem.tsx:214 -#~ msgid "Reposted by <0/>" -#~ msgstr "" - #: src/view/com/posts/PostFeedItem.tsx:322 msgid "Reposted by <0><1/>" -msgstr "Зроблено репост від <0><1/>" +msgstr "Репост від <0><1/>" #: src/view/com/posts/PostFeedItem.tsx:301 #: src/view/com/posts/PostFeedItem.tsx:320 msgid "Reposted by you" -msgstr "" +msgstr "Ви зробили репост" #: src/view/com/notifications/FeedItem.tsx:180 #~ msgid "reposted your post" -#~ msgstr "зробив(-ла) репост вашого допису" +#~ msgstr "" #: src/view/com/post-thread/PostThreadItem.tsx:222 msgid "Reposts of this post" @@ -6771,7 +6061,7 @@ msgstr "Вимагати опис зображень перед публікац #: src/screens/Settings/components/Email2FAToggle.tsx:54 msgid "Require an email code to log in to your account." -msgstr "" +msgstr "Потребує коду з електронної пошти задля входу в обліковий запис." #: src/view/screens/Settings/Email2FAToggle.tsx:51 #~ msgid "Require email code to log into your account" @@ -6783,26 +6073,26 @@ msgstr "Вимагається цим хостинг-провайдером" #: src/components/LabelingServiceCard/index.tsx:80 msgid "Required in your region" -msgstr "" +msgstr "Необхідно для вашого регіону" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:173 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:176 msgid "Resend email" -msgstr "" +msgstr "Повторно надіслати електронний лист" #: src/components/dialogs/VerifyEmailDialog.tsx:267 #: src/components/dialogs/VerifyEmailDialog.tsx:277 #: src/components/intents/VerifyEmailIntentDialog.tsx:130 msgid "Resend Email" -msgstr "" +msgstr "Надіслати лист ще раз" #: src/components/intents/VerifyEmailIntentDialog.tsx:122 msgid "Resend Verification Email" -msgstr "" +msgstr "Надіслати лист з підтвердженням ще раз" #: src/view/com/modals/ChangePassword.tsx:186 msgid "Reset code" -msgstr "Код підтвердження" +msgstr "Код скидання" #: src/view/com/modals/ChangePassword.tsx:193 msgid "Reset Code" @@ -6857,10 +6147,6 @@ msgstr "Повторити останню дію, яка спричинила п msgid "Retry" msgstr "Повторити спробу" -#: src/screens/Messages/Conversation/MessageListError.tsx:54 -#~ msgid "Retry." -#~ msgstr "" - #: src/components/Error.tsx:73 #: src/screens/List/ListHiddenScreen.tsx:216 #: src/screens/StarterPack/StarterPackScreen.tsx:752 @@ -6902,10 +6188,6 @@ msgctxt "action" msgid "Save" msgstr "Зберегти" -#: src/view/com/modals/AltImage.tsx:132 -#~ msgid "Save alt text" -#~ msgstr "Зберегти опис" - #: src/components/dialogs/BirthDateSettings.tsx:118 msgid "Save birthday" msgstr "Зберегти день народження" @@ -6913,7 +6195,7 @@ msgstr "Зберегти день народження" #: src/view/screens/SavedFeeds.tsx:105 #: src/view/screens/SavedFeeds.tsx:109 msgid "Save changes" -msgstr "" +msgstr "Зберегти зміни" #: src/view/com/modals/EditProfile.tsx:227 msgid "Save Changes" @@ -6921,12 +6203,12 @@ msgstr "Зберегти зміни" #: src/view/com/modals/ChangeHandle.tsx:158 #~ msgid "Save handle change" -#~ msgstr "Зберегти новий псевдонім" +#~ msgstr "" #: src/components/StarterPack/ShareDialog.tsx:150 #: src/components/StarterPack/ShareDialog.tsx:157 msgid "Save image" -msgstr "" +msgstr "Зберегти зображення" #: src/view/com/modals/CropImage.web.tsx:104 msgid "Save image crop" @@ -6934,11 +6216,11 @@ msgstr "Обрізати зображення" #: src/screens/Settings/components/ChangeHandleDialog.tsx:231 msgid "Save new handle" -msgstr "" +msgstr "Зберегти новий псевдонім" #: src/components/StarterPack/QrCodeDialog.tsx:179 msgid "Save QR code" -msgstr "" +msgstr "Зберегти QR-код" #: src/screens/Profile/components/ProfileFeedHeader.tsx:319 #: src/screens/Profile/components/ProfileFeedHeader.tsx:325 @@ -6951,11 +6233,7 @@ msgstr "Збережені стрічки" #: src/view/com/lightbox/Lightbox.tsx:44 msgid "Saved to your camera roll" -msgstr "" - -#: src/view/com/lightbox/Lightbox.tsx:81 -#~ msgid "Saved to your camera roll." -#~ msgstr "Збережено до галереї." +msgstr "Збережено до галереї" #: src/screens/Profile/components/ProfileFeedHeader.tsx:135 #: src/view/screens/ProfileList.tsx:362 @@ -6968,7 +6246,7 @@ msgstr "Зберігає зміни вашого профілю" #: src/view/com/modals/ChangeHandle.tsx:159 #~ msgid "Saves handle change to {handle}" -#~ msgstr "Зберігає зміню псевдоніму на {handle}" +#~ msgstr "" #: src/view/com/modals/CropImage.web.tsx:105 msgid "Saves image crop settings" @@ -6979,7 +6257,7 @@ msgstr "Зберігає налаштування обрізання зобра #: src/view/com/notifications/NotificationFeedItem.tsx:540 #: src/view/com/notifications/NotificationFeedItem.tsx:565 msgid "Say hello!" -msgstr "" +msgstr "Привітайтесь!" #: src/screens/Onboarding/index.tsx:33 #: src/screens/Onboarding/state.ts:112 @@ -7020,23 +6298,11 @@ msgstr "Шукати \"{query}\"" #: src/view/screens/Search/Search.tsx:987 msgid "Search for \"{searchText}\"" -msgstr "" - -#: src/components/TagMenu/index.tsx:155 -#~ msgid "Search for all posts by @{authorHandle} with tag {displayTag}" -#~ msgstr "Пошук усіх повідомлень @{authorHandle} з тегом {displayTag}" - -#: src/components/TagMenu/index.tsx:104 -#~ msgid "Search for all posts with tag {displayTag}" -#~ msgstr "Пошук усіх повідомлень з тегом {displayTag}" +msgstr "Пошук \"{searchText}\"" #: src/screens/StarterPack/Wizard/index.tsx:474 msgid "Search for feeds that you want to suggest to others." -msgstr "" - -#: src/components/dms/NewChat.tsx:226 -#~ msgid "Search for someone to start a conversation with." -#~ msgstr "" +msgstr "Шукати стрічки, якими ви б хотіли поділитись з іншими." #: src/view/com/modals/ListAddRemoveUsers.tsx:71 msgid "Search for users" @@ -7044,18 +6310,18 @@ msgstr "Пошук користувачів" #: src/components/dialogs/GifSelect.tsx:177 msgid "Search GIFs" -msgstr "" +msgstr "Пошук GIF-файлів" #: src/components/dms/dialogs/SearchablePeopleList.tsx:507 #: src/components/dms/dialogs/SearchablePeopleList.tsx:508 #: src/components/ProgressGuide/FollowDialog.tsx:764 #: src/components/ProgressGuide/FollowDialog.tsx:765 msgid "Search profiles" -msgstr "" +msgstr "Пошук профілів" #: src/components/dialogs/GifSelect.tsx:178 msgid "Search Tenor" -msgstr "" +msgstr "Пошук Tenor" #: src/view/com/modals/ChangeEmail.tsx:105 msgid "Security Step Required" @@ -7063,7 +6329,7 @@ msgstr "Потрібен код підтвердження" #: src/components/TagMenu/index.web.tsx:77 msgid "See {truncatedTag} posts" -msgstr "Переглянути дописи {truncatedTag}" +msgstr "Переглянути пости {truncatedTag}" #: src/components/TagMenu/index.web.tsx:94 msgid "See {truncatedTag} posts by user" @@ -7079,52 +6345,43 @@ msgstr "Переглянути пости цього користувача з < #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" -msgstr "" - -#: src/view/com/notifications/FeedItem.tsx:411 -#: src/view/com/util/UserAvatar.tsx:402 -#~ msgid "See profile" -#~ msgstr "Переглянути профіль" +msgstr "Переглянути вакансії у Bluesky" #: src/view/screens/SavedFeeds.tsx:205 msgid "See this guide" msgstr "Перегляньте цей посібник" -#: src/view/com/auth/HomeLoggedOutCTA.tsx:40 -#~ msgid "See what's next" -#~ msgstr "" - #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:189 #~ msgid "Seek slider" #~ msgstr "" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" -msgstr "" +msgstr "Повзунок пошуку. Використовуйте клавіші зі стрілками для пошуку вперед і назад та пробіл для відтворення або паузи" #: src/view/com/util/Selector.tsx:107 #~ msgid "Select {item}" -#~ msgstr "Обрати {item}" +#~ msgstr "" #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 msgid "Select a color" -msgstr "" +msgstr "Вибрати колір" #: src/screens/Login/ChooseAccountForm.tsx:77 msgid "Select account" -msgstr "Обрати обліковий запис" +msgstr "Вибрати обліковий запис" #: src/screens/Onboarding/StepProfile/AvatarCircle.tsx:66 msgid "Select an avatar" -msgstr "" +msgstr "Виберіть аватар" #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:65 msgid "Select an emoji" -msgstr "" +msgstr "Виберіть емодзі" #: src/screens/Settings/LanguageSettings.tsx:262 msgid "Select content languages" -msgstr "" +msgstr "Вибрати мови вмісту" #: src/screens/Login/index.tsx:117 msgid "Select from an existing account" @@ -7132,19 +6389,19 @@ msgstr "Вибрати існуючий обліковий запис" #: src/view/com/composer/photos/SelectGifBtn.tsx:35 msgid "Select GIF" -msgstr "" +msgstr "Вибрати GIF" #: src/components/dialogs/GifSelect.tsx:306 msgid "Select GIF \"{0}\"" -msgstr "" +msgstr "Вибрати GIF \"{0}\"" #: src/components/dialogs/MutedWords.tsx:142 msgid "Select how long to mute this word for." -msgstr "" +msgstr "Оберіть, як довго ігнорувати це слово." #: src/view/com/composer/videos/SubtitleDialog.tsx:245 msgid "Select language..." -msgstr "" +msgstr "Обрати мову..." #: src/screens/Settings/LanguageSettings.tsx:276 msgid "Select languages" @@ -7152,47 +6409,35 @@ msgstr "Вибрати мови" #: src/components/ReportDialog/SelectLabelerView.tsx:28 msgid "Select moderator" -msgstr "Оберіть модератора" +msgstr "Вибрати модератора" #: src/view/com/util/Selector.tsx:108 #~ msgid "Select option {i} of {numItems}" -#~ msgstr "Обрати варіант {i} із {numItems}" - -#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:52 -#~ msgid "Select some accounts below to follow" -#~ msgstr "Оберіть деякі облікові записи, щоб підписатися" +#~ msgstr "" #: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 msgid "Select subtitle file (.vtt)" -msgstr "" +msgstr "Обрати файл субтитрів (.vtt)" #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:83 msgid "Select the {emojiName} emoji as your avatar" -msgstr "" +msgstr "Обрати {emojiName} емодзі як ваш аватар" #: src/components/ReportDialog/SubmitView.tsx:140 msgid "Select the moderation service(s) to report to" -msgstr "Оберіть сервіс модерації для скарги" +msgstr "Вибрати сервіс(и) модерації для скарги" #: src/view/com/auth/server-input/index.tsx:79 msgid "Select the service that hosts your data." -msgstr "Виберіть хостинг-провайдера для ваших даних." - -#: src/screens/Onboarding/StepTopicalFeeds.tsx:100 -#~ msgid "Select topical feeds to follow from the list below" -#~ msgstr "Підпишіться на тематичні стрічки зі списку нижче" +msgstr "Вибрати хостинг-провайдера для ваших даних." #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" -msgstr "" +msgstr "Обрати відео" #: src/components/dialogs/MutedWords.tsx:242 msgid "Select what content this mute word should apply to." -msgstr "" - -#: src/screens/Onboarding/StepModeration/index.tsx:63 -#~ msgid "Select what you want to see (or not see), and we’ll handle the rest." -#~ msgstr "Виберіть, що ви хочете бачити (або не бачити), а решту ми зробимо за вас." +msgstr "Оберіть, до якого вмісту слід застосовувати ігнорування слів." #: src/screens/Settings/LanguageSettings.tsx:255 msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown." @@ -7200,31 +6445,23 @@ msgstr "Оберіть мови постів, які ви хочете бачи #: src/screens/Settings/LanguageSettings.tsx:84 msgid "Select your app language for the default text to display in the app." -msgstr "Оберіть мову застосунку для відображення тексту за замовчуванням." +msgstr "Вибрати мову застосунку для відображення тексту за замовчуванням." #: src/screens/Signup/StepInfo/index.tsx:223 msgid "Select your date of birth" -msgstr "Оберіть дату народження" +msgstr "Вибрати дату народження" #: src/screens/Onboarding/StepInterests/index.tsx:192 msgid "Select your interests from the options below" -msgstr "Виберіть ваші інтереси із нижченаведених варіантів" +msgstr "Вибрати ваші інтереси з варіантів нижче" #: src/screens/Settings/LanguageSettings.tsx:171 msgid "Select your preferred language for translations in your feed." msgstr "Оберіть бажану мову для перекладів у вашій стрічці." -#: src/screens/Onboarding/StepAlgoFeeds/index.tsx:117 -#~ msgid "Select your primary algorithmic feeds" -#~ msgstr "Оберіть ваші основні алгоритмічні стрічки" - -#: src/screens/Onboarding/StepAlgoFeeds/index.tsx:133 -#~ msgid "Select your secondary algorithmic feeds" -#~ msgstr "Оберіть ваші другорядні алгоритмічні стрічки" - #: src/components/dms/ChatEmptyPill.tsx:38 msgid "Send a neat website!" -msgstr "" +msgstr "Надішліть нарядний сайт!" #: src/screens/Settings/ContentAndMediaSettings.tsx:118 #~ msgid "Send Bluesky referrer" @@ -7232,11 +6469,11 @@ msgstr "" #: src/components/dialogs/VerifyEmailDialog.tsx:232 msgid "Send Confirmation" -msgstr "" +msgstr "Надіслати підтвердження" #: src/components/dialogs/VerifyEmailDialog.tsx:225 msgid "Send confirmation email" -msgstr "" +msgstr "Надіслати підтвердження на електронну пошту" #: src/view/com/modals/VerifyEmail.tsx:210 #: src/view/com/modals/VerifyEmail.tsx:212 @@ -7259,11 +6496,11 @@ msgstr "Надіслати відгук" #: src/screens/Messages/components/MessageInput.tsx:173 #: src/screens/Messages/components/MessageInput.web.tsx:235 msgid "Send message" -msgstr "" +msgstr "Надіслати повідомлення" #: src/components/dms/dialogs/ShareViaChatDialog.tsx:62 msgid "Send post to..." -msgstr "" +msgstr "Надіслати пост до..." #: src/components/dms/ReportDialog.tsx:229 #: src/components/dms/ReportDialog.tsx:232 @@ -7274,17 +6511,17 @@ msgstr "Поскаржитись" #: src/components/ReportDialog/SelectLabelerView.tsx:42 msgid "Send report to {0}" -msgstr "Надіслати скаргу до {0}" +msgstr "Поскаржитися до {0}" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:120 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:123 msgid "Send verification email" -msgstr "" +msgstr "Надіслати електронний лист підтвердження" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:423 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:426 msgid "Send via direct message" -msgstr "" +msgstr "Надіслати в особисті повідомлення" #: src/view/com/modals/DeleteAccount.tsx:147 msgid "Sends email with confirmation code for account deletion" @@ -7304,27 +6541,27 @@ msgstr "Додати дату народження" #: src/screens/Login/SetNewPasswordForm.tsx:96 msgid "Set new password" -msgstr "Зміна пароля" +msgstr "Встановити новий пароль" #: src/view/screens/PreferencesFollowingFeed.tsx:122 #~ msgid "Set this setting to \"No\" to hide all quote posts from your feed. Reposts will still be visible." -#~ msgstr "Вимкніть цей параметр, щоб приховати всі цитовані пости у вашій стрічці. Не впливає на репости без цитування." +#~ msgstr "" #: src/view/screens/PreferencesFollowingFeed.tsx:64 #~ msgid "Set this setting to \"No\" to hide all replies from your feed." -#~ msgstr "Вимкніть цей параметр, щоб приховати всі відповіді у вашій стрічці." +#~ msgstr "" #: src/view/screens/PreferencesFollowingFeed.tsx:88 #~ msgid "Set this setting to \"No\" to hide all reposts from your feed." -#~ msgstr "Вимкніть цей параметр, щоб приховати всі репости у вашій стрічці." +#~ msgstr "" #: src/view/screens/PreferencesThreads.tsx:117 #~ msgid "Set this setting to \"Yes\" to show replies in a threaded view. This is an experimental feature." -#~ msgstr "Увімкніть це налаштування, щоб показувати відповіді у вигляді гілок. Це експериментальна функція." +#~ msgstr "" #: src/view/screens/PreferencesFollowingFeed.tsx:158 #~ msgid "Set this setting to \"Yes\" to show samples of your saved feeds in your Following feed. This is an experimental feature." -#~ msgstr "Увімкніть це налаштування, щоб іноді бачити пости зі збережених стрічок у вашій домашній стрічці. Це експериментальна функція." +#~ msgstr "" #: src/screens/Onboarding/Layout.tsx:47 msgid "Set up your account" @@ -7332,44 +6569,12 @@ msgstr "Налаштуйте ваш обліковий запис" #: src/view/com/modals/ChangeHandle.tsx:254 #~ msgid "Sets Bluesky username" -#~ msgstr "Встановлює псевдонім Bluesky" - -#: src/view/screens/Settings/index.tsx:463 -#~ msgid "Sets color theme to dark" -#~ msgstr "Встановлює темну тему" - -#: src/view/screens/Settings/index.tsx:456 -#~ msgid "Sets color theme to light" -#~ msgstr "Встановлює світлу тему" - -#: src/view/screens/Settings/index.tsx:450 -#~ msgid "Sets color theme to system setting" -#~ msgstr "Встановлює тему відповідно до системних налаштувань" - -#: src/view/screens/Settings/index.tsx:489 -#~ msgid "Sets dark theme to the dark theme" -#~ msgstr "Встановлює чорний колір для темної теми" - -#: src/view/screens/Settings/index.tsx:482 -#~ msgid "Sets dark theme to the dim theme" -#~ msgstr "Встановлює тьмяний колір для темної теми" +#~ msgstr "" #: src/screens/Login/ForgotPasswordForm.tsx:107 msgid "Sets email for password reset" msgstr "Встановлює ел. адресу для скидання пароля" -#: src/view/com/modals/crop-image/CropImage.web.tsx:146 -#~ msgid "Sets image aspect ratio to square" -#~ msgstr "Встановлює квадратне співвідношення сторін зображення" - -#: src/view/com/modals/crop-image/CropImage.web.tsx:136 -#~ msgid "Sets image aspect ratio to tall" -#~ msgstr "Встановлює співвідношення сторін зображення до висоти" - -#: src/view/com/modals/crop-image/CropImage.web.tsx:126 -#~ msgid "Sets image aspect ratio to wide" -#~ msgstr "Встановлює співвідношення сторін зображення до ширини" - #: src/Navigation.tsx:160 #: src/screens/Settings/Settings.tsx:80 #: src/view/shell/desktop/LeftNav.tsx:499 @@ -7406,11 +6611,11 @@ msgstr "Поширити" #: src/components/dms/ChatEmptyPill.tsx:37 msgid "Share a cool story!" -msgstr "" +msgstr "Поділіться цікавою історією!" #: src/components/dms/ChatEmptyPill.tsx:36 msgid "Share a fun fact!" -msgstr "" +msgstr "Поділіться веселим фактом!" #: src/view/com/profile/ProfileMenu.tsx:353 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:691 @@ -7421,21 +6626,13 @@ msgstr "Все одно поширити" #: src/view/screens/ProfileFeed.tsx:364 #: src/view/screens/ProfileFeed.tsx:366 #~ msgid "Share feed" -#~ msgstr "Поширити стрічку" - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:621 -#~ msgid "Share image externally" -#~ msgstr "" - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:639 -#~ msgid "Share image in post" #~ msgstr "" #: src/components/StarterPack/ShareDialog.tsx:123 #: src/components/StarterPack/ShareDialog.tsx:130 #: src/screens/StarterPack/StarterPackScreen.tsx:599 msgid "Share link" -msgstr "" +msgstr "Поділитись посиланням" #: src/view/com/modals/LinkWarning.tsx:89 #: src/view/com/modals/LinkWarning.tsx:95 @@ -7444,12 +6641,12 @@ msgstr "Поділитись посиланням" #: src/components/StarterPack/ShareDialog.tsx:87 msgid "Share link dialog" -msgstr "" +msgstr "Поділитись посиланням на діалог" #: src/components/StarterPack/ShareDialog.tsx:134 #: src/components/StarterPack/ShareDialog.tsx:145 msgid "Share QR code" -msgstr "" +msgstr "Поширити QR-код" #: src/screens/Profile/components/ProfileFeedHeader.tsx:470 msgid "Share this feed" @@ -7457,19 +6654,19 @@ msgstr "" #: src/screens/StarterPack/StarterPackScreen.tsx:416 msgid "Share this starter pack" -msgstr "" +msgstr "Поділитись цією підбіркою" #: src/components/StarterPack/ShareDialog.tsx:99 msgid "Share this starter pack and help people join your community on Bluesky." -msgstr "" +msgstr "Поділіться цією підбіркою та допоможіть людям долучитись до своєї спільности у Bluesky." #: src/components/dms/ChatEmptyPill.tsx:34 msgid "Share your favorite feed!" -msgstr "" +msgstr "Поділіться улюбленою стрічкою!" #: src/Navigation.tsx:256 msgid "Shared Preferences Tester" -msgstr "" +msgstr "Тестувальник спільних налаштувань" #: src/view/com/modals/LinkWarning.tsx:92 msgid "Shares the linked website" @@ -7479,25 +6676,17 @@ msgstr "Поширює посилання" #: src/components/moderation/LabelPreference.tsx:137 #: src/components/moderation/PostHider.tsx:122 msgid "Show" -msgstr "Показувати" - -#: src/view/screens/Search/Search.tsx:889 -#~ msgid "Show advanced filters" -#~ msgstr "" - -#: src/view/screens/PreferencesFollowingFeed.tsx:68 -#~ msgid "Show all replies" -#~ msgstr "Показати всі відповіді" +msgstr "Показати" #: src/view/com/util/post-embeds/GifEmbed.tsx:178 msgid "Show alt text" -msgstr "" +msgstr "Показати альтернативний текст" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 msgid "Show anyway" -msgstr "Всеодно показати" +msgstr "Показати все одно" #: src/lib/moderation/useLabelBehaviorDescription.ts:27 #: src/lib/moderation/useLabelBehaviorDescription.ts:63 @@ -7508,26 +6697,22 @@ msgstr "Показати значок" msgid "Show badge and filter from feeds" msgstr "Показати значок і фільтри зі стрічки" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:215 -#~ msgid "Show follows similar to {0}" -#~ msgstr "Показати підписки, схожі на {0}" - #: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 msgid "Show hidden replies" -msgstr "" +msgstr "Показати приховані відповіді" #: src/view/com/post-thread/PostThreadItem.tsx:805 msgid "Show information about when this post was created" -msgstr "" +msgstr "Показати інформацію про створення цього поста" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:473 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:475 msgid "Show less like this" -msgstr "" +msgstr "Показувати менше таких публікацій" #: src/screens/List/ListHiddenScreen.tsx:183 msgid "Show list anyway" -msgstr "" +msgstr "Все одно показати список" #: src/view/com/post-thread/PostThreadItem.tsx:592 #: src/view/com/post/Post.tsx:242 @@ -7538,49 +6723,37 @@ msgstr "Показати більше" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:465 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:467 msgid "Show more like this" -msgstr "" +msgstr "Показувати більше таких публікацій" #: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 msgid "Show muted replies" -msgstr "" +msgstr "Показати стишені відповіді" #: src/screens/Settings/Settings.tsx:104 msgid "Show other accounts you can switch to" -msgstr "" +msgstr "Показати інші облікові записи, на які ви можете перемкнутись" #: src/view/screens/PreferencesFollowingFeed.tsx:155 #~ msgid "Show Posts from My Feeds" -#~ msgstr "Показувати пости зі збережених стрічок" +#~ msgstr "" #: src/screens/Settings/FollowingFeedPreferences.tsx:104 #: src/screens/Settings/FollowingFeedPreferences.tsx:114 msgid "Show quote posts" -msgstr "" +msgstr "Показувати цитовані пости" #: src/view/screens/PreferencesFollowingFeed.tsx:119 #~ msgid "Show Quote Posts" -#~ msgstr "Показувати цитати" - -#: src/screens/Onboarding/StepFollowingFeed.tsx:119 -#~ msgid "Show quote-posts in Following feed" -#~ msgstr "Показувати цитування у стрічці \"Following\"" - -#: src/screens/Onboarding/StepFollowingFeed.tsx:135 -#~ msgid "Show quotes in Following" -#~ msgstr "Показувати цитування у стрічці \"Following\"" - -#: src/screens/Onboarding/StepFollowingFeed.tsx:95 -#~ msgid "Show re-posts in Following feed" -#~ msgstr "Показувати репости у стрічці \"Following\"" +#~ msgstr "" #: src/screens/Settings/FollowingFeedPreferences.tsx:68 #: src/screens/Settings/FollowingFeedPreferences.tsx:78 msgid "Show replies" -msgstr "" +msgstr "Показувати відповіді" #: src/view/screens/PreferencesFollowingFeed.tsx:61 #~ msgid "Show Replies" -#~ msgstr "Показувати відповіді" +#~ msgstr "" #: src/view/com/post-thread/PostThread.tsx:622 msgid "Show replies as" @@ -7592,71 +6765,47 @@ msgstr "" #: src/screens/Settings/ThreadPreferences.tsx:126 msgid "Show replies by people you follow before all other replies" -msgstr "" +msgstr "Показувати відповіді тих, за ким ви слідкуєте, перед іншими відповідями" #: src/view/screens/PreferencesThreads.tsx:95 #~ msgid "Show replies by people you follow before all other replies." -#~ msgstr "Показувати відповіді від людей, за якими ви слідкуєте, вище інших." +#~ msgstr "" #: src/screens/Settings/ThreadPreferences.tsx:143 #~ msgid "Show replies in a threaded view" #~ msgstr "" -#: src/screens/Onboarding/StepFollowingFeed.tsx:87 -#~ msgid "Show replies in Following" -#~ msgstr "Показувати відповіді у стрічці \"Following\"" - -#: src/screens/Onboarding/StepFollowingFeed.tsx:71 -#~ msgid "Show replies in Following feed" -#~ msgstr "Показувати відповіді у стрічці \"Following\"" - -#: src/view/screens/PreferencesFollowingFeed.tsx:70 -#~ msgid "Show replies with at least {value} {0}" -#~ msgstr "Показувати відповіді від {value} {0}" - #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 msgid "Show reply for everyone" -msgstr "" +msgstr "Показувати відповіді усім" #: src/screens/Settings/FollowingFeedPreferences.tsx:86 #: src/screens/Settings/FollowingFeedPreferences.tsx:96 msgid "Show reposts" -msgstr "" +msgstr "Показувати репости" #: src/view/screens/PreferencesFollowingFeed.tsx:85 #~ msgid "Show Reposts" -#~ msgstr "Показувати репости" - -#: src/screens/Onboarding/StepFollowingFeed.tsx:111 -#~ msgid "Show reposts in Following" -#~ msgstr "Показувати репости у стрічці \"Following\"" +#~ msgstr "" #: src/screens/Settings/FollowingFeedPreferences.tsx:129 #: src/screens/Settings/FollowingFeedPreferences.tsx:139 msgid "Show samples of your saved feeds in your Following feed" -msgstr "" +msgstr "Показувати уривки збережених стрічок у стрічці користувачів, яких читаю" #: src/components/moderation/ContentHider.tsx:152 #: src/components/moderation/PostHider.tsx:79 msgid "Show the content" msgstr "Показати вміст" -#: src/view/com/notifications/FeedItem.tsx:347 -#~ msgid "Show users" -#~ msgstr "Показати користувачів" - #: src/lib/moderation/useLabelBehaviorDescription.ts:58 msgid "Show warning" -msgstr "Показувати попередження" +msgstr "Показати попередження" #: src/lib/moderation/useLabelBehaviorDescription.ts:56 msgid "Show warning and filter from feeds" -msgstr "Показувати попередження і фільтрувати зі стрічки" - -#: src/view/com/post-thread/PostThreadFollowBtn.tsx:128 -#~ msgid "Shows posts from {0} in your feed" -#~ msgstr "Показує дописи з {0} у вашій стрічці" +msgstr "Показати попередження і фільтрувати зі стрічки" #: src/components/dialogs/Signin.tsx:97 #: src/components/dialogs/Signin.tsx:99 @@ -7688,11 +6837,11 @@ msgstr "Увійти як..." #: src/components/dialogs/Signin.tsx:75 msgid "Sign in or create your account to join the conversation!" -msgstr "Увійдіть або створіть обліковий запис, щоб приєднатися до розмови!" +msgstr "Увійти або створити обліковий запис, щоб приєднатися до розмови!" #: src/components/dialogs/Signin.tsx:46 msgid "Sign into Bluesky or create a new account" -msgstr "Увійдіть у Bluesky або створіть новий обліковий запис" +msgstr "Увійти у Bluesky або створити новий обліковий запис" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 @@ -7707,7 +6856,7 @@ msgstr "Вийти" #: src/screens/Settings/Settings.tsx:256 msgid "Sign out?" -msgstr "" +msgstr "Вийти?" #: src/view/shell/bottom-bar/BottomBar.tsx:306 #: src/view/shell/bottom-bar/BottomBar.tsx:307 @@ -7718,11 +6867,7 @@ msgstr "" #: src/view/shell/NavSignupCard.tsx:47 #: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" -msgstr "Реєстрація" - -#: src/view/shell/NavSignupCard.tsx:47 -#~ msgid "Sign up or sign in to join the conversation" -#~ msgstr "Зареєструйтеся або увійдіть, щоб приєднатися до розмови" +msgstr "" #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 @@ -7731,7 +6876,7 @@ msgstr "Необхідно увійти для перегляду" #: src/view/screens/Settings/index.tsx:362 #~ msgid "Signed in as" -#~ msgstr "Ви увійшли як" +#~ msgstr "" #: src/lib/hooks/useAccountSwitcher.ts:41 #: src/screens/Login/ChooseAccountForm.tsx:53 @@ -7745,11 +6890,11 @@ msgstr "Ви увійшли як @{0}" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:299 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:306 msgid "Signup without a starter pack" -msgstr "" +msgstr "Зареєструватись без підбірки" #: src/components/FeedInterstitials.tsx:314 msgid "Similar accounts" -msgstr "" +msgstr "Схожі облікові записи" #: src/screens/Onboarding/StepInterests/index.tsx:231 #: src/screens/StarterPack/Wizard/index.tsx:195 @@ -7762,7 +6907,7 @@ msgstr "Пропустити цей процес" #: src/screens/Settings/AppearanceSettings.tsx:164 msgid "Smaller" -msgstr "" +msgstr "Менше" #: src/screens/Onboarding/index.tsx:37 #: src/screens/Onboarding/state.ts:100 @@ -7771,35 +6916,31 @@ msgstr "Розробка П/З" #: src/components/FeedInterstitials.tsx:445 msgid "Some other feeds you might like" -msgstr "" +msgstr "Інші стрічки, які можуть вам сподобатися" #: src/components/WhoCanReply.tsx:70 msgid "Some people can reply" -msgstr "" - -#: src/screens/StarterPack/Wizard/index.tsx:203 -#~ msgid "Some subtitle" -#~ msgstr "" +msgstr "Певні користувачі можуть відповідати" #: src/screens/Messages/Conversation.tsx:102 msgid "Something went wrong" -msgstr "" +msgstr "Щось пішло не так" #: src/screens/Deactivated.tsx:94 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 msgid "Something went wrong, please try again" -msgstr "" +msgstr "Щось пішло не так. Будь ласка, спробуйте ще раз" #: src/components/ReportDialog/index.tsx:54 #: src/screens/Moderation/index.tsx:96 #: src/screens/Profile/Sections/Labels.tsx:88 msgid "Something went wrong, please try again." -msgstr "Щось пішло не так. Будь ласка, спробуйте ще раз." +msgstr "Щось пішло не так. Просимо спробувати ще раз." #: src/components/Lists.tsx:168 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" -msgstr "" +msgstr "Щось пішло не так!" #: src/screens/Profile/components/ProfileFeedHeader.tsx:538 msgid "Something wrong? Let us know." @@ -7808,36 +6949,28 @@ msgstr "" #: src/App.native.tsx:122 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." -msgstr "Даруйте! Ваш сеанс вичерпався. Будь ласка, увійдіть знову." +msgstr "Даруйте! Ваш сеанс вичерпався. Просимо увійти знову." #: src/screens/Settings/ThreadPreferences.tsx:55 msgid "Sort replies" -msgstr "" +msgstr "Сортувати відповіді" #: src/view/screens/PreferencesThreads.tsx:64 #~ msgid "Sort Replies" -#~ msgstr "Сортувати відповіді" +#~ msgstr "" #: src/screens/Settings/ThreadPreferences.tsx:62 msgid "Sort replies by" -msgstr "" +msgstr "Сортувати відповіді за" #: src/screens/Settings/ThreadPreferences.tsx:59 msgid "Sort replies to the same post by:" -msgstr "Оберіть, як сортувати відповіді до постів:" +msgstr "Сортувати відповіді до постів за:" #: src/components/moderation/LabelsOnMeDialog.tsx:168 msgid "Source:" msgstr "Джерело:" -#: src/components/moderation/LabelsOnMeDialog.tsx:169 -#~ msgid "Source: <0>{0}" -#~ msgstr "" - -#: src/components/moderation/LabelsOnMeDialog.tsx:163 -#~ msgid "Source: <0>{sourceName}" -#~ msgstr "" - #: src/lib/moderation/useReportOptions.ts:72 #: src/lib/moderation/useReportOptions.ts:85 msgid "Spam" @@ -7856,13 +6989,9 @@ msgstr "Спам; надмірні згадки або відповіді" msgid "Sports" msgstr "Спорт" -#: src/view/com/modals/crop-image/CropImage.web.tsx:145 -#~ msgid "Square" -#~ msgstr "Квадратне" - #: src/components/dms/dialogs/NewChatDialog.tsx:72 msgid "Start a new chat" -msgstr "" +msgstr "Розпочати новий чат" #: src/view/screens/ProfileList.tsx:817 #: src/view/screens/ProfileList.tsx:938 @@ -7876,25 +7005,17 @@ msgstr "" #: src/components/dms/dialogs/SearchablePeopleList.tsx:353 msgid "Start chat with {displayName}" -msgstr "" - -#: src/components/dms/MessagesNUX.tsx:161 -#~ msgid "Start chatting" -#~ msgstr "" - -#: src/tours/Tooltip.tsx:99 -#~ msgid "Start of onboarding tour window. Do not move backward. Instead, go forward for more options, or press to skip." -#~ msgstr "" +msgstr "Розпочати чат з {displayName}" #: src/Navigation.tsx:408 #: src/Navigation.tsx:413 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" -msgstr "" +msgstr "Набір початківця" #: src/components/StarterPack/StarterPackCard.tsx:81 msgid "Starter pack by {0}" -msgstr "" +msgstr "Набір початківця від {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:182 msgid "Starter pack by <0/>" @@ -7903,36 +7024,28 @@ msgstr "" #: src/components/StarterPack/StarterPackCard.tsx:80 #: src/view/com/profile/ProfileSubpageHeader.tsx:180 msgid "Starter pack by you" -msgstr "" +msgstr "Початкові набори, створені вами" #: src/screens/StarterPack/StarterPackScreen.tsx:716 msgid "Starter pack is invalid" -msgstr "" +msgstr "Хибний набір початківця" #: src/view/screens/Profile.tsx:236 msgid "Starter Packs" -msgstr "" +msgstr "Набори початківця" #: src/components/StarterPack/ProfileStarterPacks.tsx:244 msgid "Starter packs let you easily share your favorite feeds and people with your friends." -msgstr "" - -#: src/view/screens/Settings/index.tsx:862 -#~ msgid "Status page" -#~ msgstr "Сторінка стану" +msgstr "Власні підбірки дозволяють легко ділитись з друзями улюбленими стрічками та користувачами." #: src/screens/Settings/AboutSettings.tsx:53 #: src/screens/Settings/AboutSettings.tsx:56 msgid "Status Page" -msgstr "" - -#: src/screens/Signup/index.tsx:145 -#~ msgid "Step" -#~ msgstr "Крок" +msgstr "Сторінка стану" #: src/screens/Signup/index.tsx:130 msgid "Step {0} of {1}" -msgstr "" +msgstr "Крок {0} з {1}" #: src/screens/Settings/Settings.tsx:308 msgid "Storage cleared, you need to restart the app now." @@ -7956,20 +7069,15 @@ msgstr "Підписатися" #: src/screens/Profile/Sections/Labels.tsx:202 msgid "Subscribe to @{0} to use these labels:" -msgstr "Підпишіться на @{0}, щоб використовувати ці мітки:" +msgstr "Підписатися на @{0}, щоб використовувати ці мітки:" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:238 msgid "Subscribe to Labeler" -msgstr "Підписатися на маркувальника" - -#: src/screens/Onboarding/StepAlgoFeeds/FeedCard.tsx:172 -#: src/screens/Onboarding/StepAlgoFeeds/FeedCard.tsx:307 -#~ msgid "Subscribe to the {0} feed" -#~ msgstr "Підписатися на {0} стрічку" +msgstr "Підписатися на мітника" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:204 msgid "Subscribe to this labeler" -msgstr "Підписатися на цього маркувальника" +msgstr "Підписатися на цього мітника" #: src/view/screens/ProfileList.tsx:708 msgid "Subscribe to this list" @@ -7977,19 +7085,15 @@ msgstr "Підписатися на цей список" #: src/components/dialogs/VerifyEmailDialog.tsx:95 msgid "Success!" -msgstr "" +msgstr "Успіх!" #: src/view/screens/Search/Explore.tsx:353 msgid "Suggested accounts" -msgstr "" - -#: src/view/screens/Search/Search.tsx:425 -#~ msgid "Suggested Follows" -#~ msgstr "Пропоновані підписки" +msgstr "Пропоновані облікові записи" #: src/components/FeedInterstitials.tsx:316 msgid "Suggested for you" -msgstr "Пропозиції для вас" +msgstr "Пропоновано для вас" #: src/view/com/composer/labels/LabelsBtn.tsx:145 #: src/view/com/composer/labels/LabelsBtn.tsx:148 @@ -8006,29 +7110,25 @@ msgstr "Підтримка" #: src/screens/Settings/Settings.tsx:116 #: src/screens/Settings/Settings.tsx:411 msgid "Switch account" -msgstr "" +msgstr "Перемкнути обліковий запис" #: src/components/dialogs/SwitchAccount.tsx:46 #: src/components/dialogs/SwitchAccount.tsx:49 msgid "Switch Account" msgstr "Перемикнути обліковий запис" -#: src/tours/HomeTour.tsx:48 -#~ msgid "Switch between feeds to control your experience." -#~ msgstr "" - #: src/view/screens/Settings/index.tsx:131 #~ msgid "Switch to {0}" -#~ msgstr "Переключитися на {0}" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:132 #~ msgid "Switches the account you are logged in to" -#~ msgstr "Переключає обліковий запис" +#~ msgstr "" #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" -msgstr "Системне" +msgstr "Системна" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 @@ -8036,21 +7136,13 @@ msgstr "Системне" msgid "System log" msgstr "Системний журнал" -#: src/components/dialogs/MutedWords.tsx:323 -#~ msgid "tag" -#~ msgstr "тег" - #: src/components/TagMenu/index.tsx:110 msgid "Tag menu: {displayTag}" msgstr "Меню тегів: {displayTag}" #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" -msgstr "" - -#: src/view/com/modals/crop-image/CropImage.web.tsx:135 -#~ msgid "Tall" -#~ msgstr "Високе" +msgstr "Лише мітки" #: src/screens/Settings/AppIconSettings/index.tsx:216 msgid "Tap to change app icon" @@ -8063,28 +7155,24 @@ msgstr "" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" -msgstr "" +msgstr "Торкніться, щоб пропустити" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 msgid "Tap to enter full screen" -msgstr "" +msgstr "Торкніться для повноекранного режиму" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" -msgstr "" +msgstr "Торкніться для відтворення або пауза" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 msgid "Tap to toggle sound" -msgstr "" +msgstr "Торкніться для перемикання звуку" #: src/view/com/util/images/AutoSizedImage.tsx:199 #: src/view/com/util/images/AutoSizedImage.tsx:221 msgid "Tap to view full image" -msgstr "" - -#: src/view/com/util/images/AutoSizedImage.tsx:70 -#~ msgid "Tap to view fully" -#~ msgstr "Торкніться, щоб переглянути повністю" +msgstr "Торкніться для перегляду повного зображення" #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" @@ -8092,11 +7180,11 @@ msgstr "" #: src/state/shell/progress-guide.tsx:223 msgid "Task complete - 10 likes!" -msgstr "" +msgstr "Завдання виконано — 10 вподобайок!" #: src/components/ProgressGuide/List.tsx:64 msgid "Teach our algorithm what you like" -msgstr "" +msgstr "Покажіть нашому алгоритму, що ви любите" #: src/screens/Onboarding/index.tsx:36 #: src/screens/Onboarding/state.ts:114 @@ -8105,19 +7193,15 @@ msgstr "Технології" #: src/components/dms/ChatEmptyPill.tsx:35 msgid "Tell a joke!" -msgstr "" +msgstr "Розкажіть жарт!" #: src/screens/Profile/Header/EditProfileDialog.tsx:352 msgid "Tell us a bit about yourself" -msgstr "" +msgstr "Розкажіть нам трохи про себе" #: src/screens/StarterPack/Wizard/StepDetails.tsx:62 msgid "Tell us a little more" -msgstr "" - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:518 -#~ msgid "Ten Million" -#~ msgstr "" +msgstr "Розкажіть нам ще трохи" #: src/view/shell/desktop/RightNav.tsx:107 #: src/view/shell/desktop/RightNav.tsx:108 @@ -8140,13 +7224,9 @@ msgstr "Умови Використання" msgid "Terms used violate community standards" msgstr "Використані терміни порушують стандарти спільноти" -#: src/components/dialogs/MutedWords.tsx:323 -#~ msgid "text" -#~ msgstr "текст" - #: src/components/dialogs/MutedWords.tsx:266 msgid "Text & tags" -msgstr "" +msgstr "Текст та мітки" #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 @@ -8155,24 +7235,16 @@ msgstr "Поле вводу тексту" #: src/components/dialogs/VerifyEmailDialog.tsx:96 msgid "Thank you! Your email has been successfully verified." -msgstr "" +msgstr "Дякуємо! Адресу електронної пошти було успішно підтверджено." #: src/components/dms/ReportDialog.tsx:129 #: src/components/ReportDialog/SubmitView.tsx:82 msgid "Thank you. Your report has been sent." msgstr "Дякуємо. Вашу скаргу було надіслано." -#: src/components/dialogs/nuxs/TenMillion/index.tsx:593 -#~ msgid "Thanks for being one of our first 10 million users." -#~ msgstr "" - -#: src/components/intents/VerifyEmailIntentDialog.tsx:74 -#~ msgid "Thanks, you have successfully verified your email address." -#~ msgstr "" - #: src/components/intents/VerifyEmailIntentDialog.tsx:82 msgid "Thanks, you have successfully verified your email address. You can close this dialog." -msgstr "" +msgstr "Дякуємо, ви успішно підтвердили адресу електронної пошти. Ви можете закрити цей діалог." #: src/screens/Settings/components/ChangeHandleDialog.tsx:470 msgid "That contains the following:" @@ -8189,11 +7261,11 @@ msgstr "Цей псевдонім вже зайнятий." #: src/screens/StarterPack/Wizard/index.tsx:104 #: src/screens/StarterPack/Wizard/index.tsx:114 msgid "That starter pack could not be found." -msgstr "" +msgstr "Підбірку не вдалось знайти." #: src/view/com/post-thread/PostQuotes.tsx:132 msgid "That's all, folks!" -msgstr "" +msgstr "На цьому все!" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 @@ -8205,18 +7277,14 @@ msgstr "Обліковий запис зможе взаємодіяти з ва msgid "The app will be restarted" msgstr "" -#: src/components/moderation/ModerationDetailsDialog.tsx:127 -#~ msgid "the author" -#~ msgstr "автором" - #: src/components/moderation/ModerationDetailsDialog.tsx:117 #: src/lib/moderation/useModerationCauseDescription.ts:126 msgid "The author of this thread has hidden this reply." -msgstr "" +msgstr "Автор цієї гілки приховав цю відповідь." #: src/screens/Moderation/index.tsx:342 msgid "The Bluesky web application" -msgstr "" +msgstr "Веб — застосунок BlueSky" #: src/view/screens/CommunityGuidelines.tsx:38 msgid "The Community Guidelines have been moved to <0/>" @@ -8228,27 +7296,27 @@ msgstr "Політику захисту авторського права пер #: src/view/com/posts/FeedShutdownMsg.tsx:102 msgid "The Discover feed" -msgstr "" +msgstr "Стрічка відкриття" #: src/state/shell/progress-guide.tsx:224 msgid "The Discover feed now knows what you like" -msgstr "" +msgstr "Тепер Стрічка відкриття знає ваші уподобання" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:320 msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." -msgstr "" +msgstr "Досвід використання кращий у застосунку. Завантажте Bluesky вже зараз та продовжуйте з того місця, де зупинились." #: src/view/com/posts/FeedShutdownMsg.tsx:67 msgid "The feed has been replaced with Discover." -msgstr "" +msgstr "Стрічку замінено на Стрічку відкриття." #: src/components/moderation/LabelsOnMeDialog.tsx:58 msgid "The following labels were applied to your account." -msgstr "Наступні мітки були додано до вашого облікового запису." +msgstr "Наступні мітки були додані до вашого облікового запису." #: src/components/moderation/LabelsOnMeDialog.tsx:59 msgid "The following labels were applied to your content." -msgstr "Наступні мітки були додано до вашого контенту." +msgstr "Наступні мітки були додані до вашого контенту." #: src/screens/Onboarding/Layout.tsx:57 msgid "The following steps will help customize your Bluesky experience." @@ -8265,15 +7333,15 @@ msgstr "Політика конфіденційності була перемі #: src/view/com/composer/state/video.ts:395 msgid "The selected video is larger than 50MB." -msgstr "" +msgstr "Обране відео понад 50 Мб." #: src/lib/strings/errors.ts:18 msgid "The server appears to be experiencing issues. Please try again in a few moments." -msgstr "" +msgstr "Схоже, на сервері певні проблеми. Будь ласка, спробуйте знову через деякий час." #: src/screens/StarterPack/StarterPackScreen.tsx:726 msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead." -msgstr "" +msgstr "Підбірка, яку ви намагаєтесь переглянути, хибна. Ви можете її видалити." #: src/view/screens/Support.tsx:37 msgid "The support form has been moved. If you need help, please <0/> or visit {HELP_DESK_URL} to get in touch with us." @@ -8285,42 +7353,19 @@ msgstr "Умови Використання перенесено до" #: src/components/intents/VerifyEmailIntentDialog.tsx:94 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 "" +msgstr "Введений вами код підтвердження хибний. Переконайтеся, що ви використали правильне посилання або запросіть новий код." #: src/screens/Settings/AppearanceSettings.tsx:151 msgid "Theme" -msgstr "" - -#: src/screens/Onboarding/StepAlgoFeeds/index.tsx:141 -#~ msgid "There are many feeds to try:" -#~ msgstr "Також є багато інших стрічок, щоб спробувати:" +msgstr "Тема" #: src/screens/Settings/components/DeactivateAccountDialog.tsx:86 msgid "There is no time limit for account deactivation, come back any time." -msgstr "" - -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:112 -#: src/view/screens/ProfileFeed.tsx:539 -#~ msgid "There was an an issue contacting the server, please check your internet connection and try again." -#~ msgstr "Виникла проблема з доступом до сервера. Перевірте підключення до Інтернету і повторіть спробу знову." - -#: src/view/com/posts/FeedErrorMessage.tsx:145 -#~ msgid "There was an an issue removing this feed. Please check your internet connection and try again." -#~ msgstr "Виникла проблема при видаленні цієї стрічки. Перевірте підключення до Інтернету і повторіть спробу." - -#: src/view/com/posts/FeedShutdownMsg.tsx:52 -#: src/view/com/posts/FeedShutdownMsg.tsx:71 -#: src/view/screens/ProfileFeed.tsx:204 -#~ msgid "There was an an issue updating your feeds, please check your internet connection and try again." -#~ msgstr "Виникла проблема з оновленням ваших стрічок. Перевірте підключення до Інтернету і повторіть спробу." +msgstr "Немає граничного часу для деактивації облікового запису, повертайтеся коли завгодно." #: src/components/dialogs/GifSelect.tsx:226 msgid "There was an issue connecting to Tenor." -msgstr "" - -#: src/screens/Messages/Conversation/MessageListError.tsx:23 -#~ msgid "There was an issue connecting to the chat." -#~ msgstr "" +msgstr "Виникла проблема при з'єднанні до Tenor." #: src/screens/Profile/components/ProfileFeedHeader.tsx:177 #: src/view/screens/ProfileList.tsx:365 @@ -8332,7 +7377,7 @@ msgstr "При з'єднанні з сервером виникла пробле #: src/screens/Profile/components/ProfileFeedHeader.tsx:415 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:112 msgid "There was an issue contacting the server, please check your internet connection and try again." -msgstr "" +msgstr "Виникла проблема зі з'єднанням з сервером. Перевірте підключення до Інтернету і повторіть спробу знову." #: src/view/com/feeds/FeedSourceCard.tsx:127 #: src/view/com/feeds/FeedSourceCard.tsx:140 @@ -8353,7 +7398,7 @@ msgstr "Виникла проблема з завантаженням списк #: src/screens/Settings/AppPasswords.tsx:60 msgid "There was an issue fetching your app passwords" -msgstr "" +msgstr "Виникла проблема з завантаженням ваших паролів застосунку" #: src/view/com/feeds/ProfileFeedgens.tsx:155 #: src/view/com/lists/ProfileLists.tsx:154 @@ -8362,30 +7407,26 @@ msgstr "Виникла проблема з завантаженням ваших #: src/screens/Settings/components/ChangeHandleDialog.tsx:105 msgid "There was an issue fetching your service info" -msgstr "" +msgstr "Під час отримання інформації про використання виникла проблема" #: src/view/com/posts/PostFeedErrorMessage.tsx:145 msgid "There was an issue removing this feed. Please check your internet connection and try again." -msgstr "" +msgstr "Виникла проблема під час видалення цієї стрічки. Будь ласка, перевірте з'єднання з інтернетом та спробуйте знов." #: src/components/dms/ReportDialog.tsx:217 #: src/components/ReportDialog/SubmitView.tsx:87 msgid "There was an issue sending your report. Please check your internet connection." msgstr "Виникла проблема з надсиланням вашої скарги. Будь ласка, перевірте підключення до Інтернету." -#: src/screens/Onboarding/StepModeration/AdultContentEnabledPref.tsx:65 -#~ msgid "There was an issue syncing your preferences with the server" -#~ msgstr "Виникла проблема під час синхронізації ваших налаштувань із сервером" - #: src/screens/Profile/components/ProfileFeedHeader.tsx:140 #: src/view/com/posts/FeedShutdownMsg.tsx:52 #: src/view/com/posts/FeedShutdownMsg.tsx:71 msgid "There was an issue updating your feeds, please check your internet connection and try again." -msgstr "" +msgstr "Виникла проблема з оновленням ваших стрічок. Будь ласка, перевірте підключення до Інтернету і повторіть спробу." #: src/view/screens/AppPasswords.tsx:75 #~ msgid "There was an issue with fetching your app passwords" -#~ msgstr "Виникла проблема з завантаженням ваших паролів для застосунків" +#~ msgstr "" #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:107 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:128 @@ -8422,13 +7463,9 @@ msgstr "У застосунку сталася неочікувана пробл msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "Відбувався наплив нових користувачів у Bluesky! Ми активуємо ваш обліковий запис як тільки зможемо." -#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:146 -#~ msgid "These are popular accounts you might like:" -#~ msgstr "Ці популярні користувачі можуть вам сподобатися:" - #: src/screens/Settings/FollowingFeedPreferences.tsx:62 msgid "These settings only apply to the Following feed." -msgstr "" +msgstr "Ці налаштування застосовуються лише для стрічки тих, кого ви читаєте." #: src/components/moderation/ScreenHider.tsx:111 msgid "This {screenDescription} has been flagged:" @@ -8440,27 +7477,19 @@ msgstr "Цей користувач вказав, що не хоче, аби й #: src/components/dms/BlockedByListDialog.tsx:34 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/moderation/LabelsOnMeDialog.tsx:260 -#~ msgid "This appeal will be sent to <0>{0}." -#~ msgstr "Це звернення буде надіслано до <0>{0}." +msgstr "Обліковий запис заблоковано одним або кількома списками модерації. Щоб розблокувати, видаліть користувача з таких списків." #: src/components/moderation/LabelsOnMeDialog.tsx:246 msgid "This appeal will be sent to <0>{sourceName}." -msgstr "" +msgstr "Це звернення буде надіслано до <0>{sourceName}." #: src/screens/Messages/components/ChatDisabled.tsx:104 msgid "This appeal will be sent to Bluesky's moderation service." -msgstr "" +msgstr "Це звернення буде направлено до сервісу модерації Bluesky." #: src/screens/Messages/components/MessageListError.tsx:18 msgid "This chat was disconnected" -msgstr "" - -#: src/screens/Messages/Conversation/MessageListError.tsx:26 -#~ msgid "This chat was disconnected due to a network error." -#~ msgstr "" +msgstr "Цей чат не в мережі" #: src/lib/moderation/useGlobalLabelStrings.ts:19 msgid "This content has been hidden by the moderators." @@ -8485,7 +7514,7 @@ msgstr "Цей вміст не доступний для перегляду бе #: src/screens/Messages/components/ChatListItem.tsx:266 msgid "This conversation is with a deleted or a deactivated account. Press for options." -msgstr "" +msgstr "Ця розмова з видаленим або деактивованим обліковим записом. Натисніть для варіантів." #: src/screens/Settings/components/ExportCarDialog.tsx:94 msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost." @@ -8493,18 +7522,12 @@ msgstr "Ця функція знаходиться в беті. Ви может #: src/lib/strings/errors.ts:21 msgid "This feature is not available while using an App Password. Please sign in with your main password." -msgstr "" +msgstr "Ця функція недоступна за використання пароля застосунку. Будь ласка, увійдіть за допомогою вашого основного пароля." #: src/view/com/posts/PostFeedErrorMessage.tsx:120 msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." msgstr "Ця стрічка зараз отримує забагато запитів і тимчасово недоступна. Спробуйте ще раз пізніше." -#: src/screens/Profile/Sections/Feed.tsx:59 -#: src/view/screens/ProfileFeed.tsx:471 -#: src/view/screens/ProfileList.tsx:729 -#~ msgid "This feed is empty!" -#~ msgstr "Стрічка порожня!" - #: src/view/com/posts/CustomFeedEmptyState.tsx:38 msgid "This feed is empty! You may need to follow more users or tune your language settings." msgstr "Ця стрічка порожня! Можливо, вам треба підписатися на більшу кількість користувачів або змінити ваші налаштування мови." @@ -8513,15 +7536,15 @@ msgstr "Ця стрічка порожня! Можливо, вам треба п #: src/screens/Profile/ProfileFeed/index.tsx:170 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." -msgstr "" +msgstr "Стрічка порожня." #: src/view/com/posts/FeedShutdownMsg.tsx:99 msgid "This feed is no longer online. We are showing <0>Discover instead." -msgstr "" +msgstr "Ця стрічка більше не в мережі. Замість неї доступна <0>Стрічка відкриття." #: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "This handle is reserved. Please try a different one." -msgstr "" +msgstr "Цей псевдонім використовується. Будь ласка, спробуйте інший." #: src/components/dialogs/BirthDateSettings.tsx:40 msgid "This information is not shared with other users." @@ -8531,29 +7554,21 @@ msgstr "Ця інформація не розкривається іншим к msgid "This is important in case you ever need to change your email or reset your password." msgstr "Це важливо для випадку, якщо вам коли-небудь потрібно буде змінити адресу електронної пошти або відновити пароль." -#: src/components/moderation/ModerationDetailsDialog.tsx:124 -#~ msgid "This label was applied by {0}." -#~ msgstr "Ця мітка була додана {0}." - #: src/components/moderation/ModerationDetailsDialog.tsx:150 msgid "This label was applied by <0>{0}." -msgstr "" +msgstr "Ця мітка була додана <0>{0}." #: src/components/moderation/ModerationDetailsDialog.tsx:145 msgid "This label was applied by the author." -msgstr "" - -#: src/components/moderation/LabelsOnMeDialog.tsx:165 -#~ msgid "This label was applied by you" -#~ msgstr "" +msgstr "Ця мітка була додана автором." #: src/components/moderation/LabelsOnMeDialog.tsx:163 msgid "This label was applied by you." -msgstr "" +msgstr "Ця мітка була додана вами." #: src/screens/Profile/Sections/Labels.tsx:189 msgid "This labeler hasn't declared what labels it publishes, and may not be active." -msgstr "Цей маркувальник ще не заявив, які мітки він публікує, і може бути неактивним." +msgstr "Цей мітник ще не заявив, які мітки він публікує, і може бути неактивним." #: src/view/com/modals/LinkWarning.tsx:72 msgid "This link is taking you to the following website:" @@ -8561,11 +7576,11 @@ msgstr "Це посилання веде на сайт:" #: src/screens/List/ListHiddenScreen.tsx:146 msgid "This list - created by <0>{0} - contains possible violations of Bluesky's community guidelines in its name or description." -msgstr "" +msgstr "Цей список — створений <0>{0} — містить у своїй назві або описі можливі порушення настанов спільноти Bluesky." #: src/view/screens/ProfileList.tsx:966 #~ msgid "This list is empty!" -#~ msgstr "Список порожній!" +#~ msgstr "" #: src/view/screens/ProfileList.tsx:933 msgid "This list is empty." @@ -8577,11 +7592,11 @@ msgstr "Даний сервіс модерації недоступний. Пе #: src/view/com/modals/AddAppPasswords.tsx:110 #~ msgid "This name is already in use" -#~ msgstr "Це ім'я вже використовується" +#~ msgstr "" #: src/view/com/post-thread/PostThreadItem.tsx:845 msgid "This post claims to have been created on <0>{0}, but was first seen by Bluesky on <1>{1}." -msgstr "" +msgstr "Зазначається, що пост було створено — <0>{0}, але вперше цей пост було оприлюднено на Bluesky — <1>{1}." #: src/view/com/post-thread/PostThreadItem.tsx:152 msgid "This post has been deleted." @@ -8594,15 +7609,11 @@ msgstr "Цей пост видно лише користувачам, які у #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:669 msgid "This post will be hidden from feeds and threads. This cannot be undone." -msgstr "" - -#: src/view/com/util/forms/PostDropdownBtn.tsx:443 -#~ msgid "This post will be hidden from feeds." -#~ msgstr "Цей пост буде приховано зі стрічок." +msgstr "Цей пост буде приховано від стрічок та гілок. Цю дію не можна скасувати." #: src/view/com/composer/Composer.tsx:413 msgid "This post's author has disabled quote posts." -msgstr "" +msgstr "Автор цього поста вимкнув можливість його цитувати." #: src/view/com/profile/ProfileMenu.tsx:350 msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't logged in." @@ -8622,11 +7633,11 @@ msgstr "Це має створити обліковий запис домену: #: src/view/com/profile/ProfileFollowers.tsx:95 msgid "This user doesn't have any followers." -msgstr "Цей користувач ще не має жодного підписника." +msgstr "Ніхто не підписаний на користувача." #: src/components/dms/MessagesListBlockedFooter.tsx:60 msgid "This user has blocked you" -msgstr "" +msgstr "Цей користувач заблокував вас" #: src/components/moderation/ModerationDetailsDialog.tsx:77 #: src/lib/moderation/useModerationCauseDescription.ts:73 @@ -8647,31 +7658,23 @@ msgstr "Цей користувач є в списку <0>{0}, який ви #: src/components/NewskieDialog.tsx:65 msgid "This user is new here. Press for more info about when they joined." -msgstr "" +msgstr "Це новий користувач. Натисніть для детальнішої інформації про дату приєднання." #: src/view/com/profile/ProfileFollows.tsx:95 msgid "This user isn't following anyone." msgstr "Цей користувач не підписаний ні на кого." -#: src/view/com/modals/SelfLabel.tsx:137 -#~ msgid "This warning is only available for posts with media attached." -#~ msgstr "Це попередження доступне тільки для записів з прикріпленими медіа-файлами." - #: src/components/dialogs/MutedWords.tsx:435 msgid "This will delete \"{0}\" from your muted words. You can always add it back later." -msgstr "" - -#: src/components/dialogs/MutedWords.tsx:283 -#~ msgid "This will delete {0} from your muted words. You can always add it back later." -#~ msgstr "Це видалить {0} зі ваших ігнорованих слів. Ви завжди можете додати його назад." +msgstr "Це видалить «{0}» з ваших ігнорованих слів. Ви зможете повернути його будь-коли." #: src/screens/Settings/Settings.tsx:460 msgid "This will remove @{0} from the quick access list." -msgstr "" +msgstr "Це прибере @{0} зі списку швидкого доступу." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:721 msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." -msgstr "" +msgstr "Це видалить ваш пост з цитованого посту для усіх користувачів та замінить його на заповнювач." #: src/view/com/post-thread/PostThread.tsx:606 #: src/view/com/post-thread/PostThread.tsx:609 @@ -8687,10 +7690,6 @@ msgstr "Налаштування гілок" msgid "Thread Preferences" msgstr "Налаштування гілок" -#: src/components/WhoCanReply.tsx:109 -#~ msgid "Thread settings updated" -#~ msgstr "" - #: src/view/com/post-thread/PostThread.tsx:636 #: src/view/com/post-thread/PostThread.tsx:641 msgid "Threaded" @@ -8698,11 +7697,11 @@ msgstr "" #: src/screens/Settings/ThreadPreferences.tsx:142 msgid "Threaded mode" -msgstr "" +msgstr "Режим розмови" #: src/view/screens/PreferencesThreads.tsx:114 #~ msgid "Threaded Mode" -#~ msgstr "Режим гілок" +#~ msgstr "" #: src/Navigation.tsx:309 msgid "Threads Preferences" @@ -8710,19 +7709,19 @@ msgstr "Налаштування обговорень" #: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 msgid "Time remaining: {time} seconds" -msgstr "" +msgstr "Залишилося часу: {time} секунд" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:99 msgid "To disable the email 2FA method, please verify your access to the email address." -msgstr "" +msgstr "Щоб вимкнути метод двофакторної автентифікації електронної пошти, будь ласка, перевірте свій доступ до адреси електронної пошти." #: src/components/dms/ReportConversationPrompt.tsx:19 msgid "To report a conversation, please report one of its messages via the conversation screen. This lets our moderators understand the context of your issue." -msgstr "" +msgstr "Для скарги на розмову, будь ласка, поскаржтеся на одне з повідомлень з неї через екран розмови. Це дозволить нашим модераторам зрозуміти контекст проблеми." #: src/view/com/composer/videos/SelectVideoBtn.tsx:127 msgid "To upload videos to Bluesky, you must first verify your email." -msgstr "" +msgstr "Для завантаження відео на Bluesky потрібно підтвердити адресу електронної пошти." #: src/components/ReportDialog/SelectLabelerView.tsx:31 msgid "To whom would you like to send this report?" @@ -8730,15 +7729,7 @@ msgstr "Кому ви хотіли б відправити цю скаргу?" #: src/components/dms/DateDivider.tsx:44 msgid "Today" -msgstr "" - -#: src/components/dialogs/nuxs/TenMillion/index.tsx:597 -#~ msgid "Together, we're rebuilding the social internet. We're glad you're here." -#~ msgstr "" - -#: src/components/dialogs/MutedWords.tsx:112 -#~ msgid "Toggle between muted word options." -#~ msgstr "Перемикання між опціями ігнорування слів." +msgstr "Сьогодні" #: src/view/com/util/forms/DropdownButton.tsx:258 msgid "Toggle dropdown" @@ -8752,16 +7743,12 @@ msgstr "Увімкнути або вимкнути вміст для дорос #: src/screens/Topic.tsx:71 #: src/view/screens/Search/Search.tsx:499 msgid "Top" -msgstr "Верх" +msgstr "Топ" #: src/Navigation.tsx:383 msgid "Topic" msgstr "" -#: src/view/com/modals/EditImage.tsx:272 -#~ msgid "Transformations" -#~ msgstr "Редагування" - #: src/components/dms/MessageMenu.tsx:103 #: src/components/dms/MessageMenu.tsx:105 #: src/view/com/post-thread/PostThreadItem.tsx:770 @@ -8783,7 +7770,7 @@ msgstr "Спробувати ще раз" #: src/screens/Onboarding/state.ts:115 msgid "TV" -msgstr "" +msgstr "ТВ" #: src/view/screens/Settings/index.tsx:712 #~ msgid "Two-factor authentication" @@ -8791,7 +7778,7 @@ msgstr "" #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 msgid "Two-factor authentication (2FA)" -msgstr "" +msgstr "Двофакторна автентифікація (2FA)" #: src/screens/Signup/StepHandle.tsx:114 msgid "Type your desired username" @@ -8799,7 +7786,7 @@ msgstr "Введіть ваш псевдонім" #: src/screens/Messages/components/MessageInput.tsx:148 msgid "Type your message here" -msgstr "" +msgstr "Введіть своє повідомлення тут" #: src/screens/Settings/components/ChangeHandleDialog.tsx:415 msgid "Type:" @@ -8815,7 +7802,7 @@ msgstr "Перестати ігнорувати" #: src/lib/strings/errors.ts:11 msgid "Unable to connect. Please check your internet connection and try again." -msgstr "" +msgstr "Не вдається з'єднатись. Будь ласка, перевірте з'єднання з Інтернетом та повторіть спробу." #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 @@ -8828,7 +7815,7 @@ msgstr "Не вдалося зв'язатися з вашим хостинг-п #: src/screens/StarterPack/StarterPackScreen.tsx:650 msgid "Unable to delete" -msgstr "" +msgstr "Неможливо видалити" #: src/components/dms/MessagesListBlockedFooter.tsx:89 #: src/components/dms/MessagesListBlockedFooter.tsx:96 @@ -8849,7 +7836,7 @@ msgstr "Розблокувати" #: src/components/dms/ConvoMenu.tsx:188 #: src/components/dms/ConvoMenu.tsx:192 msgid "Unblock account" -msgstr "" +msgstr "Розблокувати обліковий запис" #: src/view/com/profile/ProfileMenu.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:285 @@ -8875,10 +7862,6 @@ msgctxt "action" msgid "Unfollow" msgstr "Відписатись" -#: src/view/com/profile/ProfileHeaderSuggestedFollows.tsx:247 -#~ msgid "Unfollow" -#~ msgstr "Не стежити" - #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:217 msgid "Unfollow {0}" msgstr "Відписатися від {0}" @@ -8898,7 +7881,7 @@ msgstr "" #: src/view/screens/ProfileFeed.tsx:576 #~ msgid "Unlike this feed" -#~ msgstr "Видалити вподобання цієї стрічки" +#~ msgstr "" #: src/components/TagMenu/index.tsx:264 #: src/view/screens/ProfileList.tsx:701 @@ -8909,7 +7892,7 @@ msgstr "Не ігнорувати" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" -msgstr "" +msgstr "Увімкнути звук" #: src/components/TagMenu/index.web.tsx:115 msgid "Unmute {truncatedTag}" @@ -8926,11 +7909,7 @@ msgstr "Перестати ігнорувати всі пости {displayTag}" #: src/components/dms/ConvoMenu.tsx:176 msgid "Unmute conversation" -msgstr "" - -#: src/components/dms/ConvoMenu.tsx:140 -#~ msgid "Unmute notifications" -#~ msgstr "" +msgstr "Не ігнорувати розмову" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 @@ -8939,11 +7918,7 @@ msgstr "Перестати ігнорувати" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:318 msgid "Unmute video" -msgstr "" - -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:168 -#~ msgid "Unmuted" -#~ msgstr "" +msgstr "Увімкнути звук відео" #: src/view/screens/ProfileList.tsx:685 msgid "Unpin" @@ -8962,7 +7937,7 @@ msgstr "Відкріпити від головної сторінки" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:379 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:386 msgid "Unpin from profile" -msgstr "" +msgstr "Відкріпити від облікового запису" #: src/view/screens/ProfileList.tsx:555 msgid "Unpin moderation list" @@ -8974,7 +7949,7 @@ msgstr "" #: src/view/screens/ProfileList.tsx:352 msgid "Unpinned from your feeds" -msgstr "" +msgstr "Відкріплено від ваших стрічок" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:236 msgid "Unsubscribe" @@ -8983,61 +7958,53 @@ msgstr "Відписатися" #: src/screens/List/ListHiddenScreen.tsx:195 #: src/screens/List/ListHiddenScreen.tsx:205 msgid "Unsubscribe from list" -msgstr "" +msgstr "Відписатись від списку" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:203 msgid "Unsubscribe from this labeler" -msgstr "Відписатися від цього маркувальника" +msgstr "Відписатися від цього мітника" #: src/screens/List/ListHiddenScreen.tsx:86 msgid "Unsubscribed from list" -msgstr "" +msgstr "Відписано від списку" #: src/view/com/composer/Composer.tsx:766 msgid "Unsupported video type" -msgstr "" +msgstr "Непідтримуваний тип відео" #: src/view/com/composer/videos/SelectVideoBtn.tsx:66 msgid "Unsupported video type: {0}" -msgstr "" +msgstr "Непідтримуваний тип відео: {0}" #: src/view/com/composer/videos/SelectVideoBtn.tsx:72 #~ msgid "Unsupported video type: {mimeType}" #~ msgstr "" -#: src/lib/moderation/useReportOptions.ts:85 -#~ msgid "Unwanted sexual content" -#~ msgstr "" - #: src/lib/moderation/useReportOptions.ts:77 #: src/lib/moderation/useReportOptions.ts:90 msgid "Unwanted Sexual Content" msgstr "Небажаний сексуальний вміст" -#: src/view/com/modals/UserAddRemoveLists.tsx:82 -#~ msgid "Update {displayName} in Lists" -#~ msgstr "Змінити належність {displayName} до списків" - #: src/view/com/modals/UserAddRemoveLists.tsx:82 msgid "Update <0>{displayName} in Lists" -msgstr "" +msgstr "Оновити <0>{displayName} у Списках" #: src/screens/Settings/components/ChangeHandleDialog.tsx:509 #: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Update to {domain}" -msgstr "" +msgstr "Оновити на {domain}" #: src/view/com/modals/ChangeHandle.tsx:495 #~ msgid "Update to {handle}" -#~ msgstr "Оновити до {handle}" +#~ msgstr "" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:306 msgid "Updating quote attachment failed" -msgstr "" +msgstr "Не вдалось оновити вкладення з цитуванням" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:336 msgid "Updating reply visibility failed" -msgstr "" +msgstr "Не вдалось оновити видимість відповіді" #: src/screens/Login/SetNewPasswordForm.tsx:180 msgid "Updating..." @@ -9045,7 +8012,7 @@ msgstr "Оновлення..." #: src/screens/Onboarding/StepProfile/index.tsx:290 msgid "Upload a photo instead" -msgstr "" +msgstr "Натомість завантажити фото" #: src/screens/Settings/components/ChangeHandleDialog.tsx:455 msgid "Upload a text file to:" @@ -9072,24 +8039,24 @@ msgstr "Завантажити з бібліотеки" #: src/lib/api/index.ts:296 msgid "Uploading images..." -msgstr "" +msgstr "Завантаження зображень..." #: src/lib/api/index.ts:350 #: src/lib/api/index.ts:374 msgid "Uploading link thumbnail..." -msgstr "" +msgstr "Завантаження ескізу посилання..." #: src/view/com/composer/Composer.tsx:1638 msgid "Uploading video..." -msgstr "" +msgstr "Завантаження відео..." #: src/view/com/modals/ChangeHandle.tsx:395 #~ msgid "Use a file on your server" -#~ msgstr "Використовувати файл на вашому сервері" +#~ msgstr "" #: src/view/screens/AppPasswords.tsx:205 #~ msgid "Use app passwords to login to other Bluesky clients without giving full access to your account or password." -#~ msgstr "Використовуйте паролі для застосунків для входу в інших застосунках для Bluesky. Це дозволить використовувати їх, не надаючи повний доступ до вашого облікового запису і вашого основного пароля." +#~ 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." @@ -9097,7 +8064,7 @@ msgstr "" #: src/view/com/modals/ChangeHandle.tsx:506 #~ msgid "Use bsky.social as hosting provider" -#~ msgstr "Використовувати bsky.social як хостинг-провайдер" +#~ msgstr "" #: src/screens/Settings/components/ChangeHandleDialog.tsx:541 msgid "Use default provider" @@ -9111,7 +8078,7 @@ msgstr "У вбудованому браузері" #: src/screens/Settings/ContentAndMediaSettings.tsx:92 #: src/screens/Settings/ContentAndMediaSettings.tsx:98 msgid "Use in-app browser to open links" -msgstr "" +msgstr "Використовувати вбудований браузер для відкриття посилань" #: src/view/com/modals/InAppBrowserConsent.tsx:63 #: src/view/com/modals/InAppBrowserConsent.tsx:65 @@ -9120,11 +8087,11 @@ msgstr "У звичайному браузері" #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:53 msgid "Use recommended" -msgstr "" +msgstr "Використовувати рекомендоване" #: src/view/com/modals/ChangeHandle.tsx:387 #~ msgid "Use the DNS panel" -#~ msgstr "Використати панель DNS" +#~ msgstr "" #: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 msgid "Use this to sign into the other app along with your handle." @@ -9145,7 +8112,7 @@ msgstr "Користувача заблоковано списком \"{0}\"" #: src/components/dms/BlockedByListDialog.tsx:27 msgid "User blocked by list" -msgstr "" +msgstr "Користувача заблоковано списком" #: src/components/moderation/ModerationDetailsDialog.tsx:55 msgid "User Blocked by List" @@ -9165,7 +8132,7 @@ msgstr "Список користувачів від {0}" #: src/view/screens/ProfileList.tsx:890 #~ msgid "User list by <0/>" -#~ msgstr "Список користувачів від <0/>" +#~ msgstr "" #: src/view/com/modals/UserAddRemoveLists.tsx:212 msgid "User list by you" @@ -9181,7 +8148,7 @@ msgstr "Список користувачів оновлено" #: src/view/screens/Lists.tsx:78 #~ msgid "User Lists" -#~ msgstr "Списки користувачів" +#~ msgstr "" #: src/screens/Login/LoginForm.tsx:185 msgid "Username or email address" @@ -9189,20 +8156,16 @@ msgstr "Ім'я користувача або електронна адреса" #: src/view/screens/ProfileList.tsx:924 #~ msgid "Users" -#~ msgstr "Користувачі" - -#: src/components/WhoCanReply.tsx:280 -#~ msgid "users followed by <0/>" -#~ msgstr "користувачі, на яких підписані <0/>" +#~ msgstr "" #: src/components/WhoCanReply.tsx:258 msgid "users followed by <0>@{0}" -msgstr "" +msgstr "користувачі, яких читає <0>@{0}" #: src/screens/Messages/Settings.tsx:92 #: src/screens/Messages/Settings.tsx:95 msgid "Users I follow" -msgstr "" +msgstr "Користувачі, яких я читаю" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:416 msgid "Users in \"{0}\"" @@ -9218,33 +8181,29 @@ msgstr "Значення:" #: src/view/com/composer/videos/SelectVideoBtn.tsx:125 msgid "Verified email required" -msgstr "" - -#: src/view/com/modals/ChangeHandle.tsx:510 -#~ msgid "Verify {0}" -#~ msgstr "Верифікувати {0}" +msgstr "Необхідно підтвердити адресу електронної пошти" #: src/screens/Settings/components/ChangeHandleDialog.tsx:511 #: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify DNS Record" -msgstr "" +msgstr "Необхідно підтвердити запис DNS" #: src/view/screens/Settings/index.tsx:937 #~ msgid "Verify email" -#~ msgstr "Підтвердити електронну адресу" +#~ msgstr "" #: src/components/dialogs/VerifyEmailDialog.tsx:134 #: src/components/intents/VerifyEmailIntentDialog.tsx:67 msgid "Verify email dialog" -msgstr "" +msgstr "Діалог підтвердження адреси електронної пошти" #: src/view/screens/Settings/index.tsx:962 #~ msgid "Verify my email" -#~ msgstr "Підтвердити мою електронну адресу" +#~ msgstr "" #: src/view/screens/Settings/index.tsx:971 #~ msgid "Verify My Email" -#~ msgstr "Підтвердити мою електронну адресу" +#~ msgstr "" #: src/view/com/modals/ChangeEmail.tsx:200 #: src/view/com/modals/ChangeEmail.tsx:202 @@ -9253,31 +8212,27 @@ msgstr "Підтвердити нову адресу електронної по #: src/view/com/composer/videos/SelectVideoBtn.tsx:129 msgid "Verify now" -msgstr "" +msgstr "Підтвердити зараз" #: src/screens/Settings/components/ChangeHandleDialog.tsx:512 #: src/screens/Settings/components/ChangeHandleDialog.tsx:534 msgid "Verify Text File" -msgstr "" +msgstr "Підтвердити текстовий файл" #: src/screens/Settings/AccountSettings.tsx:75 #: src/screens/Settings/AccountSettings.tsx:91 msgid "Verify your email" -msgstr "" +msgstr "Підтвердити адресу електронної пошти" #: src/components/dialogs/VerifyEmailDialog.tsx:85 #: src/view/com/modals/VerifyEmail.tsx:111 msgid "Verify Your Email" msgstr "Підтвердьте адресу вашої електронної пошти" -#: src/view/screens/Settings/index.tsx:852 -#~ msgid "Version {0}" -#~ msgstr "Версія {0}" - #: src/screens/Settings/AboutSettings.tsx:67 #: src/screens/Settings/AboutSettings.tsx:77 msgid "Version {appVersion}" -msgstr "" +msgstr "Версія {appVersion}" #: src/view/screens/Settings/index.tsx:890 #~ msgid "Version {appVersion} {bundleInfo}" @@ -9286,11 +8241,11 @@ msgstr "" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 msgid "Video" -msgstr "" +msgstr "Відео" #: src/view/com/composer/state/video.ts:358 msgid "Video failed to process" -msgstr "" +msgstr "Не вдалось обробити відео" #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 @@ -9299,28 +8254,24 @@ msgstr "Відеоігри" #: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 msgid "Video not found." -msgstr "" +msgstr "Відео не знайдено." #: src/view/com/composer/videos/SubtitleDialog.tsx:99 msgid "Video settings" -msgstr "" +msgstr "Налаштування відео" #: src/view/com/composer/Composer.tsx:1648 msgid "Video uploaded" -msgstr "" +msgstr "Відео завантажено" #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 msgid "Video: {0}" -msgstr "" - -#: src/view/com/composer/videos/state.ts:27 -#~ msgid "Videos cannot be larger than 50MB" -#~ msgstr "" +msgstr "Відео: {0}" #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" -msgstr "" +msgstr "Довжина відео не може перевищувати 60 секунд" #: src/screens/Profile/Header/Shell.tsx:168 msgid "View {0}'s avatar" @@ -9330,27 +8281,27 @@ msgstr "Переглянути аватар {0}" #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" -msgstr "" +msgstr "Переглянути профіль {0}" #: src/components/dms/MessagesListHeader.tsx:158 msgid "View {displayName}'s profile" -msgstr "" +msgstr "Переглянути профіль {displayName}" #: src/components/TagMenu/index.tsx:172 msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "" +msgstr "Переглянути усі пости від @{authorHandle} з міткою {displayTag}" #: src/components/TagMenu/index.tsx:126 msgid "View all posts with tag {displayTag}" -msgstr "" +msgstr "Переглянути усі пости з міткою {displayTag}" #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" -msgstr "" +msgstr "Переглянути заблокований профіль користувача" #: src/screens/Settings/components/ExportCarDialog.tsx:98 msgid "View blogpost for more details" -msgstr "" +msgstr "Докладніше у публікації в блозі" #: src/view/screens/Log.tsx:57 msgid "View debug entry" @@ -9388,7 +8339,7 @@ msgstr "Переглянути аватар" #: src/components/LabelingServiceCard/index.tsx:164 msgid "View the labeling service provided by @{0}" -msgstr "Переглянути послуги маркування, який надає @{0}" +msgstr "Переглянути послуги мічення від @{0}" #: src/screens/Profile/components/ProfileFeedHeader.tsx:485 msgid "View users who like this feed" @@ -9396,20 +8347,20 @@ msgstr "Переглянути користувачів, які вподобал #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" -msgstr "" +msgstr "Переглянути заблоковані облікові записи" #: src/view/com/home/HomeHeaderLayout.web.tsx:56 #: src/view/com/home/HomeHeaderLayoutMobile.tsx:77 msgid "View your feeds and explore more" -msgstr "" +msgstr "Переглянути власні стрічки та дослідити ще більше" #: src/screens/Moderation/index.tsx:218 msgid "View your moderation lists" -msgstr "" +msgstr "Перегляньте списки модерації" #: src/screens/Moderation/index.tsx:233 msgid "View your muted accounts" -msgstr "" +msgstr "Переглянути ігноровані облікові записи" #: src/view/com/modals/LinkWarning.tsx:89 #: src/view/com/modals/LinkWarning.tsx:95 @@ -9418,7 +8369,7 @@ msgstr "Відвідати сайт" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:80 msgid "Volume" -msgstr "" +msgstr "Гучність" #: src/components/moderation/LabelPreference.tsx:136 #: src/lib/moderation/useLabelBehaviorDescription.ts:17 @@ -9444,7 +8395,7 @@ msgstr "" #: src/screens/Messages/Conversation.tsx:103 msgid "We couldn't load this conversation" -msgstr "" +msgstr "Не вдалось завантажити цю розмову" #: src/screens/SignupQueued.tsx:145 msgid "We estimate {estimatedTime} until your account is ready." @@ -9452,7 +8403,7 @@ msgstr "Ми оцінюємо {estimatedTime} до готовності вашо #: src/components/intents/VerifyEmailIntentDialog.tsx:107 msgid "We have sent another verification email to <0>{0}." -msgstr "" +msgstr "Ми надіслали ще один лист з підтвердженням на <0>{0}." #: src/screens/Onboarding/StepFinished.tsx:238 msgid "We hope you have a wonderful time. Remember, Bluesky is:" @@ -9462,17 +8413,9 @@ msgstr "Ми сподіваємося, що ви проведете чудово msgid "We ran out of posts from your follows. Here's the latest from <0/>." msgstr "У нас закінчилися дописи у ваших підписках. Ось останні пости зі стрічки <0/>." -#: src/components/dialogs/MutedWords.tsx:203 -#~ msgid "We recommend avoiding common words that appear in many posts, since it can result in no posts being shown." -#~ msgstr "Ми рекомендуємо уникати загальних слів, що зʼявляються у багатьох постах, оскільки це може призвести до того, що жодного поста не буде показано." - -#: src/screens/Onboarding/StepAlgoFeeds/index.tsx:125 -#~ msgid "We recommend our \"Discover\" feed:" -#~ msgstr "Ми рекомендуємо стрічку «Discover»:" - #: src/view/com/composer/state/video.ts:417 msgid "We were unable to determine if you are allowed to upload videos. Please try again." -msgstr "" +msgstr "Ми не змогли визначити, чи ви можете завантажувати відео. Будь ласка, спробуйте ще раз." #: src/components/dialogs/BirthDateSettings.tsx:51 msgid "We were unable to load your birth date preferences. Please try again." @@ -9497,7 +8440,7 @@ msgstr "Ми скористаємося цим, щоб підлаштувати #: src/components/dms/dialogs/SearchablePeopleList.tsx:88 #: src/components/ProgressGuide/FollowDialog.tsx:157 msgid "We're having network issues, try again" -msgstr "" +msgstr "У нас виникли проблеми з мережею, спробуйте ще раз" #: src/components/dialogs/nuxs/NeueTypography.tsx:54 #~ msgid "We're introducing a new theme font, along with adjustable font sizing." @@ -9521,32 +8464,24 @@ msgstr "Даруйте, нам не вдалося виконати пошук #: src/view/com/composer/Composer.tsx:410 msgid "We're sorry! The post you are replying to has been deleted." -msgstr "" +msgstr "Нам прикро! Пост, на який ви відповідаєте, видалено." #: src/components/Lists.tsx:188 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "Нам дуже прикро! Ми не можемо знайти сторінку, яку ви шукали." -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:330 -#~ msgid "We're sorry! You can only subscribe to ten labelers, and you've reached your limit of ten." -#~ msgstr "На жаль, ви можете підписатися тільки на 10 маркувальників, і ви вже досягли цього ліміту." - #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:346 msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." -msgstr "" +msgstr "Вибачте, підписатися можна лише на двадцять мітників. Ви вже досягли свого ліміту." #: src/screens/Deactivated.tsx:124 msgid "Welcome back!" -msgstr "" - -#: src/view/com/auth/onboarding/WelcomeMobile.tsx:48 -#~ msgid "Welcome to <0>Bluesky" -#~ msgstr "Ласкаво просимо до <0>Bluesky" +msgstr "З поверненням!" #: src/components/NewskieDialog.tsx:103 msgid "Welcome, friend!" -msgstr "" +msgstr "Вітаю, друже!" #: src/screens/Onboarding/StepInterests/index.tsx:126 msgid "What are your interests?" @@ -9554,7 +8489,7 @@ msgstr "Чим ви цікавитесь?" #: src/screens/StarterPack/Wizard/StepDetails.tsx:41 msgid "What do you want to call your starter pack?" -msgstr "" +msgstr "Яку назву оберете для власної підбірки?" #: src/screens/Search/components/ExploreTrendingTopics.tsx:79 msgid "What people are posting about." @@ -9576,29 +8511,16 @@ msgstr "Якими мовами ви хочете бачити пости у а #: src/components/WhoCanReply.tsx:179 msgid "Who can interact with this post?" -msgstr "" - -#: src/components/dms/MessagesNUX.tsx:110 -#: src/components/dms/MessagesNUX.tsx:124 -#~ msgid "Who can message you?" -#~ msgstr "" +msgstr "Хто може взаємодіяти з цим постом?" #: src/components/WhoCanReply.tsx:87 msgid "Who can reply" msgstr "Хто може відповідати" -#: src/components/WhoCanReply.tsx:212 -#~ msgid "Who can reply dialog" -#~ msgstr "" - -#: src/components/WhoCanReply.tsx:216 -#~ msgid "Who can reply?" -#~ msgstr "" - #: src/screens/Home/NoFeedsPinned.tsx:79 #: src/screens/Messages/ChatList.tsx:148 msgid "Whoops!" -msgstr "" +msgstr "Упс!" #: src/components/ReportDialog/SelectReportOptionView.tsx:44 msgid "Why should this content be reviewed?" @@ -9614,7 +8536,7 @@ msgstr "Чому слід переглянути цей список?" #: src/components/ReportDialog/SelectReportOptionView.tsx:63 msgid "Why should this message be reviewed?" -msgstr "" +msgstr "Чому слід перевірити це повідомлення?" #: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Why should this post be reviewed?" @@ -9622,20 +8544,16 @@ msgstr "Чому слід переглянути цей пост?" #: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Why should this starter pack be reviewed?" -msgstr "" +msgstr "Чому цю підбірку потрібно перевірити?" #: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Why should this user be reviewed?" msgstr "Чому слід переглянути цього користувача?" -#: src/view/com/modals/crop-image/CropImage.web.tsx:125 -#~ msgid "Wide" -#~ msgstr "Широке" - #: src/screens/Messages/components/MessageInput.tsx:149 #: src/screens/Messages/components/MessageInput.web.tsx:214 msgid "Write a message" -msgstr "" +msgstr "Уведіть повідомлення" #: src/view/com/composer/Composer.tsx:817 msgid "Write post" @@ -9662,39 +8580,35 @@ msgstr "Так" #: src/screens/Settings/components/DeactivateAccountDialog.tsx:106 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:108 msgid "Yes, deactivate" -msgstr "" +msgstr "Так, деактивувати" #: src/screens/StarterPack/StarterPackScreen.tsx:662 msgid "Yes, delete this starter pack" -msgstr "" +msgstr "Так, видалити цю підбірку" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:724 msgid "Yes, detach" -msgstr "" +msgstr "Так, вилучити" #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:734 msgid "Yes, hide" -msgstr "" +msgstr "Так, сховати" #: src/screens/Deactivated.tsx:146 msgid "Yes, reactivate my account" -msgstr "" +msgstr "Так, знов активувати мій обліковий запис" #: src/components/dms/DateDivider.tsx:46 msgid "Yesterday" -msgstr "" - -#: src/components/dms/MessageItem.tsx:183 -#~ msgid "Yesterday, {time}" -#~ msgstr "" +msgstr "Вчора" #: src/screens/List/ListHiddenScreen.tsx:150 msgid "you" -msgstr "" +msgstr "ви" #: src/components/NewskieDialog.tsx:43 msgid "You" -msgstr "" +msgstr "Ви" #: src/screens/SignupQueued.tsx:142 msgid "You are in line." @@ -9702,7 +8616,7 @@ msgstr "Ви в черзі." #: src/view/com/composer/state/video.ts:410 msgid "You are not allowed to upload videos." -msgstr "" +msgstr "Ви не можете завантажувати відео." #: src/view/com/profile/ProfileFollows.tsx:94 msgid "You are not following anyone." @@ -9719,19 +8633,11 @@ msgstr "Також ви можете знайти кастомні стрічк #: src/view/com/modals/DeleteAccount.tsx:198 msgid "You can also temporarily deactivate your account instead, and reactivate it at any time." -msgstr "" - -#: src/screens/Onboarding/StepFollowingFeed.tsx:143 -#~ msgid "You can change these settings later." -#~ msgstr "Ви можете змінити ці налаштування пізніше." - -#: src/components/dms/MessagesNUX.tsx:119 -#~ msgid "You can change this at any time." -#~ msgstr "" +msgstr "Ви також можете тимчасово деактивувати ваш обліковий запис замість цього та відновити його в будь-який час." #: src/screens/Messages/Settings.tsx:111 msgid "You can continue ongoing conversations regardless of which setting you choose." -msgstr "" +msgstr "Ви можете продовжувати поточні розмови незалежно від того, які налаштування ви оберете." #: src/screens/Login/index.tsx:155 #: src/screens/Login/PasswordUpdatedForm.tsx:26 @@ -9740,7 +8646,7 @@ msgstr "Тепер ви можете увійти за допомогою нов #: src/screens/Deactivated.tsx:132 msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." -msgstr "" +msgstr "Ви можете відновити свій обліковий запис для продовження входу. Ваш обліковий запис та пости побачать інші користувачі." #: src/components/interstitials/Trending.tsx:100 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 @@ -9750,11 +8656,11 @@ msgstr "" #: src/view/com/profile/ProfileFollowers.tsx:94 msgid "You do not have any followers." -msgstr "У вас немає жодного підписника." +msgstr "Ніхто не підписаний на вас." #: src/screens/Profile/KnownFollowers.tsx:109 msgid "You don't follow any users who follow @{name}." -msgstr "" +msgstr "Ви не підписані на жодного користувача, який підписався на @{name}." #: src/view/com/modals/InviteCodes.tsx:67 msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." @@ -9764,10 +8670,6 @@ msgstr "У вас ще немає кодів запрошення! З часом msgid "You don't have any pinned feeds." msgstr "У вас немає закріплених стрічок." -#: src/view/screens/Feeds.tsx:477 -#~ msgid "You don't have any saved feeds!" -#~ msgstr "У вас немає збережених стрічок!" - #: src/view/screens/SavedFeeds.tsx:177 msgid "You don't have any saved feeds." msgstr "У вас немає збережених стрічок." @@ -9778,7 +8680,7 @@ msgstr "Ви заблокували автора або автор заблок #: src/components/dms/MessagesListBlockedFooter.tsx:58 msgid "You have blocked this user" -msgstr "" +msgstr "Ви заблокували цього користувача" #: src/components/moderation/ModerationDetailsDialog.tsx:71 #: src/lib/moderation/useModerationCauseDescription.ts:55 @@ -9812,7 +8714,7 @@ msgstr "Ви увімкнули ігнорування цього користу #: src/screens/Messages/ChatList.tsx:190 msgid "You have no conversations yet. Start one!" -msgstr "" +msgstr "У вас поки немає розмов. Розпочніть першу!" #: src/view/com/feeds/ProfileFeedgens.tsx:143 msgid "You have no feeds." @@ -9823,33 +8725,29 @@ msgstr "У вас немає стрічок." msgid "You have no lists." msgstr "У вас немає списків." -#: src/screens/Messages/List/index.tsx:200 -#~ msgid "You have no messages yet. Start a conversation with someone!" -#~ msgstr "" - #: src/view/screens/ModerationBlockedAccounts.tsx:129 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 "Ви ще не заблокували жодного облікового запису. Щоб заблокувати когось, перейдіть до їх профілю та виберіть опцію \"Заблокувати\" у меню їх облікового запису." +msgstr "Ви ще не заблокували жодного облікового запису. Щоб заблокувати, треба перейти до їхнього профілю та обрати опцію «Заблокувати» з меню їхнього облікового запису." #: src/view/screens/AppPasswords.tsx:96 #~ msgid "You have not created any app passwords yet. You can create one by pressing the button below." -#~ msgstr "Ви ще не створили жодного пароля для застосунків. Ви можете створити новий пароль, натиснувши кнопку нижче." +#~ msgstr "" #: src/view/screens/ModerationMutedAccounts.tsx:128 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 "Ви ще не ігноруєте жодного облікового запису. Щоб увімкнути ігнорування когось, перейдіть до їх профілю та виберіть опцію \"Ігнорувати\" у меню їх облікового запису." +msgstr "Ви ще не ігноруєте жодного облікового запису. Щоб ігнорувати, треба перейти до їхнього профілю та вибрати опцію «Ігнорувати» з меню їхнього облікового запису." #: src/components/Lists.tsx:52 msgid "You have reached the end" -msgstr "" +msgstr "Ви досягли кінця" #: src/lib/media/video/upload.shared.ts:56 msgid "You have temporarily reached the limit for video uploads. Please try again later." -msgstr "" +msgstr "Ви тимчасово досягли ліміту завантаження відео. Будь ласка, спробуйте пізніше." #: src/components/StarterPack/ProfileStarterPacks.tsx:241 msgid "You haven't created a starter pack yet!" -msgstr "" +msgstr "Ви ще не створювали власних підбірок!" #: src/components/dialogs/MutedWords.tsx:398 msgid "You haven't muted any words or tags yet" @@ -9858,11 +8756,11 @@ msgstr "У вас ще немає ігнорованих слів чи тегі #: src/components/moderation/ModerationDetailsDialog.tsx:116 #: src/lib/moderation/useModerationCauseDescription.ts:125 msgid "You hid this reply." -msgstr "" +msgstr "Ви приховали цю відповідь." #: src/components/moderation/LabelsOnMeDialog.tsx:78 msgid "You may appeal non-self labels if you feel they were placed in error." -msgstr "" +msgstr "Ви можете оскаржити мітки, що були додані не вами, якщо вважаєте, що їх додано помилково." #: src/components/moderation/LabelsOnMeDialog.tsx:83 msgid "You may appeal these labels if you feel they were placed in error." @@ -9870,55 +8768,43 @@ msgstr "Ви можете оскаржувати мітки, якщо вважа #: src/screens/StarterPack/Wizard/State.tsx:79 msgid "You may only add up to {STARTER_PACK_MAX_SIZE} profiles" -msgstr "" +msgstr "Ви можете додати щонайбільше {STARTER_PACK_MAX_SIZE} профілів" #: src/screens/StarterPack/Wizard/State.tsx:97 msgid "You may only add up to 3 feeds" -msgstr "" - -#: src/screens/StarterPack/Wizard/State.tsx:95 -#~ msgid "You may only add up to 50 feeds" -#~ msgstr "" - -#: src/screens/StarterPack/Wizard/State.tsx:78 -#~ msgid "You may only add up to 50 profiles" -#~ msgstr "" +msgstr "Ви можете додати лише 3 стрічки" #: src/lib/media/picker.shared.ts:22 msgid "You may only select up to 4 images" -msgstr "" +msgstr "Можна обрати не більше 4 зображень" #: src/screens/Signup/StepInfo/Policies.tsx:106 msgid "You must be 13 years of age or older to sign up." msgstr "Вам має виповнитись 13 років для того, щоб мати змогу зареєструватись." -#: src/screens/Onboarding/StepModeration/AdultContentEnabledPref.tsx:110 -#~ msgid "You must be 18 years or older to enable adult content" -#~ msgstr "Ви повинні бути старше 18 років, щоб дозволити перегляд контенту для дорослих" - #: src/components/StarterPack/ProfileStarterPacks.tsx:324 msgid "You must be following at least seven other people to generate a starter pack." -msgstr "" +msgstr "Ви маєте читати щонайменше сімох користувачів для генерування власної підбірки." #: src/components/StarterPack/QrCodeDialog.tsx:60 msgid "You must grant access to your photo library to save a QR code" -msgstr "" +msgstr "Ви маєте надати доступ до Фотографій для збереження QR-коду" #: src/components/StarterPack/ShareDialog.tsx:68 msgid "You must grant access to your photo library to save the image." -msgstr "" +msgstr "Ви маєте надати доступ до бібліотеки фото для збереження зображення." #: src/components/ReportDialog/SubmitView.tsx:210 msgid "You must select at least one labeler for a report" -msgstr "Ви повинні обрати хоча б одного маркувальника для скарги" +msgstr "Ви мусите обрати хоча б одного мітника для скарги" #: src/screens/Deactivated.tsx:127 msgid "You previously deactivated @{0}." -msgstr "" +msgstr "Раніше ви деактивували @{0}." #: src/screens/Settings/Settings.tsx:257 msgid "You will be signed out of all your accounts." -msgstr "" +msgstr "Ви вийдете з усіх облікових записів." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:217 msgid "You will no longer receive notifications for this thread" @@ -9934,43 +8820,39 @@ msgstr "Ви отримаєте електронний лист із кодом #: src/screens/Messages/components/ChatListItem.tsx:124 msgid "You: {0}" -msgstr "" +msgstr "Ви: {0}" #: src/screens/Messages/components/ChatListItem.tsx:153 msgid "You: {defaultEmbeddedContentMessage}" -msgstr "" +msgstr "Ви: {defaultEmbeddedContentMessage}" #: src/screens/Messages/components/ChatListItem.tsx:146 msgid "You: {short}" -msgstr "" +msgstr "Ви: {short}" #: src/screens/Signup/index.tsx:107 msgid "You'll follow the suggested users and feeds once you finish creating your account!" -msgstr "" +msgstr "Ви читатимете запропонованих користувачів та стрічки щойно завершите створення облікового запису!" #: src/screens/Signup/index.tsx:112 msgid "You'll follow the suggested users once you finish creating your account!" -msgstr "" +msgstr "Ви читатимете запропонованих користувачів щойно завершите створення облікового запису!" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:232 msgid "You'll follow these people and {0} others" -msgstr "" +msgstr "Ви підпишетесь на цих людей та інших {0}" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:230 msgid "You'll follow these people right away" -msgstr "" +msgstr "Ви миттєво почнете читати цих людей" #: src/components/dialogs/VerifyEmailDialog.tsx:178 msgid "You'll receive an email at <0>{0} to verify it's you." -msgstr "" +msgstr "Ви отримаєте листа на <0>{0} для підтвердження, що це ви." #: src/screens/StarterPack/StarterPackLandingScreen.tsx:270 msgid "You'll stay updated with these feeds" -msgstr "" - -#: src/screens/Onboarding/StepModeration/index.tsx:60 -#~ msgid "You're in control" -#~ msgstr "Все під вашим контролем" +msgstr "Ви будете в курсі подій з цими стрічками" #: src/screens/SignupQueued.tsx:112 msgid "You're in line" @@ -9979,7 +8861,7 @@ msgstr "Ви в черзі" #: src/screens/Deactivated.tsx:89 #: src/screens/Settings/components/DeactivateAccountDialog.tsx:54 msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." -msgstr "" +msgstr "Ви увійшли з використанням пароля застосунку. Будь ласка, увійдіть за допомогою основного пароля, щоб продовжити деактивування облікового запису." #: src/screens/Onboarding/StepFinished.tsx:235 msgid "You're ready to go!" @@ -10000,11 +8882,11 @@ msgstr "Ваша домашня стрічка закінчилась! Підп #: src/view/com/composer/state/video.ts:421 msgid "You've reached your daily limit for video uploads (too many bytes)" -msgstr "" +msgstr "Ви досягли денного ліміту завантаження відео (забагато байтів)" #: src/view/com/composer/state/video.ts:425 msgid "You've reached your daily limit for video uploads (too many videos)" -msgstr "" +msgstr "Ви досягли денного ліміту завантаження відео (забагато відео)" #: src/screens/Signup/index.tsx:140 msgid "Your account" @@ -10016,7 +8898,7 @@ msgstr "Ваш обліковий запис видалено" #: src/view/com/composer/state/video.ts:429 msgid "Your account is not yet old enough to upload videos. Please try again later." -msgstr "" +msgstr "Ваш обліковий запис створено недостатньо давно для завантаження відео. Будь ласка, спробуйте пізніше." #: src/screens/Settings/components/ExportCarDialog.tsx:65 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." @@ -10028,11 +8910,11 @@ msgstr "Ваша дата народження" #: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 msgid "Your browser does not support the video format. Please try a different browser." -msgstr "" +msgstr "Ваш браузер не підтримує цей формат відео. Будь ласка, спробуйте інший браузер." #: src/screens/Messages/components/ChatDisabled.tsx:25 msgid "Your chats have been disabled" -msgstr "" +msgstr "Ваші чати вимкнено" #: src/view/com/modals/InAppBrowserConsent.tsx:44 msgid "Your choice will be saved, but can be changed later in settings." @@ -10042,10 +8924,6 @@ msgstr "Ваш вибір буде запам'ятовано, ви у будь- msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "" -#: src/screens/Onboarding/StepFollowingFeed.tsx:62 -#~ msgid "Your default feed is \"Following\"" -#~ msgstr "Ваша стрічка за замовчуванням \"Following\"" - #: src/screens/Login/ForgotPasswordForm.tsx:51 #: src/screens/Signup/state.ts:203 #: src/screens/Signup/StepInfo/index.tsx:108 @@ -10063,7 +8941,7 @@ msgstr "Ваша електронна пошта ще не підтвердже #: src/state/shell/progress-guide.tsx:213 msgid "Your first like!" -msgstr "" +msgstr "Ваша перша вподобайка!" #: src/view/com/posts/FollowingEmptyState.tsx:43 msgid "Your following feed is empty! Follow more users to see what's happening." @@ -10091,7 +8969,7 @@ msgstr "Пост опубліковано" #: src/view/com/composer/Composer.tsx:467 msgid "Your posts have been published" -msgstr "" +msgstr "Ваші пости опубліковано" #: src/screens/Onboarding/StepFinished.tsx:250 msgid "Your posts, likes, and blocks are public. Mutes are private." @@ -10099,11 +8977,11 @@ msgstr "Ваші повідомлення, вподобання і блоки є #: src/view/screens/Settings/index.tsx:119 #~ msgid "Your profile" -#~ msgstr "Ваш профіль" +#~ 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 "" +msgstr "Ваш обліковий запис, пости, стрічки та списки більше не будуть видимі іншим користувачам Bluesky. Ви можете відновити свій обліковий запис в будь-який момент ввівши дані облікового запису у поле для входу." #: src/view/com/composer/Composer.tsx:469 msgid "Your reply has been published" @@ -10111,4 +8989,5 @@ msgstr "Відповідь опубліковано" #: src/components/dms/ReportDialog.tsx:157 msgid "Your report will be sent to the Bluesky Moderation Service" -msgstr "" +msgstr "Вашу скаргу буде надіслано до Служби модерації Bluesky" + From fa0628b7874406d64650b94e49dce0a3d6f7fdac Mon Sep 17 00:00:00 2001 From: Valtteri Laitinen Date: Fri, 24 Jan 2025 21:42:05 +0200 Subject: [PATCH 55/62] Update Finnish localization (#7414) --- src/locale/locales/fi/messages.po | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/locale/locales/fi/messages.po b/src/locale/locales/fi/messages.po index cc21b9917e..84e8982333 100644 --- a/src/locale/locales/fi/messages.po +++ b/src/locale/locales/fi/messages.po @@ -1437,7 +1437,7 @@ msgstr "Sulje valintaikkuna" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 msgid "Close emoji picker" -msgstr "" +msgstr "Sulje emojinvalitsin" #: src/components/dialogs/GifSelect.tsx:169 msgid "Close GIF dialog" @@ -1823,7 +1823,7 @@ msgstr "Luotu {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "Tekijä on estetty" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 @@ -2321,7 +2321,7 @@ msgstr "Koulutus" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "Joko listan tekijä on estänyt sinut tai sitten sinä olet estänyt listan tekijän." #: src/screens/Settings/AccountSettings.tsx:60 #: src/screens/Signup/StepInfo/index.tsx:170 @@ -3410,7 +3410,7 @@ msgstr "Virheellinen tai ei-tuettu julkaisutietue" #: src/screens/Login/LoginForm.tsx:90 #: src/screens/Login/LoginForm.tsx:149 msgid "Incorrect username or password" -msgstr "Virheellinen käyttäjätunnus tai salasana" +msgstr "Väärä käyttäjätunnus tai salasana" #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" @@ -4576,7 +4576,7 @@ msgstr "Avaa alavalikko" #: src/view/com/composer/Composer.tsx:1228 #: src/view/com/composer/Composer.tsx:1229 msgid "Open emoji picker" -msgstr "Avaa emoji-valitsin" +msgstr "Avaa emojinvalitsin" #: src/screens/Profile/components/ProfileFeedHeader.tsx:190 msgid "Open feed info screen" @@ -6283,7 +6283,7 @@ msgstr "Kirjaudutaanko ulos?" #: src/view/shell/NavSignupCard.tsx:47 #: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" -msgstr "Rekisteröidy" +msgstr "Luo tili" #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 @@ -6543,7 +6543,7 @@ msgstr "Napauta vaihtaaksesi sovelluskuvakkeen" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 msgid "Tap to close the emoji picker" -msgstr "" +msgstr "Napauta sulkeaksesi emojinvalitsimen" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" From f23f49c245b4a8bd8fd015983402f314d622325c Mon Sep 17 00:00:00 2001 From: Kevin Scannell Date: Fri, 24 Jan 2025 13:42:21 -0600 Subject: [PATCH 56/62] Irish translation update (#7406) --- src/locale/locales/ga/messages.po | 1572 ++++++++++++++--------------- 1 file changed, 780 insertions(+), 792 deletions(-) diff --git a/src/locale/locales/ga/messages.po b/src/locale/locales/ga/messages.po index 897c2a6ed3..459868547b 100644 --- a/src/locale/locales/ga/messages.po +++ b/src/locale/locales/ga/messages.po @@ -14,7 +14,7 @@ msgstr "" #: src/components/ProgressGuide/FollowDialog.tsx:567 msgid "(active)" -msgstr "" +msgstr "(gníomhach)" #: src/screens/Messages/components/ChatListItem.tsx:130 msgid "(contains embedded content)" @@ -25,46 +25,33 @@ msgstr "(tá ábhar leabaithe ann)" msgid "(no email)" msgstr "(gan ríomhphost)" -#: src/view/com/notifications/FeedItem.tsx:232 -#: src/view/com/notifications/FeedItem.tsx:327 -#~ msgid "{0, plural, one {{formattedCount} other} other {{formattedCount} others}}" -#~ msgstr "{0, plural, one {duine amháin eile} two {beirt eile} few {{formattedCount} dhuine eile} many {{formattedCount} nduine eile} other {{formattedCount} duine eile}}" - #: src/lib/hooks/useTimeAgo.ts:156 msgid "{0, plural, one {# day} other {# days}}" msgstr "{0, plural, one {lá amháin} two {# lá} few {# lá} many {# lá} other {# lá}}" #: src/screens/Profile/ProfileFollowers.tsx:40 msgid "{0, plural, one {# follower} other {# followers}}" -msgstr "" +msgstr "{0, plural, one {# leantóir} two {# leantóir} few {# leantóir} many {# leantóir} other {# leantóir}}" #: src/screens/Profile/ProfileFollows.tsx:40 msgid "{0, plural, one {# following} other {# following}}" -msgstr "" +msgstr "{0, plural, one {# á leanúint} two {# á leanúint} few {# á leanúint} many {# á leanúint} other {# á leanúint}}" #: src/lib/hooks/useTimeAgo.ts:146 msgid "{0, plural, one {# hour} other {# hours}}" msgstr "{0, plural, one {# uair an chloig} two {# uair an chloig} few {# uair an chloig} many {# n-uair an chloig} other {# uair an chloig}}" -#: src/components/moderation/LabelsOnMe.tsx:53 -#~ msgid "{0, plural, one {# label has been placed on this account} other {# labels have been placed on this account}}" -#~ msgstr "{0, plural, one {Cuireadh lipéad amháin ar an gcuntas seo} two {Cuireadh # lipéad ar an gcuntas seo} few {Cuireadh # lipéad ar an gcuntas seo} many {Cuireadh # lipéad ar an gcuntas seo} other {Cuireadh # lipéad ar an gcuntas seo}}" - -#: src/components/moderation/LabelsOnMe.tsx:59 -#~ msgid "{0, plural, one {# label has been placed on this content} other {# labels have been placed on this content}}" -#~ msgstr "{0, plural, one {Cuireadh lipéad amháin ar an ábhar seo} two {Cuireadh # lipéad ar an ábhar seo} few {Cuireadh # lipéad ar an ábhar seo} many {Cuireadh # lipéad ar an ábhar seo} other {Cuireadh # lipéad ar an ábhar seo}}" - #: src/components/moderation/LabelsOnMe.tsx:53 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" -msgstr "" +msgstr "Cuireadh {0, plural, one {lipéad amháin} two {# lipéad} few {# lipéad} many {# lipéad} other {# lipéad}} ar an gcuntas seo" #: src/components/moderation/LabelsOnMe.tsx:62 msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" -msgstr "" +msgstr "Cuireadh {0, plural, one {lipéad amháin} two {# lipéad} few {# lipéad} many {# lipéad} other {# lipéad}} ar an ábhar seo" #: src/screens/Post/PostLikedBy.tsx:41 msgid "{0, plural, one {# like} other {# likes}}" -msgstr "" +msgstr "{0, plural, one {# mholadh} two {# mholadh} few {# mholadh} many {# moladh} other {# moladh}}" #: src/lib/hooks/useTimeAgo.ts:136 msgid "{0, plural, one {# minute} other {# minutes}}" @@ -76,7 +63,7 @@ msgstr "{0, plural, one {mí amháin} two {# mhí} few {# mhí} many {# mí} oth #: src/screens/Post/PostQuotes.tsx:41 msgid "{0, plural, one {# quote} other {# quotes}}" -msgstr "" +msgstr "{0, plural, one {# phostáil athluaite} two {# phostáil athluaite} few {# phostáil athluaite} many {# bpostáil athluaite} other {# postáil athluaite}}" #: src/screens/Post/PostRepostedBy.tsx:41 msgid "{0, plural, one {# repost} other {# reposts}}" @@ -96,39 +83,22 @@ msgstr "{0, plural, one {leantóir} two {leantóir} few {leantóir} many {leant 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}}" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:305 -#~ msgid "{0, plural, one {Like (# like)} other {Like (# likes)}}" -#~ msgstr "{0, plural, one {Mol (# mholadh)} two {Mol (# mholadh)} few {Mol (# mholadh)} many {Mol (# moladh)} other {Mol (# moladh)}}" - #: src/view/com/post-thread/PostThreadItem.tsx:447 msgid "{0, plural, one {like} other {likes}}" msgstr "{0, plural, one {moladh} two {mholadh} few {mholadh} many {moladh} other {moladh}}" -#: src/components/FeedCard.tsx:213 -#: src/view/com/feeds/FeedSourceCard.tsx:303 -#~ msgid "{0, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{0, plural, one {Molta ag úsáideoir amháin} two {Molta ag beirt úsáideoirí} few {Molta ag # úsáideoir} many {Molta ag # n-úsáideoir} other {Molta ag # úsáideoir}}" - #: src/screens/Profile/Header/Metrics.tsx:58 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}}" #: src/view/com/post-thread/PostThreadItem.tsx:431 msgid "{0, plural, one {quote} other {quotes}}" -msgstr "{0, plural, one {athfhriotal} two {athfhriotal} few {athfhriotal} many {athfhriotal} other {athfhriotal}}" - -#: src/view/com/util/post-ctrls/PostCtrls.tsx:261 -#~ msgid "{0, plural, one {Reply (# reply)} other {Reply (# replies)}}" -#~ msgstr "{0, plural, one {Freagair (# fhreagra)} two {Freagair (# fhreagra)} few {Freagair (# fhreagra)} many {Freagair (# bhfreagra)} other {Freagair (# freagra)}}" +msgstr "{0, plural, one {postáil athluaite} two {phostáil athluaite} few {phostáil athluaite} many {bpostáil athluaite} other {postáil athluaite}}" #: src/view/com/post-thread/PostThreadItem.tsx:413 msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {athphostáil} two {athphostáil} few {athphostáil} many {athphostáil} other {athphostáil}}" -#: src/view/com/util/post-ctrls/PostCtrls.tsx:301 -#~ msgid "{0, plural, one {Unlike (# like)} other {Unlike (# likes)}}" -#~ msgstr "{0, plural, one {Dímhol (# mholadh)} two {Dímhol (# mholadh)} few {Dímhol (# mholadh)} many {Dímhol (# moladh)} other {Dímhol (# moladh)}}" - #: src/screens/Settings/Settings.tsx:422 msgid "{0}" msgstr "{0}" @@ -196,14 +166,6 @@ msgstr "{0}mí" msgid "{0}s" msgstr "{0}s" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:252 -#~ msgid "{badge} unread items" -#~ msgstr "{badge} gan léamh" - -#: src/components/LabelingServiceCard/index.tsx:96 -#~ msgid "{count, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{count, plural, one {Molta ag úsáideoir amháin} two {Molta ag beirt úsáideoirí} few {Molta ag # úsáideoir} many {Molta ag # n-úsáideoir} other {Molta ag # úsáideoir}}" - #: src/view/shell/desktop/LeftNav.tsx:189 msgid "{count} unread items" msgstr "{count} gan léamh" @@ -318,15 +280,9 @@ msgstr "{following} á leanúint" msgid "{handle} can't be messaged" msgstr "Ní féidir TD a chur chuig {handle}" -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:294 -#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:307 -#: src/view/screens/ProfileFeed.tsx:591 -#~ msgid "{likeCount, plural, one {Liked by # user} other {Liked by # users}}" -#~ msgstr "{likeCount, plural, one {Molta ag úsáideoir amháin} two {Molta ag beirt úsáideoirí} few {Molta ag # úsáideoir} many {Molta ag # n-úsáideoir} other {Molta ag # úsáideoir}}" - #: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 msgid "{notificationCount} unread items" -msgstr "" +msgstr "{notificationCount} gan léamh" #: src/view/shell/Drawer.tsx:448 msgid "{numUnreadNotifications} unread" @@ -417,20 +373,12 @@ msgstr "Maidir leis" msgid "Access navigation links and settings" msgstr "Oscail nascanna agus socruithe" -#: src/view/com/home/HomeHeaderLayoutMobile.tsx:56 -#~ msgid "Access profile and other navigation links" -#~ msgstr "Oscail próifíl agus nascanna eile" - #: src/screens/Settings/AccessibilitySettings.tsx:46 #: src/screens/Settings/Settings.tsx:191 #: src/screens/Settings/Settings.tsx:194 msgid "Accessibility" msgstr "Inrochtaineacht" -#: src/view/screens/Settings/index.tsx:455 -#~ msgid "Accessibility settings" -#~ msgstr "Socruithe inrochtaineachta" - #: src/Navigation.tsx:323 msgid "Accessibility Settings" msgstr "Socruithe Inrochtaineachta" @@ -563,7 +511,7 @@ msgstr "Cuir postáil nua leis" #: src/view/screens/ProfileList.tsx:903 #: src/view/screens/ProfileList.tsx:921 msgid "Add people" -msgstr "" +msgstr "Cuir daoine leis" #: src/screens/Home/NoFeedsPinned.tsx:99 msgid "Add recommended feeds" @@ -631,13 +579,9 @@ msgstr "Lipéid d'ábhar do dhaoine fásta" msgid "Advanced" msgstr "Ardleibhéal" -#: src/state/shell/progress-guide.tsx:171 -#~ msgid "Algorithm training complete!" -#~ msgstr "Tá an t-algartam traenáilte!" - #: src/view/screens/Notifications.tsx:86 msgid "All" -msgstr "" +msgstr "Uile" #: src/screens/StarterPack/StarterPackScreen.tsx:381 msgid "All accounts have been followed!" @@ -659,7 +603,7 @@ msgstr "Ceadaigh teachtaireachtaí nua ó" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 msgid "Allow quote posts" -msgstr "" +msgstr "Ceadaigh postálacha athluaite" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:359 msgid "Allow replies from:" @@ -822,7 +766,7 @@ msgstr "Tá gach duine in ann idirghníomhú leis" #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 msgid "App Icon" -msgstr "" +msgstr "Deilbhín na haipe" #: src/screens/Settings/LanguageSettings.tsx:80 msgid "App Language" @@ -844,22 +788,10 @@ msgstr "Caithfidh ainm pasfhocal aipe a bheith uathúil" msgid "App password names can only contain letters, numbers, spaces, dashes, and underscores" msgstr "Ní féidir ach litreacha, uimhreacha, spásanna, fleiscíní, agus fostríoca a bheith in ainm pasfhocal aipe" -#: src/view/com/modals/AddAppPasswords.tsx:138 -#~ msgid "App Password names can only contain letters, numbers, spaces, dashes, and underscores." -#~ msgstr "Ní féidir ach litreacha, uimhreacha, spásanna, daiseanna agus fostríocanna a bheith in ainmneacha phasfhocal na haipe." - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:80 msgid "App password names must be at least 4 characters long" msgstr "Caithfidh ainm pasfhocal aipe a bheith ar a laghad ceithre charachtar ar fad" -#: src/view/com/modals/AddAppPasswords.tsx:103 -#~ msgid "App Password names must be at least 4 characters long." -#~ msgstr "Caithfear 4 charachtar ar a laghad a bheith in ainmneacha phasfhocal na haipe." - -#: src/view/screens/Settings/index.tsx:664 -#~ msgid "App password settings" -#~ msgstr "Socruithe phasfhocal na haipe" - #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 msgid "App passwords" @@ -898,14 +830,6 @@ msgstr "Déan achomharc i gcoinne an chinnidh seo" msgid "Appearance" msgstr "Cuma" -#: src/view/screens/Settings/index.tsx:476 -#~ msgid "Appearance settings" -#~ msgstr "Socruithe cuma" - -#: src/Navigation.tsx:325 -#~ msgid "Appearance Settings" -#~ msgstr "Socruithe Cuma" - #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:47 #: src/screens/Home/NoFeedsPinned.tsx:93 msgid "Apply default recommended feeds" @@ -924,10 +848,6 @@ msgstr "Postáil sa chartlann" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "An bhfuil tú cinnte gur mhaith leat an pasfhocal aipe \"{0}\" a scriosadh?" -#: src/view/screens/AppPasswords.tsx:283 -#~ msgid "Are you sure you want to delete the app password \"{name}\"?" -#~ msgstr "An bhfuil tú cinnte gur mhaith leat pasfhocal na haipe “{name}” a scriosadh?" - #: src/components/dms/MessageMenu.tsx:149 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "An bhfuil tú cinnte gur mhaith leat an teachtaireacht seo a scrios? Scriosfar duitse í ach ní don duine eile atá páirteach." @@ -1009,10 +929,6 @@ msgstr "Seinn físeáin agus GIFanna go huathoibríoch" msgid "Back" msgstr "Ar ais" -#: src/view/screens/Settings/index.tsx:442 -#~ msgid "Basics" -#~ msgstr "Bunrudaí" - #: src/view/screens/Lists.tsx:81 #: src/view/screens/ModerationModlists.tsx:81 msgid "Before creating a list, you must first verify your email." @@ -1034,17 +950,13 @@ msgstr "Ní cheadófar duit teachtaireacht a chur chuig úsáideoir eile roimh d #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 msgid "BETA" -msgstr "" +msgstr "BÉITE" #: src/components/dialogs/BirthDateSettings.tsx:106 #: src/screens/Settings/AccountSettings.tsx:109 msgid "Birthday" msgstr "Breithlá" -#: src/view/screens/Settings/index.tsx:348 -#~ msgid "Birthday:" -#~ msgstr "Breithlá:" - #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 #: src/view/com/profile/ProfileMenu.tsx:341 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:744 @@ -1150,11 +1062,11 @@ msgstr "Ní thaispeánfaidh Bluesky do phróifíl ná do chuid postálacha d’ #: src/screens/Settings/AppIconSettings/index.tsx:99 msgid "Bluesky+" -msgstr "" +msgstr "Bluesky+" #: src/screens/Settings/AppIconSettings/index.tsx:102 msgid "Bluesky+ icons" -msgstr "" +msgstr "Deilbhíní Bluesky+" #: src/lib/moderation/useLabelBehaviorDescription.ts:53 msgid "Blur images" @@ -1196,35 +1108,27 @@ msgstr "Tabhair súil ar fhothaí eile" #: src/components/TrendingTopics.tsx:176 msgid "Browse posts about {displayName}" -msgstr "" +msgstr "Tabhair súil ar phostálacha faoi {displayName}" #: src/components/TrendingTopics.tsx:184 msgid "Browse posts tagged with {displayName}" -msgstr "" +msgstr "Tabhair súil ar phostálacha a bhfuil clib {displayName} leo" #: src/components/TrendingTopics.tsx:222 msgid "Browse topic {displayName}" -msgstr "" +msgstr "Tabhair súil ar an topaic {displayName}" #: src/view/com/auth/SplashScreen.web.tsx:168 msgid "Business" msgstr "Gnó" -#: src/view/com/profile/ProfileSubpageHeader.tsx:193 -#~ msgid "by —" -#~ msgstr "le —" - #: src/components/LabelingServiceCard/index.tsx:62 msgid "By {0}" msgstr "Le {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:197 -#~ msgid "by <0/>" -#~ msgstr "le <0/>" - #: src/screens/Profile/components/ProfileFeedHeader.tsx:447 msgid "By <0>{0}" -msgstr "" +msgstr "Le <0>{0}" #: src/screens/Signup/StepInfo/Policies.tsx:81 msgid "By creating an account you agree to the <0>Privacy Policy." @@ -1238,18 +1142,10 @@ msgstr "Má chruthaíonn tú cuntas, glacann tú leis na <0>Téarmaí Seirbhíse msgid "By creating an account you agree to the <0>Terms of Service." msgstr "Má chruthaíonn tú cuntas, glacann tú leis na <0>Téarmaí Seirbhíse." -#: src/view/com/profile/ProfileSubpageHeader.tsx:195 -#~ msgid "by you" -#~ msgstr "leat" - #: src/view/com/composer/photos/OpenCameraBtn.tsx:72 msgid "Camera" msgstr "Ceamara" -#: src/view/com/modals/AddAppPasswords.tsx:180 -#~ msgid "Can only contain letters, numbers, spaces, dashes, and underscores. Must be at least 4 characters long, but no more than 32 characters long." -#~ msgstr "Ní féidir ach litreacha, uimhreacha, spásanna, daiseanna agus fostríocanna a bheith ann. Caithfear 4 charachtar ar a laghad a bheith ann agus gan níos mó ná 32 charachtar." - #: src/components/Menu/index.tsx:297 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 @@ -1293,10 +1189,6 @@ msgstr "Cealaigh" msgid "Cancel account deletion" msgstr "Ná scrios an chuntas" -#: src/view/com/modals/ChangeHandle.tsx:137 -#~ msgid "Cancel change handle" -#~ msgstr "Ná hathraigh an leasainm" - #: src/view/com/modals/CropImage.web.tsx:94 msgid "Cancel image crop" msgstr "Cealaigh bearradh na híomhá" @@ -1342,19 +1234,14 @@ msgstr "Fotheidil agus téacs malartach" msgid "Change" msgstr "Athraigh" -#: src/view/screens/Settings/index.tsx:342 -#~ msgctxt "action" -#~ msgid "Change" -#~ msgstr "Athraigh" - #: src/screens/Settings/AppIconSettings/index.tsx:39 msgid "Change app icon" -msgstr "" +msgstr "Athraigh deilbhín na haipe" #: src/screens/Settings/AppIconSettings/index.tsx:38 #: src/screens/Settings/AppIconSettings/index.tsx:221 msgid "Change app icon to \"{0}\"" -msgstr "" +msgstr "Athraigh deilbhín na haipe go \"{0}\"" #: src/screens/Settings/AccountSettings.tsx:97 #: src/screens/Settings/AccountSettings.tsx:101 @@ -1366,10 +1253,6 @@ msgstr "Athraigh do sheoladh ríomhphoist" msgid "Change email address" msgstr "Athraigh do sheoladh ríomhphoist" -#: src/view/screens/Settings/index.tsx:685 -#~ msgid "Change handle" -#~ msgstr "Athraigh mo leasainm" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:92 #: src/screens/Settings/components/ChangeHandleDialog.tsx:96 msgid "Change Handle" @@ -1379,10 +1262,6 @@ msgstr "Athraigh mo leasainm" msgid "Change my email" msgstr "Athraigh mo ríomhphost" -#: src/view/screens/Settings/index.tsx:730 -#~ msgid "Change password" -#~ msgstr "Athraigh mo phasfhocal" - #: src/view/com/modals/ChangePassword.tsx:142 msgid "Change Password" msgstr "Athraigh mo phasfhocal" @@ -1473,7 +1352,7 @@ msgstr "Roghnaigh an dath seo mar abhatár duit" #: src/view/screens/Feeds.tsx:728 #: src/view/screens/Search/Explore.tsx:411 msgid "Choose your own timeline! Feeds built by the community help you find content you love." -msgstr "" +msgstr "Tóg d'amlíne féin! Is féidir teacht ar ábhar a thaitneoidh leat le fothaí a thógann an pobal." #: src/screens/Signup/StepInfo/index.tsx:201 msgid "Choose your password" @@ -1495,22 +1374,10 @@ msgstr "Glan na sonraí ar fad atá i dtaisce. Ansin atosaigh." msgid "Clear search query" msgstr "Glan an cuardach" -#: src/view/screens/Settings/index.tsx:878 -#~ msgid "Clears all storage data" -#~ msgstr "Glanann seo na sonraí ar fad atá i dtaisce" - #: src/view/screens/Support.tsx:41 msgid "click here" msgstr "cliceáil anseo" -#: src/view/com/modals/DeleteAccount.tsx:208 -#~ msgid "Click here for more information on deactivating your account" -#~ msgstr "Cliceáil anseo le tuilleadh a fhoghlaim faoi dhíghníomhú do chuntais" - -#: src/view/com/modals/DeleteAccount.tsx:217 -#~ msgid "Click here for more information." -#~ msgstr "Cliceáil anseo do bhreis eolais." - #: src/components/TagMenu/index.web.tsx:152 msgid "Click here to open tag menu for {tag}" msgstr "Cliceáil anseo le clár na clibe le haghaidh {tag} a oscailt" @@ -1569,7 +1436,7 @@ msgstr "Dún an dialóg" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 msgid "Close emoji picker" -msgstr "" +msgstr "Dún an roghnóir emoji" #: src/components/dialogs/GifSelect.tsx:169 msgid "Close GIF dialog" @@ -1600,10 +1467,6 @@ msgstr "Dúnann sé seo an barra nascleanúna ag an mbun" msgid "Closes password update alert" msgstr "Dúnann sé seo an rabhadh faoi uasdátú an phasfhocail" -#: src/view/com/composer/Composer.tsx:552 -#~ msgid "Closes post composer and discards post draft" -#~ msgstr "Dúnann sé seo cumadóir na postálacha agus ní shábhálann sé an dréacht" - #: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:32 msgid "Closes viewer for header image" msgstr "Dúnann sé seo an t-amharcóir le haghaidh íomhá an cheanntáisc" @@ -1726,7 +1589,7 @@ msgstr "Teagmháil le Support" #: src/screens/Settings/ContentAndMediaSettings.tsx:49 msgid "Content & Media" -msgstr "" +msgstr "Ábhar agus Meáin" #: src/screens/Settings/AccessibilitySettings.tsx:109 #: src/screens/Settings/Settings.tsx:175 @@ -1819,18 +1682,10 @@ msgstr "Cóipeáilte sa ghearrthaisce" msgid "Copied!" msgstr "Cóipeáilte!" -#: src/view/com/modals/AddAppPasswords.tsx:215 -#~ msgid "Copies app password" -#~ msgstr "Cóipeálann sé seo pasfhocal na haipe" - #: src/components/StarterPack/QrCodeDialog.tsx:175 msgid "Copy" msgstr "Cóipeáil" -#: src/view/com/modals/ChangeHandle.tsx:467 -#~ msgid "Copy {0}" -#~ msgstr "Cóipeáil {0}" - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 msgid "Copy App Password" msgstr "Cóipeáil an Pasfhocal Aipe" @@ -1916,10 +1771,6 @@ msgstr "Níorbh fhéidir d'fhíseán a phróiseáil" msgid "Create" msgstr "Cruthaigh" -#: src/view/screens/Settings/index.tsx:403 -#~ msgid "Create a new Bluesky account" -#~ msgstr "Cruthaigh cuntas nua Bluesky" - #: src/components/StarterPack/QrCodeDialog.tsx:153 msgid "Create a QR code for a starter pack" msgstr "Cruthaigh cód QR le haghaidh pacáiste fáilte" @@ -1956,10 +1807,6 @@ msgstr "Cruthaigh abhatár nua ina ionad sin" msgid "Create another" msgstr "Cruthaigh ceann eile" -#: src/view/com/modals/AddAppPasswords.tsx:243 -#~ msgid "Create App Password" -#~ msgstr "Cruthaigh pasfhocal aipe" - #: src/view/com/auth/SplashScreen.tsx:47 #: src/view/com/auth/SplashScreen.web.tsx:109 msgid "Create new account" @@ -1975,7 +1822,7 @@ msgstr "Cruthaíodh {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "Cuireadh cosc ar an gcruthaitheoir" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 @@ -1987,19 +1834,6 @@ msgstr "Cultúr" msgid "Custom" msgstr "Saincheaptha" -#: src/view/com/modals/ChangeHandle.tsx:375 -#~ msgid "Custom domain" -#~ msgstr "Sainfhearann" - -#: src/view/screens/Feeds.tsx:761 -#: src/view/screens/Search/Explore.tsx:391 -#~ msgid "Custom feeds built by the community bring you new experiences and help you find the content you love." -#~ msgstr "Cruthaíonn an pobal fothaí chun eispéiris nua a chur ar fáil duit, agus chun cabhrú leat teacht ar an ábhar a thaitníonn leat" - -#: src/view/screens/PreferencesExternalEmbeds.tsx:54 -#~ msgid "Customize media from external sites." -#~ msgstr "Oiriúnaigh na meáin ó shuíomhanna seachtracha" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:292 msgid "Customize who can interact with this post." msgstr "Cé atá in ann idirghníomhú leis an bpostáil seo?" @@ -2027,10 +1861,6 @@ msgstr "Dáta breithe" msgid "Deactivate account" msgstr "Díghníomhaigh mo chuntas" -#: src/view/screens/Settings/index.tsx:785 -#~ msgid "Deactivate my account" -#~ msgstr "Díghníomhaigh mo chuntas" - #: src/screens/Settings/Settings.tsx:331 msgid "Debug Moderation" msgstr "Dífhabhtaigh Modhnóireacht" @@ -2045,7 +1875,7 @@ msgstr "Réamhshocrú" #: src/screens/Settings/AppIconSettings/index.tsx:75 msgid "Default icons" -msgstr "" +msgstr "Deilbhíní réamhshocraithe" #: src/components/dms/MessageMenu.tsx:151 #: src/screens/Settings/AppPasswords.tsx:212 @@ -2098,10 +1928,6 @@ msgstr "Scrios an teachtaireacht seo domsa" msgid "Delete my account" msgstr "Scrios mo chuntas" -#: src/view/screens/Settings/index.tsx:807 -#~ msgid "Delete My Account…" -#~ msgstr "Scrios mo chuntas…" - #: src/view/com/composer/Composer.tsx:827 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 @@ -2138,10 +1964,6 @@ msgstr "Cuntas Scriosta" msgid "Deleted post." msgstr "Scriosadh an phostáil." -#: src/view/screens/Settings/index.tsx:858 -#~ msgid "Deletes the chat declaration record" -#~ msgstr "Scriosann sé seo an taifead dearbhaithe comhrá" - #: src/screens/Profile/Header/EditProfileDialog.tsx:344 #: src/view/com/modals/CreateOrEditList.tsx:280 #: src/view/com/modals/CreateOrEditList.tsx:301 @@ -2181,18 +2003,10 @@ msgstr "Roghanna d'fhorbróirí" msgid "Dialog: adjust who can interact with this post" msgstr "Dialóg: cé atá in ann idirghníomhú leis an bpostáil seo" -#: src/view/com/composer/Composer.tsx:325 -#~ msgid "Did you want to say anything?" -#~ msgstr "Ar mhaith leat rud éigin a rá?" - #: src/screens/Settings/AppearanceSettings.tsx:122 msgid "Dim" msgstr "Breacdhorcha" -#: src/view/screens/AccessibilitySettings.tsx:109 -#~ msgid "Disable autoplay for videos and GIFs" -#~ msgstr "Ná seinn físeáin agus GIFanna go huathoibríoch" - #: src/screens/Settings/components/DisableEmail2FADialog.tsx:89 msgid "Disable Email 2FA" msgstr "Ná húsáid 2FA trí ríomhphost" @@ -2296,14 +2110,6 @@ msgstr "Painéal DNS" msgid "Do not apply this mute word to users you follow" msgstr "Ná cuir an focal balbhaithe i bhfeidhm ar úsáideoirí a leanann tú" -#: src/view/com/composer/labels/LabelsBtn.tsx:174 -#~ msgid "Does not contain adult content." -#~ msgstr "Níl ábhar do dhaoine fásta ann." - -#: src/view/com/composer/labels/LabelsBtn.tsx:213 -#~ msgid "Does not contain graphic or disturbing content." -#~ msgstr "Níl aon ábhar gáirsiúil ná uafásach ann." - #: src/lib/moderation/useGlobalLabelStrings.ts:39 msgid "Does not include nudity." msgstr "Níl lomnochtacht ann." @@ -2312,10 +2118,6 @@ msgstr "Níl lomnochtacht ann." msgid "Doesn't begin or end with a hyphen" msgstr "Ní thosaíonn ná chríochnaíonn sé le fleiscín" -#: src/view/com/modals/ChangeHandle.tsx:468 -#~ msgid "Domain Value" -#~ msgstr "Luach an Fhearainn" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:490 msgid "Domain verified!" msgstr "Fearann dearbhaithe!" @@ -2518,7 +2320,7 @@ msgstr "Oideachas" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "Cuireadh cruthaitheoir an liosta seo cosc ortsa, nó chuir tusa cosc ar an gcruthaitheoir." #: src/screens/Settings/AccountSettings.tsx:60 #: src/screens/Signup/StepInfo/index.tsx:170 @@ -2559,10 +2361,6 @@ msgstr "Ríomhphost dearbhaithe" msgid "Email Verified" msgstr "Ríomhphost dearbhaithe" -#: src/view/screens/Settings/index.tsx:320 -#~ msgid "Email:" -#~ msgstr "Ríomhphost:" - #: src/components/dialogs/Embed.tsx:113 msgid "Embed HTML code" msgstr "Leabaigh an cód HTML" @@ -2579,7 +2377,7 @@ msgstr "Leabaigh an phostáil seo i do shuíomh gréasáin féin. Cóipeáil an #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:57 msgid "Embedded video player" -msgstr "" +msgstr "Fís-seinnteoir leabaithe" #: src/screens/Settings/components/Email2FAToggle.tsx:56 #: src/screens/Settings/components/Email2FAToggle.tsx:60 @@ -2623,7 +2421,7 @@ msgstr "Cuir an foinse seo amháin ar fáil" #: src/screens/Settings/ContentAndMediaSettings.tsx:122 #: src/screens/Settings/ContentAndMediaSettings.tsx:136 msgid "Enable trending topics" -msgstr "" +msgstr "Cuir treochtaí ar siúl" #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 @@ -2639,10 +2437,6 @@ msgstr "Deireadh an fhotha" msgid "Ensure you have selected a language for each subtitle file." msgstr "Deimhnigh gur roghnaigh tú teanga do gach comhad fotheideal." -#: src/view/com/modals/AddAppPasswords.tsx:161 -#~ msgid "Enter a name for this App Password" -#~ msgstr "Cuir isteach ainm don phasfhocal aipe seo" - #: src/screens/Login/SetNewPasswordForm.tsx:133 msgid "Enter a password" msgstr "Cuir pasfhocal isteach" @@ -2662,7 +2456,7 @@ msgstr "Cuir isteach an cód dearbhaithe" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:405 msgid "Enter fullscreen" -msgstr "" +msgstr "Mód lánscáileáin" #: src/view/com/modals/ChangePassword.tsx:154 msgid "Enter the code you received to change your password." @@ -2756,10 +2550,6 @@ msgstr "Fág an mód lánscáileáin" msgid "Exits account deletion process" msgstr "Fágann sé seo próiseas scrios an chuntais" -#: src/view/com/modals/ChangeHandle.tsx:138 -#~ msgid "Exits handle change process" -#~ msgstr "Fágann sé seo athrú do leasainm" - #: src/view/com/modals/CropImage.web.tsx:95 msgid "Exits image cropping process" msgstr "Fágann sé seo próiseas laghdú an íomhá" @@ -2794,10 +2584,6 @@ msgstr "Bhíothas ag súil go dtiocfadh taifead ón URI" msgid "Experimental" msgstr "Turgnamhach" -#: src/view/screens/NotificationsSettings.tsx:78 -#~ msgid "Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." -#~ msgstr "Turgnamhach: Leis an rogha seo, ní bhfaighidh tú fógraí maidir le freagraí agus postálacha athluaite ach ó na húsáideoirí a bhfuil tú á leanúint. Cuirfimid tuilleadh roghanna anseo de réir a chéile." - #: src/components/dialogs/MutedWords.tsx:500 msgid "Expired" msgstr "As feidhm" @@ -2843,19 +2629,10 @@ msgstr "Is féidir le meáin sheachtracha cumas a thabhairt do shuíomhanna ar a msgid "External Media Preferences" msgstr "Roghanna maidir le meáin sheachtracha" -#: src/view/screens/Settings/index.tsx:637 -#~ msgid "External media settings" -#~ msgstr "Socruithe maidir le meáin sheachtracha" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:570 msgid "Failed to change handle. Please try again." msgstr "Theip ar athrú an leasainm. Bain triail eile as." -#: src/view/com/modals/AddAppPasswords.tsx:119 -#: src/view/com/modals/AddAppPasswords.tsx:123 -#~ msgid "Failed to create app password." -#~ msgstr "Teip ar phasfhocal aipe a chruthú." - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 msgid "Failed to create app password. Please try again." msgstr "Theip ar phasfhocal aipe a chruthú. Bain triail eile as." @@ -2915,11 +2692,6 @@ msgstr "Níor sábháladh an íomhá: {0}" msgid "Failed to save notification preferences, please try again" msgstr "Teip ar na socruithe a shábháil. Déan iarracht eile." -#: src/lib/api/index.ts:145 -#: src/lib/api/index.ts:170 -#~ msgid "Failed to save post interaction settings. Your post was created but users may be able to interact with it." -#~ msgstr "Níor sábháladh socruithe idirghníomhaíochta na postála. Cruthaíodh an phostáil, ach seans nach mbeidh úsáideoirí in ann idirghníomhú leis." - #: src/components/dms/MessageItem.tsx:234 msgid "Failed to send" msgstr "Teip ar sheoladh" @@ -2963,7 +2735,7 @@ msgstr "Fotha le {0}" #: src/screens/Profile/components/ProfileFeedHeader.tsx:353 msgid "Feed menu" -msgstr "" +msgstr "Roghchlár an fhotha" #: src/components/StarterPack/Wizard/WizardListCard.tsx:54 msgid "Feed toggle" @@ -3002,11 +2774,7 @@ msgstr "Uasdátaíodh na fothaí!" #: src/screens/Search/components/ExploreRecommendations.tsx:54 msgid "Feeds we think you might like." -msgstr "" - -#: src/view/com/modals/ChangeHandle.tsx:468 -#~ msgid "File Contents" -#~ msgstr "Ábhar an Chomhaid" +msgstr "Fothaí a mbeadh spéis agat iontu." #: src/screens/Settings/components/ExportCarDialog.tsx:43 msgid "File saved successfully!" @@ -3030,20 +2798,12 @@ msgstr "Aimsigh fothaí le leanúint" #: src/components/ProgressGuide/FollowDialog.tsx:88 #: src/components/ProgressGuide/FollowDialog.tsx:417 msgid "Find people to follow" -msgstr "" +msgstr "Aimsigh daoine le leanúint" #: src/view/screens/Search/Search.tsx:595 msgid "Find posts and users on Bluesky" msgstr "Aimsigh postálacha agus úsáideoirí ar Bluesky" -#: src/view/screens/PreferencesFollowingFeed.tsx:52 -#~ msgid "Fine-tune the content you see on your Following feed." -#~ msgstr "Mionathraigh an t-ábhar a fheiceann tú ar an bhfotha Following." - -#: src/view/screens/PreferencesThreads.tsx:55 -#~ msgid "Fine-tune the discussion threads." -#~ msgstr "Mionathraigh na snáitheanna chomhrá" - #: src/screens/StarterPack/Wizard/index.tsx:195 msgid "Finish" msgstr "Críochnaigh" @@ -3082,7 +2842,7 @@ msgstr "Lean {name}" #: src/components/ProgressGuide/List.tsx:52 #: src/state/shell/progress-guide.tsx:229 msgid "Follow 10 accounts" -msgstr "" +msgstr "Lean 10 gcuntas" #: src/components/ProgressGuide/List.tsx:69 msgid "Follow 7 accounts" @@ -3132,19 +2892,6 @@ msgstr "Leanta ag <0>{0}, <1>{1}, agus {2, plural, one {duine amháin ei msgid "Followed users" msgstr "Cuntais a leanann tú" -#: src/view/com/notifications/FeedItem.tsx:207 -#~ msgid "followed you" -#~ msgstr "— lean sé/sí thú" - -#: src/view/com/notifications/FeedItem.tsx:205 -#~ msgid "followed you back" -#~ msgstr "— lean sé/sí thú" - -#: src/view/screens/ProfileFollowers.tsx:30 -#: src/view/screens/ProfileFollowers.tsx:31 -#~ msgid "Followers" -#~ msgstr "Leantóirí" - #: src/Navigation.tsx:192 msgid "Followers of @{0} that you know" msgstr "Leantóirí de chuid @{0} a bhfuil aithne agat orthu" @@ -3213,10 +2960,6 @@ msgstr "Ar chúiseanna slándála, beidh orainn cód dearbhaithe a chur chuig do 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 "De bharr cúrsaí slándála, ní bheidh tú in ann breathnú air seo arís. Dá gcaillfeá an pasfhocal aipe, bheadh ort ceann nua a chruthú." -#: src/view/com/modals/AddAppPasswords.tsx:233 -#~ msgid "For security reasons, you won't be able to view this again. If you lose this password, you'll need to generate a new one." -#~ msgstr "Ar chúiseanna slándála, ní bheidh tú in ann é seo a fheiceáil arís. Má chailleann tú an pasfhocal seo beidh ort ceann nua a chruthú." - #: src/screens/Settings/AppearanceSettings.tsx:142 msgid "For the best experience, we recommend using the theme font." msgstr "Don eispéireas is fearr, molaimid an cló téama." @@ -3251,10 +2994,6 @@ msgctxt "from-feed" msgid "From <0/>" msgstr "Ó <0/>" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 -#~ msgid "Fullscreen" -#~ msgstr "Lánscáileán" - #: src/view/com/composer/photos/SelectPhotoBtn.tsx:50 msgid "Gallery" msgstr "Gailearaí" @@ -3412,18 +3151,10 @@ msgstr "Cúnamh" msgid "Help people know you're not a bot by uploading a picture or creating an avatar." msgstr "Tabhair le fios dúinn nach bot thú trí pictiúr a uaslódáil nó abhatár a chruthú." -#: src/screens/Settings/ContentAndMediaSettings.tsx:127 -#~ msgid "Helps external sites estimate traffic from Bluesky." -#~ msgstr "" - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 msgid "Here is your app password!" msgstr "Seo duit do phasfhocal aipe!" -#: src/view/com/modals/AddAppPasswords.tsx:204 -#~ msgid "Here is your app password." -#~ msgstr "Seo é do phasfhocal aipe." - #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "Liosta i bhfolach" @@ -3480,13 +3211,13 @@ msgstr "An bhfuil fonn ort an freagra seo a chur i bhfolach?" #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" -msgstr "" +msgstr "Cuir treochtaí i bhfolach" #: src/components/interstitials/Trending.tsx:99 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" -msgstr "" +msgstr "An bhfuil fonn ort treochtaí a chur i bhfolach?" #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" @@ -3547,7 +3278,7 @@ msgstr "Soláthraí óstála" #: src/view/com/post-thread/PostThread.tsx:652 #: src/view/com/post-thread/PostThread.tsx:657 msgid "Hot replies first" -msgstr "" +msgstr "Freagraí teo chun tosaigh" #: src/view/com/modals/InAppBrowserConsent.tsx:41 msgid "How should we open this link?" @@ -3590,13 +3321,9 @@ msgstr "Ní duine fásta thú de réir dhlí do thíre, tá ar do thuismitheoir msgid "If you delete this list, you won't be able to recover it." msgstr "Má scriosann tú an liosta seo, ní bheidh tú in ann é a fháil ar ais." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:246 -#~ msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity – <0>learn more." -#~ msgstr "Má tá d'fhearann féin agat, is féidir é sin a úsáid mar leasainm, agus sa chaoi sin, d'aitheantas féin a dhearbhú. <0>Tuilleadh eolais." - #: src/screens/Settings/components/ChangeHandleDialog.tsx:250 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." -msgstr "" +msgstr "Má tá fearann de do chuid féin agat, is féidir é sin a úsáid mar leasainm, agus sa chaoi sin, d'aitheantas féin a dhearbhú. <0>Tuilleadh eolais." #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:658 msgid "If you remove this post, you won't be able to recover it." @@ -3642,10 +3369,6 @@ msgstr "Cuir isteach an cód a seoladh chuig do ríomhphost leis an bpasfhocal a msgid "Input confirmation code for account deletion" msgstr "Cuir isteach an cód dearbhaithe leis an gcuntas a scriosadh" -#: src/view/com/modals/AddAppPasswords.tsx:175 -#~ msgid "Input name for app password" -#~ msgstr "Cuir isteach an t-ainm le haghaidh phasfhocal na haipe" - #: src/screens/Login/SetNewPasswordForm.tsx:145 msgid "Input new password" msgstr "Cuir isteach an pasfhocal nua" @@ -3666,18 +3389,10 @@ msgstr "Cuir isteach an leasainm nó an seoladh ríomhphoist a d’úsáid tú n msgid "Input your password" msgstr "Cuir isteach do phasfhocal" -#: src/view/com/modals/ChangeHandle.tsx:376 -#~ msgid "Input your preferred hosting provider" -#~ msgstr "Cuir isteach an soláthraí óstála is fearr leat" - #: src/view/com/composer/threadgate/ThreadgateBtn.tsx:49 msgid "Interaction limited" msgstr "Idirghníomhaíocht teoranta" -#: src/components/dialogs/nuxs/NeueTypography.tsx:47 -#~ msgid "Introducing new font settings" -#~ msgstr "Seo iad na cocruithe nua cló" - #: src/screens/Login/LoginForm.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." @@ -3802,10 +3517,6 @@ msgstr "Lipéid ar do chuid ábhair" msgid "Language selection" msgstr "Rogha teanga" -#: src/view/screens/Settings/index.tsx:497 -#~ msgid "Language settings" -#~ msgstr "Socruithe teanga" - #: src/Navigation.tsx:165 msgid "Language Settings" msgstr "Socruithe teanga" @@ -3910,11 +3621,11 @@ msgstr "Sorcha" #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Like" -msgstr "" +msgstr "Moladh" #: src/view/com/util/post-ctrls/PostCtrls.tsx:311 msgid "Like ({0, plural, one {# like} other {# likes}})" -msgstr "" +msgstr "Mol ({0, plural, one {# mholadh} two {# mholadh} few {# mholadh} many {# moladh} other {# moladh}})" #: src/components/ProgressGuide/List.tsx:63 msgid "Like 10 posts" @@ -3927,7 +3638,7 @@ msgstr "Mol 10 bpostáil leis an bhfotha Discover a thraenáil" #: src/screens/Profile/components/ProfileFeedHeader.tsx:501 msgid "Like feed" -msgstr "" +msgstr "Mol an fotha" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:275 msgid "Like this feed" @@ -3948,22 +3659,14 @@ msgstr "Molta ag" #: src/components/FeedCard.tsx:213 #: src/view/com/feeds/FeedSourceCard.tsx:303 msgid "Liked by {0, plural, one {# user} other {# users}}" -msgstr "" +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:489 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:295 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:309 msgid "Liked by {likeCount, plural, one {# user} other {# users}}" -msgstr "" - -#: src/view/com/notifications/FeedItem.tsx:211 -#~ msgid "liked your custom feed" -#~ msgstr "a mhol do shainfhotha" - -#: src/view/com/notifications/FeedItem.tsx:178 -#~ msgid "liked your post" -#~ msgstr "a mhol do phostáil" +msgstr "Molta ag {likeCount, plural, one {úsáideoir amháin} two {# úsáideoir} few {# úsáideoir} many {# n-úsáideoir} other {# úsáideoir}}" #: src/view/screens/Profile.tsx:234 msgid "Likes" @@ -3976,7 +3679,7 @@ msgstr "Moltaí don phostáil seo" #: src/view/com/post-thread/PostThread.tsx:626 #: src/view/com/post-thread/PostThread.tsx:631 msgid "Linear" -msgstr "" +msgstr "Líneach" #: src/Navigation.tsx:198 msgid "List" @@ -3997,11 +3700,11 @@ msgstr "Liosta le {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:156 msgid "List by <0/>" -msgstr "" +msgstr "Liosta le <0/>" #: src/view/com/profile/ProfileSubpageHeader.tsx:154 msgid "List by you" -msgstr "" +msgstr "Liosta de do chuid" #: src/view/screens/ProfileList.tsx:455 msgid "List deleted" @@ -4097,16 +3800,12 @@ msgstr "Logáil isteach ar chuntas nach bhfuil liostáilte" #: src/view/shell/desktop/RightNav.tsx:121 msgid "Logo by @sawaratsuki.bsky.social" -msgstr "" - -#: src/view/shell/desktop/RightNav.tsx:103 -#~ msgid "Logo by <0/>" -#~ msgstr "Lógó le <0/>" +msgstr "@sawaratsuki.bsky.social a rinne an lógó" #: src/view/shell/desktop/RightNav.tsx:118 #: src/view/shell/Drawer.tsx:629 msgid "Logo by <0>@sawaratsuki.bsky.social" -msgstr "Lógó le <0>@sawaratsuki.bsky.social" +msgstr "<0>@sawaratsuki.bsky.social a rinne an lógó" #: src/components/RichText.tsx:219 msgid "Long press to open tag menu for #{tag}" @@ -4168,7 +3867,7 @@ msgstr "Úsáideoirí luaite" #: src/view/screens/Notifications.tsx:99 msgid "Mentions" -msgstr "" +msgstr "Luaite" #: src/components/Menu/index.tsx:96 #: src/view/screens/Search/Search.tsx:863 @@ -4197,10 +3896,6 @@ msgstr "Réimse ionchur teachtaireachtaí" msgid "Message is too long" msgstr "Tá an teachtaireacht rófhada" -#: src/screens/Messages/ChatList.tsx:318 -#~ msgid "Message settings" -#~ msgstr "Socruithe teachtaireachta" - #: src/Navigation.tsx:609 #: src/screens/Messages/ChatList.tsx:262 #: src/screens/Messages/ChatList.tsx:286 @@ -4261,10 +3956,6 @@ msgstr "Liostaí modhnóireachta" msgid "moderation settings" msgstr "socruithe modhnóireachta" -#: src/view/screens/Settings/index.tsx:522 -#~ msgid "Moderation settings" -#~ msgstr "Socruithe modhnóireachta" - #: src/Navigation.tsx:251 msgid "Moderation states" msgstr "Stádais modhnóireachta" @@ -4426,14 +4117,6 @@ msgstr "Mo Chuid Fothaí" msgid "My Profile" msgstr "Mo Phróifíl" -#: src/view/screens/Settings/index.tsx:583 -#~ msgid "My saved feeds" -#~ msgstr "Na fothaí a shábháil mé" - -#: src/view/screens/Settings/index.tsx:589 -#~ msgid "My Saved Feeds" -#~ msgstr "Na Fothaí a Shábháil Mé" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "Ainm" @@ -4490,20 +4173,12 @@ msgctxt "action" msgid "New" msgstr "Nua" -#: src/view/screens/ModerationModlists.tsx:92 -#~ msgid "New" -#~ msgstr "Nua" - #: src/components/dms/dialogs/NewChatDialog.tsx:65 #: src/screens/Messages/ChatList.tsx:269 #: src/screens/Messages/ChatList.tsx:276 msgid "New chat" msgstr "Comhrá nua" -#: src/components/dialogs/nuxs/NeueTypography.tsx:51 -#~ msgid "New font settings ✨" -#~ msgstr "Socruithe nua cló ✨" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:204 #: src/screens/Settings/components/ChangeHandleDialog.tsx:212 #: src/screens/Settings/components/ChangeHandleDialog.tsx:358 @@ -4513,7 +4188,7 @@ msgstr "Leasainm nua" #: src/view/screens/Lists.tsx:66 #: src/view/screens/ModerationModlists.tsx:66 msgid "New list" -msgstr "" +msgstr "Liosta nua" #: src/components/dms/NewMessagesPill.tsx:92 msgid "New messages" @@ -4592,24 +4267,10 @@ msgstr "Ar aghaidh" msgid "Next image" msgstr "An chéad íomhá eile" -#: src/view/screens/PreferencesFollowingFeed.tsx:71 -#: src/view/screens/PreferencesFollowingFeed.tsx:97 -#: src/view/screens/PreferencesFollowingFeed.tsx:132 -#: src/view/screens/PreferencesFollowingFeed.tsx:169 -#: src/view/screens/PreferencesThreads.tsx:101 -#: src/view/screens/PreferencesThreads.tsx:124 -#~ msgid "No" -#~ msgstr "Níl" - #: src/screens/Settings/AppPasswords.tsx:108 msgid "No app passwords yet" msgstr "Níl aon phasfhocal aipe ann fós" -#: src/view/screens/ProfileFeed.tsx:565 -#: src/view/screens/ProfileList.tsx:882 -#~ msgid "No description" -#~ msgstr "Gan chur síos" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 #: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" @@ -4699,10 +4360,6 @@ msgstr "Gan torthaí ar {query}" msgid "No search results found for \"{search}\"." msgstr "Gan torthaí ar \"{search}\"." -#: src/view/com/composer/labels/LabelsBtn.tsx:129 -#~ msgid "No self-labels can be applied to this post because it contains no media." -#~ msgstr "Ní féidir do chuid lipéad féin a chur leis an bpostáil seo toisc nach bhfuil meáin ceangailte leis." - #: src/components/dialogs/EmbedConsent.tsx:104 #: src/components/dialogs/EmbedConsent.tsx:111 msgid "No thanks" @@ -4912,7 +4569,7 @@ msgstr "Oscail na roghanna comhrá" #: src/components/Layout/Header/index.tsx:145 msgid "Open drawer menu" -msgstr "" +msgstr "Oscail an roghchlár tarraiceáin" #: src/screens/Messages/components/MessageInput.web.tsx:181 #: src/view/com/composer/Composer.tsx:1228 @@ -4922,7 +4579,7 @@ msgstr "Oscail roghnóir na n-emoji" #: src/screens/Profile/components/ProfileFeedHeader.tsx:190 msgid "Open feed info screen" -msgstr "" +msgstr "Oscail eolas faoin fhotha" #: src/screens/Profile/components/ProfileFeedHeader.tsx:290 #: src/screens/Profile/components/ProfileFeedHeader.tsx:295 @@ -4937,10 +4594,6 @@ msgstr "Oscail an deasc chabhrach i mbrabhsálaí" msgid "Open link to {niceUrl}" msgstr "Oscail nasc le {niceUrl}" -#: src/view/screens/Settings/index.tsx:703 -#~ msgid "Open links with in-app browser" -#~ msgstr "Oscail nascanna leis an mbrabhsálaí san aip" - #: src/components/dms/ActionsWrapper.tsx:90 msgid "Open message options" msgstr "Oscail na roghanna teachtaireachta" @@ -4953,10 +4606,6 @@ msgstr "Oscail leathanach chun modhnóireacht a dhífhabhtú" msgid "Open muted words and tags settings" msgstr "Oscail socruithe na gclibeanna agus na bhfocal a bhalbhaigh tú" -#: src/view/com/home/HomeHeaderLayoutMobile.tsx:54 -#~ msgid "Open navigation" -#~ msgstr "Oscail an nascleanúint" - #: src/view/com/util/forms/PostDropdownBtn.tsx:70 msgid "Open post options menu" msgstr "Oscail roghchlár na bpostálacha" @@ -4986,42 +4635,22 @@ msgstr "Osclaíonn sé seo fuinneog lenar féidir leat rabhadh a chur leis an bp msgid "Opens a dialog to choose who can reply to this thread" msgstr "Osclaíonn sé seo dialóg leis na daoine a roghnú a bhfuil cead acu freagra a thabhairt don snáithe seo" -#: src/view/screens/Settings/index.tsx:456 -#~ msgid "Opens accessibility settings" -#~ msgstr "Osclaíonn sé seo na socruithe inrochtaineachta" - #: src/view/screens/Log.tsx:59 msgid "Opens additional details for a debug entry" msgstr "Osclaíonn sé seo tuilleadh sonraí le haghaidh iontráil dífhabhtaithe" -#: src/view/screens/Settings/index.tsx:477 -#~ msgid "Opens appearance settings" -#~ msgstr "Osclaíonn sé seo socruithe na cuma" - #: src/view/com/composer/photos/OpenCameraBtn.tsx:73 msgid "Opens camera on device" msgstr "Osclaíonn sé seo an ceamara ar an ngléas" -#: src/view/screens/Settings/index.tsx:606 -#~ msgid "Opens chat settings" -#~ msgstr "Osclaíonn sé seo na socruithe comhrá" - #: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 msgid "Opens composer" msgstr "Osclaíonn sé seo an t-eagarthóir" -#: src/view/screens/Settings/index.tsx:498 -#~ msgid "Opens configurable language settings" -#~ msgstr "Osclaíonn sé seo na socruithe teanga is féidir a dhéanamh" - #: src/view/com/composer/photos/SelectPhotoBtn.tsx:51 msgid "Opens device photo gallery" msgstr "Osclaíonn sé seo gailearaí na ngrianghraf ar an ngléas" -#: src/view/screens/Settings/index.tsx:638 -#~ msgid "Opens external embeds settings" -#~ msgstr "Osclaíonn sé seo na socruithe le haghaidh leabuithe seachtracha" - #: src/view/com/auth/SplashScreen.tsx:49 #: src/view/com/auth/SplashScreen.web.tsx:111 msgid "Opens flow to create a new Bluesky account" @@ -5040,71 +4669,14 @@ msgstr "Osclaíonn sé seo fuinneog chun GIF a roghnú" msgid "Opens list of invite codes" msgstr "Osclaíonn sé seo liosta na gcód cuiridh" -#: src/view/screens/Settings/index.tsx:775 -#~ msgid "Opens modal for account deactivation confirmation" -#~ msgstr "Osclaíonn sé seo fuinneog chun díghníomhú an chuntais a dhearbhú" - -#: src/view/screens/Settings/index.tsx:797 -#~ msgid "Opens modal for account deletion confirmation. Requires email code" -#~ msgstr "Osclaíonn sé seo an fhuinneog le scriosadh an chuntais a dhearbhú. Tá cód ríomhphoist riachtanach" - -#: src/view/screens/Settings/index.tsx:732 -#~ msgid "Opens modal for changing your Bluesky password" -#~ msgstr "Osclaíonn sé seo an fhuinneog le do phasfhocal Bluesky a athrú" - -#: src/view/screens/Settings/index.tsx:687 -#~ msgid "Opens modal for choosing a new Bluesky handle" -#~ msgstr "Osclaíonn sé seo an fhuinneog le leasainm nua Bluesky a roghnú" - -#: src/view/screens/Settings/index.tsx:755 -#~ msgid "Opens modal for downloading your Bluesky account data (repository)" -#~ msgstr "Osclaíonn sé seo an fhuinneog le stór sonraí do chuntais Bluesky a íoslódáil" - -#: src/view/screens/Settings/index.tsx:963 -#~ msgid "Opens modal for email verification" -#~ msgstr "Osclaíonn sé seo fuinneog le deimhniú an ríomhphoist" - -#: src/view/com/modals/ChangeHandle.tsx:269 -#~ msgid "Opens modal for using custom domain" -#~ msgstr "Osclaíonn sé seo an fhuinneog le sainfhearann a úsáid" - -#: src/view/screens/Settings/index.tsx:523 -#~ msgid "Opens moderation settings" -#~ msgstr "Osclaíonn sé seo socruithe na modhnóireachta" - #: src/screens/Login/LoginForm.tsx:233 msgid "Opens password reset form" msgstr "Osclaíonn sé seo an fhoirm leis an bpasfhocal a athrú" -#: src/view/screens/Settings/index.tsx:584 -#~ msgid "Opens screen with all saved feeds" -#~ msgstr "Osclaíonn sé seo an scáileán leis na fothaí sábháilte go léir" - -#: src/view/screens/Settings/index.tsx:665 -#~ msgid "Opens the app password settings" -#~ msgstr "Osclaíonn sé seo an leathanach a bhfuil socruithe phasfhocal na haipe air" - -#: src/view/screens/Settings/index.tsx:541 -#~ msgid "Opens the Following feed preferences" -#~ msgstr "Osclaíonn sé seo roghanna don fhotha Following" - #: src/view/com/modals/LinkWarning.tsx:93 msgid "Opens the linked website" msgstr "Osclaíonn sé seo an suíomh gréasáin atá nasctha" -#: src/view/screens/Settings/index.tsx:828 -#: src/view/screens/Settings/index.tsx:838 -#~ msgid "Opens the storybook page" -#~ msgstr "Osclaíonn sé seo leathanach an Storybook" - -#: src/view/screens/Settings/index.tsx:816 -#~ msgid "Opens the system log page" -#~ msgstr "Osclaíonn sé seo logleabhar an chórais" - -#: src/view/screens/Settings/index.tsx:562 -#~ msgid "Opens the threads preferences" -#~ msgstr "Osclaíonn sé seo roghanna na snáitheanna" - #: src/view/com/notifications/NotificationFeedItem.tsx:679 #: src/view/com/util/UserAvatar.tsx:436 msgid "Opens this profile" @@ -5148,10 +4720,6 @@ msgstr "Eile" msgid "Other account" msgstr "Cuntas eile" -#: src/view/screens/Settings/index.tsx:380 -#~ msgid "Other accounts" -#~ msgstr "Cuntais eile" - #: src/view/com/composer/select-language/SelectLangBtn.tsx:93 msgid "Other..." msgstr "Eile…" @@ -5241,7 +4809,7 @@ msgstr "Pictiúir le haghaidh daoine fásta." #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" -msgstr "" +msgstr "Greamaigh an fotha" #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" @@ -5263,7 +4831,7 @@ msgstr "Greamaithe" #: src/screens/Profile/components/ProfileFeedHeader.tsx:162 #: src/screens/Profile/components/ProfileFeedHeader.tsx:174 msgid "Pinned {0} to Home" -msgstr "" +msgstr "Greamaíodh {0} le Baile" #: src/view/screens/SavedFeeds.tsx:123 msgid "Pinned Feeds" @@ -5318,18 +4886,10 @@ msgstr "Déan an captcha, le do thoil." msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "Dearbhaigh do ríomhphost roimh é a athrú. Riachtanas sealadach é seo le linn dúinn acmhainní a chur isteach le haghaidh uasdátú an ríomhphoist. Scriosfar é seo roimh i bhfad." -#: src/view/com/modals/AddAppPasswords.tsx:94 -#~ msgid "Please enter a name for your app password. All spaces is not allowed." -#~ msgstr "Cuir isteach ainm le haghaidh phasfhocal na haipe, le do thoil. Ní cheadaítear spásanna gan aon rud eile ann." - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 msgid "Please enter a unique name for this app password or use our randomly generated one." msgstr "Cuir isteach ainm uathúil ar an bpasfhocal aipe seo, nó bain úsáid as an ainm randamach a chruthaigh muid." -#: src/view/com/modals/AddAppPasswords.tsx:151 -#~ msgid "Please enter a unique name for this App Password or use our randomly generated one." -#~ msgstr "Cuir isteach ainm nach bhfuil in úsáid cheana féin le haghaidh Phasfhocal na hAipe nó bain úsáid as an gceann a chruthóidh muid go randamach." - #: src/components/dialogs/MutedWords.tsx:86 msgid "Please enter a valid word, tag, or phrase to mute" msgstr "Cuir focal, clib, nó frása inghlactha isteach le balbhú" @@ -5446,10 +5006,6 @@ msgstr "Greamaíodh an phostáil" msgid "Post unpinned" msgstr "Díghreamaíodh an phostáil" -#: src/lib/api/index.ts:106 -#~ msgid "Posting..." -#~ msgstr "Á phostáil..." - #: src/components/TagMenu/index.tsx:268 msgid "posts" msgstr "postálacha" @@ -5507,10 +5063,6 @@ msgstr "Príomhtheanga" msgid "Prioritize your Follows" msgstr "Cuir na cuntais a leanaim chun tosaigh" -#: src/view/screens/PreferencesThreads.tsx:92 -#~ msgid "Prioritize Your Follows" -#~ msgstr "Tabhair Tosaíocht do Do Chuid Leantóirí" - #: src/screens/Settings/NotificationSettings.tsx:67 msgid "Priority notifications" msgstr "Fógraí tábhachtacha" @@ -5565,37 +5117,17 @@ msgstr "Próifíl" msgid "Profile updated" msgstr "Próifíl uasdátaithe" -#: src/view/screens/Settings/index.tsx:976 -#~ msgid "Protect your account by verifying your email." -#~ msgstr "Dearbhaigh do ríomhphost le do chuntas a chosaint." - #: src/screens/Onboarding/StepFinished.tsx:246 msgid "Public" msgstr "Poiblí" #: src/view/com/lists/MyLists.tsx:77 msgid "Public, sharable lists of users to mute or block in bulk." -msgstr "" +msgstr "Liostaí poiblí inroinnte chun úsáideoirí a bhlocáil ar an mórchóir." #: src/view/com/lists/MyLists.tsx:72 msgid "Public, sharable lists which can be used to drive feeds." -msgstr "" - -#: src/view/screens/ModerationModlists.tsx:75 -#~ msgid "Public, shareable lists of users to mute or block in bulk." -#~ msgstr "Liostaí poiblí agus inroinnte d’úsáideoirí le balbhú nó le blocáil ar an mórchóir" - -#: src/view/screens/Lists.tsx:81 -#~ msgid "Public, shareable lists which can drive feeds." -#~ msgstr "Liostaí poiblí agus inroinnte atá in ann fothaí a bheathú" - -#: src/view/com/composer/Composer.tsx:579 -#~ msgid "Publish post" -#~ msgstr "Foilsigh an phostáil" - -#: src/view/com/composer/Composer.tsx:579 -#~ msgid "Publish reply" -#~ msgstr "Foilsigh an freagra" +msgstr "Liostaí poiblí inroinnte ar féidir leo fothaí a bheathú." #: src/components/StarterPack/QrCodeDialog.tsx:128 msgid "QR code copied to your clipboard!" @@ -5631,10 +5163,6 @@ msgstr "Dícheanglaíodh an phostáil athluaite" msgid "Quote posts disabled" msgstr "Ní féidir postálacha a athlua" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 -#~ msgid "Quote posts enabled" -#~ msgstr "Is féidir postálacha a athlua" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 msgid "Quote settings" msgstr "Socruithe maidir le postálacha athluaite" @@ -5691,16 +5219,12 @@ msgstr "Cuardaigh a Rinneadh le Déanaí" #: src/screens/Search/components/ExploreRecommendations.tsx:50 msgid "Recommended" -msgstr "" +msgstr "Molta" #: src/screens/Messages/components/MessageListError.tsx:20 msgid "Reconnect" msgstr "Athnasc" -#: src/view/screens/Notifications.tsx:144 -#~ msgid "Refresh notifications" -#~ msgstr "Athnuaigh fógraí" - #: src/screens/Messages/ChatList.tsx:163 msgid "Reload conversations" msgstr "Athlódáil comhráite" @@ -5863,7 +5387,7 @@ msgstr "Freagair" #: src/view/com/util/post-ctrls/PostCtrls.tsx:263 msgid "Reply ({0, plural, one {# reply} other {# replies}})" -msgstr "" +msgstr "Freagair ({0, plural, one {# fhreagra} two {# fhreagra} few {# fhreagra} many {# bhfreagra} other {# freagra}})" #: src/components/moderation/ModerationDetailsDialog.tsx:114 #: src/lib/moderation/useModerationCauseDescription.ts:123 @@ -5885,7 +5409,7 @@ msgstr "Is é údar an tsnáithe a roghnaíonn socruithe a bhaineann le freagra #: src/view/com/post-thread/PostThread.tsx:648 msgid "Reply sorting" -msgstr "" +msgstr "Freagraí a shórtáil" #: src/view/com/post/Post.tsx:204 #: src/view/com/posts/PostFeedItem.tsx:553 @@ -6004,14 +5528,14 @@ msgstr "Athphostáil" #: src/view/com/util/post-ctrls/RepostButton.tsx:74 msgid "Repost ({0, plural, one {# repost} other {# reposts}})" -msgstr "" +msgstr "Athphostáil ({0, plural, one {# athphostáil} two {# athphostáil} few {# athphostáil} many {# n-athphostáil} other {# athphostáil}})" #: src/screens/StarterPack/StarterPackScreen.tsx:548 #: src/view/com/util/post-ctrls/RepostButton.tsx:148 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:49 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:104 msgid "Repost or quote post" -msgstr "Athphostáil nó luaigh postáil" +msgstr "Athphostáil nó athluaigh an phostáil" #: src/screens/Post/PostRepostedBy.tsx:38 msgid "Reposted By" @@ -6030,10 +5554,6 @@ msgstr "Athphostáilte ag <0><1/>" msgid "Reposted by you" msgstr "Athphostáilte agat" -#: src/view/com/notifications/FeedItem.tsx:180 -#~ msgid "reposted your post" -#~ msgstr "— d'athphostáil sé/sí do phostáil" - #: src/view/com/post-thread/PostThreadItem.tsx:222 msgid "Reposts of this post" msgstr "Athphostálacha den phostáil seo" @@ -6057,10 +5577,6 @@ msgstr "Bíodh téacs malartach ann roimh phostáil i gcónaí" msgid "Require an email code to log in to your account." msgstr "Éiligh cód ríomhphoist chun logáil isteach i do chuntas." -#: src/view/screens/Settings/Email2FAToggle.tsx:51 -#~ msgid "Require email code to log into your account" -#~ msgstr "Bíodh cód ríomhphoist ag teastáil chun logáil isteach" - #: src/screens/Signup/StepInfo/index.tsx:159 msgid "Required for this provider" msgstr "Riachtanach don soláthraí seo" @@ -6101,19 +5617,6 @@ msgstr "Athshocraigh an próiseas cláraithe" msgid "Reset password" msgstr "Athshocraigh an pasfhocal" -#: src/view/screens/Settings/index.tsx:847 -#: src/view/screens/Settings/index.tsx:850 -#~ msgid "Reset preferences state" -#~ msgstr "Athshocraigh na roghanna" - -#: src/view/screens/Settings/index.tsx:868 -#~ msgid "Resets the onboarding state" -#~ msgstr "Athshocraíonn sé seo an clárú" - -#: src/view/screens/Settings/index.tsx:848 -#~ msgid "Resets the preferences state" -#~ msgstr "Athshocraíonn sé seo na roghanna" - #: src/screens/Login/LoginForm.tsx:306 msgid "Retries login" msgstr "Baineann sé seo triail eile as an logáil isteach" @@ -6195,10 +5698,6 @@ msgstr "Sábháil na hathruithe" msgid "Save Changes" msgstr "Sábháil na hAthruithe" -#: src/view/com/modals/ChangeHandle.tsx:158 -#~ msgid "Save handle change" -#~ msgstr "Sábháil an leasainm nua" - #: src/components/StarterPack/ShareDialog.tsx:150 #: src/components/StarterPack/ShareDialog.tsx:157 msgid "Save image" @@ -6238,10 +5737,6 @@ msgstr "Sábháilte le mo chuid fothaí" msgid "Saves any changes to your profile" msgstr "Sábhálann sé seo aon athrú ar do phróifíl" -#: src/view/com/modals/ChangeHandle.tsx:159 -#~ msgid "Saves handle change to {handle}" -#~ msgstr "Sábhálann sé seo athrú an leasainm go {handle}" - #: src/view/com/modals/CropImage.web.tsx:105 msgid "Saves image crop settings" msgstr "Sábhálann sé seo na socruithe le haghaidh íomhánna a laghdú" @@ -6276,15 +5771,15 @@ msgstr "Cuardaigh" #: src/components/ProgressGuide/FollowDialog.tsx:745 msgid "Search by name or interest" -msgstr "" +msgstr "Cuardach de réir ainm nó spéiseanna" #: src/view/screens/Feeds.tsx:441 msgid "Search feeds" -msgstr "" +msgstr "Cuardaigh fothaí" #: src/components/ProgressGuide/FollowDialog.tsx:575 msgid "Search for \"{interestsDisplayName}\"{activeText}" -msgstr "" +msgstr "Déan cuardach ar \"{interestsDisplayName}\"{activeText}" #: src/view/shell/desktop/Search.tsx:201 msgid "Search for \"{query}\"" @@ -6345,17 +5840,9 @@ msgstr "Féach ar phostanna le Bluesky" msgid "See this guide" msgstr "Féach ar an treoirleabhar seo" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:189 -#~ msgid "Seek slider" -#~ msgstr "Barra sleamhnáin" - #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" -msgstr "" - -#: src/view/com/util/Selector.tsx:107 -#~ msgid "Select {item}" -#~ msgstr "Roghnaigh {item}" +msgstr "Sleamhnán cuardaigh. Úsáid na saigheadeochracha chun dul ar aghaidh nó ar gcúl, agus an spásbharra chun seinm nó cur ar sos" #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 msgid "Select a color" @@ -6405,10 +5892,6 @@ msgstr "Roghnaigh teangacha" msgid "Select moderator" msgstr "Roghnaigh modhnóir" -#: src/view/com/util/Selector.tsx:108 -#~ msgid "Select option {i} of {numItems}" -#~ msgstr "Roghnaigh rogha {i} as {numItems}" - #: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 msgid "Select subtitle file (.vtt)" msgstr "Roghnaigh comhad fotheideal (.vtt)" @@ -6457,10 +5940,6 @@ msgstr "Do rogha teanga nuair a dhéanfar aistriúchán ar ábhar i d'fhotha." msgid "Send a neat website!" msgstr "Seol suíomh gréasáin spéisiúil!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:118 -#~ msgid "Send Bluesky referrer" -#~ msgstr "" - #: src/components/dialogs/VerifyEmailDialog.tsx:232 msgid "Send Confirmation" msgstr "Seol Dearbhú" @@ -6527,7 +6006,7 @@ msgstr "Seoladh an fhreastalaí" #: src/screens/Settings/AppIconSettings/index.tsx:178 msgid "Set app icon to {0}" -msgstr "" +msgstr "Athraigh deilbhín na haipe go {0}" #: src/screens/Moderation/index.tsx:290 msgid "Set birthdate" @@ -6537,34 +6016,10 @@ msgstr "Socraigh do bhreithlá" msgid "Set new password" msgstr "Socraigh pasfhocal nua" -#: src/view/screens/PreferencesFollowingFeed.tsx:122 -#~ msgid "Set this setting to \"No\" to hide all quote posts from your feed. Reposts will still be visible." -#~ msgstr "Roghnaigh “Níl” chun postálacha athluaite a chur i bhfolach i d'fhotha. Feicfidh tú athphostálacha fós." - -#: src/view/screens/PreferencesFollowingFeed.tsx:64 -#~ msgid "Set this setting to \"No\" to hide all replies from your feed." -#~ msgstr "Roghnaigh “Níl” chun freagraí a chur i bhfolach i d'fhotha." - -#: src/view/screens/PreferencesFollowingFeed.tsx:88 -#~ msgid "Set this setting to \"No\" to hide all reposts from your feed." -#~ msgstr "Roghnaigh “Níl” chun athphostálacha a chur i bhfolach i d'fhotha." - -#: src/view/screens/PreferencesThreads.tsx:117 -#~ msgid "Set this setting to \"Yes\" to show replies in a threaded view. This is an experimental feature." -#~ msgstr "Roghnaigh “Tá” le freagraí a thaispeáint i snáitheanna. Is gné thurgnamhach é seo." - -#: src/view/screens/PreferencesFollowingFeed.tsx:158 -#~ msgid "Set this setting to \"Yes\" to show samples of your saved feeds in your Following feed. This is an experimental feature." -#~ msgstr "Roghnaigh “Tá” le samplaí ó do chuid fothaí sábháilte a thaispeáint in ”Á Leanúint”. Is gné thurgnamhach é seo." - #: src/screens/Onboarding/Layout.tsx:47 msgid "Set up your account" msgstr "Socraigh do chuntas" -#: src/view/com/modals/ChangeHandle.tsx:254 -#~ msgid "Sets Bluesky username" -#~ msgstr "Socraíonn sé seo d'ainm úsáideora ar Bluesky" - #: src/screens/Login/ForgotPasswordForm.tsx:107 msgid "Sets email for password reset" msgstr "Socraíonn sé seo an seoladh ríomhphoist le haghaidh athshocrú an phasfhocail" @@ -6617,11 +6072,6 @@ msgstr "Roinn rud éigin fútsa féin!" msgid "Share anyway" msgstr "Comhroinn mar sin féin" -#: src/view/screens/ProfileFeed.tsx:364 -#: src/view/screens/ProfileFeed.tsx:366 -#~ msgid "Share feed" -#~ msgstr "Comhroinn an fotha" - #: src/components/StarterPack/ShareDialog.tsx:123 #: src/components/StarterPack/ShareDialog.tsx:130 #: src/screens/StarterPack/StarterPackScreen.tsx:599 @@ -6644,7 +6094,7 @@ msgstr "Comhroinn an cód QR" #: src/screens/Profile/components/ProfileFeedHeader.tsx:470 msgid "Share this feed" -msgstr "" +msgstr "Comhroinn an fotha seo" #: src/screens/StarterPack/StarterPackScreen.tsx:416 msgid "Share this starter pack" @@ -6727,48 +6177,28 @@ msgstr "Taispeáin freagraí balbhaithe" msgid "Show other accounts you can switch to" msgstr "Taispeáin na cuntais eile is féidir leat a úsáid" -#: src/view/screens/PreferencesFollowingFeed.tsx:155 -#~ msgid "Show Posts from My Feeds" -#~ msgstr "Taispeáin postálacha ó mo chuid fothaí" - #: src/screens/Settings/FollowingFeedPreferences.tsx:104 #: src/screens/Settings/FollowingFeedPreferences.tsx:114 msgid "Show quote posts" msgstr "Taispeáin postálacha athluaite" -#: src/view/screens/PreferencesFollowingFeed.tsx:119 -#~ msgid "Show Quote Posts" -#~ msgstr "Taispeáin postálacha athluaite" - #: src/screens/Settings/FollowingFeedPreferences.tsx:68 #: src/screens/Settings/FollowingFeedPreferences.tsx:78 msgid "Show replies" msgstr "Taispeáin freagraí" -#: src/view/screens/PreferencesFollowingFeed.tsx:61 -#~ msgid "Show Replies" -#~ msgstr "Taispeáin freagraí" - #: src/view/com/post-thread/PostThread.tsx:622 msgid "Show replies as" -msgstr "" +msgstr "Taispeáin freagraí mar" #: src/screens/Settings/ThreadPreferences.tsx:151 msgid "Show replies as threaded" -msgstr "" +msgstr "Taispeáin freagraí i snáitheanna" #: src/screens/Settings/ThreadPreferences.tsx:126 msgid "Show replies by people you follow before all other replies" msgstr "Taispeáin freagraí ó na daoine a leanaim roimh aon fhreagra eile" -#: src/view/screens/PreferencesThreads.tsx:95 -#~ msgid "Show replies by people you follow before all other replies." -#~ msgstr "Taispeáin freagraí ó na daoine a leanann tú roimh aon fhreagra eile." - -#: src/screens/Settings/ThreadPreferences.tsx:143 -#~ msgid "Show replies in a threaded view" -#~ msgstr "Taispeáin freagraí i snáitheanna" - #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 msgid "Show reply for everyone" @@ -6779,10 +6209,6 @@ msgstr "Taispeáin freagra do chách" msgid "Show reposts" msgstr "Taispeáin athphostálacha" -#: src/view/screens/PreferencesFollowingFeed.tsx:85 -#~ msgid "Show Reposts" -#~ msgstr "Taispeáin athphostálacha" - #: src/screens/Settings/FollowingFeedPreferences.tsx:129 #: src/screens/Settings/FollowingFeedPreferences.tsx:139 msgid "Show samples of your saved feeds in your Following feed" @@ -6843,11 +6269,6 @@ msgstr "Logáil isteach i Bluesky nó cruthaigh cuntas nua" msgid "Sign out" msgstr "Logáil amach" -#: src/view/screens/Settings/index.tsx:421 -#: src/view/screens/Settings/index.tsx:431 -#~ msgid "Sign out of all accounts" -#~ msgstr "Logáil amach as gach cuntas" - #: src/screens/Settings/Settings.tsx:256 msgid "Sign out?" msgstr "Logáil amach?" @@ -6868,19 +6289,11 @@ msgstr "Cláraigh" msgid "Sign-in Required" msgstr "Caithfidh tú logáil isteach" -#: src/view/screens/Settings/index.tsx:362 -#~ msgid "Signed in as" -#~ msgstr "Logáilte isteach mar" - #: src/lib/hooks/useAccountSwitcher.ts:41 #: src/screens/Login/ChooseAccountForm.tsx:53 msgid "Signed in as @{0}" msgstr "Logáilte isteach mar @{0}" -#: src/view/com/notifications/FeedItem.tsx:218 -#~ msgid "signed up with your starter pack" -#~ msgstr "— chláraigh sé/sí le do phacáiste fáilte" - #: src/screens/StarterPack/StarterPackLandingScreen.tsx:299 #: src/screens/StarterPack/StarterPackLandingScreen.tsx:306 msgid "Signup without a starter pack" @@ -6938,7 +6351,7 @@ msgstr "Theip ar rud éigin!" #: src/screens/Profile/components/ProfileFeedHeader.tsx:538 msgid "Something wrong? Let us know." -msgstr "" +msgstr "Rud éigin mícheart? Abair linn." #: src/App.native.tsx:122 #: src/App.web.tsx:97 @@ -6949,10 +6362,6 @@ msgstr "Ár leithscéal. Chuaigh do sheisiún i léig. Ní mór duit logáil ist msgid "Sort replies" msgstr "Sórtáil freagraí" -#: src/view/screens/PreferencesThreads.tsx:64 -#~ msgid "Sort Replies" -#~ msgstr "Sórtáil freagraí" - #: src/screens/Settings/ThreadPreferences.tsx:62 msgid "Sort replies by" msgstr "Sórtáil freagraí de réir" @@ -6974,10 +6383,6 @@ msgstr "Turscar" msgid "Spam; excessive mentions or replies" msgstr "Turscar; an iomarca tagairtí nó freagraí" -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 -#~ msgid "Specify Bluesky as a referer" -#~ msgstr "" - #: src/screens/Onboarding/index.tsx:27 #: src/screens/Onboarding/state.ts:113 msgid "Sports" @@ -6990,12 +6395,12 @@ msgstr "Tosaigh comhrá nua" #: src/view/screens/ProfileList.tsx:817 #: src/view/screens/ProfileList.tsx:938 msgid "Start adding people" -msgstr "" +msgstr "Cuir tús le daoine a leanúint" #: src/view/screens/ProfileList.tsx:824 #: src/view/screens/ProfileList.tsx:945 msgid "Start adding people!" -msgstr "" +msgstr "Cuir tús le daoine a leanúint!" #: src/components/dms/dialogs/SearchablePeopleList.tsx:353 msgid "Start chat with {displayName}" @@ -7013,7 +6418,7 @@ msgstr "Pacáiste fáilte le {0}" #: src/view/com/profile/ProfileSubpageHeader.tsx:182 msgid "Starter pack by <0/>" -msgstr "" +msgstr "Pacáiste fáilte le <0/>" #: src/components/StarterPack/StarterPackCard.tsx:80 #: src/view/com/profile/ProfileSubpageHeader.tsx:180 @@ -7111,14 +6516,6 @@ msgstr "Athraigh an cuntas" msgid "Switch Account" msgstr "Athraigh an cuntas" -#: src/view/screens/Settings/index.tsx:131 -#~ msgid "Switch to {0}" -#~ msgstr "Athraigh go {0}" - -#: src/view/screens/Settings/index.tsx:132 -#~ msgid "Switches the account you are logged in to" -#~ msgstr "Athraíonn sé seo an cuntas beo" - #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -7140,12 +6537,12 @@ msgstr "Clibeanna amháin" #: src/screens/Settings/AppIconSettings/index.tsx:216 msgid "Tap to change app icon" -msgstr "" +msgstr "Tapáil chun deilbhín na haipe a athrú" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 msgid "Tap to close the emoji picker" -msgstr "" +msgstr "Tapáil chun an roghnóir emoji a dhúnadh" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" @@ -7170,7 +6567,7 @@ msgstr "Tapáil leis an íomhá iomlán a fheiceáil" #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" -msgstr "" +msgstr "Obair curtha i gcrích - 10 gcuntas leanta!" #: src/state/shell/progress-guide.tsx:223 msgid "Task complete - 10 likes!" @@ -7269,7 +6666,7 @@ msgstr "Beidh an cuntas seo in ann caidreamh a dhéanamh leat tar éis duit é a #: src/screens/Settings/AppIconSettings/index.tsx:41 #: src/screens/Settings/AppIconSettings/index.tsx:222 msgid "The app will be restarted" -msgstr "" +msgstr "Atosófar an aip" #: src/components/moderation/ModerationDetailsDialog.tsx:117 #: src/lib/moderation/useModerationCauseDescription.ts:126 @@ -7418,10 +6815,6 @@ msgstr "Níor seoladh do thuairisc. Seiceáil do cheangal leis an idirlíon, le msgid "There was an issue updating your feeds, please check your internet connection and try again." msgstr "Bhí fadhb ann maidir le do chuid fothaí a nuashonrú. Seiceáil do cheangal leis an idirlíon agus bain triail eile as." -#: src/view/screens/AppPasswords.tsx:75 -#~ msgid "There was an issue with fetching your app passwords" -#~ msgstr "Bhí fadhb ann maidir le do chuid pasfhocal don aip a fháil" - #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:107 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:128 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:141 @@ -7572,22 +6965,14 @@ msgstr "Téann an nasc seo go dtí an suíomh idirlín seo:" msgid "This list - created by <0>{0} - contains possible violations of Bluesky's community guidelines in its name or description." msgstr "Seans go sáraíonn ainm nó cur síos an liosta seo (liosta a chruthaigh <0>{0}) treoirlínte an phobail Bluesky." -#: src/view/screens/ProfileList.tsx:966 -#~ msgid "This list is empty!" -#~ msgstr "Tá an liosta seo folamh!" - #: src/view/screens/ProfileList.tsx:933 msgid "This list is empty." -msgstr "" +msgstr "Tá an liosta seo folamh." #: src/screens/Profile/ErrorState.tsx:40 msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." msgstr "Níl an tseirbhís modhnóireachta ar fáil. Féach tuilleadh sonraí thíos. Má mhaireann an fhadhb seo, téigh i dteagmháil linn." -#: src/view/com/modals/AddAppPasswords.tsx:110 -#~ msgid "This name is already in use" -#~ msgstr "Tá an t-ainm seo in úsáid cheana féin" - #: src/view/com/post-thread/PostThreadItem.tsx:845 msgid "This post claims to have been created on <0>{0}, but was first seen by Bluesky on <1>{1}." msgstr "Deir an phostáil seo gur cruthaíodh í ar <0>{0}, ach chonacthas í ar Bluesky den chéad uair ar <1>{1}." @@ -7673,7 +7058,7 @@ msgstr "Leis seo, bainfear do phostáil seo den phostáil athluaite seo do gach #: src/view/com/post-thread/PostThread.tsx:606 #: src/view/com/post-thread/PostThread.tsx:609 msgid "Thread options" -msgstr "" +msgstr "Roghanna snáitheanna" #: src/screens/Settings/ContentAndMediaSettings.tsx:66 #: src/screens/Settings/ContentAndMediaSettings.tsx:69 @@ -7687,23 +7072,19 @@ msgstr "Roghanna Snáitheanna" #: src/view/com/post-thread/PostThread.tsx:636 #: src/view/com/post-thread/PostThread.tsx:641 msgid "Threaded" -msgstr "" +msgstr "Modh snáithithe" #: src/screens/Settings/ThreadPreferences.tsx:142 msgid "Threaded mode" msgstr "Modh snáithithe" -#: src/view/screens/PreferencesThreads.tsx:114 -#~ msgid "Threaded Mode" -#~ msgstr "Modh Snáithithe" - #: src/Navigation.tsx:309 msgid "Threads Preferences" msgstr "Roghanna Snáitheanna" #: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 msgid "Time remaining: {time} seconds" -msgstr "" +msgstr "Am fágtha: {time} soicind" #: src/screens/Settings/components/DisableEmail2FADialog.tsx:99 msgid "To disable the email 2FA method, please verify your access to the email address." @@ -7741,7 +7122,7 @@ msgstr "Barr" #: src/Navigation.tsx:383 msgid "Topic" -msgstr "" +msgstr "Ábhar" #: src/components/dms/MessageMenu.tsx:103 #: src/components/dms/MessageMenu.tsx:105 @@ -7755,7 +7136,7 @@ msgstr "Aistrigh" #: src/screens/Search/components/ExploreTrendingTopics.tsx:69 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:59 msgid "Trending" -msgstr "" +msgstr "Treochtaí" #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" @@ -7766,10 +7147,6 @@ msgstr "Bain triail eile as" msgid "TV" msgstr "Teilifís" -#: src/view/screens/Settings/index.tsx:712 -#~ msgid "Two-factor authentication" -#~ msgstr "Fíordheimhniú déshraithe (2FA)" - #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 msgid "Two-factor authentication (2FA)" msgstr "Fíordheimhniú déshraithe (2FA)" @@ -7849,7 +7226,7 @@ msgstr "Cuir stop leis an athphostáil" #: src/view/com/util/post-ctrls/RepostButton.tsx:68 msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" -msgstr "" +msgstr "Cuir stop leis an athphostáil ({0, plural, one {# athphostáil} two {# athphostáil} few {# athphostáil} many {# n-athphostáil} other {# athphostáil}})" #: src/view/com/profile/FollowButton.tsx:60 msgctxt "action" @@ -7867,15 +7244,11 @@ msgstr "Dílean an cuntas seo" #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" -msgstr "" +msgstr "Dímhol" #: src/view/com/util/post-ctrls/PostCtrls.tsx:305 msgid "Unlike ({0, plural, one {# like} other {# likes}})" -msgstr "" - -#: src/view/screens/ProfileFeed.tsx:576 -#~ msgid "Unlike this feed" -#~ msgstr "Dímhol an fotha seo" +msgstr "Dímhol ({0, plural, one {# mholadh} two {# mholadh} few {# mholadh} many {# moladh} other {# moladh}})" #: src/components/TagMenu/index.tsx:264 #: src/view/screens/ProfileList.tsx:701 @@ -7921,7 +7294,7 @@ msgstr "Díghreamaigh" #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Unpin feed" -msgstr "" +msgstr "Díghreamaigh an fotha" #: src/screens/Profile/components/ProfileFeedHeader.tsx:309 #: src/screens/Profile/components/ProfileFeedHeader.tsx:311 @@ -7939,7 +7312,7 @@ msgstr "Díghreamaigh an liosta modhnóireachta" #: src/screens/Profile/components/ProfileFeedHeader.tsx:164 msgid "Unpinned {0} from Home" -msgstr "" +msgstr "Díghreamaíodh {0} ón mBaile" #: src/view/screens/ProfileList.tsx:352 msgid "Unpinned from your feeds" @@ -7964,15 +7337,11 @@ msgstr "Dhíliostáil tú ón liosta seo" #: src/view/com/composer/Composer.tsx:766 msgid "Unsupported video type" -msgstr "" +msgstr "Físeán nach dtacaítear leis" #: src/view/com/composer/videos/SelectVideoBtn.tsx:66 msgid "Unsupported video type: {0}" -msgstr "" - -#: src/view/com/composer/videos/SelectVideoBtn.tsx:72 -#~ msgid "Unsupported video type: {mimeType}" -#~ msgstr "Cineál físeáin nach dtacaítear leis: {mimeType}" +msgstr "Físeán nach dtacaítear leis: {0}" #: src/lib/moderation/useReportOptions.ts:77 #: src/lib/moderation/useReportOptions.ts:90 @@ -7988,10 +7357,6 @@ msgstr "Nuashonraigh <0>{displayName} i Liostaí" msgid "Update to {domain}" msgstr "Uasdátú chuig {domain}" -#: src/view/com/modals/ChangeHandle.tsx:495 -#~ msgid "Update to {handle}" -#~ msgstr "Déan uasdátú go {handle}" - #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:306 msgid "Updating quote attachment failed" msgstr "Theip ar uasdátú an cheangaltáin athluaite" @@ -8044,22 +7409,10 @@ msgstr "Mionsamhail á huaslódáil..." msgid "Uploading video..." msgstr "Físeán á uaslódáil..." -#: src/view/com/modals/ChangeHandle.tsx:395 -#~ msgid "Use a file on your server" -#~ msgstr "Bain úsáid as comhad ar do fhreastalaí" - -#: src/view/screens/AppPasswords.tsx:205 -#~ msgid "Use app passwords to login to other Bluesky clients without giving full access to your account or password." -#~ msgstr "Bain úsáid as pasfhocail na haipe le logáil isteach ar chliaint eile de chuid Bluesky gan fáil iomlán ar do chuntas ná do phasfhocal a thabhairt dóibh." - #: 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 "Bain úsáid as pasfhocail aipe chun logáil isteach i gcliaint Bluesky eile gan rochtain iomlán a thabhairt ar do chuntas nó ar do phasfhocal." -#: src/view/com/modals/ChangeHandle.tsx:506 -#~ msgid "Use bsky.social as hosting provider" -#~ msgstr "Bain feidhm as bsky.social mar sholáthraí óstála" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:541 msgid "Use default provider" msgstr "Úsáid an soláthraí réamhshocraithe" @@ -8083,10 +7436,6 @@ msgstr "Úsáid an brabhsálaí réamhshocraithe atá agam" msgid "Use recommended" msgstr "Úsáid an ceann molta" -#: src/view/com/modals/ChangeHandle.tsx:387 -#~ msgid "Use the DNS panel" -#~ msgstr "Bain feidhm as an bpainéal DNS" - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 msgid "Use this to sign into the other app along with your handle." msgstr "Úsáid é seo le logáil isteach ar an aip eile in éindí le do leasainm." @@ -8124,10 +7473,6 @@ msgstr "Blocálann an t-úsáideoir seo thú" msgid "User list by {0}" msgstr "Liosta úsáideoirí le {0}" -#: src/view/screens/ProfileList.tsx:890 -#~ msgid "User list by <0/>" -#~ msgstr "Liosta úsáideoirí le <0/>" - #: src/view/com/modals/UserAddRemoveLists.tsx:212 msgid "User list by you" msgstr "Liosta úsáideoirí leat" @@ -8140,18 +7485,10 @@ msgstr "Liosta úsáideoirí cruthaithe" msgid "User list updated" msgstr "Liosta úsáideoirí uasdátaithe" -#: src/view/screens/Lists.tsx:78 -#~ msgid "User Lists" -#~ msgstr "Liostaí Úsáideoirí" - #: src/screens/Login/LoginForm.tsx:185 msgid "Username or email address" msgstr "Ainm úsáideora nó ríomhphost" -#: src/view/screens/ProfileList.tsx:924 -#~ msgid "Users" -#~ msgstr "Úsáideoirí" - #: src/components/WhoCanReply.tsx:258 msgid "users followed by <0>@{0}" msgstr "úsáideoirí a bhfuil <0>@{0} á leanúint" @@ -8182,23 +7519,11 @@ msgstr "Ríomhphost dearbhaithe ag teastáil" msgid "Verify DNS Record" msgstr "Dearbhaigh taifead DNS" -#: src/view/screens/Settings/index.tsx:937 -#~ msgid "Verify email" -#~ msgstr "Dearbhaigh ríomhphost" - #: src/components/dialogs/VerifyEmailDialog.tsx:134 #: src/components/intents/VerifyEmailIntentDialog.tsx:67 msgid "Verify email dialog" msgstr "Dialóg: dearbhú ríomhphoist" -#: src/view/screens/Settings/index.tsx:962 -#~ msgid "Verify my email" -#~ msgstr "Dearbhaigh mo ríomhphost" - -#: src/view/screens/Settings/index.tsx:971 -#~ msgid "Verify My Email" -#~ msgstr "Dearbhaigh Mo Ríomhphost" - #: src/view/com/modals/ChangeEmail.tsx:200 #: src/view/com/modals/ChangeEmail.tsx:202 msgid "Verify New Email" @@ -8228,10 +7553,6 @@ msgstr "Dearbhaigh do sheoladh ríomhphoist" msgid "Version {appVersion}" msgstr "Leagan {appVersion}" -#: src/view/screens/Settings/index.tsx:890 -#~ msgid "Version {appVersion} {bundleInfo}" -#~ msgstr "Leagan {appVersion} {bundleInfo}" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 msgid "Video" @@ -8363,7 +7684,7 @@ msgstr "Tabhair cuairt ar an suíomh" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:80 msgid "Volume" -msgstr "" +msgstr "Airde fuaime" #: src/components/moderation/LabelPreference.tsx:136 #: src/lib/moderation/useLabelBehaviorDescription.ts:17 @@ -8385,7 +7706,7 @@ msgstr "Níor aimsigh muid toradh ar bith don haischlib sin." #: src/screens/Topic.tsx:178 msgid "We couldn't find any results for that topic." -msgstr "" +msgstr "Níor aimsigh muid toradh ar bith don ábhar sin." #: src/screens/Messages/Conversation.tsx:103 msgid "We couldn't load this conversation" @@ -8436,10 +7757,6 @@ msgstr "Bainfimid úsáid as seo chun an suíomh a chur in oiriúint duit." msgid "We're having network issues, try again" msgstr "Tá fadhbanna líonra againn, bain triail as arís" -#: src/components/dialogs/nuxs/NeueTypography.tsx:54 -#~ msgid "We're introducing a new theme font, along with adjustable font sizing." -#~ msgstr "Tá muid ag seoladh cló téama nua, chomh maith le clómhéid inathraithe." - #: src/screens/Signup/index.tsx:94 msgid "We're so excited to have you join us!" msgstr "Tá muid an-sásta go bhfuil tú linn!" @@ -8487,7 +7804,7 @@ msgstr "Cén t-ainm ar mhaith leat a thabhairt ar do phacáiste fáilte?" #: src/screens/Search/components/ExploreTrendingTopics.tsx:79 msgid "What people are posting about." -msgstr "" +msgstr "A bhfuil i mbéal an phobail." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 @@ -8616,10 +7933,6 @@ msgstr "Níl cead agat físeáin a uaslódáil." msgid "You are not following anyone." msgstr "Níl éinne á leanúint agat." -#: src/components/dialogs/nuxs/NeueTypography.tsx:61 -#~ msgid "You can adjust these in your Appearance Settings later." -#~ msgstr "Is féidir leat iad seo a athrú ar ball sna Socruithe Cuma." - #: src/view/com/posts/FollowingEmptyState.tsx:63 #: src/view/com/posts/FollowingEndOfFeed.tsx:64 msgid "You can also discover new Custom Feeds to follow." @@ -8646,7 +7959,7 @@ msgstr "Is féidir leat do chuntas a athghníomhú chun leanacht ort ag logáil #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." -msgstr "" +msgstr "Tig leat é seo a uasdátú ó do shocruithe." #: src/view/com/profile/ProfileFollowers.tsx:94 msgid "You do not have any followers." @@ -8723,10 +8036,6 @@ msgstr "Níl aon liostaí agat." 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 "Níor bhlocáil tú aon chuntas fós. Le cuntas a bhlocáil, téigh go dtí a bpróifíl agus roghnaigh “Blocáil an cuntas seo” ar an gclár ansin." -#: src/view/screens/AppPasswords.tsx:96 -#~ msgid "You have not created any app passwords yet. You can create one by pressing the button below." -#~ msgstr "Níor chruthaigh tú aon phasfhocal aipe fós. Is féidir leat ceann a chruthú ach brú ar an gcnaipe thíos." - #: src/view/screens/ModerationMutedAccounts.tsx:128 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 "Níor bhalbhaigh tú aon chuntas fós. Le cuntas a bhalbhú, téigh go dtí a bpróifíl agus roghnaigh “Balbhaigh an cuntas seo” ar an gclár ansin." @@ -8868,7 +8177,7 @@ msgstr "Roghnaigh tú focal nó clib atá sa phostáil seo a chur i bhfolach." #: src/state/shell/progress-guide.tsx:234 msgid "You've found some people to follow" -msgstr "" +msgstr "Tig leat na daoine seo a leanúint" #: src/view/com/posts/FollowingEndOfFeed.tsx:44 msgid "You've reached the end of your feed! Find some more accounts to follow." @@ -8916,7 +8225,7 @@ msgstr "Sábhálfar do rogha, ach is féidir é athrú níos déanaí sna socrui #: src/screens/Settings/components/ChangeHandleDialog.tsx:496 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." -msgstr "" +msgstr "Coimeádfar an leasainm atá agat faoi láthair, <0>{0}, in áirithe duitse. Beidh tú in ann athrú ar ais ón gcuntas seo am ar bith." #: src/screens/Login/ForgotPasswordForm.tsx:51 #: src/screens/Signup/state.ts:203 @@ -8969,10 +8278,6 @@ msgstr "Foilsíodh do chuid postálacha" msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "Tá do chuid postálacha, moltaí, agus blocálacha poiblí. Is príobháideach iad na cuntais a bhalbhaíonn tú." -#: src/view/screens/Settings/index.tsx:119 -#~ msgid "Your profile" -#~ msgstr "Do phróifíl" - #: 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 "Ní bheidh do phróifíl, postálacha, fothaí ná liostaí infheicthe ag úsáideoirí eile Bluesky. Is féidir leat do chuntas a athghníomhú uair ar bith trí logáil isteach." @@ -8984,3 +8289,686 @@ msgstr "Foilsíodh do fhreagra" #: src/components/dms/ReportDialog.tsx:157 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "Seolfar do thuairisc go dtí Seirbhís Modhnóireachta Bluesky" + +#: src/view/com/notifications/FeedItem.tsx:232 +#: src/view/com/notifications/FeedItem.tsx:327 +#~ msgid "{0, plural, one {{formattedCount} other} other {{formattedCount} others}}" +#~ msgstr "{0, plural, one {duine amháin eile} two {beirt eile} few {{formattedCount} dhuine eile} many {{formattedCount} nduine eile} other {{formattedCount} duine eile}}" + +#: src/components/moderation/LabelsOnMe.tsx:53 +#~ msgid "{0, plural, one {# label has been placed on this account} other {# labels have been placed on this account}}" +#~ msgstr "{0, plural, one {Cuireadh lipéad amháin ar an gcuntas seo} two {Cuireadh # lipéad ar an gcuntas seo} few {Cuireadh # lipéad ar an gcuntas seo} many {Cuireadh # lipéad ar an gcuntas seo} other {Cuireadh # lipéad ar an gcuntas seo}}" + +#: src/components/moderation/LabelsOnMe.tsx:59 +#~ msgid "{0, plural, one {# label has been placed on this content} other {# labels have been placed on this content}}" +#~ msgstr "{0, plural, one {Cuireadh lipéad amháin ar an ábhar seo} two {Cuireadh # lipéad ar an ábhar seo} few {Cuireadh # lipéad ar an ábhar seo} many {Cuireadh # lipéad ar an ábhar seo} other {Cuireadh # lipéad ar an ábhar seo}}" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:305 +#~ msgid "{0, plural, one {Like (# like)} other {Like (# likes)}}" +#~ msgstr "{0, plural, one {Mol (# mholadh)} two {Mol (# mholadh)} few {Mol (# mholadh)} many {Mol (# moladh)} other {Mol (# moladh)}}" + +#: src/components/FeedCard.tsx:213 +#: src/view/com/feeds/FeedSourceCard.tsx:303 +#~ msgid "{0, plural, one {Liked by # user} other {Liked by # users}}" +#~ msgstr "{0, plural, one {Molta ag úsáideoir amháin} two {Molta ag beirt úsáideoirí} few {Molta ag # úsáideoir} many {Molta ag # n-úsáideoir} other {Molta ag # úsáideoir}}" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:261 +#~ msgid "{0, plural, one {Reply (# reply)} other {Reply (# replies)}}" +#~ msgstr "{0, plural, one {Freagair (# fhreagra)} two {Freagair (# fhreagra)} few {Freagair (# fhreagra)} many {Freagair (# bhfreagra)} other {Freagair (# freagra)}}" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:301 +#~ msgid "{0, plural, one {Unlike (# like)} other {Unlike (# likes)}}" +#~ msgstr "{0, plural, one {Dímhol (# mholadh)} two {Dímhol (# mholadh)} few {Dímhol (# mholadh)} many {Dímhol (# moladh)} other {Dímhol (# moladh)}}" + +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:252 +#~ msgid "{badge} unread items" +#~ msgstr "{badge} gan léamh" + +#: src/components/LabelingServiceCard/index.tsx:96 +#~ msgid "{count, plural, one {Liked by # user} other {Liked by # users}}" +#~ msgstr "{count, plural, one {Molta ag úsáideoir amháin} two {Molta ag beirt úsáideoirí} few {Molta ag # úsáideoir} many {Molta ag # n-úsáideoir} other {Molta ag # úsáideoir}}" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:294 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:307 +#: src/view/screens/ProfileFeed.tsx:591 +#~ msgid "{likeCount, plural, one {Liked by # user} other {Liked by # users}}" +#~ msgstr "{likeCount, plural, one {Molta ag úsáideoir amháin} two {Molta ag beirt úsáideoirí} few {Molta ag # úsáideoir} many {Molta ag # n-úsáideoir} other {Molta ag # úsáideoir}}" + +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:56 +#~ msgid "Access profile and other navigation links" +#~ msgstr "Oscail próifíl agus nascanna eile" + +#: src/view/screens/Settings/index.tsx:455 +#~ msgid "Accessibility settings" +#~ msgstr "Socruithe inrochtaineachta" + +#: src/state/shell/progress-guide.tsx:171 +#~ msgid "Algorithm training complete!" +#~ msgstr "Tá an t-algartam traenáilte!" + +#: src/view/com/modals/AddAppPasswords.tsx:138 +#~ msgid "App Password names can only contain letters, numbers, spaces, dashes, and underscores." +#~ msgstr "Ní féidir ach litreacha, uimhreacha, spásanna, daiseanna agus fostríocanna a bheith in ainmneacha phasfhocal na haipe." + +#: src/view/com/modals/AddAppPasswords.tsx:103 +#~ msgid "App Password names must be at least 4 characters long." +#~ msgstr "Caithfear 4 charachtar ar a laghad a bheith in ainmneacha phasfhocal na haipe." + +#: src/view/screens/Settings/index.tsx:664 +#~ msgid "App password settings" +#~ msgstr "Socruithe phasfhocal na haipe" + +#: src/view/screens/Settings/index.tsx:476 +#~ msgid "Appearance settings" +#~ msgstr "Socruithe cuma" + +#: src/Navigation.tsx:325 +#~ msgid "Appearance Settings" +#~ msgstr "Socruithe Cuma" + +#: src/view/screens/AppPasswords.tsx:283 +#~ msgid "Are you sure you want to delete the app password \"{name}\"?" +#~ msgstr "An bhfuil tú cinnte gur mhaith leat pasfhocal na haipe “{name}” a scriosadh?" + +#: src/view/screens/Settings/index.tsx:442 +#~ msgid "Basics" +#~ msgstr "Bunrudaí" + +#: src/view/screens/Settings/index.tsx:348 +#~ msgid "Birthday:" +#~ msgstr "Breithlá:" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:193 +#~ msgid "by —" +#~ msgstr "le —" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:197 +#~ msgid "by <0/>" +#~ msgstr "le <0/>" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:195 +#~ msgid "by you" +#~ msgstr "leat" + +#: src/view/com/modals/AddAppPasswords.tsx:180 +#~ msgid "Can only contain letters, numbers, spaces, dashes, and underscores. Must be at least 4 characters long, but no more than 32 characters long." +#~ msgstr "Ní féidir ach litreacha, uimhreacha, spásanna, daiseanna agus fostríocanna a bheith ann. Caithfear 4 charachtar ar a laghad a bheith ann agus gan níos mó ná 32 charachtar." + +#: src/view/com/modals/ChangeHandle.tsx:137 +#~ msgid "Cancel change handle" +#~ msgstr "Ná hathraigh an leasainm" + +#: src/view/screens/Settings/index.tsx:342 +#~ msgctxt "action" +#~ msgid "Change" +#~ msgstr "Athraigh" + +#: src/view/screens/Settings/index.tsx:685 +#~ msgid "Change handle" +#~ msgstr "Athraigh mo leasainm" + +#: src/view/screens/Settings/index.tsx:730 +#~ msgid "Change password" +#~ msgstr "Athraigh mo phasfhocal" + +#: src/view/screens/Settings/index.tsx:878 +#~ msgid "Clears all storage data" +#~ msgstr "Glanann seo na sonraí ar fad atá i dtaisce" + +#: src/view/com/modals/DeleteAccount.tsx:208 +#~ msgid "Click here for more information on deactivating your account" +#~ msgstr "Cliceáil anseo le tuilleadh a fhoghlaim faoi dhíghníomhú do chuntais" + +#: src/view/com/modals/DeleteAccount.tsx:217 +#~ msgid "Click here for more information." +#~ msgstr "Cliceáil anseo do bhreis eolais." + +#: src/view/com/composer/Composer.tsx:552 +#~ msgid "Closes post composer and discards post draft" +#~ msgstr "Dúnann sé seo cumadóir na postálacha agus ní shábhálann sé an dréacht" + +#: src/view/com/modals/AddAppPasswords.tsx:215 +#~ msgid "Copies app password" +#~ msgstr "Cóipeálann sé seo pasfhocal na haipe" + +#: src/view/com/modals/ChangeHandle.tsx:467 +#~ msgid "Copy {0}" +#~ msgstr "Cóipeáil {0}" + +#: src/view/screens/Settings/index.tsx:403 +#~ msgid "Create a new Bluesky account" +#~ msgstr "Cruthaigh cuntas nua Bluesky" + +#: src/view/com/modals/AddAppPasswords.tsx:243 +#~ msgid "Create App Password" +#~ msgstr "Cruthaigh pasfhocal aipe" + +#: src/view/com/modals/ChangeHandle.tsx:375 +#~ msgid "Custom domain" +#~ msgstr "Sainfhearann" + +#: src/view/screens/Feeds.tsx:761 +#: src/view/screens/Search/Explore.tsx:391 +#~ msgid "Custom feeds built by the community bring you new experiences and help you find the content you love." +#~ msgstr "Cruthaíonn an pobal fothaí chun eispéiris nua a chur ar fáil duit, agus chun cabhrú leat teacht ar an ábhar a thaitníonn leat" + +#: src/view/screens/PreferencesExternalEmbeds.tsx:54 +#~ msgid "Customize media from external sites." +#~ msgstr "Oiriúnaigh na meáin ó shuíomhanna seachtracha" + +#: src/view/screens/Settings/index.tsx:785 +#~ msgid "Deactivate my account" +#~ msgstr "Díghníomhaigh mo chuntas" + +#: src/view/screens/Settings/index.tsx:807 +#~ msgid "Delete My Account…" +#~ msgstr "Scrios mo chuntas…" + +#: src/view/screens/Settings/index.tsx:858 +#~ msgid "Deletes the chat declaration record" +#~ msgstr "Scriosann sé seo an taifead dearbhaithe comhrá" + +#: src/view/com/composer/Composer.tsx:325 +#~ msgid "Did you want to say anything?" +#~ msgstr "Ar mhaith leat rud éigin a rá?" + +#: src/view/screens/AccessibilitySettings.tsx:109 +#~ msgid "Disable autoplay for videos and GIFs" +#~ msgstr "Ná seinn físeáin agus GIFanna go huathoibríoch" + +#: src/view/com/composer/labels/LabelsBtn.tsx:174 +#~ msgid "Does not contain adult content." +#~ msgstr "Níl ábhar do dhaoine fásta ann." + +#: src/view/com/composer/labels/LabelsBtn.tsx:213 +#~ msgid "Does not contain graphic or disturbing content." +#~ msgstr "Níl aon ábhar gáirsiúil ná uafásach ann." + +#: src/view/com/modals/ChangeHandle.tsx:468 +#~ msgid "Domain Value" +#~ msgstr "Luach an Fhearainn" + +#: src/view/screens/Settings/index.tsx:320 +#~ msgid "Email:" +#~ msgstr "Ríomhphost:" + +#: src/view/com/modals/AddAppPasswords.tsx:161 +#~ msgid "Enter a name for this App Password" +#~ msgstr "Cuir isteach ainm don phasfhocal aipe seo" + +#: src/view/com/modals/ChangeHandle.tsx:138 +#~ msgid "Exits handle change process" +#~ msgstr "Fágann sé seo athrú do leasainm" + +#: src/view/screens/NotificationsSettings.tsx:78 +#~ msgid "Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." +#~ msgstr "Turgnamhach: Leis an rogha seo, ní bhfaighidh tú fógraí maidir le freagraí agus postálacha athluaite ach ó na húsáideoirí a bhfuil tú á leanúint. Cuirfimid tuilleadh roghanna anseo de réir a chéile." + +#: src/view/screens/Settings/index.tsx:637 +#~ msgid "External media settings" +#~ msgstr "Socruithe maidir le meáin sheachtracha" + +#: src/view/com/modals/AddAppPasswords.tsx:119 +#: src/view/com/modals/AddAppPasswords.tsx:123 +#~ msgid "Failed to create app password." +#~ msgstr "Teip ar phasfhocal aipe a chruthú." + +#: src/lib/api/index.ts:145 +#: src/lib/api/index.ts:170 +#~ msgid "Failed to save post interaction settings. Your post was created but users may be able to interact with it." +#~ msgstr "Níor sábháladh socruithe idirghníomhaíochta na postála. Cruthaíodh an phostáil, ach seans nach mbeidh úsáideoirí in ann idirghníomhú leis." + +#: src/view/com/modals/ChangeHandle.tsx:468 +#~ msgid "File Contents" +#~ msgstr "Ábhar an Chomhaid" + +#: src/view/screens/PreferencesFollowingFeed.tsx:52 +#~ msgid "Fine-tune the content you see on your Following feed." +#~ msgstr "Mionathraigh an t-ábhar a fheiceann tú ar an bhfotha Following." + +#: src/view/screens/PreferencesThreads.tsx:55 +#~ msgid "Fine-tune the discussion threads." +#~ msgstr "Mionathraigh na snáitheanna chomhrá" + +#: src/view/com/notifications/FeedItem.tsx:207 +#~ msgid "followed you" +#~ msgstr "— lean sé/sí thú" + +#: src/view/com/notifications/FeedItem.tsx:205 +#~ msgid "followed you back" +#~ msgstr "— lean sé/sí thú" + +#: src/view/screens/ProfileFollowers.tsx:30 +#: src/view/screens/ProfileFollowers.tsx:31 +#~ msgid "Followers" +#~ msgstr "Leantóirí" + +#: src/view/com/modals/AddAppPasswords.tsx:233 +#~ msgid "For security reasons, you won't be able to view this again. If you lose this password, you'll need to generate a new one." +#~ msgstr "Ar chúiseanna slándála, ní bheidh tú in ann é seo a fheiceáil arís. Má chailleann tú an pasfhocal seo beidh ort ceann nua a chruthú." + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 +#~ msgid "Fullscreen" +#~ msgstr "Lánscáileán" + +#: src/view/com/modals/AddAppPasswords.tsx:204 +#~ msgid "Here is your app password." +#~ msgstr "Seo é do phasfhocal aipe." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:246 +#~ msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity – <0>learn more." +#~ msgstr "Má tá d'fhearann féin agat, is féidir é sin a úsáid mar leasainm, agus sa chaoi sin, d'aitheantas féin a dhearbhú. <0>Tuilleadh eolais." + +#: src/view/com/modals/AddAppPasswords.tsx:175 +#~ msgid "Input name for app password" +#~ msgstr "Cuir isteach an t-ainm le haghaidh phasfhocal na haipe" + +#: src/view/com/modals/ChangeHandle.tsx:376 +#~ msgid "Input your preferred hosting provider" +#~ msgstr "Cuir isteach an soláthraí óstála is fearr leat" + +#: src/components/dialogs/nuxs/NeueTypography.tsx:47 +#~ msgid "Introducing new font settings" +#~ msgstr "Seo iad na cocruithe nua cló" + +#: src/view/screens/Settings/index.tsx:497 +#~ msgid "Language settings" +#~ msgstr "Socruithe teanga" + +#: src/view/com/notifications/FeedItem.tsx:211 +#~ msgid "liked your custom feed" +#~ msgstr "a mhol do shainfhotha" + +#: src/view/com/notifications/FeedItem.tsx:178 +#~ msgid "liked your post" +#~ msgstr "a mhol do phostáil" + +#: src/view/shell/desktop/RightNav.tsx:103 +#~ msgid "Logo by <0/>" +#~ msgstr "Lógó le <0/>" + +#: src/screens/Messages/ChatList.tsx:318 +#~ msgid "Message settings" +#~ msgstr "Socruithe teachtaireachta" + +#: src/view/screens/Settings/index.tsx:522 +#~ msgid "Moderation settings" +#~ msgstr "Socruithe modhnóireachta" + +#: src/view/screens/Settings/index.tsx:583 +#~ msgid "My saved feeds" +#~ msgstr "Na fothaí a shábháil mé" + +#: src/view/screens/Settings/index.tsx:589 +#~ msgid "My Saved Feeds" +#~ msgstr "Na Fothaí a Shábháil Mé" + +#: src/view/screens/ModerationModlists.tsx:92 +#~ msgid "New" +#~ msgstr "Nua" + +#: src/components/dialogs/nuxs/NeueTypography.tsx:51 +#~ msgid "New font settings ✨" +#~ msgstr "Socruithe nua cló ✨" + +#: src/view/screens/PreferencesFollowingFeed.tsx:71 +#: src/view/screens/PreferencesFollowingFeed.tsx:97 +#: src/view/screens/PreferencesFollowingFeed.tsx:132 +#: src/view/screens/PreferencesFollowingFeed.tsx:169 +#: src/view/screens/PreferencesThreads.tsx:101 +#: src/view/screens/PreferencesThreads.tsx:124 +#~ msgid "No" +#~ msgstr "Níl" + +#: src/view/screens/ProfileFeed.tsx:565 +#: src/view/screens/ProfileList.tsx:882 +#~ msgid "No description" +#~ msgstr "Gan chur síos" + +#: src/view/com/composer/labels/LabelsBtn.tsx:129 +#~ msgid "No self-labels can be applied to this post because it contains no media." +#~ msgstr "Ní féidir do chuid lipéad féin a chur leis an bpostáil seo toisc nach bhfuil meáin ceangailte leis." + +#: src/view/screens/Settings/index.tsx:703 +#~ msgid "Open links with in-app browser" +#~ msgstr "Oscail nascanna leis an mbrabhsálaí san aip" + +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:54 +#~ msgid "Open navigation" +#~ msgstr "Oscail an nascleanúint" + +#: src/view/screens/Settings/index.tsx:456 +#~ msgid "Opens accessibility settings" +#~ msgstr "Osclaíonn sé seo na socruithe inrochtaineachta" + +#: src/view/screens/Settings/index.tsx:477 +#~ msgid "Opens appearance settings" +#~ msgstr "Osclaíonn sé seo socruithe na cuma" + +#: src/view/screens/Settings/index.tsx:606 +#~ msgid "Opens chat settings" +#~ msgstr "Osclaíonn sé seo na socruithe comhrá" + +#: src/view/screens/Settings/index.tsx:498 +#~ msgid "Opens configurable language settings" +#~ msgstr "Osclaíonn sé seo na socruithe teanga is féidir a dhéanamh" + +#: src/view/screens/Settings/index.tsx:638 +#~ msgid "Opens external embeds settings" +#~ msgstr "Osclaíonn sé seo na socruithe le haghaidh leabuithe seachtracha" + +#: src/view/screens/Settings/index.tsx:775 +#~ msgid "Opens modal for account deactivation confirmation" +#~ msgstr "Osclaíonn sé seo fuinneog chun díghníomhú an chuntais a dhearbhú" + +#: src/view/screens/Settings/index.tsx:797 +#~ msgid "Opens modal for account deletion confirmation. Requires email code" +#~ msgstr "Osclaíonn sé seo an fhuinneog le scriosadh an chuntais a dhearbhú. Tá cód ríomhphoist riachtanach" + +#: src/view/screens/Settings/index.tsx:732 +#~ msgid "Opens modal for changing your Bluesky password" +#~ msgstr "Osclaíonn sé seo an fhuinneog le do phasfhocal Bluesky a athrú" + +#: src/view/screens/Settings/index.tsx:687 +#~ msgid "Opens modal for choosing a new Bluesky handle" +#~ msgstr "Osclaíonn sé seo an fhuinneog le leasainm nua Bluesky a roghnú" + +#: src/view/screens/Settings/index.tsx:755 +#~ msgid "Opens modal for downloading your Bluesky account data (repository)" +#~ msgstr "Osclaíonn sé seo an fhuinneog le stór sonraí do chuntais Bluesky a íoslódáil" + +#: src/view/screens/Settings/index.tsx:963 +#~ msgid "Opens modal for email verification" +#~ msgstr "Osclaíonn sé seo fuinneog le deimhniú an ríomhphoist" + +#: src/view/com/modals/ChangeHandle.tsx:269 +#~ msgid "Opens modal for using custom domain" +#~ msgstr "Osclaíonn sé seo an fhuinneog le sainfhearann a úsáid" + +#: src/view/screens/Settings/index.tsx:523 +#~ msgid "Opens moderation settings" +#~ msgstr "Osclaíonn sé seo socruithe na modhnóireachta" + +#: src/view/screens/Settings/index.tsx:584 +#~ msgid "Opens screen with all saved feeds" +#~ msgstr "Osclaíonn sé seo an scáileán leis na fothaí sábháilte go léir" + +#: src/view/screens/Settings/index.tsx:665 +#~ msgid "Opens the app password settings" +#~ msgstr "Osclaíonn sé seo an leathanach a bhfuil socruithe phasfhocal na haipe air" + +#: src/view/screens/Settings/index.tsx:541 +#~ msgid "Opens the Following feed preferences" +#~ msgstr "Osclaíonn sé seo roghanna don fhotha Following" + +#: src/view/screens/Settings/index.tsx:828 +#: src/view/screens/Settings/index.tsx:838 +#~ msgid "Opens the storybook page" +#~ msgstr "Osclaíonn sé seo leathanach an Storybook" + +#: src/view/screens/Settings/index.tsx:816 +#~ msgid "Opens the system log page" +#~ msgstr "Osclaíonn sé seo logleabhar an chórais" + +#: src/view/screens/Settings/index.tsx:562 +#~ msgid "Opens the threads preferences" +#~ msgstr "Osclaíonn sé seo roghanna na snáitheanna" + +#: src/view/screens/Settings/index.tsx:380 +#~ msgid "Other accounts" +#~ msgstr "Cuntais eile" + +#: src/view/com/modals/AddAppPasswords.tsx:94 +#~ msgid "Please enter a name for your app password. All spaces is not allowed." +#~ msgstr "Cuir isteach ainm le haghaidh phasfhocal na haipe, le do thoil. Ní cheadaítear spásanna gan aon rud eile ann." + +#: src/view/com/modals/AddAppPasswords.tsx:151 +#~ msgid "Please enter a unique name for this App Password or use our randomly generated one." +#~ msgstr "Cuir isteach ainm nach bhfuil in úsáid cheana féin le haghaidh Phasfhocal na hAipe nó bain úsáid as an gceann a chruthóidh muid go randamach." + +#: src/lib/api/index.ts:106 +#~ msgid "Posting..." +#~ msgstr "Á phostáil..." + +#: src/view/screens/PreferencesThreads.tsx:92 +#~ msgid "Prioritize Your Follows" +#~ msgstr "Tabhair Tosaíocht do Do Chuid Leantóirí" + +#: src/view/screens/Settings/index.tsx:976 +#~ msgid "Protect your account by verifying your email." +#~ msgstr "Dearbhaigh do ríomhphost le do chuntas a chosaint." + +#: src/view/screens/ModerationModlists.tsx:75 +#~ msgid "Public, shareable lists of users to mute or block in bulk." +#~ msgstr "Liostaí poiblí agus inroinnte d’úsáideoirí le balbhú nó le blocáil ar an mórchóir" + +#: src/view/screens/Lists.tsx:81 +#~ msgid "Public, shareable lists which can drive feeds." +#~ msgstr "Liostaí poiblí agus inroinnte atá in ann fothaí a bheathú" + +#: src/view/com/composer/Composer.tsx:579 +#~ msgid "Publish post" +#~ msgstr "Foilsigh an phostáil" + +#: src/view/com/composer/Composer.tsx:579 +#~ msgid "Publish reply" +#~ msgstr "Foilsigh an freagra" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 +#~ msgid "Quote posts enabled" +#~ msgstr "Is féidir postálacha a athlua" + +#: src/view/screens/Notifications.tsx:144 +#~ msgid "Refresh notifications" +#~ msgstr "Athnuaigh fógraí" + +#: src/view/com/notifications/FeedItem.tsx:180 +#~ msgid "reposted your post" +#~ msgstr "— d'athphostáil sé/sí do phostáil" + +#: src/view/screens/Settings/Email2FAToggle.tsx:51 +#~ msgid "Require email code to log into your account" +#~ msgstr "Bíodh cód ríomhphoist ag teastáil chun logáil isteach" + +#: src/view/screens/Settings/index.tsx:847 +#: src/view/screens/Settings/index.tsx:850 +#~ msgid "Reset preferences state" +#~ msgstr "Athshocraigh na roghanna" + +#: src/view/screens/Settings/index.tsx:868 +#~ msgid "Resets the onboarding state" +#~ msgstr "Athshocraíonn sé seo an clárú" + +#: src/view/screens/Settings/index.tsx:848 +#~ msgid "Resets the preferences state" +#~ msgstr "Athshocraíonn sé seo na roghanna" + +#: src/view/com/modals/ChangeHandle.tsx:158 +#~ msgid "Save handle change" +#~ msgstr "Sábháil an leasainm nua" + +#: src/view/com/modals/ChangeHandle.tsx:159 +#~ msgid "Saves handle change to {handle}" +#~ msgstr "Sábhálann sé seo athrú an leasainm go {handle}" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:189 +#~ msgid "Seek slider" +#~ msgstr "Barra sleamhnáin" + +#: src/view/com/util/Selector.tsx:107 +#~ msgid "Select {item}" +#~ msgstr "Roghnaigh {item}" + +#: src/view/com/util/Selector.tsx:108 +#~ msgid "Select option {i} of {numItems}" +#~ msgstr "Roghnaigh rogha {i} as {numItems}" + +#: src/view/screens/PreferencesFollowingFeed.tsx:122 +#~ msgid "Set this setting to \"No\" to hide all quote posts from your feed. Reposts will still be visible." +#~ msgstr "Roghnaigh “Níl” chun postálacha athluaite a chur i bhfolach i d'fhotha. Feicfidh tú athphostálacha fós." + +#: src/view/screens/PreferencesFollowingFeed.tsx:64 +#~ msgid "Set this setting to \"No\" to hide all replies from your feed." +#~ msgstr "Roghnaigh “Níl” chun freagraí a chur i bhfolach i d'fhotha." + +#: src/view/screens/PreferencesFollowingFeed.tsx:88 +#~ msgid "Set this setting to \"No\" to hide all reposts from your feed." +#~ msgstr "Roghnaigh “Níl” chun athphostálacha a chur i bhfolach i d'fhotha." + +#: src/view/screens/PreferencesThreads.tsx:117 +#~ msgid "Set this setting to \"Yes\" to show replies in a threaded view. This is an experimental feature." +#~ msgstr "Roghnaigh “Tá” le freagraí a thaispeáint i snáitheanna. Is gné thurgnamhach é seo." + +#: src/view/screens/PreferencesFollowingFeed.tsx:158 +#~ msgid "Set this setting to \"Yes\" to show samples of your saved feeds in your Following feed. This is an experimental feature." +#~ msgstr "Roghnaigh “Tá” le samplaí ó do chuid fothaí sábháilte a thaispeáint in ”Á Leanúint”. Is gné thurgnamhach é seo." + +#: src/view/com/modals/ChangeHandle.tsx:254 +#~ msgid "Sets Bluesky username" +#~ msgstr "Socraíonn sé seo d'ainm úsáideora ar Bluesky" + +#: src/view/screens/ProfileFeed.tsx:364 +#: src/view/screens/ProfileFeed.tsx:366 +#~ msgid "Share feed" +#~ msgstr "Comhroinn an fotha" + +#: src/view/screens/PreferencesFollowingFeed.tsx:155 +#~ msgid "Show Posts from My Feeds" +#~ msgstr "Taispeáin postálacha ó mo chuid fothaí" + +#: src/view/screens/PreferencesFollowingFeed.tsx:119 +#~ msgid "Show Quote Posts" +#~ msgstr "Taispeáin postálacha athluaite" + +#: src/view/screens/PreferencesFollowingFeed.tsx:61 +#~ msgid "Show Replies" +#~ msgstr "Taispeáin freagraí" + +#: src/view/screens/PreferencesThreads.tsx:95 +#~ msgid "Show replies by people you follow before all other replies." +#~ msgstr "Taispeáin freagraí ó na daoine a leanann tú roimh aon fhreagra eile." + +#: src/screens/Settings/ThreadPreferences.tsx:143 +#~ msgid "Show replies in a threaded view" +#~ msgstr "Taispeáin freagraí i snáitheanna" + +#: src/view/screens/PreferencesFollowingFeed.tsx:85 +#~ msgid "Show Reposts" +#~ msgstr "Taispeáin athphostálacha" + +#: src/view/screens/Settings/index.tsx:421 +#: src/view/screens/Settings/index.tsx:431 +#~ msgid "Sign out of all accounts" +#~ msgstr "Logáil amach as gach cuntas" + +#: src/view/screens/Settings/index.tsx:362 +#~ msgid "Signed in as" +#~ msgstr "Logáilte isteach mar" + +#: src/view/com/notifications/FeedItem.tsx:218 +#~ msgid "signed up with your starter pack" +#~ msgstr "— chláraigh sé/sí le do phacáiste fáilte" + +#: src/view/screens/PreferencesThreads.tsx:64 +#~ msgid "Sort Replies" +#~ msgstr "Sórtáil freagraí" + +#: src/view/screens/Settings/index.tsx:131 +#~ msgid "Switch to {0}" +#~ msgstr "Athraigh go {0}" + +#: src/view/screens/Settings/index.tsx:132 +#~ msgid "Switches the account you are logged in to" +#~ msgstr "Athraíonn sé seo an cuntas beo" + +#: src/view/screens/AppPasswords.tsx:75 +#~ msgid "There was an issue with fetching your app passwords" +#~ msgstr "Bhí fadhb ann maidir le do chuid pasfhocal don aip a fháil" + +#: src/view/screens/ProfileList.tsx:966 +#~ msgid "This list is empty!" +#~ msgstr "Tá an liosta seo folamh!" + +#: src/view/com/modals/AddAppPasswords.tsx:110 +#~ msgid "This name is already in use" +#~ msgstr "Tá an t-ainm seo in úsáid cheana féin" + +#: src/view/screens/PreferencesThreads.tsx:114 +#~ msgid "Threaded Mode" +#~ msgstr "Modh Snáithithe" + +#: src/view/screens/Settings/index.tsx:712 +#~ msgid "Two-factor authentication" +#~ msgstr "Fíordheimhniú déshraithe (2FA)" + +#: src/view/screens/ProfileFeed.tsx:576 +#~ msgid "Unlike this feed" +#~ msgstr "Dímhol an fotha seo" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:72 +#~ msgid "Unsupported video type: {mimeType}" +#~ msgstr "Cineál físeáin nach dtacaítear leis: {mimeType}" + +#: src/view/com/modals/ChangeHandle.tsx:495 +#~ msgid "Update to {handle}" +#~ msgstr "Déan uasdátú go {handle}" + +#: src/view/com/modals/ChangeHandle.tsx:395 +#~ msgid "Use a file on your server" +#~ msgstr "Bain úsáid as comhad ar do fhreastalaí" + +#: src/view/screens/AppPasswords.tsx:205 +#~ msgid "Use app passwords to login to other Bluesky clients without giving full access to your account or password." +#~ msgstr "Bain úsáid as pasfhocail na haipe le logáil isteach ar chliaint eile de chuid Bluesky gan fáil iomlán ar do chuntas ná do phasfhocal a thabhairt dóibh." + +#: src/view/com/modals/ChangeHandle.tsx:506 +#~ msgid "Use bsky.social as hosting provider" +#~ msgstr "Bain feidhm as bsky.social mar sholáthraí óstála" + +#: src/view/com/modals/ChangeHandle.tsx:387 +#~ msgid "Use the DNS panel" +#~ msgstr "Bain feidhm as an bpainéal DNS" + +#: src/view/screens/ProfileList.tsx:890 +#~ msgid "User list by <0/>" +#~ msgstr "Liosta úsáideoirí le <0/>" + +#: src/view/screens/Lists.tsx:78 +#~ msgid "User Lists" +#~ msgstr "Liostaí Úsáideoirí" + +#: src/view/screens/ProfileList.tsx:924 +#~ msgid "Users" +#~ msgstr "Úsáideoirí" + +#: src/view/screens/Settings/index.tsx:937 +#~ msgid "Verify email" +#~ msgstr "Dearbhaigh ríomhphost" + +#: src/view/screens/Settings/index.tsx:962 +#~ msgid "Verify my email" +#~ msgstr "Dearbhaigh mo ríomhphost" + +#: src/view/screens/Settings/index.tsx:971 +#~ msgid "Verify My Email" +#~ msgstr "Dearbhaigh Mo Ríomhphost" + +#: src/view/screens/Settings/index.tsx:890 +#~ msgid "Version {appVersion} {bundleInfo}" +#~ msgstr "Leagan {appVersion} {bundleInfo}" + +#: src/components/dialogs/nuxs/NeueTypography.tsx:54 +#~ msgid "We're introducing a new theme font, along with adjustable font sizing." +#~ msgstr "Tá muid ag seoladh cló téama nua, chomh maith le clómhéid inathraithe." + +#: src/components/dialogs/nuxs/NeueTypography.tsx:61 +#~ msgid "You can adjust these in your Appearance Settings later." +#~ msgstr "Is féidir leat iad seo a athrú ar ball sna Socruithe Cuma." + +#: src/view/screens/AppPasswords.tsx:96 +#~ msgid "You have not created any app passwords yet. You can create one by pressing the button below." +#~ msgstr "Níor chruthaigh tú aon phasfhocal aipe fós. Is féidir leat ceann a chruthú ach brú ar an gcnaipe thíos." + +#: src/view/screens/Settings/index.tsx:119 +#~ msgid "Your profile" +#~ msgstr "Do phróifíl" From 9b961fb6d7ac4b6792f16280a82a64082361115c Mon Sep 17 00:00:00 2001 From: Minseo Lee Date: Sat, 25 Jan 2025 04:42:42 +0900 Subject: [PATCH 57/62] Update Korean localization for v1.97.0 (#7392) * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po * Update messages.po --- src/locale/locales/ko/messages.po | 1483 +++++++++++++++++------------ 1 file changed, 850 insertions(+), 633 deletions(-) diff --git a/src/locale/locales/ko/messages.po b/src/locale/locales/ko/messages.po index e336d65416..45bc6f264d 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: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-12-21 12:37+0900\n" +"PO-Revision-Date: 2025-01-24 09:10+0900\n" "Last-Translator: quiple\n" "Language-Team: quiple, lens0021, HaruChanHeart, hazzzi, heartade, Akamig\n" "Plural-Forms: \n" @@ -17,7 +17,7 @@ msgstr "" msgid "(active)" msgstr "(활성)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(임베드 콘텐츠 포함)" @@ -100,7 +100,7 @@ msgstr "인용" msgid "{0, plural, one {repost} other {reposts}}" msgstr "재게시" -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -126,11 +126,11 @@ msgstr "{0}/{1}" msgid "{0} people have used this starter pack!" msgstr "{0}명이 이 스타터 팩을 사용했습니다!" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "읽지 않은 항목 {0}개" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "{0} 님의 아바타" @@ -167,7 +167,7 @@ msgstr "{0}개월" msgid "{0}s" msgstr "{0}초" -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "읽지 않은 항목 {count}개" @@ -176,11 +176,11 @@ msgstr "읽지 않은 항목 {count}개" msgid "{displayName}'s Starter Pack" msgstr "{displayName} 님의 스타터 팩" -#: src/screens/SignupQueued.tsx:219 +#: src/screens/SignupQueued.tsx:216 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgstr "시간" -#: src/screens/SignupQueued.tsx:225 +#: src/screens/SignupQueued.tsx:222 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "분" @@ -281,15 +281,15 @@ msgstr "{following} 팔로우 중" msgid "{handle} can't be messaged" msgstr "{handle} 님에게 메시지를 보낼 수 없습니다" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "읽지 않은 항목 {notificationCount}개" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "읽지 않은 항목 {numUnreadNotifications}개" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "읽지 않은 항목 {numUnreadNotifications}개" @@ -351,7 +351,7 @@ msgstr "⚠잘못된 핸들" msgid "24 hours" msgstr "24시간" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "2단계 인증" @@ -363,14 +363,14 @@ msgstr "30일" msgid "7 days" msgstr "7일" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "정보" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "탐색 링크 및 설정으로 이동합니다" @@ -380,12 +380,12 @@ msgstr "탐색 링크 및 설정으로 이동합니다" msgid "Accessibility" msgstr "접근성" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "접근성 설정" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -414,11 +414,11 @@ msgstr "계정 뮤트됨" msgid "Account Muted by List" msgstr "리스트로 계정 뮤트됨" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "계정 옵션" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "빠른 액세스에서 계정 제거" @@ -478,12 +478,14 @@ msgstr "대체 텍스트 추가" msgid "Add alt text (optional)" msgstr "대체 텍스트 추가 (선택 사항)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "다른 계정 추가" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "다른 게시물 추가하기" @@ -505,7 +507,7 @@ msgstr "구성 설정에 뮤트 단어 추가" msgid "Add muted words and tags" msgstr "뮤트할 단어 및 태그 추가" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "새 게시물 추가" @@ -526,7 +528,7 @@ msgstr "스타터 팩에 피드를 추가해 보세요!" msgid "Add the default feed of only people you follow" msgstr "내가 팔로우하는 사람의 기본 피드만 추가하기" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "도메인에 다음 DNS 레코드를 추가하세요:" @@ -676,15 +678,15 @@ msgstr "오류 발생" msgid "An error occurred while compressing the video." msgstr "동영상을 압축하는 동안 오류가 발생했습니다." -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "스타터 팩을 만드는 동안 오류가 발생했습니다. 다시 시도하시겠습니까?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "동영상을 불러오는 동안 오류가 발생했습니다. 나중에 다시 시도해 주세요." -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "동영상을 불러오는 동안 오류가 발생했습니다. 다시 시도해 주세요." @@ -753,8 +755,8 @@ msgstr "움직이는 GIF" msgid "Anti-Social Behavior" msgstr "반사회적 행위" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "모든 언어" @@ -762,7 +764,7 @@ msgstr "모든 언어" msgid "Anybody can interact" msgstr "누구나 상호작용할 수 있음" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -798,7 +800,7 @@ msgstr "앱 비밀번호 이름은 4자 이상이어야 합니다" msgid "App passwords" msgstr "앱 비밀번호" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "앱 비밀번호" @@ -817,6 +819,15 @@ msgstr "\"{0}\" 라벨 이의신청" msgid "Appeal submitted" msgstr "이의신청을 제출했습니다" +#: src/screens/Takendown.tsx:111 +#: src/screens/Takendown.tsx:144 +msgid "Appeal suspension" +msgstr "일시 정지 이의신청" + +#: src/screens/Takendown.tsx:114 +msgid "Appeal Suspension" +msgstr "일시 정지 이의신청" + #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 #: src/screens/Messages/components/ChatDisabled.tsx:99 @@ -824,7 +835,7 @@ msgstr "이의신청을 제출했습니다" msgid "Appeal this decision" msgstr "이 결정에 이의신청" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -849,7 +860,7 @@ msgstr "보관된 게시물" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "앱 비밀번호 \"{0}\"을(를) 삭제하시겠습니까?" -#: src/components/dms/MessageMenu.tsx:149 +#: src/components/dms/MessageMenu.tsx:150 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "정말 이 메시지를 삭제하시겠습니까? 나에게 보이는 메시지는 삭제되지만 상대방에게는 삭제되지 않습니다." @@ -861,7 +872,7 @@ msgstr "이 스타터 팩을 삭제하시겠습니까?" msgid "Are you sure you want to discard your changes?" msgstr "변경 사항을 삭제하시겠습니까?" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." msgstr "정말 이 대화에서 나가시겠습니까? 나에게 보이는 메시지는 삭제되지만 상대방에게는 삭제되지 않습니다." @@ -873,11 +884,11 @@ msgstr "피드에서 {0}을(를) 제거하시겠습니까?" msgid "Are you sure you want to remove this from your feeds?" msgstr "내 피드에서 이 피드를 삭제하시겠습니까?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "이 초안을 삭제하시겠습니까?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "이 게시물을 삭제하시겠습니까?" @@ -885,9 +896,9 @@ msgstr "이 게시물을 삭제하시겠습니까?" msgid "Are you sure?" msgstr "정말인가요?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "{0}(으)로 쓰고 있나요?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "<0>{suggestedLanguageName}(으)로 쓰고 있나요?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -898,7 +909,7 @@ msgstr "예술" msgid "Artistic or non-erotic nudity." msgstr "선정적이지 않거나 예술적인 나체." -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "3자 이상" @@ -906,8 +917,8 @@ msgstr "3자 이상" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "자동 재생 옵션은 <0>콘텐츠 및 미디어 설정으로 이동했습니다." -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "동영상 및 GIF 자동 재생" @@ -918,10 +929,10 @@ msgstr "동영상 및 GIF 자동 재생" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -935,11 +946,11 @@ msgstr "뒤로" msgid "Before creating a list, you must first verify your email." msgstr "목록을 만들기 전에 먼저 이메일을 인증해야 합니다." -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "게시물을 작성하기 전에 먼저 이메일을 인증해야 합니다." -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 msgid "Before creating a starter pack, you must first verify your email." msgstr "스타터 팩을 만들기 전에 먼저 이메일을 인증해야 합니다." @@ -950,6 +961,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "다른 사용자에게 메시지를 보내기 전에 먼저 이메일을 인증해야 합니다." #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "BETA" @@ -964,8 +976,8 @@ msgstr "생년월일" msgid "Block" msgstr "차단" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -985,6 +997,14 @@ msgstr "계정을 차단하시겠습니까?" msgid "Block accounts" msgstr "계정 차단" +#: src/components/dms/ReportDialog.tsx:325 +msgid "Block and Delete" +msgstr "차단 및 삭제" + +#: src/components/dms/ReportDialog.tsx:343 +msgid "Block and/or delete this conversation" +msgstr "이 대화를 차단 또는 삭제합니다" + #: src/view/screens/ProfileList.tsx:760 msgid "Block list" msgstr "리스트 차단" @@ -993,6 +1013,15 @@ msgstr "리스트 차단" msgid "Block these accounts?" msgstr "이 계정들을 차단하시겠습니까?" +#: src/components/dms/ReportDialog.tsx:347 +#: src/components/dms/ReportDialog.tsx:350 +msgid "Block user" +msgstr "사용자 차단" + +#: src/components/dms/ReportDialog.tsx:329 +msgid "Block User" +msgstr "사용자 차단" + #: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 msgid "Blocked" msgstr "차단됨" @@ -1001,7 +1030,7 @@ msgstr "차단됨" msgid "Blocked accounts" msgstr "차단한 계정" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "차단한 계정" @@ -1035,8 +1064,8 @@ msgstr "차단하더라도 내 계정에 라벨이 붙는 것은 막지 못하 msgid "Blog" msgstr "블로그" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1044,16 +1073,24 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky는 해당 날짜의 진위를 확인할 수 없습니다." -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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는 호스팅 제공자를 선택할 수 있는 개방형 네트워크입니다. 개발자라면 직접 서버를 호스팅할 수 있습니다." +#: src/view/com/auth/server-input/index.tsx:109 +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는 직접 제공자를 선택할 수 있는 개방형 네트워크입니다. 처음 사용하는 경우 기본으로 Bluesky Social을 선택하는 것이 좋습니다." + #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "Bluesky는 친구와 함께하면 더 좋답니다!" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/screens/Takendown.tsx:217 +msgid "Bluesky Social Terms of Service" +msgstr "Bluesky Social 서비스 이용약관" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Bluesky가 네트워크에 있는 사람들 중에서 임의로 추천 계정 세트를 선택합니다." @@ -1082,23 +1119,23 @@ msgstr "이미지 흐리게 및 피드에서 필터링" msgid "Books" msgstr "책" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "탐색 페이지에서 더 많은 계정 찾아보기" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "탐색 페이지에서 더 많은 피드 찾아보기" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "더 많은 추천 찾아보기" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "탐색 페이지에서 더 많은 추천 찾아보기" @@ -1147,10 +1184,9 @@ msgstr "계정을 만들면 <0>서비스 이용약관에 동의하는 것입 msgid "Camera" msgstr "카메라" -#: src/components/Menu/index.tsx:297 +#: src/components/Menu/index.tsx:304 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1159,7 +1195,9 @@ msgstr "카메라" #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 #: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/screens/Takendown.tsx:99 +#: src/screens/Takendown.tsx:102 +#: src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1174,7 +1212,8 @@ msgstr "카메라" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "취소" @@ -1207,7 +1246,7 @@ msgid "Cancel reactivation and log out" msgstr "재활성화 취소 및 로그아웃" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "검색 취소" @@ -1267,9 +1306,9 @@ msgstr "내 이메일 변경하기" msgid "Change Password" msgstr "비밀번호 변경" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "게시물 언어를 {0}(으)로 변경" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "게시물 언어를 {suggestedLanguageName}(으)로 변경" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1279,21 +1318,21 @@ msgstr "이메일 변경" msgid "Change your email address" msgstr "이메일 주소를 변경하세요" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "대화" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" msgstr "대화를 뮤트했습니다" -#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/ConvoMenu.tsx:115 #: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 -#: src/screens/Messages/ChatList.tsx:246 +#: src/Navigation.tsx:394 +#: src/screens/Messages/ChatList.tsx:254 msgid "Chat settings" msgstr "대화 설정" @@ -1301,7 +1340,7 @@ msgstr "대화 설정" msgid "Chat Settings" msgstr "대화 설정" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" msgstr "대화를 언뮤트했습니다" @@ -1310,7 +1349,7 @@ msgstr "대화를 언뮤트했습니다" msgid "Check my status" msgstr "내 상태 확인" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "이메일에서 로그인 코드를 확인한 후 여기에 입력하세요." @@ -1318,7 +1357,7 @@ msgstr "이메일에서 로그인 코드를 확인한 후 여기에 입력하세 msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "받은 편지함에서 아래에 입력할 인증 코드가 포함된 이메일이 있는지 확인하세요." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "도메인 인증 방법 선택" @@ -1326,7 +1365,7 @@ msgstr "도메인 인증 방법 선택" msgid "Choose Feeds" msgstr "피드 선택" -#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +#: src/components/StarterPack/ProfileStarterPacks.tsx:307 msgid "Choose for me" msgstr "임의로 선택하기" @@ -1338,11 +1377,7 @@ msgstr "사람들 선택" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "게시하는 미디어에 적용할 자체 라벨을 선택하세요. 아무것도 선택하지 않으면 이 게시물이 모든 대상에게 적합하다는 것입니다." -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "서비스 선택" - -#: src/screens/Onboarding/StepFinished.tsx:280 +#: src/screens/Onboarding/StepFinished.tsx:287 msgid "Choose the algorithms that power your custom feeds." msgstr "맞춤 피드를 구동할 알고리즘을 선택하세요." @@ -1350,12 +1385,16 @@ msgstr "맞춤 피드를 구동할 알고리즘을 선택하세요." msgid "Choose this color as your avatar" msgstr "이 색상을 아바타로 선택" +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "계정 제공자 선택" + #: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 +#: src/view/screens/Search/Explore.tsx:424 msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "나만의 타임라인을 선택하세요! 커뮤니티에서 만든 피드를 통해 마음에 드는 콘텐츠를 찾을 수 있습니다." -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "비밀번호를 입력하세요" @@ -1363,11 +1402,11 @@ msgstr "비밀번호를 입력하세요" msgid "Choose your username" msgstr "사용자 이름 선택" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "모든 스토리지 데이터 지우기" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "모든 스토리지 데이터 지우기 (이후 다시 시작)" @@ -1379,10 +1418,6 @@ msgstr "검색어 지우기" msgid "click here" msgstr "이곳을 클릭" -#: src/components/TagMenu/index.web.tsx:152 -msgid "Click here to open tag menu for {tag}" -msgstr "이곳을 클릭하여 {tag}의 태그 메뉴 열기" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." msgstr "이 게시물의 인용 게시물을 비활성화하려면 클릭하세요." @@ -1391,6 +1426,10 @@ msgstr "이 게시물의 인용 게시물을 비활성화하려면 클릭하세 msgid "Click to enable quote posts of this post." msgstr "이 게시물의 인용 게시물을 활성화하려면 클릭하세요." +#: src/components/RichTextTag.tsx:54 +msgid "Click to open tag menu for {tag}" +msgstr "클릭하여 {tag}에 대한 태그 메뉴를 엽니다" + #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" msgstr "클릭하여 메시지를 다시 보내기" @@ -1406,6 +1445,8 @@ msgstr "다그닥 🐴 다그닥 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 #: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/dms/ReportDialog.tsx:372 +#: src/components/dms/ReportDialog.tsx:381 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 @@ -1455,8 +1496,7 @@ msgstr "이미지 뷰어 닫기" msgid "Close navigation footer" msgstr "탐색 푸터 닫기" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:298 msgid "Close this dialog" msgstr "이 대화 상자 닫기" @@ -1494,12 +1534,12 @@ msgstr "코미디" msgid "Comics" msgstr "만화" -#: src/Navigation.tsx:281 +#: src/Navigation.tsx:282 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "커뮤니티 가이드라인" -#: src/screens/Onboarding/StepFinished.tsx:293 +#: src/screens/Onboarding/StepFinished.tsx:300 msgid "Complete onboarding and start using your account" msgstr "온보딩 완료 후 계정 사용 시작" @@ -1507,11 +1547,11 @@ msgstr "온보딩 완료 후 계정 사용 시작" msgid "Complete the challenge" msgstr "챌린지 완료하기" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "새 게시물 작성하기" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "최대 {MAX_GRAPHEME_LENGTH}자 길이까지 글을 작성할 수 있습니다" @@ -1519,9 +1559,9 @@ msgstr "최대 {MAX_GRAPHEME_LENGTH}자 길이까지 글을 작성할 수 있습 msgid "Compose reply" msgstr "답글 작성하기" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." -msgstr "동영상 압축 중..." +msgstr "동영상 압축 중…" #: src/components/moderation/LabelPreference.tsx:82 msgid "Configure content filtering setting for category: {name}" @@ -1565,7 +1605,7 @@ msgid "Confirm your birthdate" msgstr "생년월일 확인" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1579,7 +1619,7 @@ msgstr "인증 코드" msgid "Confirmation Code" msgstr "인증 코드" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "연결 중…" @@ -1588,7 +1628,7 @@ msgstr "연결 중…" msgid "Contact support" msgstr "지원에 연락하기" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "콘텐츠 및 미디어" @@ -1598,7 +1638,7 @@ msgstr "콘텐츠 및 미디어" msgid "Content and media" msgstr "콘텐츠 및 미디어" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "콘텐츠 및 미디어" @@ -1611,7 +1651,7 @@ msgid "Content filters" msgstr "콘텐츠 필터" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "콘텐츠 언어" @@ -1644,9 +1684,9 @@ msgstr "계속" msgid "Continue as {0} (currently signed in)" msgstr "{0}(으)로 계속하기 (현재 로그인)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." -msgstr "스레드 더 보기..." +msgstr "스레드 더 보기…" #: src/screens/Onboarding/StepInterests/index.tsx:241 #: src/screens/Onboarding/StepProfile/index.tsx:275 @@ -1654,7 +1694,7 @@ msgstr "스레드 더 보기..." msgid "Continue to next step" msgstr "다음 단계로 계속하기" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "대화 삭제됨" @@ -1700,11 +1740,11 @@ msgstr "빌드 버전을 클립보드에 복사합니다" msgid "Copy code" msgstr "코드 복사" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "DID 복사" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "호스트 복사" @@ -1739,20 +1779,21 @@ msgstr "게시물 텍스트 복사" msgid "Copy QR code" msgstr "QR 코드 복사" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "TXT 레코드 값 복사" -#: src/Navigation.tsx:286 +#: src/Navigation.tsx:287 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "저작권 정책" -#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/components/dms/LeaveConvoPrompt.tsx:33 +#: src/components/dms/ReportDialog.tsx:308 msgid "Could not leave chat" msgstr "대화에서 나갈 수 없습니다" -#: src/screens/Profile/ProfileFeed/index.tsx:73 +#: src/screens/Profile/ProfileFeed/index.tsx:80 msgid "Could not load feed" msgstr "피드를 불러올 수 없습니다" @@ -1760,7 +1801,7 @@ msgstr "피드를 불러올 수 없습니다" msgid "Could not load list" msgstr "리스트를 불러올 수 없습니다" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "대화를 뮤트할 수 없습니다" @@ -1768,7 +1809,7 @@ msgstr "대화를 뮤트할 수 없습니다" msgid "Could not process your video" msgstr "동영상을 처리할 수 없습니다" -#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +#: src/components/StarterPack/ProfileStarterPacks.tsx:289 msgid "Create" msgstr "만들기" @@ -1776,20 +1817,26 @@ msgstr "만들기" msgid "Create a QR code for a starter pack" msgstr "스타터 팩 QR 코드 만들기" -#: src/components/StarterPack/ProfileStarterPacks.tsx:168 -#: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/components/StarterPack/ProfileStarterPacks.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:270 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "스타터 팩 만들기" -#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +#: src/components/StarterPack/ProfileStarterPacks.tsx:251 msgid "Create a starter pack for me" msgstr "나를 위한 스타터 팩 만들기" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" -msgstr "계정 만들기" +msgstr "가입하기" #: src/screens/Signup/index.tsx:93 msgid "Create Account" @@ -1804,7 +1851,7 @@ msgstr "계정 만들기" msgid "Create an avatar instead" msgstr "대신 아바타 만들기" -#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +#: src/components/StarterPack/ProfileStarterPacks.tsx:174 msgid "Create another" msgstr "다른 스타터 팩 만들기" @@ -1813,7 +1860,7 @@ msgstr "다른 스타터 팩 만들기" msgid "Create new account" msgstr "새 계정 만들기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "{0}에 대한 신고 작성하기" @@ -1823,15 +1870,15 @@ msgstr "{0}에 생성됨" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "작성자 차단됨" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "문화" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "사용자 지정" @@ -1852,7 +1899,7 @@ msgstr "어두운 모드" msgid "Dark theme" msgstr "어두운 테마" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "생년월일" @@ -1862,7 +1909,7 @@ msgstr "생년월일" msgid "Deactivate account" msgstr "계정 비활성화" -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" msgstr "검토 디버그" @@ -1878,7 +1925,7 @@ msgstr "기본" msgid "Default icons" msgstr "기본 아이콘" -#: src/components/dms/MessageMenu.tsx:151 +#: src/components/dms/MessageMenu.tsx:152 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:586 #: src/screens/StarterPack/StarterPackScreen.tsx:665 @@ -1905,10 +1952,19 @@ msgstr "앱 비밀번호 삭제" msgid "Delete app password?" msgstr "앱 비밀번호를 삭제하시겠습니까?" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "대화 신고 기록 삭제" +#: src/components/dms/ReportDialog.tsx:353 +#: src/components/dms/ReportDialog.tsx:356 +msgid "Delete conversation" +msgstr "대화 삭제" + +#: src/components/dms/ReportDialog.tsx:327 +msgid "Delete Conversation" +msgstr "대화 삭제" + #: src/components/dms/MessageMenu.tsx:124 msgid "Delete for me" msgstr "나에게서 삭제" @@ -1917,7 +1973,7 @@ msgstr "나에게서 삭제" msgid "Delete List" msgstr "리스트 삭제" -#: src/components/dms/MessageMenu.tsx:147 +#: src/components/dms/MessageMenu.tsx:148 msgid "Delete message" msgstr "메시지 삭제" @@ -1929,7 +1985,7 @@ msgstr "나에게 보이는 메시지 삭제" msgid "Delete my account" msgstr "내 계정 삭제" -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2031,8 +2087,8 @@ msgid "Disabled" msgstr "사용 안 함" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "삭제" @@ -2040,11 +2096,11 @@ msgstr "삭제" msgid "Discard changes?" msgstr "변경 사항 삭제" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "초안 삭제" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" msgstr "게시물 삭제" @@ -2058,7 +2114,7 @@ msgstr "앱이 로그아웃한 사용자에게 내 계정을 표시하지 않도 msgid "Discover new custom feeds" msgstr "새로운 맞춤 피드 찾아보기" -#: src/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "새 피드 발견하기" @@ -2066,11 +2122,11 @@ msgstr "새 피드 발견하기" msgid "Discover New Feeds" msgstr "새 피드 발견하기" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "닫기" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "오류 무시" @@ -2078,6 +2134,10 @@ msgstr "오류 무시" msgid "Dismiss getting started guide" msgstr "시작하기 가이드 닫기" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "이 부분 닫기" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2102,8 +2162,8 @@ msgstr "표시 이름이 너무 깁니다" msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." msgstr "표시 이름이 너무 깁니다. 최대 글자 수는 {DISPLAY_NAME_MAX_GRAPHEMES}자입니다." +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "DNS 패널" @@ -2115,24 +2175,25 @@ msgstr "내가 팔로우하는 사용자에게는 이 뮤트 단어를 적용하 msgid "Does not include nudity." msgstr "나체를 포함하지 않습니다." -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "하이픈으로 시작하거나 끝나지 않음" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" msgstr "도메인을 확인했습니다." #: src/components/dialogs/BirthDateSettings.tsx:118 #: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dms/ReportDialog.tsx:323 #: src/components/forms/DateField/index.tsx:77 #: src/components/forms/DateField/index.tsx:83 #: src/screens/Onboarding/StepProfile/index.tsx:330 #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2155,10 +2216,14 @@ msgstr "완료" msgid "Done{extraText}" msgstr "완료{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "두 번 탭하여 대화 상자를 닫습니다" +#: src/screens/VideoFeed/index.tsx:1037 +msgid "Double tap to like" +msgstr "두 번 탭하여 좋아요 표시합니다" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "Bluesky 다운로드" @@ -2176,7 +2241,7 @@ msgstr "드롭하여 이미지 추가" msgid "Duration:" msgstr "기간:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "예: alice" @@ -2188,7 +2253,7 @@ msgstr "예: 앨리스 라스트네임" msgid "e.g. Alice Roberts" msgstr "예: 앨리스 로버츠" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "예: alice.com" @@ -2232,7 +2297,7 @@ msgctxt "action" msgid "Edit" msgstr "편집" -#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserAvatar.tsx:348 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "아바타 편집" @@ -2260,7 +2325,7 @@ msgstr "리스트 세부 정보 편집" msgid "Edit Moderation List" msgstr "검토 리스트 편집" -#: src/Navigation.tsx:296 +#: src/Navigation.tsx:297 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "내 피드 편집" @@ -2310,7 +2375,7 @@ msgstr "내 표시 이름을 편집합니다" msgid "Edit your profile description" msgstr "내 프로필 설명을 편집합니다" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "스타터 팩 편집" @@ -2321,10 +2386,10 @@ msgstr "교육" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "이 리스트의 작성자가 나를 차단했거나 내가 작성자를 차단했습니다." #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "이메일" @@ -2419,18 +2484,26 @@ msgstr "자막 사용" msgid "Enable this source only" msgstr "이 소스에서만 사용" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "인기 주제 사용" +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "Discover 피드에서 인기 동영상 사용" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "Discover 피드에서 인기 동영상 사용" + #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "사용" -#: src/screens/Profile/Sections/Feed.tsx:114 +#: src/screens/Profile/Sections/Feed.tsx:116 msgid "End of feed" msgstr "피드 끝" @@ -2438,7 +2511,7 @@ msgstr "피드 끝" msgid "Ensure you have selected a language for each subtitle file." msgstr "각 자막 파일에 대한 언어를 선택했는지 확인하세요." -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "비밀번호 입력" @@ -2463,7 +2536,7 @@ msgstr "전체화면으로 보기" msgid "Enter the code you received to change your password." msgstr "비밀번호를 변경하려면 받은 코드를 입력하세요." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" msgstr "사용할 도메인 입력" @@ -2476,7 +2549,7 @@ msgid "Enter your birth date" msgstr "생년월일을 입력하세요" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "이메일 주소를 입력하세요" @@ -2492,7 +2565,7 @@ msgstr "아래에 새 이메일 주소를 입력하세요." msgid "Enter your username and password" msgstr "사용자 이름 및 비밀번호 입력" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "오류" @@ -2576,7 +2649,7 @@ msgstr "사용자 목록 펼치기" msgid "Expand or collapse the full post you are replying to" msgstr "답글을 달고 있는 전체 게시물을 펼치거나 접습니다" -#: src/lib/api/index.ts:400 +#: src/lib/api/index.ts:405 msgid "Expected uri to resolve to a record" msgstr "레코드로 확인될 것으로 예상되는 URI" @@ -2610,8 +2683,8 @@ msgstr "내 데이터 내보내기" msgid "Export My Data" msgstr "내 데이터 내보내기" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "외부 미디어" @@ -2625,12 +2698,12 @@ 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:315 +#: src/Navigation.tsx:316 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "외부 미디어 설정" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "핸들을 변경하지 못했습니다. 다시 시도해 주세요." @@ -2659,8 +2732,8 @@ msgstr "게시물을 삭제하지 못했습니다. 다시 시도해 주세요" msgid "Failed to delete starter pack" msgstr "스타터 팩을 삭제하지 못했습니다" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" msgstr "피드 환경설정을 불러오지 못했습니다" @@ -2672,12 +2745,12 @@ msgstr "GIF를 불러오지 못했습니다" msgid "Failed to load past messages" msgstr "지난 메시지를 불러오지 못했습니다" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "추천 피드를 불러오지 못했습니다" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "추천 팔로우를 불러오지 못했습니다" @@ -2721,11 +2794,11 @@ msgstr "설정을 업데이트하지 못했습니다" msgid "Failed to upload video" msgstr "동영상을 업로드하지 못했습니다" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "핸들을 인증하지 못했습니다. 다시 시도해 주세요." -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "피드" @@ -2744,7 +2817,7 @@ msgstr "피드 켜기/끄기" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "피드백" @@ -2753,14 +2826,14 @@ msgstr "피드백" msgid "Feedback sent!" msgstr "피드백을 보냈습니다!" -#: src/Navigation.tsx:403 +#: src/Navigation.tsx:404 #: src/screens/StarterPack/StarterPackScreen.tsx:183 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 +#: src/view/screens/Profile.tsx:238 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "피드" @@ -2785,7 +2858,7 @@ msgstr "파일을 성공적으로 저장했습니다!" msgid "Filter from feeds" msgstr "피드에서 필터링" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Finalizing" msgstr "마무리 중" @@ -2801,7 +2874,7 @@ msgstr "팔로우할 계정 찾아보기" msgid "Find people to follow" msgstr "팔로우할 사람 찾아보기" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "Bluesky에서 게시물 및 사용자 찾기" @@ -2813,7 +2886,7 @@ msgstr "완료" msgid "Fitness" msgstr "건강" -#: src/screens/Onboarding/StepFinished.tsx:276 +#: src/screens/Onboarding/StepFinished.tsx:283 msgid "Flexible" msgstr "유연성" @@ -2822,6 +2895,7 @@ msgstr "유연성" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:819 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "팔로우" @@ -2836,6 +2910,10 @@ msgstr "팔로우" msgid "Follow {0}" msgstr "{0} 님을 팔로우" +#: src/screens/VideoFeed/index.tsx:798 +msgid "Follow {handle}" +msgstr "{handle} 님을 팔로우" + #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" msgstr "{name} 님을 팔로우" @@ -2869,23 +2947,23 @@ msgctxt "action" msgid "Follow Back" msgstr "맞팔로우" -#: src/view/screens/Search/Explore.tsx:355 +#: src/view/screens/Search/Explore.tsx:368 msgid "Follow more accounts to get connected to your interests and build your network." msgstr "더 많은 계정을 팔로우하고 관심 주제를 연결하여 네트워크를 구축하세요." -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "<0>{0} 님이 팔로우함" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "<0>{0} 님 외 {1, plural, other {#}}명이 팔로우함" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "<0>{0} 님과 <1>{1} 님이 팔로우함" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "<0>{0} 님, <1>{1} 님 외 {2, plural, other {#}}명이 팔로우함" @@ -2893,7 +2971,7 @@ msgstr "<0>{0} 님, <1>{1} 님 외 {2, plural, other {#}}명이 팔로 msgid "Followed users" msgstr "팔로우한 사용자" -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "내가 아는 @{0} 님의 팔로워" @@ -2907,6 +2985,7 @@ msgstr "내가 아는 팔로워" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2918,16 +2997,20 @@ msgstr "팔로우 중" msgid "Following {0}" msgstr "{0} 님을 팔로우했습니다" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "{handle} 님을 팔로우 중" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "{name} 님을 팔로우했습니다" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "팔로우 중 피드 설정" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "팔로우 중 피드 설정" @@ -2974,11 +3057,11 @@ msgstr "무기한" msgid "Forgot Password" msgstr "비밀번호 분실" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "비밀번호를 잊으셨나요?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "분실" @@ -2999,11 +3082,11 @@ msgstr "<0/>에서" msgid "Gallery" msgstr "갤러리" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "스타터 팩 만들기" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "도움말" @@ -3031,7 +3114,10 @@ msgstr "명백한 법률 또는 서비스 이용약관 위반 행위" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3042,20 +3128,20 @@ msgstr "뒤로" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "뒤로" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "이전 페이지로 돌아갑니다" -#: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 -#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/dms/ReportDialog.tsx:190 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 @@ -3074,7 +3160,7 @@ msgstr "홈으로 이동" msgid "Go Home" msgstr "홈으로 이동" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "{0} 님과의 대화로 이동합니다" @@ -3083,11 +3169,11 @@ msgstr "{0} 님과의 대화로 이동합니다" msgid "Go to next" msgstr "다음" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "프로필로 가기" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "사용자의 프로필로 가기" @@ -3107,16 +3193,16 @@ msgstr "절반은 완료!" msgid "Handle" msgstr "핸들" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "이미 사용 중인 핸들입니다. 다른 핸들을 사용하세요." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "핸들이 변경되었습니다!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "핸들이 너무 깁니다. 더 짧은 핸들을 사용하세요." @@ -3128,13 +3214,13 @@ msgstr "햅틱" msgid "Harassment, trolling, or intolerance" msgstr "괴롭힘, 분쟁 유발 또는 차별" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "해시태그" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "해시태그: #{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "해시태그 #{tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3144,7 +3230,7 @@ msgstr "문제가 있나요?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "도움말" @@ -3156,11 +3242,21 @@ msgstr "사진을 업로드하거나 아바타를 만들어 사람들이 내가 msgid "Here is your app password!" msgstr "앱 비밀번호를 만들었습니다!" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "숨겨짐" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "검토 설정에 의해 숨겨졌습니다." + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "숨겨진 리스트" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3208,18 +3304,22 @@ msgstr "이 게시물을 숨기시겠습니까?" msgid "Hide this reply?" msgstr "이 답글을 숨기시겠습니까?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "인기 주제 숨기기" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "인기 주제를 숨기시겠습니까?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "인기 동영상을 숨기시겠습니까?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "사용자 리스트 숨기기" @@ -3256,21 +3356,20 @@ 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:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "홈" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "호스트:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" msgstr "호스팅 제공자" @@ -3300,8 +3399,8 @@ msgstr "코드를 가지고 있습니다" msgid "I have a confirmation code" msgstr "인증 코드를 가지고 있습니다" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "내 도메인을 가지고 있습니다" @@ -3322,7 +3421,7 @@ msgstr "해당 국가의 법률에 따라 아직 성인이 아닌 경우 부모 msgid "If you delete this list, you won't be able to recover it." msgstr "이 리스트를 삭제하면 다시 복구할 수 없습니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." msgstr "자체 도메인이 있는 경우 이를 핸들로 사용할 수 있으며, 이를 통해 본인임을 다른 사람들에게 알릴 수 있습니다. <0>더 알아보기" @@ -3334,6 +3433,10 @@ msgstr "이 게시물을 삭제하면 다시 복구할 수 없습니다." msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "비밀번호를 변경하고 싶다면 본인 계정임을 확인할 수 있는 코드를 보내드립니다." +#: src/view/com/auth/server-input/index.tsx:168 +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 "핸들이나 이메일을 변경하려는 경우 비활성화하기 전에 변경하세요." @@ -3362,7 +3465,11 @@ msgstr "사칭, 허위 정보 또는 허위 주장" msgid "Inappropriate messages or explicit links" msgstr "부적절한 메시지 또는 노골적인 링크" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "잘못된 사용자 이름 또는 비밀번호" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "비밀번호 재설정을 위해 이메일로 전송된 코드를 입력합니다" @@ -3370,7 +3477,7 @@ msgstr "비밀번호 재설정을 위해 이메일로 전송된 코드를 입력 msgid "Input confirmation code for account deletion" msgstr "계정 삭제를 위한 인증 코드를 입력합니다" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "새 비밀번호를 입력합니다" @@ -3378,15 +3485,15 @@ msgstr "새 비밀번호를 입력합니다" msgid "Input password for account deletion" msgstr "계정을 삭제하기 위해 비밀번호를 입력합니다" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "이메일로 전송된 코드를 입력합니다" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" msgstr "가입 시 사용한 사용자 이름 또는 이메일 주소를 입력합니다" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "비밀번호를 입력합니다" @@ -3394,12 +3501,12 @@ msgstr "비밀번호를 입력합니다" msgid "Interaction limited" msgstr "상호작용 제한됨" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "잘못된 2단계 인증 코드입니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "잘못된 핸들입니다. 다른 핸들을 사용하세요." @@ -3407,11 +3514,6 @@ msgstr "잘못된 핸들입니다. 다른 핸들을 사용하세요." msgid "Invalid or unsupported post record" msgstr "유효하지 않거나 지원되지 않는 게시물 기록" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "잘못된 사용자 이름 또는 비밀번호" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "잘못된 인증 코드" @@ -3420,7 +3522,7 @@ msgstr "잘못된 인증 코드" msgid "Invite a Friend" msgstr "친구 초대하기" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "초대 코드" @@ -3452,7 +3554,7 @@ msgstr "개인적인 초대" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "이메일 주소를 잘못 입력한 것 같습니다. 올바른 주소가 맞나요?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "올바른 주소입니다" @@ -3460,7 +3562,7 @@ msgstr "올바른 주소입니다" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "아직은 나밖에 없습니다. 위에서 검색하여 스타터 팩에 더 많은 사람을 추가하세요." -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "작업 ID: {0}" @@ -3494,7 +3596,7 @@ msgid "Labeled by the author." msgstr "작성자가 라벨 지정함." #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "라벨" @@ -3518,7 +3620,7 @@ msgstr "내 콘텐츠의 라벨" msgid "Language selection" msgstr "언어 선택" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "언어 설정" @@ -3534,11 +3636,11 @@ msgstr "큼" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "최신" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "더 알아보기" @@ -3550,7 +3652,7 @@ msgstr "더 알아보기" msgid "Learn more about Bluesky" msgstr "Bluesky에 대해 더 알아보기" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." msgstr "PDS 셀프 호스팅에 대해 자세히 알아보세요." @@ -3570,11 +3672,11 @@ msgid "Learn more about what is public on Bluesky." msgstr "Bluesky에서 공개되는 항목에 대해 자세히 알아보세요." #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "더 알아보기" -#: src/components/dms/LeaveConvoPrompt.tsx:49 +#: src/components/dms/LeaveConvoPrompt.tsx:44 msgid "Leave" msgstr "나가기" @@ -3583,15 +3685,15 @@ msgstr "나가기" msgid "Leave chat" msgstr "대화 떠나기" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 -#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:40 msgid "Leave conversation" msgstr "대화 나가기" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "모든 언어를 보려면 모두 선택하지 않은 상태로 두세요." @@ -3599,11 +3701,11 @@ msgstr "모든 언어를 보려면 모두 선택하지 않은 상태로 두세 msgid "Leaving Bluesky" msgstr "Bluesky 떠나기" -#: src/screens/SignupQueued.tsx:140 +#: src/screens/SignupQueued.tsx:155 msgid "left to go." msgstr "명 남았습니다." -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "직접 선택하기" @@ -3612,7 +3714,7 @@ msgstr "직접 선택하기" msgid "Let's get your password reset!" msgstr "비밀번호를 재설정해 봅시다!" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "출발!" @@ -3646,8 +3748,8 @@ msgid "Like this feed" msgstr "이 피드에 좋아요 표시" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "좋아요 표시한 사용자" @@ -3669,7 +3771,7 @@ msgstr "{0, plural, other {#}}명의 사용자가 좋아함" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "{likeCount, plural, other {#}}명의 사용자가 좋아함" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "좋아요" @@ -3682,7 +3784,7 @@ msgstr "이 게시물을 좋아요 표시합니다" msgid "Linear" msgstr "일반" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "리스트" @@ -3713,7 +3815,7 @@ msgstr "리스트를 삭제했습니다" #: src/screens/List/ListHiddenScreen.tsx:129 msgid "List has been hidden" -msgstr "리스트가 숨겨졌습니다" +msgstr "리스트 숨겨짐" #: src/view/screens/ProfileList.tsx:170 msgid "List Hidden" @@ -3735,12 +3837,12 @@ msgstr "리스트를 차단 해제했습니다" msgid "List unmuted" msgstr "리스트를 언뮤트했습니다" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "리스트" @@ -3748,15 +3850,15 @@ msgstr "리스트" msgid "Lists blocking this user:" msgstr "이 사용자를 차단한 리스트:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "더 불러오기" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "추천 피드 더 불러오기" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "추천 팔로우 더 불러오기" @@ -3764,9 +3866,9 @@ msgstr "추천 팔로우 더 불러오기" msgid "Load new notifications" msgstr "새 알림 불러오기" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "새 게시물 불러오기" @@ -3775,7 +3877,7 @@ msgstr "새 게시물 불러오기" msgid "Loading..." msgstr "불러오는 중…" -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "로그" @@ -3784,13 +3886,16 @@ msgstr "로그" msgid "Log in or sign up" msgstr "로그인 또는 가입" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:93 +#: src/screens/SignupQueued.tsx:96 +#: src/screens/Takendown.tsx:85 msgid "Log out" msgstr "로그아웃" +#: src/screens/Takendown.tsx:88 +msgid "Log Out" +msgstr "로그아웃" + #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 msgid "Logged-out visibility" msgstr "로그아웃 표시" @@ -3804,15 +3909,15 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "@sawaratsuki.bsky.social 님의 로고" #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "<0>@sawaratsuki.bsky.social 님의 로고" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "길게 눌러 #{tag}에 대한 태그 메뉴를 엽니다" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "XXXXX-XXXXX 형식" @@ -3828,7 +3933,7 @@ msgstr "모든 피드를 고정 해제했군요. 하지만 걱정하지 마세 msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "팔로우 중 피드가 누락된 것 같습니다. <0>이곳을 클릭해 하나 추가하세요." -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "나를 위해 만들기" @@ -3836,8 +3941,8 @@ msgstr "나를 위해 만들기" msgid "Make sure this is where you intend to go!" msgstr "이곳이 당신이 가고자 하는 곳인지 확인하세요!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "저장한 피드 관리" @@ -3845,12 +3950,12 @@ msgstr "저장한 피드 관리" msgid "Manage your muted words and tags" msgstr "뮤트한 단어 및 태그 관리" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "읽음으로 표시" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "미디어" @@ -3870,8 +3975,8 @@ msgstr "멘션한 사용자" msgid "Mentions" msgstr "멘션" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "메뉴" @@ -3880,7 +3985,7 @@ msgid "Message {0}" msgstr "{0} 님에게 메시지 보내기" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "메시지 삭제됨" @@ -3897,9 +4002,9 @@ msgstr "메시지 입력 필드" msgid "Message is too long" msgstr "메시지가 너무 깁니다" -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 -#: src/screens/Messages/ChatList.tsx:286 +#: src/Navigation.tsx:618 +#: src/screens/Messages/ChatList.tsx:270 +#: src/screens/Messages/ChatList.tsx:294 msgid "Messages" msgstr "메시지" @@ -3911,7 +4016,7 @@ msgstr "오해의 소지가 있는 계정" msgid "Misleading Post" msgstr "오해의 소지가 있는 게시물" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 @@ -3948,7 +4053,7 @@ msgstr "검토 리스트를 업데이트했습니다" msgid "Moderation lists" msgstr "검토 리스트" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "검토 리스트" @@ -3957,7 +4062,7 @@ msgstr "검토 리스트" msgid "moderation settings" msgstr "검토 설정" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "검토 상태" @@ -4002,19 +4107,16 @@ msgstr "영화" msgid "Music" msgstr "음악" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "뮤트" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "음소거" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "{truncatedTag} 뮤트" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "{tag} 뮤트" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4025,12 +4127,8 @@ msgstr "계정 뮤트" msgid "Mute accounts" msgstr "계정 뮤트" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "모든 {displayTag} 게시물 뮤트" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "대화 뮤트" @@ -4084,7 +4182,7 @@ msgstr "단어 및 태그 뮤트" msgid "Muted accounts" msgstr "뮤트한 계정" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "뮤트한 계정" @@ -4114,10 +4212,6 @@ msgstr "내 생년월일" msgid "My Feeds" msgstr "내 피드" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "내 프로필" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "이름" @@ -4143,7 +4237,7 @@ msgid "Navigate to {0}" msgstr "{0}(으)로 이동" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "다음 화면으로 이동합니다" @@ -4156,15 +4250,15 @@ msgstr "내 프로필로 이동합니다" msgid "Need to change it?" msgstr "이메일을 변경하시겠어요?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "저작권 위반을 신고해야 하나요?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "팔로워 또는 데이터에 대한 접근 권한을 잃지 않습니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "취소하고 내 핸들 만들기" @@ -4175,14 +4269,14 @@ msgid "New" msgstr "새로 만들기" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:277 +#: src/screens/Messages/ChatList.tsx:284 msgid "New chat" msgstr "새 대화" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "새 핸들" @@ -4207,21 +4301,21 @@ msgstr "새 비밀번호" msgid "New Password" msgstr "새 비밀번호" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "새 게시물" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "새 게시물" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "새 게시물" @@ -4248,10 +4342,10 @@ msgstr "뉴스" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4272,8 +4366,8 @@ msgstr "다음 이미지" msgid "No app passwords yet" msgstr "앱 비밀번호 없음" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "DNS 패널 없음" @@ -4295,15 +4389,15 @@ msgstr "아직 좋아요 없음" msgid "No longer following {0}" msgstr "더 이상 {0} 님을 팔로우하지 않음" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "253자를 초과하지 않음" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "{0}자 이하" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "아직 메시지가 없습니다" -#: src/screens/Messages/ChatList.tsx:225 +#: src/screens/Messages/ChatList.tsx:233 msgid "No more conversations to show" msgstr "더 이상 표시할 대화가 없습니다" @@ -4320,7 +4414,7 @@ msgstr "없음" msgid "No one but the author can quote this post." msgstr "이 게시물은 작성자 외에는 누구도 인용할 수 없습니다." -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "아직 게시물이 없습니다." @@ -4342,7 +4436,7 @@ msgstr "결과 없음" msgid "No results" msgstr "결과 없음" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "결과를 찾을 수 없음" @@ -4351,9 +4445,9 @@ msgid "No results found for \"{query}\"" msgstr "\"{query}\"에 대한 결과를 찾을 수 없습니다" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "{query}에 대한 결과를 찾을 수 없습니다" @@ -4392,7 +4486,7 @@ msgstr "아무도 찾을 수 없습니다. 다른 사용자를 검색해 보세 msgid "Non-sexual Nudity" msgstr "선정적이지 않은 나체" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "찾을 수 없음" @@ -4412,7 +4506,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 "참고: Bluesky는 개방형 공개 네트워크입니다. 이 설정은 Bluesky 앱과 웹사이트에서만 내 콘텐츠가 표시되는 것을 제한하며, 다른 앱에서는 이 설정을 준수하지 않을 수 있습니다. 다른 앱과 웹사이트에서는 로그아웃한 사용자에게 내 콘텐츠가 계속 표시될 수 있습니다." -#: src/screens/Messages/ChatList.tsx:180 +#: src/screens/Messages/ChatList.tsx:188 msgid "Nothing here" msgstr "빈 페이지" @@ -4420,7 +4514,7 @@ msgstr "빈 페이지" msgid "Notification filters" msgstr "알림 필터" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "알림 설정" @@ -4437,11 +4531,11 @@ msgstr "알림음" msgid "Notification Sounds" msgstr "알림음" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "알림" @@ -4497,19 +4591,19 @@ msgstr "오래된 순" msgid "on<0><1/><2><3/>" msgstr "<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "온보딩 재설정" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "하나 이상의 GIF에 대체 텍스트가 누락되었습니다." -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "하나 이상의 이미지에 대체 텍스트가 누락되었습니다." -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "하나 이상의 동영상에 대체 텍스트가 누락되었습니다." @@ -4521,7 +4615,7 @@ msgstr ".jpg 및 .png 파일만 지원됩니다" msgid "Only {0} can reply." msgstr "{0}만 답글을 달 수 있습니다." -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "문자, 숫자, 하이픈만 포함" @@ -4533,13 +4627,13 @@ msgstr "이미지 파일만 지원됩니다" msgid "Only WebVTT (.vtt) files are supported" msgstr "WebVTT(.vtt) 파일만 지원됩니다" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "이런, 뭔가 잘못되었습니다!" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4547,7 +4641,7 @@ msgstr "이런, 뭔가 잘못되었습니다!" msgid "Oops!" msgstr "이런!" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "공개성" @@ -4563,18 +4657,18 @@ msgstr "아바타 생성기 열기" msgid "Open change handle dialog" msgstr "핸들 변경 대화 상자를 엽니다" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "대화 옵션 열기" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "서랍 메뉴 열기" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "이모티콘 선택기 열기" @@ -4599,7 +4693,7 @@ msgstr "{niceUrl} 링크 열기" msgid "Open message options" msgstr "메시지 옵션 열기" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "검토 디버그 페이지 열기" @@ -4615,12 +4709,12 @@ msgstr "게시물 옵션 메뉴 열기" msgid "Open starter pack menu" msgstr "스타터 팩 메뉴 열기" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "스토리북 페이지 열기" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "시스템 로그 열기" @@ -4670,7 +4764,7 @@ msgstr "GIF 선택 대화 상자를 엽니다" msgid "Opens list of invite codes" msgstr "초대 코드 목록을 엽니다" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "비밀번호 재설정 양식을 엽니다" @@ -4679,7 +4773,7 @@ msgid "Opens the linked website" msgstr "연결된 웹사이트를 엽니다" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "이 프로필을 엽니다" @@ -4691,8 +4785,8 @@ msgstr "동영상 선택기를 엽니다" msgid "Option {0} of {numItems}" msgstr "{numItems}개 중 {0}번째 옵션" -#: src/components/dms/ReportDialog.tsx:178 -#: src/components/ReportDialog/SubmitView.tsx:167 +#: src/components/dms/ReportDialog.tsx:219 +#: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "선택 사항으로 아래에 추가 정보를 입력하세요." @@ -4725,11 +4819,15 @@ msgstr "다른 계정" msgid "Other..." msgstr "기타…" +#: src/components/dms/ReportDialog.tsx:339 +msgid "Our moderation team has recieved your report." +msgstr "Bluesky 검토 팀에서 신고를 접수했습니다." + #: src/screens/Messages/components/ChatDisabled.tsx:28 msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." -msgstr "Bluesky 운영진이 신고를 검토한 결과, 귀하의 Bluesky 대화 접속을 비활성화하기로 결정했습니다." +msgstr "Bluesky 검토 팀에서 신고를 검토한 결과 귀하의 Bluesky 대화 접속을 비활성화하기로 결정했습니다." -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "페이지를 찾을 수 없음" @@ -4738,10 +4836,10 @@ msgstr "페이지를 찾을 수 없음" msgid "Page Not Found" msgstr "페이지를 찾을 수 없음" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4770,15 +4868,15 @@ msgid "Pause video" msgstr "동영상 일시 정지" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "사람들" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "@{0} 님이 팔로우한 사람들" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "@{0} 님을 팔로우하는 사람들" @@ -4807,11 +4905,20 @@ msgstr "사진" msgid "Pictures meant for adults." msgstr "성인용 사진." +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "고정" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "피드 고정" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "쉽게 접근할 수 있도록 인기 동영상 피드를 홈 화면에 고정합니다" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "홈에 고정" @@ -4856,7 +4963,7 @@ msgstr "{0} 재생" msgid "Play or pause the GIF" msgstr "GIP를 재생하거나 일시 정지합니다" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "동영상 재생" @@ -4887,6 +4994,10 @@ msgstr "인증 캡차를 완료해 주세요." msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "이메일을 변경하기 전에 이메일을 확인해 주세요. 이는 이메일 변경 도구가 추가되는 동안 일시적으로 요구되는 사항이며 곧 제거될 예정입니다." +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +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 "이 앱 비밀번호에 대해 고유한 이름을 입력하거나 무작위로 생성된 이름을 사용하세요." @@ -4904,10 +5015,18 @@ msgstr "이메일을 입력하세요." msgid "Please enter your invite code." msgstr "초대 코드를 입력하세요." +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "비밀번호를 입력하세요" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "비밀번호를 입력하세요." +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "사용자 이름을 입력하세요" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "{0}이(가) 이 라벨을 잘못 적용했다고 생각하는 이유를 설명해 주세요" @@ -4930,11 +5049,15 @@ msgstr "이메일 인증하기" msgid "Politics" msgstr "정치" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "네트워크에서 인기 있는 동영상을 확인하세요." + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "음란물" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "게시하기" @@ -4944,7 +5067,7 @@ msgctxt "description" msgid "Post" msgstr "게시물" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "모두 게시하기" @@ -4953,10 +5076,10 @@ msgstr "모두 게시하기" msgid "Post by {0}" msgstr "{0} 님의 게시물" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "@{0} 님의 게시물" @@ -4968,6 +5091,10 @@ msgstr "게시물을 삭제했습니다" msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "게시물을 업로드하지 못했습니다. 인터넷 연결을 확인한 후 다시 시도해 주세요." +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "게시물 삭제됨" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "게시물 숨김" @@ -4990,7 +5117,7 @@ msgstr "게시물 상호작용 설정" msgid "Post language" msgstr "게시물 언어" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "게시물 언어" @@ -5007,12 +5134,8 @@ msgstr "게시물을 고정했습니다" msgid "Post unpinned" msgstr "게시물을 고정 해제했습니다" -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "게시물" - #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "게시물" @@ -5036,12 +5159,13 @@ msgstr "설정을 저장했습니다" msgid "Press to attempt reconnection" msgstr "다시 연결을 시도하려면 누르기" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" msgstr "호스팅 제공자를 변경하려면 누릅니다" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5078,23 +5202,23 @@ msgstr "개인정보" msgid "Privacy and security" msgstr "개인정보 및 보안" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "개인정보 및 보안" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "개인정보 처리방침" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." -msgstr "동영상 처리 중..." +msgstr "동영상 처리 중…" #: src/lib/api/index.ts:59 #: src/screens/Login/ForgotPasswordForm.tsx:149 @@ -5102,14 +5226,14 @@ msgid "Processing..." msgstr "처리 중…" #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "프로필" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "프로필" @@ -5118,7 +5242,7 @@ msgstr "프로필" msgid "Profile updated" msgstr "프로필을 업데이트했습니다" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "공공성" @@ -5183,7 +5307,7 @@ msgstr "이 게시물의 인용" msgid "Random (aka \"Poster's Roulette\")" msgstr "무작위" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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 "짧은 시간에 핸들 변경을 너무 많이 시도했습니다. 잠시 기다렸다가 다시 시도해 주세요." @@ -5196,6 +5320,14 @@ msgstr "인용 다시 연결" msgid "Reactivate your account" msgstr "계정 재활성화" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "접기" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "펼치기" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "Bluesky 블로그 읽기" @@ -5210,11 +5342,16 @@ msgstr "Bluesky 개인정보 처리방침 읽기" msgid "Read the Bluesky Terms of Service" msgstr "Bluesky 서비스 이용약관 읽기" -#: src/components/dms/ReportDialog.tsx:169 +#: src/screens/Takendown.tsx:162 +#: src/screens/Takendown.tsx:170 +msgid "Reason for appeal" +msgstr "이의신청 이유" + +#: src/components/dms/ReportDialog.tsx:210 msgid "Reason:" msgstr "이유:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "최근 검색" @@ -5226,7 +5363,7 @@ msgstr "추천" msgid "Reconnect" msgstr "다시 연결" -#: src/screens/Messages/ChatList.tsx:163 +#: src/screens/Messages/ChatList.tsx:171 msgid "Reload conversations" msgstr "대화 다시 불러오기" @@ -5234,7 +5371,7 @@ msgstr "대화 다시 불러오기" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5246,8 +5383,8 @@ msgstr "제거" msgid "Remove {displayName} from starter pack" msgstr "스타터 팩에서 {displayName} 제거" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "계정 제거" @@ -5255,7 +5392,7 @@ msgstr "계정 제거" msgid "Remove attachment" msgstr "첨부 파일 제거" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "아바타 제거" @@ -5291,7 +5428,7 @@ msgstr "내 피드에서 제거" msgid "Remove from my feeds?" msgstr "내 피드에서 제거하시겠습니까?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "빠른 액세스에서 제거하시겠습니까?" @@ -5307,11 +5444,11 @@ msgstr "이미지 제거" msgid "Remove mute word from your list" msgstr "목록에서 뮤트한 단어 제거" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "프로필 제거" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "검색 기록에서 프로필을 제거합니다" @@ -5369,7 +5506,7 @@ msgstr "인용된 게시물을 제거합니다" msgid "Replace with Discover" msgstr "Discover로 교체" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "답글" @@ -5381,7 +5518,7 @@ msgstr "답글 비활성화됨" msgid "Replies to this post are disabled." msgstr "이 게시물에 대한 답글은 비활성화되어 있습니다." -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "답글 게시하기" @@ -5453,8 +5590,8 @@ msgstr "신고" msgid "Report Account" msgstr "계정 신고" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "대화 신고" @@ -5486,33 +5623,37 @@ msgstr "게시물 신고" msgid "Report starter pack" msgstr "스타터 팩 신고" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/dms/ReportDialog.tsx:336 +msgid "Report submitted" +msgstr "신고 제출됨" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "이 콘텐츠 신고하기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "이 피드 신고하기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "이 리스트 신고하기" -#: src/components/dms/ReportDialog.tsx:44 -#: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/dms/ReportDialog.tsx:58 +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "이 메시지 신고하기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "이 게시물 신고하기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "이 스타터 팩 신고하기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "이 사용자 신고하기" @@ -5578,7 +5719,7 @@ msgstr "게시하기 전 대체 텍스트 필수" msgid "Require an email code to log in to your account." msgstr "계정에 로그인할 때 이메일 코드를 요구합니다." -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" msgstr "이 제공자에서 필수" @@ -5609,8 +5750,8 @@ msgstr "재설정 코드" msgid "Reset Code" msgstr "재설정 코드" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "온보딩 상태 초기화" @@ -5618,7 +5759,7 @@ msgstr "온보딩 상태 초기화" msgid "Reset password" msgstr "비밀번호 재설정" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "로그인을 다시 시도합니다" @@ -5629,11 +5770,11 @@ msgstr "오류가 발생한 마지막 작업을 다시 시도합니다" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 -#: src/screens/Messages/ChatList.tsx:169 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:177 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 @@ -5656,7 +5797,8 @@ msgstr "이전 페이지로 돌아갑니다" msgid "Returns to home page" msgstr "홈 페이지로 돌아갑니다" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "이전 페이지로 돌아갑니다" @@ -5667,7 +5809,7 @@ msgstr "이전 페이지로 돌아갑니다" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5708,7 +5850,7 @@ msgstr "이미지 저장" msgid "Save image crop" msgstr "이미지 자르기 저장" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "새 핸들 저장" @@ -5761,12 +5903,12 @@ msgstr "맨 위로 스크롤" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "검색" @@ -5786,7 +5928,7 @@ msgstr "\"{interestsDisplayName}\" 검색{activeText}" msgid "Search for \"{query}\"" msgstr "\"{query}\"에 대한 검색 결과" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "\"{searchText}\"에 대한 검색 결과" @@ -5817,21 +5959,21 @@ msgstr "Tenor 검색" msgid "Security Step Required" msgstr "보안 단계 필요" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "{truncatedTag} 게시물 보기" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "{tag} 게시물 보기" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "이 사용자의 {truncatedTag} 게시물 보기" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "이 사용자의 {tag} 게시물 보기" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "<0>{displayTag} 게시물 보기" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "#{tag} 게시물 보기" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "이 사용자의 <0>{displayTag} 게시물 보기" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "사용자의 #{tag} 게시물 보기" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5883,7 +6025,7 @@ msgstr "이 단어를 음소거할 기간 선택하기" #: src/view/com/composer/videos/SubtitleDialog.tsx:245 msgid "Select language..." -msgstr "언어 선택..." +msgstr "언어 선택…" #: src/screens/Settings/LanguageSettings.tsx:276 msgid "Select languages" @@ -5901,14 +6043,10 @@ msgstr "자막 파일(.vtt) 선택" msgid "Select the {emojiName} emoji as your avatar" msgstr "{emojiName} 이모티콘을 아바타로 선택하기" -#: src/components/ReportDialog/SubmitView.tsx:140 +#: src/components/ReportDialog/SubmitView.tsx:141 msgid "Select the moderation service(s) to report to" msgstr "신고할 검토 서비스를 선택하세요." -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "데이터를 호스팅할 서비스를 선택하세요." - #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" msgstr "동영상 선택" @@ -5925,7 +6063,7 @@ msgstr "구독하는 피드에 포함할 언어를 선택합니다. 선택하지 msgid "Select your app language for the default text to display in the app." msgstr "앱에 표시되는 기본 텍스트 언어를 선택합니다." -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "생년월일을 선택하세요" @@ -5963,7 +6101,7 @@ msgctxt "action" msgid "Send Email" msgstr "이메일 보내기" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "피드백 보내기" @@ -5976,10 +6114,10 @@ msgstr "메시지 보내기" msgid "Send post to..." msgstr "게시물을 다음으로 보내기" -#: src/components/dms/ReportDialog.tsx:229 -#: src/components/dms/ReportDialog.tsx:232 -#: src/components/ReportDialog/SubmitView.tsx:220 -#: src/components/ReportDialog/SubmitView.tsx:224 +#: src/components/dms/ReportDialog.tsx:269 +#: src/components/dms/ReportDialog.tsx:272 +#: src/components/ReportDialog/SubmitView.tsx:221 +#: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" msgstr "신고 보내기" @@ -6001,7 +6139,7 @@ msgstr "다이렉트 메시지로 보내기" msgid "Sends email with confirmation code for account deletion" msgstr "계정 삭제를 위한 확인 코드가 포함된 이메일을 전송합니다" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "서버 주소" @@ -6013,7 +6151,7 @@ msgstr "앱 아이콘을 {0}(으)로 설정" msgid "Set birthdate" msgstr "생년월일 설정" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "새 비밀번호 설정" @@ -6025,10 +6163,10 @@ msgstr "계정 설정하기" msgid "Sets email for password reset" msgstr "비밀번호 재설정을 위한 이메일을 설정합니다" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "설정" @@ -6109,7 +6247,7 @@ msgstr "이 스타터 팩을 공유하여 사람들이 Bluesky에서 커뮤니 msgid "Share your favorite feed!" msgstr "좋아하는 피드를 공유해 보세요!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "공유 설정 테스터" @@ -6130,6 +6268,8 @@ msgstr "대체 텍스트 표시" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "무시하고 표시" @@ -6232,17 +6372,15 @@ msgstr "경고 표시 및 피드에서 필터링" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6267,24 +6405,17 @@ msgstr "Bluesky에 로그인하거나 새 계정 만들기" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "로그아웃" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "로그아웃하시겠습니까?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "가입하기" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6322,7 +6453,7 @@ msgstr "작음" msgid "Software Dev" msgstr "소프트웨어 개발" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "좋아할 만한 다른 피드" @@ -6345,7 +6476,7 @@ msgstr "알 수 없는 오류가 발생했습니다. 다시 시도해 주세요" msgid "Something went wrong, please try again." msgstr "알 수 없는 오류가 발생했습니다. 다시 시도해 주세요." -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "문제가 발생했습니다!" @@ -6354,7 +6485,7 @@ msgstr "문제가 발생했습니다!" msgid "Something wrong? Let us know." msgstr "문제가 발생했나요? 저희에게 알려주세요." -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "죄송합니다. 세션이 만료되었습니다. 다시 로그인해 주세요." @@ -6407,8 +6538,8 @@ msgstr "사람들을 추가해 보세요!" msgid "Start chat with {displayName}" msgstr "{displayName} 님과 대화 시작하기" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "스타터 팩" @@ -6430,11 +6561,11 @@ msgstr "내 스타터 팩" msgid "Starter pack is invalid" msgstr "스타터 팩이 유효하지 않음" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "스타터 팩" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "스타터 팩을 사용하면 좋아하는 피드와 사람들을 친구들과 쉽게 공유할 수 있습니다." @@ -6447,12 +6578,12 @@ msgstr "상태 페이지" msgid "Step {0} of {1}" msgstr "{1}단계 중 {0}단계" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "스토리지가 지워졌으며 지금 앱을 다시 시작해야 합니다." -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "스토리북" @@ -6461,7 +6592,15 @@ msgstr "스토리북" #: src/screens/Messages/components/ChatDisabled.tsx:142 #: src/screens/Messages/components/ChatDisabled.tsx:143 msgid "Submit" -msgstr "확인" +msgstr "제출" + +#: src/screens/Takendown.tsx:70 +msgid "Submit appeal" +msgstr "이의신청 제출" + +#: src/screens/Takendown.tsx:76 +msgid "Submit Appeal" +msgstr "이의신청 제출" #: src/view/screens/ProfileList.tsx:712 msgid "Subscribe" @@ -6487,7 +6626,7 @@ msgstr "이 리스트 구독하기" msgid "Success!" msgstr "성공!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "추천 계정" @@ -6500,7 +6639,7 @@ msgstr "나를 위한 추천" msgid "Suggestive" msgstr "외설적" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6508,7 +6647,8 @@ msgstr "지원" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "계정 전환" @@ -6517,6 +6657,14 @@ msgstr "계정 전환" msgid "Switch Account" msgstr "계정 전환" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "계정 전환" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "{0}(으)로 전환" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6524,14 +6672,10 @@ msgstr "시스템" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "시스템 로그" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "태그 메뉴: {displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "태그만" @@ -6553,6 +6697,10 @@ msgstr "탭하여 닫기" msgid "Tap to enter full screen" msgstr "탭하여 전체화면으로 보기" +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "탭하여 게시물 텍스트를 펼치거나 접습니다" + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "탭하여 재생/일시 정지" @@ -6566,6 +6714,10 @@ msgstr "탭하여 소리 켜기/끄기" msgid "Tap to view full image" msgstr "탭하여 전체 이미지를 봅니다" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "탭하여 몰입형 모드로 동영상을 봅니다" + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "작업 완료 - 팔로우 10번!" @@ -6600,12 +6752,12 @@ msgstr "좀 더 자세히 알려주세요" msgid "Terms" msgstr "이용약관" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "서비스 이용약관" @@ -6620,6 +6772,10 @@ msgstr "커뮤니티 기준을 위반하는 용어 사용" msgid "Text & tags" msgstr "텍스트 및 태그" +#: src/components/dms/ReportDialog.tsx:227 +msgid "Text field" +msgstr "텍스트 필드" + #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" @@ -6629,8 +6785,7 @@ msgstr "텍스트 입력 필드" msgid "Thank you! Your email has been successfully verified." msgstr "감사합니다! 이메일을 성공적으로 인증했습니다." -#: src/components/dms/ReportDialog.tsx:129 -#: src/components/ReportDialog/SubmitView.tsx:82 +#: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "감사합니다. 신고를 전송했습니다." @@ -6638,11 +6793,11 @@ msgstr "감사합니다. 신고를 전송했습니다." msgid "Thanks, you have successfully verified your email address. You can close this dialog." msgstr "이메일 주소를 성공적으로 인증했습니다. 이 대화 상자를 닫아도 됩니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "텍스트 파일 내용:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "이 핸들은 이미 사용 중입니다." @@ -6659,6 +6814,10 @@ msgstr "스타터 팩을 찾을 수 없습니다." msgid "That's all, folks!" msgstr "이상입니다, 여러분!" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "그게 다예요!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6780,7 +6939,7 @@ msgstr "서버에 연결하는 동안 문제가 발생했습니다" msgid "There was an issue fetching notifications. Tap here to try again." msgstr "알림을 가져오는 동안 문제가 발생했습니다. 다시 시도하려면 이곳을 탭하세요." -#: src/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 msgid "There was an issue fetching posts. Tap here to try again." msgstr "게시물을 가져오는 동안 문제가 발생했습니다. 다시 시도하려면 이곳을 탭하세요." @@ -6805,8 +6964,8 @@ msgstr "내 서비스 정보를 가져오는 동안 문제가 발생했습니다 msgid "There was an issue removing this feed. Please check your internet connection and try again." msgstr "이 피드를 삭제하는 동안 문제가 발생했습니다. 인터넷 연결을 확인한 후 다시 시도해 주세요." -#: src/components/dms/ReportDialog.tsx:217 -#: src/components/ReportDialog/SubmitView.tsx:87 +#: src/components/dms/ReportDialog.tsx:257 +#: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "신고를 전송하는 동안 문제가 발생했습니다. 인터넷 연결을 확인해 주세요." @@ -6847,7 +7006,7 @@ msgstr "문제가 발생했습니다. 인터넷 연결을 확인한 후 다시 msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "애플리케이션에 예기치 않은 문제가 발생했습니다. 이런 일이 발생하면 저희에게 알려주세요!" -#: src/screens/SignupQueued.tsx:115 +#: src/screens/SignupQueued.tsx:130 msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "Bluesky에 신규 사용자가 몰리고 있습니다! 최대한 빨리 계정을 활성화하겠습니다." @@ -6900,7 +7059,7 @@ msgstr "관련 사용자 중 한 명이 다른 사용자를 차단했기 때문 msgid "This content is not viewable without a Bluesky account." msgstr "이 콘텐츠는 Bluesky 계정이 없으면 볼 수 없습니다." -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." msgstr "이 대화는 삭제되었거나 비활성화된 계정과의 대화입니다. 옵션을 보려면 누르세요." @@ -6921,7 +7080,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua msgstr "이 피드는 비어 있습니다. 더 많은 사용자를 팔로우하거나 언어 설정을 조정해 보세요." #: src/components/StarterPack/Main/PostsList.tsx:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "이 피드는 비어 있습니다." @@ -6930,7 +7089,7 @@ msgstr "이 피드는 비어 있습니다." msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "이 피드는 더 이상 온라인 상태가 아닙니다. 대신 <0>Discover를 표시합니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "이 핸들은 예약되었습니다. 다른 핸들을 사용하세요." @@ -6991,7 +7150,7 @@ msgstr "이 게시물은 로그인한 사용자에게만 표시됩니다. 로그 msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "이 게시물을 피드와 스레드에서 숨깁니다. 이 작업은 되돌릴 수 없습니다." -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "이 게시물의 작성자가 인용 게시물을 비활성화했습니다." @@ -7007,7 +7166,7 @@ msgstr "이 답글은 스레드 하단의 숨겨진 위치에 정렬되며 자 msgid "This service has not provided terms of service or a privacy policy." msgstr "이 서비스는 서비스 이용약관이나 개인정보 처리방침을 제공하지 않습니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "이 도메인에 레코드가 추가됩니다:" @@ -7048,7 +7207,7 @@ msgstr "이 사용자는 아무도 팔로우하지 않았습니다." msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "뮤트한 단어에서 \"{0}\"을(를) 삭제합니다. 나중에 언제든지 다시 추가할 수 있습니다." -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "빠른 액세스 목록에서 @{0}을(를) 제거합니다." @@ -7061,8 +7220,8 @@ msgstr "모든 사용자의 인용 게시물에서 해당 게시물이 삭제되 msgid "Thread options" msgstr "스레드 옵션" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" msgstr "스레드 설정" @@ -7079,7 +7238,7 @@ msgstr "스레드" msgid "Threaded mode" msgstr "스레드 모드" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" msgstr "스레드 설정" @@ -7117,11 +7276,11 @@ msgstr "성인 콘텐츠 활성화 또는 비활성화 전환" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "인기" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "주제" @@ -7139,6 +7298,11 @@ msgstr "번역" msgid "Trending" msgstr "인기" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "인기 동영상" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7152,7 +7316,7 @@ msgstr "TV" msgid "Two-factor authentication (2FA)" msgstr "2단계 인증" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "원하는 사용자 이름을 입력하세요" @@ -7160,7 +7324,7 @@ msgstr "원하는 사용자 이름을 입력하세요" msgid "Type your message here" msgstr "메시지를 입력하세요" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "유형:" @@ -7178,8 +7342,8 @@ msgstr "연결할 수 없습니다. 인터넷 연결을 확인한 후 다시 시 #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7205,8 +7369,8 @@ msgctxt "action" msgid "Unblock" msgstr "차단 해제" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "계정 차단 해제" @@ -7243,6 +7407,10 @@ msgstr "{0} 님을 언팔로우" msgid "Unfollow Account" msgstr "계정 언팔로우" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "사용자를 언팔로우합니다" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "좋아요 취소" @@ -7251,31 +7419,27 @@ msgstr "좋아요 취소" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "좋아요 취소 ({0, plural, other {#}}개)" -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "언뮤트" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "음소거 해제" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "{truncatedTag} 언뮤트" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "언뮤트" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "{tag} 언뮤트" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "계정 언뮤트" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "모든 {tag} 게시물 언뮤트" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "알림 언뮤트" @@ -7336,7 +7500,7 @@ msgstr "이 라벨러 구독 취소하기" msgid "Unsubscribed from list" msgstr "리스트를 구독 취소했습니다" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "지원되지 않는 동영상 유형" @@ -7353,8 +7517,8 @@ msgstr "원치 않는 성적 콘텐츠" msgid "Update <0>{displayName} in Lists" msgstr "리스트에서 <0>{displayName} 업데이트" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "{domain}(으)로 변경" @@ -7366,7 +7530,7 @@ msgstr "인용 업데이트 실패" msgid "Updating reply visibility failed" msgstr "답글 표시 여부 업데이트 실패" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "업데이트 중…" @@ -7374,47 +7538,47 @@ msgstr "업데이트 중…" msgid "Upload a photo instead" msgstr "대신 사진 업로드하기" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "텍스트 파일 업로드 경로:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "카메라에서 업로드" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "파일에서 업로드" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "라이브러리에서 업로드" -#: src/lib/api/index.ts:296 +#: src/lib/api/index.ts:301 msgid "Uploading images..." -msgstr "이미지 업로드 중..." +msgstr "이미지 업로드 중…" -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:355 +#: src/lib/api/index.ts:379 msgid "Uploading link thumbnail..." -msgstr "링크 미리보기 업로드 중..." +msgstr "링크 미리보기 업로드 중…" -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." -msgstr "동영상 업로드 중..." +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 "앱 비밀번호를 사용하면 계정이나 비밀번호에 대한 전체 접근 권한을 제공하지 않고도 다른 Bluesky 클라이언트에 로그인할 수 있습니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" msgstr "기본 제공자 사용" @@ -7423,8 +7587,8 @@ msgstr "기본 제공자 사용" msgid "Use in-app browser" msgstr "인앱 브라우저 사용" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" msgstr "인앱 브라우저를 사용하여 링크 열기" @@ -7486,7 +7650,7 @@ msgstr "사용자 리스트를 생성했습니다" msgid "User list updated" msgstr "사용자 리스트를 업데이트했습니다" -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "사용자 이름 또는 이메일 주소" @@ -7507,7 +7671,7 @@ msgstr "\"{0}\"에 있는 사용자" msgid "Users that have liked this content or profile" msgstr "이 콘텐츠 또는 프로필을 좋아하는 사용자" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "값:" @@ -7515,8 +7679,8 @@ msgstr "값:" msgid "Verified email required" msgstr "이메일 인증 필요" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "DNS 레코드 인증" @@ -7534,8 +7698,8 @@ msgstr "새 이메일 인증" msgid "Verify now" msgstr "지금 인증하기" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "텍스트 파일 인증" @@ -7563,12 +7727,28 @@ msgstr "동영상" msgid "Video failed to process" msgstr "동영상을 처리하지 못했습니다" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "동영상 피드" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "{0} 님의 동영상: {text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "비디오 게임" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "동영상 일시 정지됨" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "동영상 재생 중" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "동영상을 찾을 수 없습니다." @@ -7576,7 +7756,7 @@ msgstr "동영상을 찾을 수 없습니다." msgid "Video settings" msgstr "동영상 설정" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "동영상 업로드됨" @@ -7584,6 +7764,10 @@ msgstr "동영상 업로드됨" msgid "Video: {0}" msgstr "동영상: {0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "동영상" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7595,22 +7779,15 @@ msgstr "{0} 님의 아바타 보기" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "{0} 님의 프로필 보기" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "{displayName} 님의 프로필 보기" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "{displayTag} 태그를 사용한 @{authorHandle} 님의 모든 게시물 보기" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "{displayTag} 태그를 사용한 모든 게시물 보기" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "차단된 사용자의 프로필 보기" @@ -7623,11 +7800,13 @@ msgstr "자세한 정보를 위해 블로그 글 보기" msgid "View debug entry" msgstr "디버그 항목 보기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "세부 정보 보기" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "저작권 위반 신고에 대한 세부 정보 보기" @@ -7639,6 +7818,13 @@ msgstr "전체 스레드 보기" msgid "View information about these labels" msgstr "이 라벨에 대한 정보 보기" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "더 보기" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7661,6 +7847,10 @@ msgstr "{0} 님이 제공하는 라벨링 서비스 보기" msgid "View users who like this feed" msgstr "이 피드를 좋아하는 사용자 보기" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "동영상 보기" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "내가 차단한 계정 보기" @@ -7713,7 +7903,7 @@ msgstr "해당 주제에 대한 결과를 찾을 수 없습니다." msgid "We couldn't load this conversation" msgstr "이 대화를 불러올 수 없습니다" -#: src/screens/SignupQueued.tsx:145 +#: src/screens/SignupQueued.tsx:160 msgid "We estimate {estimatedTime} until your account is ready." msgstr "계정이 준비될 때까지 {estimatedTime}이(가) 걸릴 것으로 예상됩니다." @@ -7721,7 +7911,7 @@ msgstr "계정이 준비될 때까지 {estimatedTime}이(가) 걸릴 것으로 msgid "We have sent another verification email to <0>{0}." msgstr "<0>{0}(으)로 또 다른 인증 이메일을 보냈습니다." -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "즐거운 시간 되시기 바랍니다. Bluesky의 다음 특징을 기억하세요." @@ -7745,7 +7935,7 @@ msgstr "현재 구성된 라벨러를 불러올 수 없습니다." msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." msgstr "연결하지 못했습니다. 계정 설정을 계속하려면 다시 시도해 주세요. 계속 실패하면 이 과정을 건너뛸 수 있습니다." -#: src/screens/SignupQueued.tsx:149 +#: src/screens/SignupQueued.tsx:164 msgid "We will let you know when your account is ready." msgstr "계정이 준비되면 알려드리겠습니다." @@ -7774,11 +7964,11 @@ msgstr "죄송하지만 현재 뮤트한 단어를 불러올 수 없습니다. msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "죄송하지만 검색을 완료할 수 없습니다. 몇 분 후에 다시 시도해 주세요." -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." msgstr "죄송하지만 답글을 달려는 게시물이 삭제되었습니다." -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "죄송합니다. 페이지를 찾을 수 없습니다." @@ -7809,15 +7999,15 @@ msgstr "사람들이 무엇에 대해 게시하고 있는지 살펴보세요." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "무슨 일이 일어나고 있나요?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" msgstr "이 게시물에 어떤 언어가 사용되나요?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "알고리즘 피드에 어떤 언어를 표시하시겠습니까?" @@ -7830,35 +8020,44 @@ msgid "Who can reply" msgstr "답글을 달 수 있는 사람" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Messages/ChatList.tsx:156 msgid "Whoops!" msgstr "이런!" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "이런! 인기 동영상을 불러오지 못했습니다." + +#: src/screens/Takendown.tsx:173 +msgid "Why are you appealing?" +msgstr "이의신청하는 이유가 무엇인가요?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "이 콘텐츠를 검토해야 하는 이유는 무엇인가요?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "이 피드를 검토해야 하는 이유는 무엇인가요?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "이 리스트를 검토해야 하는 이유는 무엇인가요?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "이 메시지를 검토해야 하는 이유는 무엇인가요?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "이 게시물을 검토해야 하는 이유는 무엇인가요?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "이 스타터 팩을 검토해야 하는 이유는 무엇인가요?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "이 사용자를 검토해야 하는 이유는 무엇인가요?" @@ -7867,12 +8066,12 @@ msgstr "이 사용자를 검토해야 하는 이유는 무엇인가요?" msgid "Write a message" msgstr "메시지를 입력하세요" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "게시물 작성" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "답글 작성하기" @@ -7881,11 +8080,11 @@ msgstr "답글 작성하기" msgid "Writers" msgstr "작가" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "서버에서 잘못된 DID를 반환했습니다. 수신됨: {0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "예" @@ -7922,7 +8121,7 @@ msgstr "나" msgid "You" msgstr "나" -#: src/screens/SignupQueued.tsx:142 +#: src/screens/SignupQueued.tsx:157 msgid "You are in line." msgstr "대기 중입니다." @@ -7956,7 +8155,8 @@ msgstr "이제 새 비밀번호로 로그인할 수 있습니다." msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "계정을 재활성화하여 로그인을 계속할 수 있습니다. 내 프로필과 글이 다른 사용자에게 표시됩니다." -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -7997,7 +8197,7 @@ msgid "You have blocked this user. You cannot view their content." msgstr "이 사용자를 차단했습니다. 해당 사용자의 콘텐츠를 볼 수 없습니다." #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8020,7 +8220,7 @@ msgstr "내가 이 계정을 뮤트했습니다." msgid "You have muted this user" msgstr "내가 이 사용자를 뮤트했습니다" -#: src/screens/Messages/ChatList.tsx:190 +#: src/screens/Messages/ChatList.tsx:198 msgid "You have no conversations yet. Start one!" msgstr "아직 대화가 없습니다. 시작해 보세요!" @@ -8041,7 +8241,7 @@ msgstr "아직 어떤 계정도 차단하지 않았습니다. 계정을 차단 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:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "끝에 도달했습니다" @@ -8049,7 +8249,7 @@ msgstr "끝에 도달했습니다" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "일시적으로 동영상 업로드 한도에 도달했습니다. 나중에 다시 시도해 주세요." -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "아직 스타터 팩을 만들지 않았습니다." @@ -8086,7 +8286,7 @@ msgstr "이미지는 최대 4개까지 선택할 수 있습니다" msgid "You must be 13 years of age or older to sign up." msgstr "가입하려면 만 13세 이상이어야 합니다." -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 msgid "You must be following at least seven other people to generate a starter pack." msgstr "스타터 팩을 만들려면 다른 사람을 최소 7명 이상 팔로우해야 합니다." @@ -8098,7 +8298,7 @@ msgstr "QR 코드를 저장하려면 사진 보관함에 대한 접근 권한을 msgid "You must grant access to your photo library to save the image." msgstr "이미지를 저장하려면 사진 보관함에 대한 접근 권한을 부여해야 합니다" -#: src/components/ReportDialog/SubmitView.tsx:210 +#: src/components/ReportDialog/SubmitView.tsx:211 msgid "You must select at least one labeler for a report" msgstr "신고하려면 라벨을 하나 이상 선택해야 합니다" @@ -8107,6 +8307,7 @@ msgid "You previously deactivated @{0}." msgstr "이전에 @{0}을(를) 비활성화했습니다." #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "모든 계정에서 로그아웃됩니다." @@ -8118,19 +8319,19 @@ msgstr "이 스레드에 대한 알림을 더 이상 받지 않습니다" msgid "You will now receive notifications for this thread" msgstr "이제 이 스레드에 대한 알림을 받습니다" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "\"재설정 코드\"가 포함된 이메일을 받게 되면 여기에 해당 코드를 입력한 다음 새 비밀번호를 입력하세요." -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "나: {0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "나: {defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "나: {short}" @@ -8158,7 +8359,7 @@ msgstr "본인 인증을 위해 <0>{0}(으)로 이메일을 보냅니다." msgid "You'll stay updated with these feeds" msgstr "다음 피드를 구독하게 됩니다" -#: src/screens/SignupQueued.tsx:112 +#: src/screens/SignupQueued.tsx:127 msgid "You're in line" msgstr "대기 중입니다" @@ -8167,7 +8368,7 @@ msgstr "대기 중입니다" msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." msgstr "앱 비밀번호로 로그인했습니다. 계정 비활성화를 계속하려면 원래 비밀번호로 로그인하세요." -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "준비가 끝났습니다!" @@ -8192,6 +8393,10 @@ msgstr "동영상 업로드 일일 한도에 도달했습니다 (용량이 너 msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "동영상 업로드 일일 한도에 도달했습니다 (동영상 수가 너무 많음)" +#: src/screens/VideoFeed/index.tsx:1080 +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:140 msgid "Your account" msgstr "내 계정" @@ -8200,6 +8405,10 @@ msgstr "내 계정" msgid "Your account has been deleted" msgstr "계정을 삭제했습니다" +#: src/screens/Takendown.tsx:146 +msgid "Your account has been suspended" +msgstr "계정이 일시 정지되었습니다" + #: src/view/com/composer/state/video.ts:429 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "내 계정은 아직 동영상을 업로드할 수 없습니다. 나중에 다시 시도해 주세요." @@ -8208,11 +8417,19 @@ msgstr "내 계정은 아직 동영상을 업로드할 수 없습니다. 나중 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 "모든 공개 데이터 레코드가 포함된 계정 저장소를 \"CAR\" 파일로 다운로드할 수 있습니다. 이 파일에는 이미지와 같은 미디어 임베드나 별도로 가져와야 하는 비공개 데이터는 포함되지 않습니다." -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Takendown.tsx:214 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. 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 "귀하의 계정이 <0>Bluesky Social 서비스 이용약관을 위반한 것으로 확인되었습니다. 구체적인 위반 사항과 정지 기간(해당하는 경우)이 명시된 이메일을 보내드렸습니다. 이 결정이 잘못되었다고 생각되면 이의를 신청할 수 있습니다." + +#: src/screens/Takendown.tsx:154 +msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." +msgstr "이의신청이 제출되었습니다. 이의신청이 받아들여지면 이메일을 보내드립니다." + +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "생년월일" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "브라우저가 이 동영상 형식을 지원하지 않습니다. 다른 브라우저를 사용하세요." @@ -8224,7 +8441,7 @@ msgstr "대화가 사용 중지되었습니다" msgid "Your choice will be saved, but can be changed later in settings." msgstr "선택 사항은 저장되며 나중에 설정에서 변경할 수 있습니다." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "현재 핸들 <0>{0}은 자동으로 예약된 상태로 유지됩니다. 이 계정에서 언제든지 다시 전환할 수 있습니다." @@ -8251,11 +8468,11 @@ msgstr "첫 좋아요!" msgid "Your following feed is empty! Follow more users to see what's happening." msgstr "팔로우 중 피드가 비어 있습니다. 더 많은 사용자를 팔로우하여 무슨 일이 일어나고 있는지 확인하세요." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "내 전체 핸들: <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "내 전체 사용자 이름:" @@ -8267,15 +8484,15 @@ msgstr "뮤트한 단어" msgid "Your password has been changed successfully!" msgstr "비밀번호를 성공적으로 변경했습니다." -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "게시물을 게시했습니다" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "게시물을 게시했습니다" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "게시물, 좋아요, 차단 목록은 공개됩니다. 뮤트 목록은 공개되지 않습니다." @@ -8283,10 +8500,10 @@ msgstr "게시물, 좋아요, 차단 목록은 공개됩니다. 뮤트 목록은 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 "내 프로필, 글, 피드 및 리스트가 더 이상 다른 Bluesky 사용자에게 표시되지 않습니다. 언제든지 로그인하여 계정을 재활성화할 수 있습니다." -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "내 답글을 게시했습니다" -#: src/components/dms/ReportDialog.tsx:157 +#: src/components/dms/ReportDialog.tsx:198 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "신고가 Bluesky Moderation Service로 보내집니다." From 001afcd6fc14567b897e92d12f16914719482bbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20Be=C3=A0?= Date: Fri, 24 Jan 2025 20:44:40 +0100 Subject: [PATCH 58/62] Update catalan messages.po (#7327) Just a few new strings Please take a look at it @jordimas @darccio @surfdude29 @rortan134 @magarcia @aryiu --- src/locale/locales/ca/messages.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/locale/locales/ca/messages.po b/src/locale/locales/ca/messages.po index ed116614b2..0238b90e0e 100644 --- a/src/locale/locales/ca/messages.po +++ b/src/locale/locales/ca/messages.po @@ -1936,7 +1936,7 @@ msgstr "Tanca el diàleg" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 msgid "Close emoji picker" -msgstr "" +msgstr "Tanca el selector d'emojis" #: src/components/dialogs/GifSelect.tsx:169 msgid "Close GIF dialog" @@ -2429,7 +2429,7 @@ msgstr "Creat {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "S'ha bloquejat al creador" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 @@ -3049,7 +3049,7 @@ msgstr "Ensenyament" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "El creador d'aquesta llista t'ha bloquejat o l'has bloquejat tu." #: src/screens/Settings/AccountSettings.tsx:60 #: src/screens/Signup/StepInfo/index.tsx:170 @@ -4837,7 +4837,7 @@ msgstr "Llista per <0/>" #: src/view/com/profile/ProfileSubpageHeader.tsx:154 msgid "List by you" -msgstr "" +msgstr "Llista teva" #: src/view/screens/ProfileList.tsx:455 msgid "List deleted" @@ -8675,7 +8675,7 @@ msgstr "Toca per canviar la icona de l'aplicació" #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 #: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 msgid "Tap to close the emoji picker" -msgstr "" +msgstr "Toca per a tancar el selector d'emojis" #: src/components/ProgressGuide/Toast.tsx:156 msgid "Tap to dismiss" From 630a8c3dc99441f54dc1e0537ae35a6deda3698f Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Fri, 24 Jan 2025 20:45:24 +0100 Subject: [PATCH 59/62] Update Italian translations (#7328) * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations * Update Italian translations --------- Co-authored-by: GitHub --- src/locale/locales/it/messages.po | 1525 ++++++++++++++++------------- 1 file changed, 871 insertions(+), 654 deletions(-) diff --git a/src/locale/locales/it/messages.po b/src/locale/locales/it/messages.po index 9f4fb88463..bfa74eb5f7 100644 --- a/src/locale/locales/it/messages.po +++ b/src/locale/locales/it/messages.po @@ -1,16 +1,16 @@ -# +# # Translators: # arestifop, 2024 -# Michele Locati , 2024 -# Francisco, 2024 -# +# Francisco, 2025 +# Michele Locati , 2025 +# msgid "" msgstr "" "Project-Id-Version: Italian localization\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-21 00:43+0000\n" -"PO-Revision-Date: 2024-12-25 01:56+0000\n" -"Last-Translator: Francisco, 2024\n" +"POT-Creation-Date: 2025-01-24 00:43+0000\n" +"PO-Revision-Date: 2025-01-24 17:53+0000\n" +"Last-Translator: Michele Locati , 2025\n" "Language-Team: Italian (https://app.transifex.com/mlocati/teams/201833/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" @@ -23,7 +23,7 @@ msgstr "" msgid "(active)" msgstr "(attivo)" -#: src/screens/Messages/components/ChatListItem.tsx:130 +#: src/screens/Messages/components/ChatListItem.tsx:139 msgid "(contains embedded content)" msgstr "(contiene allegati)" @@ -106,7 +106,7 @@ msgstr "{0, plural, one {citazione} other {citazioni}}" msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {repost} other {repost}}" -#: src/screens/Settings/Settings.tsx:422 +#: src/screens/Settings/Settings.tsx:424 msgid "{0}" msgstr "{0}" @@ -132,11 +132,11 @@ msgstr "{0} di {1}" msgid "{0} people have used this starter pack!" msgstr "{0} persone hanno usato questo starter pack!" -#: src/view/shell/bottom-bar/BottomBar.tsx:208 +#: src/view/shell/bottom-bar/BottomBar.tsx:207 msgid "{0} unread items" msgstr "{0} elementi non letti" -#: src/view/com/util/UserAvatar.tsx:435 +#: src/view/com/util/UserAvatar.tsx:436 msgid "{0}'s avatar" msgstr "Foto profilo di {0}" @@ -173,7 +173,7 @@ msgstr "{0}me" msgid "{0}s" msgstr "{0}s" -#: src/view/shell/desktop/LeftNav.tsx:189 +#: src/view/shell/desktop/LeftNav.tsx:384 msgid "{count} unread items" msgstr "{count} elementi non letti" @@ -182,11 +182,11 @@ msgstr "{count} elementi non letti" msgid "{displayName}'s Starter Pack" msgstr "Starter Pack di {displayName}" -#: src/screens/SignupQueued.tsx:219 +#: src/screens/SignupQueued.tsx:216 msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" msgstr "{estimatedTimeHrs, plural, one {ora} other {ore}}" -#: src/screens/SignupQueued.tsx:225 +#: src/screens/SignupQueued.tsx:222 msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {minuto} other {minuti}}" @@ -287,15 +287,15 @@ msgstr "{following} seguiti" msgid "{handle} can't be messaged" msgstr "{handle} non può ricevere messaggi" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 msgid "{notificationCount} unread items" msgstr "{notificationCount} elementi non letti" -#: src/view/shell/Drawer.tsx:448 +#: src/view/shell/Drawer.tsx:453 msgid "{numUnreadNotifications} unread" msgstr "{numUnreadNotifications} non letto/i" -#: src/view/shell/bottom-bar/BottomBar.tsx:235 +#: src/view/shell/bottom-bar/BottomBar.tsx:234 msgid "{numUnreadNotifications} unread items" msgstr "{numUnreadNotifications} elementi non letti" @@ -357,7 +357,7 @@ msgstr "⚠Nome utente non valido" msgid "24 hours" msgstr "24 ore" -#: src/screens/Login/LoginForm.tsx:252 +#: src/screens/Login/LoginForm.tsx:260 msgid "2FA Confirmation" msgstr "Conferma 2FA" @@ -369,14 +369,14 @@ msgstr "30 giorni" msgid "7 days" msgstr "7 giorni" -#: src/Navigation.tsx:363 +#: src/Navigation.tsx:364 #: src/screens/Settings/AboutSettings.tsx:28 #: src/screens/Settings/Settings.tsx:215 #: src/screens/Settings/Settings.tsx:218 msgid "About" msgstr "Informazioni su" -#: src/view/screens/Search/Search.tsx:865 +#: src/view/screens/Search/Search.tsx:858 msgid "Access navigation links and settings" msgstr "Accedi alle impostazioni di navigazione" @@ -386,12 +386,12 @@ msgstr "Accedi alle impostazioni di navigazione" msgid "Accessibility" msgstr "Accessibilità" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:324 msgid "Accessibility Settings" msgstr "Impostazioni di accessibilità" -#: src/Navigation.tsx:339 -#: src/screens/Login/LoginForm.tsx:178 +#: src/Navigation.tsx:340 +#: src/screens/Login/LoginForm.tsx:186 #: src/screens/Settings/AccountSettings.tsx:45 #: src/screens/Settings/Settings.tsx:153 #: src/screens/Settings/Settings.tsx:156 @@ -420,11 +420,11 @@ msgstr "Account silenziato" msgid "Account Muted by List" msgstr "Account silenziato dalla lista" -#: src/screens/Settings/Settings.tsx:428 +#: src/screens/Settings/Settings.tsx:430 msgid "Account options" msgstr "Opzioni dell'account" -#: src/screens/Settings/Settings.tsx:464 +#: src/screens/Settings/Settings.tsx:466 msgid "Account removed from quick access" msgstr "Account rimosso dall'accesso immediato" @@ -484,12 +484,14 @@ msgstr "Aggiungi testo alternativo" msgid "Add alt text (optional)" msgstr "Aggiungi testo alternativo (opzionale)" -#: src/screens/Settings/Settings.tsx:372 -#: src/screens/Settings/Settings.tsx:375 +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 msgid "Add another account" msgstr "Aggiungi un altro account" -#: src/view/com/composer/Composer.tsx:728 +#: src/view/com/composer/Composer.tsx:735 msgid "Add another post" msgstr "Aggiungi un altro post" @@ -511,7 +513,7 @@ msgstr "Aggiungi parola silenziata alle impostazioni configurate" msgid "Add muted words and tags" msgstr "Aggiungi parole e tag silenziati" -#: src/view/com/composer/Composer.tsx:1242 +#: src/view/com/composer/Composer.tsx:1249 msgid "Add new post" msgstr "Aggiungi nuovo post" @@ -532,7 +534,7 @@ msgstr "Aggiungi dei feed al tuo starter pack!" msgid "Add the default feed of only people you follow" msgstr "Aggiungi il feed predefinito delle sole persone che segui" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 msgid "Add the following DNS record to your domain:" msgstr "Aggiungi il seguente record DNS al tuo dominio:" @@ -682,15 +684,15 @@ msgstr "Si è verificato un errore" msgid "An error occurred while compressing the video." msgstr "Si è verificato un errore durante la compressione del video." -#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +#: src/components/StarterPack/ProfileStarterPacks.tsx:332 msgid "An error occurred while generating your starter pack. Want to try again?" msgstr "Si è verificato un errore nel creare il tuo starter pack. Vuoi riprovare?" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:160 msgid "An error occurred while loading the video. Please try again later." msgstr "Si è verificato un errore durante il caricamento del video. Riprova più tardi." -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:198 msgid "An error occurred while loading the video. Please try again." msgstr "Si è verificato un errore durante il caricamento del video. Riprova." @@ -759,8 +761,8 @@ msgstr "GIF animata" msgid "Anti-Social Behavior" msgstr "Comportamento antisociale" -#: src/view/screens/Search/Search.tsx:336 -#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 msgid "Any language" msgstr "Qualsiasi lingua" @@ -768,7 +770,7 @@ msgstr "Qualsiasi lingua" msgid "Anybody can interact" msgstr "Tutti possono interagire" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:372 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -804,7 +806,7 @@ msgstr "I nomi delle password per app devono essere lunghi almeno 4 caratteri" msgid "App passwords" msgstr "Password per app" -#: src/Navigation.tsx:291 +#: src/Navigation.tsx:292 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "Password per app" @@ -823,6 +825,15 @@ msgstr "Etichetta \"{0}\" del ricorso" msgid "Appeal submitted" msgstr "Appello inviato" +#: src/screens/Takendown.tsx:111 +#: src/screens/Takendown.tsx:144 +msgid "Appeal suspension" +msgstr "Revisione sospensione" + +#: src/screens/Takendown.tsx:114 +msgid "Appeal Suspension" +msgstr "Revisione sospensione" + #: src/screens/Messages/components/ChatDisabled.tsx:51 #: src/screens/Messages/components/ChatDisabled.tsx:53 #: src/screens/Messages/components/ChatDisabled.tsx:99 @@ -830,7 +841,7 @@ msgstr "Appello inviato" msgid "Appeal this decision" msgstr "Fai ricorso contro questa decisione" -#: src/Navigation.tsx:331 +#: src/Navigation.tsx:332 #: src/screens/Settings/AppearanceSettings.tsx:85 #: src/screens/Settings/Settings.tsx:183 #: src/screens/Settings/Settings.tsx:186 @@ -855,7 +866,7 @@ msgstr "Post archiviato" msgid "Are you sure you want to delete the app password \"{0}\"?" msgstr "Eliminare la password per app \"{0}\"?" -#: src/components/dms/MessageMenu.tsx:149 +#: src/components/dms/MessageMenu.tsx:150 msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." msgstr "Eliminare questo messaggio? Il messaggio verrà eliminato per te, ma non per gli altri partecipanti." @@ -867,7 +878,7 @@ msgstr "Eliminare questo starter pack?" msgid "Are you sure you want to discard your changes?" msgstr "Annullare le modifiche?" -#: src/components/dms/LeaveConvoPrompt.tsx:47 +#: src/components/dms/LeaveConvoPrompt.tsx:42 msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." msgstr "Abbandonare questa conversazione? I messaggi verranno eliminati per te, ma non per gli altri partecipanti." @@ -879,11 +890,11 @@ msgstr "Confermi di voler rimuovere {0} dai tuoi feed?" msgid "Are you sure you want to remove this from your feeds?" msgstr "Vuoi rimuoverlo dai tuoi feed?" -#: src/view/com/composer/Composer.tsx:679 +#: src/view/com/composer/Composer.tsx:686 msgid "Are you sure you'd like to discard this draft?" msgstr "Scartare questa bozza?" -#: src/view/com/composer/Composer.tsx:853 +#: src/view/com/composer/Composer.tsx:860 msgid "Are you sure you'd like to discard this post?" msgstr "Scartare questo post?" @@ -891,9 +902,9 @@ msgstr "Scartare questo post?" msgid "Are you sure?" msgstr "Confermi?" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:61 -msgid "Are you writing in <0>{0}?" -msgstr "Stai scrivendo in <0>{0}?" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "Stai scrivendo in <0>{suggestedLanguageName}?" #: src/screens/Onboarding/index.tsx:23 #: src/screens/Onboarding/state.ts:95 @@ -904,7 +915,7 @@ msgstr "Arte" msgid "Artistic or non-erotic nudity." msgstr "Nudità artistica o non erotica." -#: src/screens/Signup/StepHandle.tsx:173 +#: src/screens/Signup/StepHandle.tsx:180 msgid "At least 3 characters" msgstr "Almeno 3 caratteri" @@ -912,8 +923,8 @@ msgstr "Almeno 3 caratteri" msgid "Autoplay options have moved to the <0>Content and Media settings." msgstr "Le opzioni di riproduzione automatica sono state spostate nelle <0>impostazioni di contenuti e media." -#: src/screens/Settings/ContentAndMediaSettings.tsx:106 -#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +#: src/screens/Settings/ContentAndMediaSettings.tsx:107 +#: src/screens/Settings/ContentAndMediaSettings.tsx:113 msgid "Autoplay videos and GIFs" msgstr "Riproduci automaticamente video e GIF" @@ -924,10 +935,10 @@ msgstr "Riproduci automaticamente video e GIF" #: src/screens/Login/ChooseAccountForm.tsx:95 #: src/screens/Login/ForgotPasswordForm.tsx:123 #: src/screens/Login/ForgotPasswordForm.tsx:129 -#: src/screens/Login/LoginForm.tsx:292 -#: src/screens/Login/LoginForm.tsx:298 -#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 #: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:115 @@ -941,11 +952,11 @@ msgstr "Indietro" msgid "Before creating a list, you must first verify your email." msgstr "Prima di creare una lista, devi verificare il tuo indirizzo email." -#: src/view/com/composer/Composer.tsx:606 +#: src/view/com/composer/Composer.tsx:613 msgid "Before creating a post, you must first verify your email." msgstr "Prima di creare un post, devi verificare la tua email." -#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +#: src/components/StarterPack/ProfileStarterPacks.tsx:339 msgid "Before creating a starter pack, you must first verify your email." msgstr "Prima di creare uno starter pack, devi verificare la tua email." @@ -956,6 +967,7 @@ msgid "Before you may message another user, you must first verify your email." msgstr "Prima di poter inviare un messaggio a un altro utente, devi verificare la tua email." #: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:111 msgid "BETA" msgstr "BETA" @@ -970,8 +982,8 @@ msgstr "Compleanno" msgid "Block" msgstr "Blocca" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 msgid "Block account" @@ -991,6 +1003,14 @@ msgstr "Bloccare account?" msgid "Block accounts" msgstr "Blocca gli account" +#: src/components/dms/ReportDialog.tsx:325 +msgid "Block and Delete" +msgstr "Blocca ed elimina" + +#: src/components/dms/ReportDialog.tsx:343 +msgid "Block and/or delete this conversation" +msgstr "Blocca e/o elimina questa conversazione" + #: src/view/screens/ProfileList.tsx:760 msgid "Block list" msgstr "Lista di account bloccati" @@ -999,6 +1019,15 @@ msgstr "Lista di account bloccati" msgid "Block these accounts?" msgstr "Vuoi bloccare questi account?" +#: src/components/dms/ReportDialog.tsx:347 +#: src/components/dms/ReportDialog.tsx:350 +msgid "Block user" +msgstr "Blocca utente" + +#: src/components/dms/ReportDialog.tsx:329 +msgid "Block User" +msgstr "Blocca utente" + #: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 msgid "Blocked" msgstr "Bloccato" @@ -1007,7 +1036,7 @@ msgstr "Bloccato" msgid "Blocked accounts" msgstr "Account bloccati" -#: src/Navigation.tsx:155 +#: src/Navigation.tsx:156 #: src/view/screens/ModerationBlockedAccounts.tsx:101 msgid "Blocked Accounts" msgstr "Account bloccati" @@ -1041,8 +1070,8 @@ msgstr "Il blocco non impedirà l'applicazione delle etichette al tuo account, m msgid "Blog" msgstr "Blog" -#: src/view/com/auth/server-input/index.tsx:86 -#: src/view/com/auth/server-input/index.tsx:88 +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 msgid "Bluesky" msgstr "Bluesky" @@ -1050,16 +1079,24 @@ msgstr "Bluesky" msgid "Bluesky cannot confirm the authenticity of the claimed date." msgstr "Bluesky non può confermare l'autenticità della data dichiarata." -#: src/view/com/auth/server-input/index.tsx:151 +#: src/view/com/auth/server-input/index.tsx:172 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 è una rete aperta dove puoi scegliere il fornitore di hosting. Se sei uno sviluppatore, puoi ospitare il tuo server." +msgstr "Bluesky è una rete aperta dove puoi scegliere il fornitore che ospita i tuoi dati. Se sei uno sviluppatore, puoi utilizzare il tuo server." + +#: src/view/com/auth/server-input/index.tsx:109 +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 è una rete aperta che ti permette di scegliere il fornitore dei tuoi dati. Se sei un nuovo utente, ti consigliamo di iniziare con l'opzione predefinita Bluesky Social." #: src/components/ProgressGuide/List.tsx:53 #: src/components/ProgressGuide/List.tsx:70 msgid "Bluesky is better with friends!" msgstr "Bluesky è meglio con gli amici!" -#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +#: src/screens/Takendown.tsx:217 +msgid "Bluesky Social Terms of Service" +msgstr "Termini di servizio di Bluesky Social" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:299 msgid "Bluesky will choose a set of recommended accounts from people in your network." msgstr "Bluesky sceglierà un set di account consigliati dal tuo network." @@ -1088,23 +1125,23 @@ msgstr "Sfoca le immagini e filtra dai feed" msgid "Books" msgstr "Libri" -#: src/components/FeedInterstitials.tsx:348 +#: src/components/FeedInterstitials.tsx:349 msgid "Browse more accounts on the Explore page" msgstr "Scopri altri account dalla Ricerca" -#: src/components/FeedInterstitials.tsx:481 +#: src/components/FeedInterstitials.tsx:486 msgid "Browse more feeds on the Explore page" msgstr "Scopri nuovi feed dalla Ricerca" #: src/components/FeedInterstitials.tsx:330 #: src/components/FeedInterstitials.tsx:333 -#: src/components/FeedInterstitials.tsx:463 -#: src/components/FeedInterstitials.tsx:466 +#: src/components/FeedInterstitials.tsx:467 +#: src/components/FeedInterstitials.tsx:470 msgid "Browse more suggestions" msgstr "Scopri nuovi suggerimenti" -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:490 +#: src/components/FeedInterstitials.tsx:357 +#: src/components/FeedInterstitials.tsx:495 msgid "Browse more suggestions on the Explore page" msgstr "Scopri nuovi suggerimenti dalla Ricerca" @@ -1153,10 +1190,9 @@ msgstr "Iscrivendoti accetti i <0>Termini di servizio." msgid "Camera" msgstr "Fotocamera" -#: src/components/Menu/index.tsx:297 +#: src/components/Menu/index.tsx:304 #: src/components/Prompt.tsx:129 #: src/components/Prompt.tsx:131 -#: src/components/TagMenu/index.tsx:283 #: src/screens/Deactivated.tsx:157 #: src/screens/Profile/Header/EditProfileDialog.tsx:220 #: src/screens/Profile/Header/EditProfileDialog.tsx:228 @@ -1165,7 +1201,9 @@ msgstr "Fotocamera" #: src/screens/Settings/components/ChangeHandleDialog.tsx:76 #: src/screens/Settings/components/ChangeHandleDialog.tsx:83 #: src/screens/Settings/Settings.tsx:260 -#: src/view/com/composer/Composer.tsx:916 +#: src/screens/Takendown.tsx:99 +#: src/screens/Takendown.tsx:102 +#: src/view/com/composer/Composer.tsx:923 #: src/view/com/modals/ChangeEmail.tsx:213 #: src/view/com/modals/ChangeEmail.tsx:215 #: src/view/com/modals/ChangePassword.tsx:268 @@ -1180,7 +1218,8 @@ msgstr "Fotocamera" #: src/view/com/modals/VerifyEmail.tsx:255 #: src/view/com/modals/VerifyEmail.tsx:261 #: src/view/com/util/post-ctrls/RepostButton.tsx:213 -#: src/view/screens/Search/Search.tsx:894 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 msgid "Cancel" msgstr "Annulla" @@ -1213,7 +1252,7 @@ msgid "Cancel reactivation and log out" msgstr "Annulla la riattivazione e disconnettiti" #: src/view/com/modals/ListAddRemoveUsers.tsx:88 -#: src/view/screens/Search/Search.tsx:886 +#: src/view/screens/Search/Search.tsx:879 msgid "Cancel search" msgstr "Annulla la ricerca" @@ -1273,9 +1312,9 @@ msgstr "Modifica la mia email" msgid "Change Password" msgstr "Modifica la password" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:74 -msgid "Change post language to {0}" -msgstr "Cambia la lingua del post a {0}" +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "Cambia la lingua del post in {suggestedLanguageName}" #: src/view/com/modals/ChangeEmail.tsx:104 msgid "Change Your Email" @@ -1285,21 +1324,21 @@ msgstr "Modifica la tua email" msgid "Change your email address" msgstr "Modifica il tuo indirizzo email" -#: src/Navigation.tsx:388 -#: src/view/shell/bottom-bar/BottomBar.tsx:205 -#: src/view/shell/desktop/LeftNav.tsx:335 -#: src/view/shell/Drawer.tsx:417 +#: src/Navigation.tsx:389 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 msgid "Chat" msgstr "Messaggi" -#: src/components/dms/ConvoMenu.tsx:82 +#: src/components/dms/ConvoMenu.tsx:85 msgid "Chat muted" msgstr "Conversazione silenziata" -#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/ConvoMenu.tsx:115 #: src/components/dms/MessageMenu.tsx:81 -#: src/Navigation.tsx:393 -#: src/screens/Messages/ChatList.tsx:246 +#: src/Navigation.tsx:394 +#: src/screens/Messages/ChatList.tsx:254 msgid "Chat settings" msgstr "Impostazioni chat" @@ -1307,7 +1346,7 @@ msgstr "Impostazioni chat" msgid "Chat Settings" msgstr "Impostazioni chat" -#: src/components/dms/ConvoMenu.tsx:84 +#: src/components/dms/ConvoMenu.tsx:87 msgid "Chat unmuted" msgstr "Conversazione riattivata" @@ -1316,7 +1355,7 @@ msgstr "Conversazione riattivata" msgid "Check my status" msgstr "Verifica il mio stato" -#: src/screens/Login/LoginForm.tsx:285 +#: src/screens/Login/LoginForm.tsx:293 msgid "Check your email for a login code and enter it here." msgstr "Controlla la tua email per il codice di accesso e inseriscilo qui." @@ -1324,7 +1363,7 @@ msgstr "Controlla la tua email per il codice di accesso e inseriscilo qui." msgid "Check your inbox for an email with the confirmation code to enter below:" msgstr "Controlla la tua posta in arrivo, dovrebbe contenere un'email con il codice di conferma da inserire di seguito:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 msgid "Choose domain verification method" msgstr "Scegli il metodo di verifica del dominio" @@ -1332,7 +1371,7 @@ msgstr "Scegli il metodo di verifica del dominio" msgid "Choose Feeds" msgstr "Scegli feed" -#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +#: src/components/StarterPack/ProfileStarterPacks.tsx:307 msgid "Choose for me" msgstr "Scegli per me" @@ -1344,11 +1383,7 @@ msgstr "Scegli utenti" msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." msgstr "Scegli le etichette che si adattano meglio ai media che stai pubblicando. Se non ne viene selezionata nessuna, questo post è adatto a tutti i tipi di pubblico." -#: src/view/com/auth/server-input/index.tsx:76 -msgid "Choose Service" -msgstr "Scegli il servizio" - -#: src/screens/Onboarding/StepFinished.tsx:280 +#: src/screens/Onboarding/StepFinished.tsx:287 msgid "Choose the algorithms that power your custom feeds." msgstr "Scegli gli algoritmi che compilano i tuoi feed personalizzati." @@ -1356,12 +1391,16 @@ msgstr "Scegli gli algoritmi che compilano i tuoi feed personalizzati." msgid "Choose this color as your avatar" msgstr "Scegli questo colore per il tuo avatar" +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "Seleziona il fornitore del tuo account" + #: src/view/screens/Feeds.tsx:728 -#: src/view/screens/Search/Explore.tsx:411 +#: src/view/screens/Search/Explore.tsx:424 msgid "Choose your own timeline! Feeds built by the community help you find content you love." msgstr "Personalizza la tua cronologia! I feed creati dalla collettività ti permettono di scoprire i contenuti di tuo interesse." -#: src/screens/Signup/StepInfo/index.tsx:201 +#: src/screens/Signup/StepInfo/index.tsx:195 msgid "Choose your password" msgstr "Scegli la tua password" @@ -1369,11 +1408,11 @@ msgstr "Scegli la tua password" msgid "Choose your username" msgstr "Scegli il tuo nome utente" -#: src/screens/Settings/Settings.tsx:350 +#: src/screens/Settings/Settings.tsx:351 msgid "Clear all storage data" msgstr "Cancella tutti i dati in archivio" -#: src/screens/Settings/Settings.tsx:352 +#: src/screens/Settings/Settings.tsx:353 msgid "Clear all storage data (restart after this)" msgstr "Cancella tutti i dati in archivio (poi ricomincia)" @@ -1385,10 +1424,6 @@ msgstr "Annulla la ricerca" msgid "click here" msgstr "clicca qui" -#: src/components/TagMenu/index.web.tsx:152 -msgid "Click here to open tag menu for {tag}" -msgstr "Clicca qui per aprire il menu per {tag}" - #: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 msgid "Click to disable quote posts of this post." msgstr "Clicca per disattivare le citazioni di questo post." @@ -1397,6 +1432,10 @@ msgstr "Clicca per disattivare le citazioni di questo post." msgid "Click to enable quote posts of this post." msgstr "Clicca per attivare le citazioni di questo post." +#: src/components/RichTextTag.tsx:54 +msgid "Click to open tag menu for {tag}" +msgstr "Clicca per aprire il menu per {tag}" + #: src/components/dms/MessageItem.tsx:241 msgid "Click to retry failed message" msgstr "Clicca per riprovare l'invio" @@ -1412,6 +1451,8 @@ msgstr "Clop 🐴 clop 🐴" #: src/components/dialogs/GifSelect.tsx:281 #: src/components/dialogs/VerifyEmailDialog.tsx:289 #: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/dms/ReportDialog.tsx:372 +#: src/components/dms/ReportDialog.tsx:381 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 #: src/components/ProgressGuide/FollowDialog.tsx:429 @@ -1461,8 +1502,7 @@ msgstr "Chiudi il visualizzatore di immagini" msgid "Close navigation footer" msgstr "Chiudi la navigazione del footer" -#: src/components/Menu/index.tsx:291 -#: src/components/TagMenu/index.tsx:277 +#: src/components/Menu/index.tsx:298 msgid "Close this dialog" msgstr "Chiudi la finestra" @@ -1500,24 +1540,24 @@ msgstr "Commedia" msgid "Comics" msgstr "Fumetti" -#: src/Navigation.tsx:281 +#: src/Navigation.tsx:282 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "Linee guida della community" -#: src/screens/Onboarding/StepFinished.tsx:293 +#: src/screens/Onboarding/StepFinished.tsx:300 msgid "Complete onboarding and start using your account" -msgstr "Completa l'incorporazione e inizia a utilizzare il tuo account" +msgstr "Completa l'incorporazione e inizia a usare il tuo account" #: src/screens/Signup/index.tsx:144 msgid "Complete the challenge" msgstr "Completa la challenge" -#: src/view/shell/desktop/LeftNav.tsx:301 +#: src/view/shell/desktop/LeftNav.tsx:496 msgid "Compose new post" msgstr "Scrivi un nuovo post" -#: src/view/com/composer/Composer.tsx:819 +#: src/view/com/composer/Composer.tsx:826 msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" msgstr "Componi un post fino a {MAX_GRAPHEME_LENGTH} caratteri" @@ -1525,7 +1565,7 @@ msgstr "Componi un post fino a {MAX_GRAPHEME_LENGTH} caratteri" msgid "Compose reply" msgstr "Scrivi la risposta" -#: src/view/com/composer/Composer.tsx:1635 +#: src/view/com/composer/Composer.tsx:1643 msgid "Compressing video..." msgstr "Compressione del video..." @@ -1571,7 +1611,7 @@ msgid "Confirm your birthdate" msgstr "Conferma la tua data di nascita" #: src/components/dialogs/VerifyEmailDialog.tsx:214 -#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Login/LoginForm.tsx:266 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 #: src/view/com/modals/ChangeEmail.tsx:152 @@ -1585,7 +1625,7 @@ msgstr "Codice di conferma" msgid "Confirmation Code" msgstr "Codice di conferma" -#: src/screens/Login/LoginForm.tsx:319 +#: src/screens/Login/LoginForm.tsx:327 msgid "Connecting..." msgstr "Connessione in corso..." @@ -1594,7 +1634,7 @@ msgstr "Connessione in corso..." msgid "Contact support" msgstr "Contatta il supporto" -#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +#: src/screens/Settings/ContentAndMediaSettings.tsx:50 msgid "Content & Media" msgstr "Contenuti e media" @@ -1604,7 +1644,7 @@ msgstr "Contenuti e media" msgid "Content and media" msgstr "Contenuti e media" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:356 msgid "Content and Media" msgstr "Contenuti e media" @@ -1617,7 +1657,7 @@ msgid "Content filters" msgstr "Filtri dei contenuti" #: src/screens/Settings/LanguageSettings.tsx:251 -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:75 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 msgid "Content Languages" msgstr "Lingue dei contenuti" @@ -1650,7 +1690,7 @@ msgstr "Continua" msgid "Continue as {0} (currently signed in)" msgstr "Continua come {0} (attualmente connesso)" -#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "Continua thread..." @@ -1660,7 +1700,7 @@ msgstr "Continua thread..." msgid "Continue to next step" msgstr "Vai al passaggio successivo" -#: src/screens/Messages/components/ChatListItem.tsx:164 +#: src/screens/Messages/components/ChatListItem.tsx:173 msgid "Conversation deleted" msgstr "Conversazione eliminata" @@ -1706,11 +1746,11 @@ msgstr "Copia versione della build negli appunti" msgid "Copy code" msgstr "Copia codice" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 msgid "Copy DID" msgstr "Copia DID" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 msgid "Copy host" msgstr "Copia host" @@ -1745,20 +1785,21 @@ msgstr "Copia testo del post" msgid "Copy QR code" msgstr "Copia codice QR" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 msgid "Copy TXT record value" msgstr "Copia valore del record TXT" -#: src/Navigation.tsx:286 +#: src/Navigation.tsx:287 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "Politica sul diritto d'autore" -#: src/components/dms/LeaveConvoPrompt.tsx:38 +#: src/components/dms/LeaveConvoPrompt.tsx:33 +#: src/components/dms/ReportDialog.tsx:308 msgid "Could not leave chat" msgstr "Errore nell'abbandonare la conversazione" -#: src/screens/Profile/ProfileFeed/index.tsx:73 +#: src/screens/Profile/ProfileFeed/index.tsx:80 msgid "Could not load feed" msgstr "Non è stato possibile caricare il feed" @@ -1766,7 +1807,7 @@ msgstr "Non è stato possibile caricare il feed" msgid "Could not load list" msgstr "Non è stato possibile caricare la lista" -#: src/components/dms/ConvoMenu.tsx:88 +#: src/components/dms/ConvoMenu.tsx:91 msgid "Could not mute chat" msgstr "Errore nel silenziare la conversazione" @@ -1774,7 +1815,7 @@ msgstr "Errore nel silenziare la conversazione" msgid "Could not process your video" msgstr "Impossibile processare il tuo video" -#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +#: src/components/StarterPack/ProfileStarterPacks.tsx:289 msgid "Create" msgstr "Crea" @@ -1782,18 +1823,24 @@ msgstr "Crea" msgid "Create a QR code for a starter pack" msgstr "Crea un codice QR per uno starter pack" -#: src/components/StarterPack/ProfileStarterPacks.tsx:168 -#: src/components/StarterPack/ProfileStarterPacks.tsx:271 -#: src/Navigation.tsx:418 +#: src/components/StarterPack/ProfileStarterPacks.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:270 +#: src/Navigation.tsx:419 msgid "Create a starter pack" msgstr "Crea uno starter pack" -#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +#: src/components/StarterPack/ProfileStarterPacks.tsx:251 msgid "Create a starter pack for me" msgstr "Crea uno starter pack per me" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" msgstr "Crea un account" @@ -1810,7 +1857,7 @@ msgstr "Crea un account" msgid "Create an avatar instead" msgstr "In alternativa crea un avatar" -#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +#: src/components/StarterPack/ProfileStarterPacks.tsx:174 msgid "Create another" msgstr "Creane un altro" @@ -1819,7 +1866,7 @@ msgstr "Creane un altro" msgid "Create new account" msgstr "Crea un nuovo account" -#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 msgid "Create report for {0}" msgstr "Crea un report per {0}" @@ -1829,15 +1876,15 @@ msgstr "Creato {0}" #: src/screens/List/ListHiddenScreen.tsx:127 msgid "Creator has been blocked" -msgstr "" +msgstr "L'autore è stato bloccato" #: src/screens/Onboarding/index.tsx:26 #: src/screens/Onboarding/state.ts:99 msgid "Culture" msgstr "Cultura" -#: src/view/com/auth/server-input/index.tsx:94 -#: src/view/com/auth/server-input/index.tsx:96 +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 msgid "Custom" msgstr "Personalizzato" @@ -1858,7 +1905,7 @@ msgstr "Aspetto scuro" msgid "Dark theme" msgstr "Tema scuro" -#: src/screens/Signup/StepInfo/index.tsx:222 +#: src/screens/Signup/StepInfo/index.tsx:216 msgid "Date of birth" msgstr "Data di nascita" @@ -1868,7 +1915,7 @@ msgstr "Data di nascita" msgid "Deactivate account" msgstr "Disattiva account" -#: src/screens/Settings/Settings.tsx:331 +#: src/screens/Settings/Settings.tsx:332 msgid "Debug Moderation" msgstr "Eliminare errori nella Moderazione" @@ -1884,7 +1931,7 @@ msgstr "Predefinito" msgid "Default icons" msgstr "Icone predefinite" -#: src/components/dms/MessageMenu.tsx:151 +#: src/components/dms/MessageMenu.tsx:152 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:586 #: src/screens/StarterPack/StarterPackScreen.tsx:665 @@ -1911,10 +1958,19 @@ msgstr "Elimina la password per app" msgid "Delete app password?" msgstr "Eliminare la password per app?" -#: src/screens/Settings/Settings.tsx:338 +#: src/screens/Settings/Settings.tsx:339 msgid "Delete chat declaration record" msgstr "Elimina il record della dichiarazione della chat" +#: src/components/dms/ReportDialog.tsx:353 +#: src/components/dms/ReportDialog.tsx:356 +msgid "Delete conversation" +msgstr "Elimina conversazione" + +#: src/components/dms/ReportDialog.tsx:327 +msgid "Delete Conversation" +msgstr "Elimina conversazione" + #: src/components/dms/MessageMenu.tsx:124 msgid "Delete for me" msgstr "Elimina per me" @@ -1923,7 +1979,7 @@ msgstr "Elimina per me" msgid "Delete List" msgstr "Elimina la lista" -#: src/components/dms/MessageMenu.tsx:147 +#: src/components/dms/MessageMenu.tsx:148 msgid "Delete message" msgstr "Elimina messaggio" @@ -1935,7 +1991,7 @@ msgstr "Elimina messaggio per me" msgid "Delete my account" msgstr "Elimina il mio account" -#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/composer/Composer.tsx:834 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 #: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 msgid "Delete post" @@ -2037,8 +2093,8 @@ msgid "Disabled" msgstr "Disabilitato" #: src/screens/Profile/Header/EditProfileDialog.tsx:84 -#: src/view/com/composer/Composer.tsx:681 -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 msgid "Discard" msgstr "Scartare" @@ -2046,11 +2102,11 @@ msgstr "Scartare" msgid "Discard changes?" msgstr "Scartare le modifiche?" -#: src/view/com/composer/Composer.tsx:678 +#: src/view/com/composer/Composer.tsx:685 msgid "Discard draft?" msgstr "Scartare la bozza?" -#: src/view/com/composer/Composer.tsx:852 +#: src/view/com/composer/Composer.tsx:859 msgid "Discard post?" msgstr "Scartare il post?" @@ -2064,7 +2120,7 @@ msgstr "Scoraggia le app dal mostrare il mio account agli utenti disconnessi" msgid "Discover new custom feeds" msgstr "Scopri nuovi feed personalizzati" -#: src/view/screens/Search/Explore.tsx:409 +#: src/view/screens/Search/Explore.tsx:422 msgid "Discover new feeds" msgstr "Scopri nuovi feed" @@ -2072,11 +2128,11 @@ msgstr "Scopri nuovi feed" msgid "Discover New Feeds" msgstr "Scopri nuovi feed" -#: src/components/Dialog/index.tsx:311 +#: src/components/Dialog/index.tsx:313 msgid "Dismiss" msgstr "Ignora" -#: src/view/com/composer/Composer.tsx:1559 +#: src/view/com/composer/Composer.tsx:1567 msgid "Dismiss error" msgstr "Ignora errore" @@ -2084,6 +2140,10 @@ msgstr "Ignora errore" msgid "Dismiss getting started guide" msgstr "Ignora la guida iniziale" +#: src/components/interstitials/TrendingVideos.tsx:92 +msgid "Dismiss this section" +msgstr "Ignora questa sezione" + #: src/screens/Settings/AccessibilitySettings.tsx:71 #: src/screens/Settings/AccessibilitySettings.tsx:76 msgid "Display larger alt text badges" @@ -2108,8 +2168,8 @@ msgstr "Il nome visualizzato è troppo lungo" msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." msgstr "Il nome visualizzato è troppo lungo. Il numero massimo di caratteri è {DISPLAY_NAME_MAX_GRAPHEMES}." +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 msgid "DNS Panel" msgstr "Pannello DNS" @@ -2121,24 +2181,25 @@ msgstr "Non applicare questa parola silenziata agli utenti seguiti" msgid "Does not include nudity." msgstr "Non include nudità." -#: src/screens/Signup/StepHandle.tsx:159 +#: src/screens/Signup/StepHandle.tsx:163 msgid "Doesn't begin or end with a hyphen" msgstr "Non inizia o termina con un trattino" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 msgid "Domain verified!" msgstr "Dominio verificato!" #: src/components/dialogs/BirthDateSettings.tsx:118 #: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dms/ReportDialog.tsx:323 #: src/components/forms/DateField/index.tsx:77 #: src/components/forms/DateField/index.tsx:83 #: src/screens/Onboarding/StepProfile/index.tsx:330 #: src/screens/Onboarding/StepProfile/index.tsx:333 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 -#: src/view/com/auth/server-input/index.tsx:170 -#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 #: src/view/com/composer/labels/LabelsBtn.tsx:224 #: src/view/com/composer/labels/LabelsBtn.tsx:231 #: src/view/com/composer/videos/SubtitleDialog.tsx:169 @@ -2161,10 +2222,14 @@ msgstr "Fatto" msgid "Done{extraText}" msgstr "Fatto{extraText}" -#: src/components/Dialog/index.tsx:312 +#: src/components/Dialog/index.tsx:314 msgid "Double tap to close the dialog" msgstr "Tocca due volte per chiudere la finestra" +#: src/screens/VideoFeed/index.tsx:1037 +msgid "Double tap to like" +msgstr "Tocca due volte per mettere mi piace" + #: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 msgid "Download Bluesky" msgstr "Scarica Bluesky" @@ -2182,7 +2247,7 @@ msgstr "Trascina e rilascia per aggiungere immagini" msgid "Duration:" msgstr "Durata:" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 msgid "e.g. alice" msgstr "es. alice" @@ -2194,7 +2259,7 @@ msgstr "es. Mario Rossi" msgid "e.g. Alice Roberts" msgstr "es. Alice Roberts" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 msgid "e.g. alice.com" msgstr "es. alice.com" @@ -2238,7 +2303,7 @@ msgctxt "action" msgid "Edit" msgstr "Modifica" -#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserAvatar.tsx:348 #: src/view/com/util/UserBanner.tsx:95 msgid "Edit avatar" msgstr "Modifica l'avatar" @@ -2266,7 +2331,7 @@ msgstr "Modifica lista" msgid "Edit Moderation List" msgstr "Modifica lista di moderazione" -#: src/Navigation.tsx:296 +#: src/Navigation.tsx:297 #: src/view/screens/Feeds.tsx:515 msgid "Edit My Feeds" msgstr "Modifica i miei feed" @@ -2316,7 +2381,7 @@ msgstr "Modifica il tuo nome visualizzato" msgid "Edit your profile description" msgstr "Modifica la descrizione del tuo profilo" -#: src/Navigation.tsx:423 +#: src/Navigation.tsx:424 msgid "Edit your starter pack" msgstr "Modifica il tuo starter pack" @@ -2327,10 +2392,10 @@ msgstr "Formazione scolastica" #: src/screens/List/ListHiddenScreen.tsx:141 msgid "Either the creator of this list has blocked you or you have blocked the creator." -msgstr "" +msgstr "L'autore di questa lista ti ha bloccato o tu hai bloccato l'autore." #: src/screens/Settings/AccountSettings.tsx:60 -#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/screens/Signup/StepInfo/index.tsx:164 #: src/view/com/modals/ChangeEmail.tsx:136 msgid "Email" msgstr "Email" @@ -2425,18 +2490,26 @@ msgstr "Attiva sottotitoli" msgid "Enable this source only" msgstr "Abilita solo questa fonte" -#: src/screens/Settings/ContentAndMediaSettings.tsx:122 -#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +#: src/screens/Settings/ContentAndMediaSettings.tsx:123 +#: src/screens/Settings/ContentAndMediaSettings.tsx:137 msgid "Enable trending topics" msgstr "Abilita gli argomenti di tendenza" +#: src/screens/Settings/ContentAndMediaSettings.tsx:158 +msgid "Enable trending videos in your Discover feed" +msgstr "Attiva i video di tendenza nel feed Discover" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:144 +msgid "Enable trending videos in your Discover feed." +msgstr "Attiva i video di tendenza nel feed Discover." + #: src/screens/Messages/Settings.tsx:130 #: src/screens/Messages/Settings.tsx:133 #: src/screens/Moderation/index.tsx:327 msgid "Enabled" msgstr "Abilitato" -#: src/screens/Profile/Sections/Feed.tsx:114 +#: src/screens/Profile/Sections/Feed.tsx:116 msgid "End of feed" msgstr "Fine del feed" @@ -2444,7 +2517,7 @@ msgstr "Fine del feed" msgid "Ensure you have selected a language for each subtitle file." msgstr "Assicurati di aver selezionato una lingua per ogni file dei sottotitoli." -#: src/screens/Login/SetNewPasswordForm.tsx:133 +#: src/screens/Login/SetNewPasswordForm.tsx:139 msgid "Enter a password" msgstr "Inserisci una password" @@ -2469,20 +2542,20 @@ msgstr "Passa a schermo intero" msgid "Enter the code you received to change your password." msgstr "Inserisci il codice che hai ricevuto per modificare la tua password." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 msgid "Enter the domain you want to use" -msgstr "Inserisci il dominio che vuoi utilizzare" +msgstr "Inserisci il dominio che vuoi usare" #: src/screens/Login/ForgotPasswordForm.tsx:113 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 "Inserisci l'email che hai utilizzato per creare il tuo account. Ti invieremo un codice in modo che tu possa scegliere una nuova password." +msgstr "Inserisci l'email che hai usato per creare il tuo account. Ti invieremo un codice in modo che tu possa scegliere una nuova password." #: src/components/dialogs/BirthDateSettings.tsx:107 msgid "Enter your birth date" msgstr "Inserisci la tua data di nascita" #: src/screens/Login/ForgotPasswordForm.tsx:99 -#: src/screens/Signup/StepInfo/index.tsx:182 +#: src/screens/Signup/StepInfo/index.tsx:176 msgid "Enter your email address" msgstr "Inserisci il tuo indirizzo email" @@ -2498,7 +2571,7 @@ msgstr "Inserisci il tuo nuovo indirizzo email qui sotto." msgid "Enter your username and password" msgstr "Inserisci il tuo nome utente e la tua password" -#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/composer/Composer.tsx:1652 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "Errore" @@ -2582,7 +2655,7 @@ msgstr "Espandi la lista di utenti" msgid "Expand or collapse the full post you are replying to" msgstr "Espandi o comprimi il post a cui stai rispondendo" -#: src/lib/api/index.ts:400 +#: src/lib/api/index.ts:405 msgid "Expected uri to resolve to a record" msgstr "L'URI dovrebbe risolvere in un record" @@ -2616,8 +2689,8 @@ msgstr "Esporta i miei dati" msgid "Export My Data" msgstr "Esporta i miei dati" -#: src/screens/Settings/ContentAndMediaSettings.tsx:82 -#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +#: src/screens/Settings/ContentAndMediaSettings.tsx:83 +#: src/screens/Settings/ContentAndMediaSettings.tsx:86 msgid "External media" msgstr "Media esterni" @@ -2631,12 +2704,12 @@ msgstr "Media esterni" 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 "I media esterni possono consentire ai siti web di raccogliere informazioni su di te e sul tuo dispositivo. Nessuna informazione viene inviata o richiesta finché non si preme il pulsante \"Riproduci\"." -#: src/Navigation.tsx:315 +#: src/Navigation.tsx:316 #: src/screens/Settings/ExternalMediaPreferences.tsx:31 msgid "External Media Preferences" msgstr "Preferenze media esterni" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 msgid "Failed to change handle. Please try again." msgstr "Non è stato possibile cambiare il nome utente. Riprovare." @@ -2665,8 +2738,8 @@ msgstr "Non è stato possibile eliminare il post, riprovare" msgid "Failed to delete starter pack" msgstr "Impossibile eliminare lo starter pack" -#: src/view/screens/Search/Explore.tsx:447 -#: src/view/screens/Search/Explore.tsx:475 +#: src/view/screens/Search/Explore.tsx:460 +#: src/view/screens/Search/Explore.tsx:488 msgid "Failed to load feeds preferences" msgstr "Impossibile caricare preferenze feed" @@ -2678,12 +2751,12 @@ msgstr "Impossibile caricare GIF" msgid "Failed to load past messages" msgstr "Impossibile caricare messaggi vecchi" -#: src/view/screens/Search/Explore.tsx:440 -#: src/view/screens/Search/Explore.tsx:468 +#: src/view/screens/Search/Explore.tsx:453 +#: src/view/screens/Search/Explore.tsx:481 msgid "Failed to load suggested feeds" msgstr "Impossibile caricare feed consigliati" -#: src/view/screens/Search/Explore.tsx:398 +#: src/view/screens/Search/Explore.tsx:411 msgid "Failed to load suggested follows" msgstr "Impossibile caricare follow consigliati" @@ -2727,11 +2800,11 @@ msgstr "Errore nell'aggiornamento delle impostazioni" msgid "Failed to upload video" msgstr "Errore nel caricamento video" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 msgid "Failed to verify handle. Please try again." msgstr "Non è stato possibile verificare il nome utente. Riprovare." -#: src/Navigation.tsx:231 +#: src/Navigation.tsx:232 msgid "Feed" msgstr "Feed" @@ -2750,7 +2823,7 @@ msgstr "Attiva/disattiva feed" #: src/view/shell/desktop/RightNav.tsx:93 #: src/view/shell/desktop/RightNav.tsx:94 -#: src/view/shell/Drawer.tsx:319 +#: src/view/shell/Drawer.tsx:324 msgid "Feedback" msgstr "Commenti" @@ -2759,14 +2832,14 @@ msgstr "Commenti" msgid "Feedback sent!" msgstr "Feedback inviato!" -#: src/Navigation.tsx:403 +#: src/Navigation.tsx:404 #: src/screens/StarterPack/StarterPackScreen.tsx:183 #: src/view/screens/Feeds.tsx:508 -#: src/view/screens/Profile.tsx:235 +#: src/view/screens/Profile.tsx:238 #: src/view/screens/SavedFeeds.tsx:96 -#: src/view/screens/Search/Search.tsx:525 -#: src/view/shell/desktop/LeftNav.tsx:445 -#: src/view/shell/Drawer.tsx:476 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 msgid "Feeds" msgstr "Feed" @@ -2791,7 +2864,7 @@ msgstr "File salvato con successo!" msgid "Filter from feeds" msgstr "Filtra dai feed" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Finalizing" msgstr "Finalizzando" @@ -2807,7 +2880,7 @@ msgstr "Scopri account da seguire" msgid "Find people to follow" msgstr "Trova persone da seguire" -#: src/view/screens/Search/Search.tsx:595 +#: src/view/screens/Search/Search.tsx:588 msgid "Find posts and users on Bluesky" msgstr "Scopri post e utenti su Bluesky" @@ -2819,7 +2892,7 @@ msgstr "Finalizza" msgid "Fitness" msgstr "Fitness" -#: src/screens/Onboarding/StepFinished.tsx:276 +#: src/screens/Onboarding/StepFinished.tsx:283 msgid "Flexible" msgstr "Flessibile" @@ -2828,6 +2901,7 @@ msgstr "Flessibile" #: src/components/ProfileHoverCard/index.web.tsx:449 #: src/components/ProfileHoverCard/index.web.tsx:460 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/screens/VideoFeed/index.tsx:819 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 msgid "Follow" msgstr "Segui" @@ -2842,6 +2916,10 @@ msgstr "Segui" msgid "Follow {0}" msgstr "Segui {0}" +#: src/screens/VideoFeed/index.tsx:798 +msgid "Follow {handle}" +msgstr "Segui {handle}" + #: src/view/com/posts/AviFollowButton.tsx:68 msgid "Follow {name}" msgstr "Segui {name}" @@ -2875,23 +2953,23 @@ msgctxt "action" msgid "Follow Back" msgstr "Segui anche tu" -#: src/view/screens/Search/Explore.tsx:355 +#: src/view/screens/Search/Explore.tsx:368 msgid "Follow more accounts to get connected to your interests and build your network." msgstr "Segui altri account per connetterti ai tuoi interessi e crea il tuo network personale." -#: src/components/KnownFollowers.tsx:231 +#: src/components/KnownFollowers.tsx:232 msgid "Followed by <0>{0}" msgstr "Seguito da <0>{0}" -#: src/components/KnownFollowers.tsx:217 +#: src/components/KnownFollowers.tsx:218 msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" msgstr "Seguito da <0>{0} e {1, plural, one {# altro} other {# altri}}" -#: src/components/KnownFollowers.tsx:204 +#: src/components/KnownFollowers.tsx:205 msgid "Followed by <0>{0} and <1>{1}" msgstr "Seguito da <0>{0} e <1>{1}" -#: src/components/KnownFollowers.tsx:186 +#: src/components/KnownFollowers.tsx:187 msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" msgstr "Seguito da <0>{0}, <1>{1}, e {2, plural, one {# altro} other {# altri}}" @@ -2899,7 +2977,7 @@ msgstr "Seguito da <0>{0}, <1>{1}, e {2, plural, one {# altro} other {# msgid "Followed users" msgstr "Utenti seguiti" -#: src/Navigation.tsx:192 +#: src/Navigation.tsx:193 msgid "Followers of @{0} that you know" msgstr "Follower di @{0} che conosci" @@ -2913,6 +2991,7 @@ msgstr "Follower che conosci" #: src/components/ProfileHoverCard/index.web.tsx:448 #: src/components/ProfileHoverCard/index.web.tsx:459 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/screens/VideoFeed/index.tsx:817 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 #: src/view/screens/Feeds.tsx:599 #: src/view/screens/SavedFeeds.tsx:422 @@ -2924,16 +3003,20 @@ msgstr "Following" msgid "Following {0}" msgstr "Stai seguendo {0}" +#: src/screens/VideoFeed/index.tsx:797 +msgid "Following {handle}" +msgstr "Stai seguendo {handle}" + #: src/view/com/posts/AviFollowButton.tsx:50 msgid "Following {name}" msgstr "Stai seguendo {name}" -#: src/screens/Settings/ContentAndMediaSettings.tsx:74 -#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +#: src/screens/Settings/ContentAndMediaSettings.tsx:75 +#: src/screens/Settings/ContentAndMediaSettings.tsx:78 msgid "Following feed preferences" msgstr "Preferenze del feed Seguiti" -#: src/Navigation.tsx:302 +#: src/Navigation.tsx:303 #: src/screens/Settings/FollowingFeedPreferences.tsx:53 msgid "Following Feed Preferences" msgstr "Preferenze del feed Seguiti" @@ -2980,11 +3063,11 @@ msgstr "Per sempre" msgid "Forgot Password" msgstr "Password dimenticata" -#: src/screens/Login/LoginForm.tsx:232 +#: src/screens/Login/LoginForm.tsx:240 msgid "Forgot password?" msgstr "Password dimenticata?" -#: src/screens/Login/LoginForm.tsx:243 +#: src/screens/Login/LoginForm.tsx:251 msgid "Forgot?" msgstr "Password dimenticata?" @@ -3005,11 +3088,11 @@ msgstr "Da <0/>" msgid "Gallery" msgstr "Galleria" -#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +#: src/components/StarterPack/ProfileStarterPacks.tsx:296 msgid "Generate a starter pack" msgstr "Genera uno starter pack" -#: src/view/shell/Drawer.tsx:323 +#: src/view/shell/Drawer.tsx:328 msgid "Get help" msgstr "Ottieni aiuto" @@ -3037,7 +3120,10 @@ msgstr "Evidenti violazioni della legge o dei termini di servizio" #: src/components/Layout/Header/index.tsx:118 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 -#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/screens/Profile/ProfileFeed/index.tsx:89 +#: src/screens/VideoFeed/components/Header.tsx:163 +#: src/screens/VideoFeed/index.tsx:1098 +#: src/screens/VideoFeed/index.tsx:1102 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1009 @@ -3048,20 +3134,20 @@ msgstr "Torna indietro" #: src/screens/List/ListHiddenScreen.tsx:221 #: src/screens/Profile/ErrorState.tsx:62 #: src/screens/Profile/ErrorState.tsx:66 -#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/Profile/ProfileFeed/index.tsx:94 #: src/screens/StarterPack/StarterPackScreen.tsx:758 #: src/view/screens/NotFound.tsx:56 #: src/view/screens/ProfileList.tsx:1014 msgid "Go Back" msgstr "Torna indietro" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 msgid "Go back to previous page" msgstr "Torna alla pagina precedente" -#: src/components/dms/ReportDialog.tsx:149 -#: src/components/ReportDialog/SelectReportOptionView.tsx:80 -#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/components/dms/ReportDialog.tsx:190 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:110 #: src/screens/Onboarding/Layout.tsx:101 #: src/screens/Onboarding/Layout.tsx:190 #: src/screens/Signup/BackNextButtons.tsx:35 @@ -3080,7 +3166,7 @@ msgstr "Vai alla home" msgid "Go Home" msgstr "Vai alla home" -#: src/screens/Messages/components/ChatListItem.tsx:264 +#: src/screens/Messages/components/ChatListItem.tsx:274 msgid "Go to conversation with {0}" msgstr "Vai alla conversazione con {0}" @@ -3089,11 +3175,11 @@ msgstr "Vai alla conversazione con {0}" msgid "Go to next" msgstr "Prosegui" -#: src/components/dms/ConvoMenu.tsx:167 +#: src/components/dms/ConvoMenu.tsx:170 msgid "Go to profile" msgstr "Vai al profilo" -#: src/components/dms/ConvoMenu.tsx:164 +#: src/components/dms/ConvoMenu.tsx:167 msgid "Go to user's profile" msgstr "Vai al profilo dell'utente" @@ -3113,16 +3199,16 @@ msgstr "Siamo a metà!" msgid "Handle" msgstr "Nome utente" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 msgid "Handle already taken. Please try a different one." msgstr "Nome utente già in uso. Prova con uno diverso." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 msgid "Handle changed!" msgstr "Nome utente modificato!" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 msgid "Handle too long. Please try a shorter one." msgstr "Nome utente troppo lungo. Provarne uno più breve." @@ -3134,13 +3220,13 @@ msgstr "Vibrazione" msgid "Harassment, trolling, or intolerance" msgstr "Molestie, trolling o intolleranza" -#: src/Navigation.tsx:378 +#: src/Navigation.tsx:379 msgid "Hashtag" msgstr "Hashtag" -#: src/components/RichText.tsx:218 -msgid "Hashtag: #{tag}" -msgstr "Hashtag: #{tag}" +#: src/components/RichTextTag.tsx:51 +msgid "Hashtag {tag}" +msgstr "Hashtag {tag}" #: src/screens/Signup/index.tsx:173 msgid "Having trouble?" @@ -3150,7 +3236,7 @@ msgstr "Ci sono problemi?" #: src/screens/Settings/Settings.tsx:211 #: src/view/shell/desktop/RightNav.tsx:111 #: src/view/shell/desktop/RightNav.tsx:112 -#: src/view/shell/Drawer.tsx:332 +#: src/view/shell/Drawer.tsx:337 msgid "Help" msgstr "Aiuto" @@ -3162,11 +3248,21 @@ msgstr "Aiuta le persone a sapere che tu non sei un bot caricando una immagine o msgid "Here is your app password!" msgstr "Ecco la tua password per app!" +#: src/components/VideoPostCard.tsx:172 +#: src/components/VideoPostCard.tsx:448 +msgid "Hidden" +msgstr "Nascosto" + +#: src/screens/VideoFeed/index.tsx:606 +msgid "Hidden by your moderation settings." +msgstr "Nascosto dalle tue impostazioni di moderazione." + #: src/components/ListCard.tsx:130 msgid "Hidden list" msgstr "Lista nascosta" -#: src/components/interstitials/Trending.tsx:101 +#: src/components/interstitials/Trending.tsx:131 +#: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 #: src/components/moderation/PostHider.tsx:122 @@ -3214,18 +3310,22 @@ msgstr "Nascondere questo post?" msgid "Hide this reply?" msgstr "Nascondere questa risposta?" -#: src/components/interstitials/Trending.tsx:84 +#: src/components/interstitials/Trending.tsx:113 #: src/screens/Search/components/ExploreTrendingTopics.tsx:83 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 msgid "Hide trending topics" msgstr "Nascondi gli argomenti di tendenza" -#: src/components/interstitials/Trending.tsx:99 +#: src/components/interstitials/Trending.tsx:129 #: src/screens/Search/components/ExploreTrendingTopics.tsx:135 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 msgid "Hide trending topics?" msgstr "Nascondere gli argomenti di tendenza?" +#: src/components/interstitials/TrendingVideos.tsx:138 +msgid "Hide trending videos?" +msgstr "Nascondere i video di tendenza?" + #: src/view/com/notifications/NotificationFeedItem.tsx:592 msgid "Hide user list" msgstr "Nascondi elenco utenti" @@ -3262,23 +3362,22 @@ msgstr "Non siamo riusciti a caricare il servizio di moderazione." msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" msgstr "Un po' di pazienza: stiamo gradualmente dando accesso al video e tu sei ancora in coda. Ricontrolla presto!" -#: src/Navigation.tsx:594 -#: src/Navigation.tsx:614 -#: src/view/shell/bottom-bar/BottomBar.tsx:163 -#: src/view/shell/desktop/LeftNav.tsx:389 -#: src/view/shell/Drawer.tsx:391 +#: src/Navigation.tsx:603 +#: src/Navigation.tsx:623 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 msgid "Home" msgstr "Home" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 msgid "Host:" msgstr "Hosting:" #: src/screens/Login/ForgotPasswordForm.tsx:83 -#: src/screens/Login/LoginForm.tsx:168 -#: src/screens/Signup/StepInfo/index.tsx:133 +#: src/screens/Login/LoginForm.tsx:176 msgid "Hosting provider" -msgstr "Servizio di hosting" +msgstr "Fornitore di hosting" #: src/screens/Settings/ThreadPreferences.tsx:67 #: src/screens/Settings/ThreadPreferences.tsx:70 @@ -3306,8 +3405,8 @@ msgstr "Ho il codice" msgid "I have a confirmation code" msgstr "Ho un codice di conferma" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 msgid "I have my own domain" msgstr "Ho il mio dominio" @@ -3328,7 +3427,7 @@ msgstr "Se non sei ancora maggiorenne secondo le leggi del tuo Paese, il tuo gen msgid "If you delete this list, you won't be able to recover it." msgstr "Se elimini questa lista, non potrai recuperarla." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 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." msgstr "Se hai un tuo dominio, puoi usarlo come nome utente. Questo consente di auto-verificare la tua identità. <0>Ulteriori informazioni." @@ -3340,6 +3439,10 @@ msgstr "Se rimuovi questo post, non potrai recuperarlo." msgid "If you want to change your password, we will send you a code to verify that this is your account." msgstr "Se vuoi modificare la password, ti invieremo un codice per verificare che questo è il tuo account." +#: src/view/com/auth/server-input/index.tsx:168 +msgid "If you're a developer, you can host your own server." +msgstr "Se sei uno sviluppatore, puoi utilizzare il tuo server." + #: src/screens/Settings/components/DeactivateAccountDialog.tsx:92 msgid "If you're trying to change your handle or email, do so before you deactivate." msgstr "Se stai cercando di cambiare nome utente o email, puoi farlo prima di disattivare l'account." @@ -3368,7 +3471,11 @@ msgstr "Impersonificazione, disinformazione, o affermazioni false" msgid "Inappropriate messages or explicit links" msgstr "Messaggi inappropriati o link espliciti" -#: src/screens/Login/SetNewPasswordForm.tsx:121 +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "Nome utente o password errati" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 msgid "Input code sent to your email for password reset" msgstr "Inserisci il codice inviato alla tua email per reimpostare la password" @@ -3376,7 +3483,7 @@ msgstr "Inserisci il codice inviato alla tua email per reimpostare la password" msgid "Input confirmation code for account deletion" msgstr "Inserisci il codice di conferma per l'eliminazione dell'account" -#: src/screens/Login/SetNewPasswordForm.tsx:145 +#: src/screens/Login/SetNewPasswordForm.tsx:151 msgid "Input new password" msgstr "Inserisci la nuova password" @@ -3384,15 +3491,15 @@ msgstr "Inserisci la nuova password" msgid "Input password for account deletion" msgstr "Inserisci la password per l'eliminazione dell'account" -#: src/screens/Login/LoginForm.tsx:273 +#: src/screens/Login/LoginForm.tsx:281 msgid "Input the code which has been emailed to you" msgstr "Inserisci il codice che ti è stato inviato via email" -#: src/screens/Login/LoginForm.tsx:202 +#: src/screens/Login/LoginForm.tsx:210 msgid "Input the username or email address you used at signup" -msgstr "Inserisci il nome utente o l'indirizzo email che hai utilizzato al momento della registrazione" +msgstr "Inserisci il nome utente o l'indirizzo email che hai usato al momento della registrazione" -#: src/screens/Login/LoginForm.tsx:227 +#: src/screens/Login/LoginForm.tsx:235 msgid "Input your password" msgstr "Inserisci la tua password" @@ -3400,12 +3507,12 @@ msgstr "Inserisci la tua password" msgid "Interaction limited" msgstr "Interazione limitata" -#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Login/LoginForm.tsx:149 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." msgstr "Codice di conferma 2FA non valido." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 msgid "Invalid handle. Please try a different one." msgstr "Nome utente non valido. Provarne un altro." @@ -3413,11 +3520,6 @@ msgstr "Nome utente non valido. Provarne un altro." msgid "Invalid or unsupported post record" msgstr "Protocollo del post non valido o non supportato" -#: src/screens/Login/LoginForm.tsx:90 -#: src/screens/Login/LoginForm.tsx:149 -msgid "Incorrect username or password" -msgstr "Nome utente o password errati" - #: src/components/intents/VerifyEmailIntentDialog.tsx:91 msgid "Invalid Verification Code" msgstr "Codice di verifica non valido" @@ -3426,7 +3528,7 @@ msgstr "Codice di verifica non valido" msgid "Invite a Friend" msgstr "Invita un amico" -#: src/screens/Signup/StepInfo/index.tsx:151 +#: src/screens/Signup/StepInfo/index.tsx:145 msgid "Invite code" msgstr "Codice d'invito" @@ -3458,7 +3560,7 @@ msgstr "Inviti, ma personali" msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" msgstr "Sembra che tu abbia inserito il tuo indirizzo email in modo errato. Sei sicuro che sia corretto?" -#: src/screens/Signup/StepInfo/index.tsx:241 +#: src/screens/Signup/StepInfo/index.tsx:235 msgid "It's correct" msgstr "È corretto" @@ -3466,7 +3568,7 @@ msgstr "È corretto" msgid "It's just you right now! Add more people to your starter pack by searching above." msgstr "Sei solo tu al momento! Aggiungi altre persone al tuo starter pack cercandole qui in alto." -#: src/view/com/composer/Composer.tsx:1578 +#: src/view/com/composer/Composer.tsx:1586 msgid "Job ID: {0}" msgstr "ID processo: {0}" @@ -3500,7 +3602,7 @@ msgid "Labeled by the author." msgstr "Etichettato dall'autore." #: src/view/com/composer/labels/LabelsBtn.tsx:75 -#: src/view/screens/Profile.tsx:229 +#: src/view/screens/Profile.tsx:231 msgid "Labels" msgstr "Etichette" @@ -3510,7 +3612,7 @@ msgstr "Etichette aggiunte" #: src/screens/Profile/Sections/Labels.tsx:164 msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." -msgstr "Le etichette sono annotazioni su utenti e contenuti. Possono essere utilizzate per nascondere, apporre avvisi e classificare il network." +msgstr "Le etichette sono annotazioni su utenti e contenuti. Possono essere usate per nascondere, apporre avvisi e classificare il network." #: src/components/moderation/LabelsOnMeDialog.tsx:71 msgid "Labels on your account" @@ -3524,7 +3626,7 @@ msgstr "Etichette sul tuo contenuto" msgid "Language selection" msgstr "Seleziona la lingua" -#: src/Navigation.tsx:165 +#: src/Navigation.tsx:166 msgid "Language Settings" msgstr "Impostazione delle lingue" @@ -3540,11 +3642,11 @@ msgstr "Più grande" #: src/screens/Hashtag.tsx:95 #: src/screens/Topic.tsx:77 -#: src/view/screens/Search/Search.tsx:509 +#: src/view/screens/Search/Search.tsx:506 msgid "Latest" msgstr "Recenti" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 msgid "learn more" msgstr "ulteriori informazioni" @@ -3556,9 +3658,9 @@ msgstr "Ulteriori Informazioni" msgid "Learn more about Bluesky" msgstr "Scopri di più su Bluesky" -#: src/view/com/auth/server-input/index.tsx:156 +#: src/view/com/auth/server-input/index.tsx:178 msgid "Learn more about self hosting your PDS." -msgstr "Maggiori informazioni sull'ospitare il tuo PDS." +msgstr "Maggiori informazioni su come ospitare il tuo server." #: src/components/moderation/ContentHider.tsx:149 #: src/components/moderation/ContentHider.tsx:215 @@ -3576,11 +3678,11 @@ msgid "Learn more about what is public on Bluesky." msgstr "Scopri cosa è pubblico su Bluesky." #: src/components/moderation/ContentHider.tsx:239 -#: src/view/com/auth/server-input/index.tsx:158 +#: src/view/com/auth/server-input/index.tsx:180 msgid "Learn more." msgstr "Saperne di più." -#: src/components/dms/LeaveConvoPrompt.tsx:49 +#: src/components/dms/LeaveConvoPrompt.tsx:44 msgid "Leave" msgstr "Abbandona" @@ -3589,15 +3691,15 @@ msgstr "Abbandona" msgid "Leave chat" msgstr "Abbandona la chat" -#: src/components/dms/ConvoMenu.tsx:138 #: src/components/dms/ConvoMenu.tsx:141 -#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:144 #: src/components/dms/ConvoMenu.tsx:211 -#: src/components/dms/LeaveConvoPrompt.tsx:45 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:40 msgid "Leave conversation" msgstr "Abbandona conversazione" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:83 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 msgid "Leave them all unchecked to see any language." msgstr "Deseleziona tutte per vedere qualsiasi lingua." @@ -3605,11 +3707,11 @@ msgstr "Deseleziona tutte per vedere qualsiasi lingua." msgid "Leaving Bluesky" msgstr "Stai lasciando Bluesky" -#: src/screens/SignupQueued.tsx:140 +#: src/screens/SignupQueued.tsx:155 msgid "left to go." msgstr "mancanti." -#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +#: src/components/StarterPack/ProfileStarterPacks.tsx:312 msgid "Let me choose" msgstr "Lascia scegliere a me" @@ -3618,7 +3720,7 @@ msgstr "Lascia scegliere a me" msgid "Let's get your password reset!" msgstr "Reimpostiamo la tua password!" -#: src/screens/Onboarding/StepFinished.tsx:296 +#: src/screens/Onboarding/StepFinished.tsx:303 msgid "Let's go!" msgstr "Andiamo!" @@ -3652,8 +3754,8 @@ msgid "Like this feed" msgstr "Metti mi piace a questo feed" #: src/components/LikesDialog.tsx:85 -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:241 +#: src/Navigation.tsx:237 +#: src/Navigation.tsx:242 msgid "Liked by" msgstr "Piace a" @@ -3675,7 +3777,7 @@ msgstr "Piace a {0, plural, one {# utente} other {# utenti}}" msgid "Liked by {likeCount, plural, one {# user} other {# users}}" msgstr "Piace a {likeCount, plural, one {# utente} other {# utenti}}" -#: src/view/screens/Profile.tsx:234 +#: src/view/screens/Profile.tsx:237 msgid "Likes" msgstr "Mi piace" @@ -3688,7 +3790,7 @@ msgstr "Mi piace in questo post" msgid "Linear" msgstr "Classico" -#: src/Navigation.tsx:198 +#: src/Navigation.tsx:199 msgid "List" msgstr "Lista" @@ -3741,12 +3843,12 @@ msgstr "Lista sbloccata" msgid "List unmuted" msgstr "Lista riattivata" -#: src/Navigation.tsx:135 +#: src/Navigation.tsx:136 #: src/view/screens/Lists.tsx:62 -#: src/view/screens/Profile.tsx:230 -#: src/view/screens/Profile.tsx:237 -#: src/view/shell/desktop/LeftNav.tsx:463 -#: src/view/shell/Drawer.tsx:491 +#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:240 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 msgid "Lists" msgstr "Liste" @@ -3754,15 +3856,15 @@ msgstr "Liste" msgid "Lists blocking this user:" msgstr "Liste che bloccano questo utente:" -#: src/view/screens/Search/Explore.tsx:133 +#: src/view/screens/Search/Explore.tsx:134 msgid "Load more" msgstr "Carica di più" -#: src/view/screens/Search/Explore.tsx:221 +#: src/view/screens/Search/Explore.tsx:223 msgid "Load more suggested feeds" msgstr "Carica più feed consigliati" -#: src/view/screens/Search/Explore.tsx:219 +#: src/view/screens/Search/Explore.tsx:221 msgid "Load more suggested follows" msgstr "Carica più utenti suggeriti" @@ -3770,9 +3872,9 @@ msgstr "Carica più utenti suggeriti" msgid "Load new notifications" msgstr "Carica più notifiche" -#: src/screens/Profile/ProfileFeed/index.tsx:192 -#: src/screens/Profile/Sections/Feed.tsx:96 -#: src/view/com/feeds/FeedPage.tsx:143 +#: src/screens/Profile/ProfileFeed/index.tsx:221 +#: src/screens/Profile/Sections/Feed.tsx:98 +#: src/view/com/feeds/FeedPage.tsx:155 #: src/view/screens/ProfileList.tsx:849 msgid "Load new posts" msgstr "Carica nuovi post" @@ -3781,7 +3883,7 @@ msgstr "Carica nuovi post" msgid "Loading..." msgstr "Caricamento..." -#: src/Navigation.tsx:261 +#: src/Navigation.tsx:262 msgid "Log" msgstr "Log" @@ -3790,13 +3892,16 @@ msgstr "Log" msgid "Log in or sign up" msgstr "Accedi o Iscriviti" -#: src/screens/SignupQueued.tsx:168 -#: src/screens/SignupQueued.tsx:171 -#: src/screens/SignupQueued.tsx:196 -#: src/screens/SignupQueued.tsx:199 +#: src/screens/SignupQueued.tsx:93 +#: src/screens/SignupQueued.tsx:96 +#: src/screens/Takendown.tsx:85 msgid "Log out" msgstr "Esci" +#: src/screens/Takendown.tsx:88 +msgid "Log Out" +msgstr "Esci" + #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 msgid "Logged-out visibility" msgstr "Visibilità degli utenti disconnessi" @@ -3810,15 +3915,15 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "Logo di @sawaratsuki.bsky.social" #: src/view/shell/desktop/RightNav.tsx:118 -#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:634 msgid "Logo by <0>@sawaratsuki.bsky.social" msgstr "Logo di <0>@sawaratsuki.bsky.social" -#: src/components/RichText.tsx:219 +#: src/components/RichTextTag.tsx:53 msgid "Long press to open tag menu for #{tag}" msgstr "Tieni premuto per aprire il menu dei tag per #{tag}" -#: src/screens/Login/SetNewPasswordForm.tsx:110 +#: src/screens/Login/SetNewPasswordForm.tsx:116 msgid "Looks like XXXXX-XXXXX" msgstr "Ha un formato simile a XXXX-XXXXX" @@ -3834,7 +3939,7 @@ msgstr "Sembra che tu non abbia più feed fissati. Ma non ti preoccupare, puoi a msgid "Looks like you're missing a following feed. <0>Click here to add one." msgstr "Sembra che ti manchi un feed di chi segui. <0>Clicca qui per aggiungere uno." -#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +#: src/components/StarterPack/ProfileStarterPacks.tsx:265 msgid "Make one for me" msgstr "Creane uno per me" @@ -3842,8 +3947,8 @@ msgstr "Creane uno per me" msgid "Make sure this is where you intend to go!" msgstr "Assicurati che questo sia dove intendi andare!" -#: src/screens/Settings/ContentAndMediaSettings.tsx:58 -#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +#: src/screens/Settings/ContentAndMediaSettings.tsx:59 +#: src/screens/Settings/ContentAndMediaSettings.tsx:62 msgid "Manage saved feeds" msgstr "Gestisci i feed salvati" @@ -3851,12 +3956,12 @@ msgstr "Gestisci i feed salvati" msgid "Manage your muted words and tags" msgstr "Gestisci parole e tag silenziati" -#: src/components/dms/ConvoMenu.tsx:151 -#: src/components/dms/ConvoMenu.tsx:158 +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 msgid "Mark as read" msgstr "Segna come letto" -#: src/view/screens/Profile.tsx:233 +#: src/view/screens/Profile.tsx:235 msgid "Media" msgstr "Media" @@ -3876,8 +3981,8 @@ msgstr "Utenti menzionati" msgid "Mentions" msgstr "Menzioni" -#: src/components/Menu/index.tsx:96 -#: src/view/screens/Search/Search.tsx:863 +#: src/components/Menu/index.tsx:103 +#: src/view/screens/Search/Search.tsx:856 msgid "Menu" msgstr "Menu" @@ -3886,7 +3991,7 @@ msgid "Message {0}" msgstr "Messaggio {0}" #: src/components/dms/MessageMenu.tsx:72 -#: src/screens/Messages/components/ChatListItem.tsx:165 +#: src/screens/Messages/components/ChatListItem.tsx:174 msgid "Message deleted" msgstr "Messaggio eliminato" @@ -3903,9 +4008,9 @@ msgstr "Input del messaggio" msgid "Message is too long" msgstr "Il messaggio è troppo lungo" -#: src/Navigation.tsx:609 -#: src/screens/Messages/ChatList.tsx:262 -#: src/screens/Messages/ChatList.tsx:286 +#: src/Navigation.tsx:618 +#: src/screens/Messages/ChatList.tsx:270 +#: src/screens/Messages/ChatList.tsx:294 msgid "Messages" msgstr "Messaggi" @@ -3917,7 +4022,7 @@ msgstr "Account ingannevole" msgid "Misleading Post" msgstr "Post ingannevole" -#: src/Navigation.tsx:140 +#: src/Navigation.tsx:141 #: src/screens/Moderation/index.tsx:88 #: src/screens/Settings/Settings.tsx:167 #: src/screens/Settings/Settings.tsx:170 @@ -3954,7 +4059,7 @@ msgstr "Lista di moderazione aggiornata" msgid "Moderation lists" msgstr "Liste di moderazione" -#: src/Navigation.tsx:145 +#: src/Navigation.tsx:146 #: src/view/screens/ModerationModlists.tsx:62 msgid "Moderation Lists" msgstr "Liste di moderazione" @@ -3963,7 +4068,7 @@ msgstr "Liste di moderazione" msgid "moderation settings" msgstr "impostazioni di moderazione" -#: src/Navigation.tsx:251 +#: src/Navigation.tsx:252 msgid "Moderation states" msgstr "Stato di moderazione" @@ -3992,7 +4097,7 @@ msgstr "Altre opzioni" #: src/screens/Settings/ThreadPreferences.tsx:94 msgid "Most-liked first" -msgstr "Prima le risposte con più mi piace" +msgstr "Prima con più mi piace" #: src/screens/Settings/ThreadPreferences.tsx:91 #: src/view/com/post-thread/PostThread.tsx:682 @@ -4008,19 +4113,16 @@ msgstr "Film" msgid "Music" msgstr "Musica" -#: src/components/TagMenu/index.tsx:264 -msgid "Mute" -msgstr "Silenzia" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Mute" msgstr "Silenzia" -#: src/components/TagMenu/index.web.tsx:116 -msgid "Mute {truncatedTag}" -msgstr "Silenzia {truncatedTag}" +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Mute {tag}" +msgstr "Silenzia {tag}" #: src/view/com/profile/ProfileMenu.tsx:259 #: src/view/com/profile/ProfileMenu.tsx:266 @@ -4031,12 +4133,8 @@ msgstr "Silenzia account" msgid "Mute accounts" msgstr "Silenzia account" -#: src/components/TagMenu/index.tsx:224 -msgid "Mute all {displayTag} posts" -msgstr "Silenzia tutti i post su {displayTag}" - -#: src/components/dms/ConvoMenu.tsx:172 -#: src/components/dms/ConvoMenu.tsx:178 +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 msgid "Mute conversation" msgstr "Silenzia conversazione" @@ -4090,7 +4188,7 @@ msgstr "Silenzia parole e tag" msgid "Muted accounts" msgstr "Account silenziati" -#: src/Navigation.tsx:150 +#: src/Navigation.tsx:151 #: src/view/screens/ModerationMutedAccounts.tsx:100 msgid "Muted Accounts" msgstr "Account silenziati" @@ -4120,10 +4218,6 @@ msgstr "Il mio compleanno" msgid "My Feeds" msgstr "I miei feed" -#: src/view/shell/desktop/LeftNav.tsx:84 -msgid "My Profile" -msgstr "Il mio Profilo" - #: src/view/com/modals/CreateOrEditList.tsx:270 msgid "Name" msgstr "Nome" @@ -4149,7 +4243,7 @@ msgid "Navigate to {0}" msgstr "Vai a {0}" #: src/screens/Login/ForgotPasswordForm.tsx:166 -#: src/screens/Login/LoginForm.tsx:326 +#: src/screens/Login/LoginForm.tsx:334 #: src/view/com/modals/ChangePassword.tsx:169 msgid "Navigates to the next screen" msgstr "Vai alla schermata successiva" @@ -4162,15 +4256,15 @@ msgstr "Vai al tuo profilo" msgid "Need to change it?" msgstr "Hai bisogno di modificarla?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" msgstr "Hai bisogno di segnalare una violazione del copyright?" -#: src/screens/Onboarding/StepFinished.tsx:264 +#: src/screens/Onboarding/StepFinished.tsx:271 msgid "Never lose access to your followers or data." msgstr "Non perdere mai l'accesso ai tuoi follower o ai tuoi dati." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 msgid "Nevermind, create a handle for me" msgstr "Non importa, crea un nome utente per me" @@ -4181,14 +4275,14 @@ msgid "New" msgstr "Nuova" #: src/components/dms/dialogs/NewChatDialog.tsx:65 -#: src/screens/Messages/ChatList.tsx:269 -#: src/screens/Messages/ChatList.tsx:276 +#: src/screens/Messages/ChatList.tsx:277 +#: src/screens/Messages/ChatList.tsx:284 msgid "New chat" msgstr "Nuova chat" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 msgid "New handle" msgstr "Nuovo nome utente" @@ -4213,21 +4307,21 @@ msgstr "Nuova password" msgid "New Password" msgstr "Nuova password" -#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/screens/Profile/ProfileFeed/index.tsx:238 #: src/view/screens/Feeds.tsx:549 #: src/view/screens/Notifications.tsx:165 -#: src/view/screens/Profile.tsx:495 +#: src/view/screens/Profile.tsx:518 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:283 msgid "New post" msgstr "Nuovo post" -#: src/view/com/feeds/FeedPage.tsx:154 +#: src/view/com/feeds/FeedPage.tsx:166 msgctxt "action" msgid "New post" msgstr "Nuovo post" -#: src/view/shell/desktop/LeftNav.tsx:309 +#: src/view/shell/desktop/LeftNav.tsx:504 msgctxt "action" msgid "New Post" msgstr "Nuovo post" @@ -4245,7 +4339,7 @@ msgstr "Nuova lista" #: src/view/com/post-thread/PostThread.tsx:672 #: src/view/com/post-thread/PostThread.tsx:677 msgid "Newest replies first" -msgstr "Mostra prima le risposte più recenti" +msgstr "Prima le risposte più recenti" #: src/screens/Onboarding/index.tsx:20 #: src/screens/Onboarding/state.ts:108 @@ -4254,10 +4348,10 @@ msgstr "Notizie" #: src/screens/Login/ForgotPasswordForm.tsx:137 #: src/screens/Login/ForgotPasswordForm.tsx:143 -#: src/screens/Login/LoginForm.tsx:325 -#: src/screens/Login/LoginForm.tsx:332 -#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 #: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -4278,8 +4372,8 @@ msgstr "Immagine successiva" msgid "No app passwords yet" msgstr "Ancora nessuna password per app" +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 #: src/screens/Settings/components/ChangeHandleDialog.tsx:380 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 msgid "No DNS Panel" msgstr "Nessun pannello DNS" @@ -4301,15 +4395,15 @@ msgstr "Ancora nessun mi piace" msgid "No longer following {0}" msgstr "Non segui più {0}" -#: src/screens/Signup/StepHandle.tsx:169 -msgid "No longer than 253 characters" -msgstr "Non più di 253 caratteri" +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "Non più di {0} caratteri" -#: src/screens/Messages/components/ChatListItem.tsx:116 +#: src/screens/Messages/components/ChatListItem.tsx:118 msgid "No messages yet" msgstr "Ancora nessun messaggio" -#: src/screens/Messages/ChatList.tsx:225 +#: src/screens/Messages/ChatList.tsx:233 msgid "No more conversations to show" msgstr "Nessun'altra conversazione da visualizzare" @@ -4326,7 +4420,7 @@ msgstr "Nessuno" msgid "No one but the author can quote this post." msgstr "Solo l'autore può citare questo post." -#: src/screens/Profile/Sections/Feed.tsx:65 +#: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "Ancora nessun post." @@ -4348,7 +4442,7 @@ msgstr "Nessun risultato" msgid "No results" msgstr "Nessun risultato" -#: src/components/Lists.tsx:183 +#: src/components/Lists.tsx:189 msgid "No results found" msgstr "Nessun risultato trovato" @@ -4357,9 +4451,9 @@ msgid "No results found for \"{query}\"" msgstr "Nessun risultato trovato per \"{query}\"" #: src/view/com/modals/ListAddRemoveUsers.tsx:128 -#: src/view/screens/Search/Search.tsx:228 -#: src/view/screens/Search/Search.tsx:267 -#: src/view/screens/Search/Search.tsx:313 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 msgid "No results found for {query}" msgstr "Nessun risultato trovato per {query}" @@ -4398,7 +4492,7 @@ msgstr "Nessun utente trovato. Prova a cercarne altri." msgid "Non-sexual Nudity" msgstr "Nudità non sessuale" -#: src/Navigation.tsx:130 +#: src/Navigation.tsx:131 #: src/view/screens/Profile.tsx:129 msgid "Not Found" msgstr "Non trovato" @@ -4418,7 +4512,7 @@ msgstr "Nota sulla condivisione" 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 "Nota: Bluesky è una rete aperta e pubblica. Questa impostazione limita solo la visibilità dei tuoi contenuti sull'app e sul sito web di Bluesky e altre app potrebbero non rispettare questa impostazione. I tuoi contenuti potrebbero comunque essere mostrati agli utenti disconnessi da altre app e siti web." -#: src/screens/Messages/ChatList.tsx:180 +#: src/screens/Messages/ChatList.tsx:188 msgid "Nothing here" msgstr "Nulla qui" @@ -4426,7 +4520,7 @@ msgstr "Nulla qui" msgid "Notification filters" msgstr "Filtri notifiche" -#: src/Navigation.tsx:398 +#: src/Navigation.tsx:399 #: src/view/screens/Notifications.tsx:134 msgid "Notification settings" msgstr "Impostazioni notifiche" @@ -4443,11 +4537,11 @@ msgstr "Suoni di notifica" msgid "Notification Sounds" msgstr "Suoni di notifica" -#: src/Navigation.tsx:604 +#: src/Navigation.tsx:613 #: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:231 -#: src/view/shell/desktop/LeftNav.tsx:426 -#: src/view/shell/Drawer.tsx:444 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 msgid "Notifications" msgstr "Notifiche" @@ -4497,25 +4591,25 @@ msgstr "Va bene" #: src/view/com/post-thread/PostThread.tsx:662 #: src/view/com/post-thread/PostThread.tsx:667 msgid "Oldest replies first" -msgstr "Mostra prima le risposte meno recenti" +msgstr "Prima le risposte meno recenti" #: src/components/StarterPack/QrCode.tsx:76 msgid "on<0><1/><2><3/>" msgstr "su<0><1/><2><3/>" -#: src/screens/Settings/Settings.tsx:303 +#: src/screens/Settings/Settings.tsx:304 msgid "Onboarding reset" msgstr "Reimpostazione dell'onboarding" -#: src/view/com/composer/Composer.tsx:331 +#: src/view/com/composer/Composer.tsx:338 msgid "One or more GIFs is missing alt text." msgstr "Una o più GIF non hanno un testo alternativo." -#: src/view/com/composer/Composer.tsx:328 +#: src/view/com/composer/Composer.tsx:335 msgid "One or more images is missing alt text." msgstr "A una o più immagini manca il testo alternativo." -#: src/view/com/composer/Composer.tsx:338 +#: src/view/com/composer/Composer.tsx:345 msgid "One or more videos is missing alt text." msgstr "In uno o più video manca il testo alternativo." @@ -4527,7 +4621,7 @@ msgstr "Solo i file .jpg e .png sono supportati" msgid "Only {0} can reply." msgstr "Solo gli {0} possono rispondere." -#: src/screens/Signup/StepHandle.tsx:152 +#: src/screens/Signup/StepHandle.tsx:156 msgid "Only contains letters, numbers, and hyphens" msgstr "Contiene solo lettere, numeri e trattini" @@ -4539,13 +4633,13 @@ msgstr "Sono supportati solo i file immagine" msgid "Only WebVTT (.vtt) files are supported" msgstr "Solo i file WebVTT (.vtt) sono supportati" -#: src/components/Lists.tsx:88 +#: src/components/Lists.tsx:94 msgid "Oops, something went wrong!" msgstr "Ops, c'è stato qualche problema!" -#: src/components/Lists.tsx:167 -#: src/components/StarterPack/ProfileStarterPacks.tsx:322 -#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/components/Lists.tsx:173 +#: src/components/StarterPack/ProfileStarterPacks.tsx:321 +#: src/components/StarterPack/ProfileStarterPacks.tsx:330 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:104 #: src/screens/Settings/NotificationSettings.tsx:54 @@ -4553,7 +4647,7 @@ msgstr "Ops, c'è stato qualche problema!" msgid "Oops!" msgstr "Ops!" -#: src/screens/Onboarding/StepFinished.tsx:260 +#: src/screens/Onboarding/StepFinished.tsx:267 msgid "Open" msgstr "Aperto" @@ -4569,18 +4663,18 @@ msgstr "Apri il creatore di avatar" msgid "Open change handle dialog" msgstr "Apri la finestra di dialogo per la modifica del nome utente" -#: src/screens/Messages/components/ChatListItem.tsx:272 -#: src/screens/Messages/components/ChatListItem.tsx:273 +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 msgid "Open conversation options" msgstr "Apri opzioni conversazione" -#: src/components/Layout/Header/index.tsx:145 +#: src/components/Layout/Header/index.tsx:149 msgid "Open drawer menu" msgstr "Apri il menu a scomparsa" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1228 -#: src/view/com/composer/Composer.tsx:1229 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 msgid "Open emoji picker" msgstr "Apri il selettore emoji" @@ -4605,7 +4699,7 @@ msgstr "Apri link verso {niceUrl}" msgid "Open message options" msgstr "Apri opzioni messaggio" -#: src/screens/Settings/Settings.tsx:329 +#: src/screens/Settings/Settings.tsx:330 msgid "Open moderation debug page" msgstr "Apri pagina di debug della moderazione" @@ -4621,12 +4715,12 @@ msgstr "Apri il menu delle opzioni del post" msgid "Open starter pack menu" msgstr "Apri menu degli starter pack" -#: src/screens/Settings/Settings.tsx:322 -#: src/screens/Settings/Settings.tsx:336 +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 msgid "Open storybook page" msgstr "Apri la pagina della cronologia" -#: src/screens/Settings/Settings.tsx:315 +#: src/screens/Settings/Settings.tsx:316 msgid "Open system log" msgstr "Apri il registro di sistema" @@ -4676,7 +4770,7 @@ msgstr "Apre la finestra per selezionare i GIF" msgid "Opens list of invite codes" msgstr "Apre la lista dei codici di invito" -#: src/screens/Login/LoginForm.tsx:233 +#: src/screens/Login/LoginForm.tsx:241 msgid "Opens password reset form" msgstr "Apre il modulo di reimpostazione della password" @@ -4685,7 +4779,7 @@ msgid "Opens the linked website" msgstr "Apre il sito Web collegato" #: src/view/com/notifications/NotificationFeedItem.tsx:679 -#: src/view/com/util/UserAvatar.tsx:436 +#: src/view/com/util/UserAvatar.tsx:437 msgid "Opens this profile" msgstr "Apre questo profilo" @@ -4697,8 +4791,8 @@ msgstr "Apre selettore video" msgid "Option {0} of {numItems}" msgstr "Opzione {0} di {numItems}" -#: src/components/dms/ReportDialog.tsx:178 -#: src/components/ReportDialog/SubmitView.tsx:167 +#: src/components/dms/ReportDialog.tsx:219 +#: src/components/ReportDialog/SubmitView.tsx:168 msgid "Optionally provide additional information below:" msgstr "Puoi fornire ulteriori informazioni di seguito:" @@ -4731,11 +4825,15 @@ msgstr "Altro account" msgid "Other..." msgstr "Altro..." +#: src/components/dms/ReportDialog.tsx:339 +msgid "Our moderation team has recieved your report." +msgstr "Il nostro team di moderazione ha ricevuto la segnalazione." + #: src/screens/Messages/components/ChatDisabled.tsx:28 msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." msgstr "I nostri moderatori hanno esaminato le segnalazioni e deciso di disabilitare il tuo accesso ai messaggi su Bluesky." -#: src/components/Lists.tsx:184 +#: src/components/Lists.tsx:190 #: src/view/screens/NotFound.tsx:47 msgid "Page not found" msgstr "Pagina non trovata" @@ -4744,10 +4842,10 @@ msgstr "Pagina non trovata" msgid "Page Not Found" msgstr "Pagina non trovata" -#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Login/LoginForm.tsx:220 #: src/screens/Settings/AccountSettings.tsx:117 #: src/screens/Settings/AccountSettings.tsx:121 -#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/screens/Signup/StepInfo/index.tsx:186 #: src/view/com/modals/DeleteAccount.tsx:239 #: src/view/com/modals/DeleteAccount.tsx:246 msgid "Password" @@ -4776,15 +4874,15 @@ msgid "Pause video" msgstr "Metti video in pausa" #: src/screens/StarterPack/StarterPackScreen.tsx:182 -#: src/view/screens/Search/Search.tsx:519 +#: src/view/screens/Search/Search.tsx:516 msgid "People" msgstr "Utenti" -#: src/Navigation.tsx:185 +#: src/Navigation.tsx:186 msgid "People followed by @{0}" msgstr "Persone seguite da @{0}" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:179 msgid "People following @{0}" msgstr "Persone che seguono @{0}" @@ -4813,11 +4911,20 @@ msgstr "Foto" msgid "Pictures meant for adults." msgstr "Immagini consigliate ad un pubblico adulto." +#: src/screens/Search/components/ExploreTrendingVideos.tsx:173 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:178 +msgid "Pin" +msgstr "Fissa" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:519 #: src/screens/Profile/components/ProfileFeedHeader.tsx:526 msgid "Pin feed" msgstr "Fissa feed" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:167 +msgid "Pin the trending videos feed to your home screen for easy access" +msgstr "Aggiungi il feed dei video di tendenza alla schermata iniziale per accedervi rapidamente" + #: src/view/screens/ProfileList.tsx:685 msgid "Pin to home" msgstr "Fissa su home" @@ -4862,7 +4969,7 @@ msgstr "Riproduci {0}" msgid "Play or pause the GIF" msgstr "Riproduci o pausa la GIF" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "Riproduci video" @@ -4893,9 +5000,13 @@ msgstr "Si prega di completare il captcha di verifica." msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." msgstr "Conferma la tua email prima di cambiarla. Si tratta di un requisito temporaneo durante l'aggiunta degli strumenti di aggiornamento della posta elettronica e verrà presto rimosso." +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +msgstr "Inserisci una password." + #: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 msgid "Please enter a unique name for this app password or use our randomly generated one." -msgstr "Inserisci un nome univoco per questa password per app o utilizza quello generato casualmente." +msgstr "Inserisci un nome univoco per questa password per app o usa quello generato casualmente." #: src/components/dialogs/MutedWords.tsx:86 msgid "Please enter a valid word, tag, or phrase to mute" @@ -4910,10 +5021,18 @@ msgstr "Inserisci la tua email." msgid "Please enter your invite code." msgstr "Inserisci il tuo codice d'invito." +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "Inserisci la tua password" + #: src/view/com/modals/DeleteAccount.tsx:235 msgid "Please enter your password as well:" msgstr "Inserisci anche la tua password:" +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "Inserisci il tuo nome utente" + #: src/components/moderation/LabelsOnMeDialog.tsx:265 msgid "Please explain why you think this label was incorrectly applied by {0}" msgstr "Spiega perché ritieni che questa etichetta sia stata applicata in modo errato da {0}" @@ -4936,11 +5055,15 @@ msgstr "Verifica la tua email" msgid "Politics" msgstr "Politica" +#: src/screens/Search/components/ExploreTrendingVideos.tsx:116 +msgid "Popular videos in your network." +msgstr "Video popolari nella tua rete." + #: src/view/com/composer/labels/LabelsBtn.tsx:157 msgid "Porn" msgstr "Porno" -#: src/view/com/composer/Composer.tsx:944 +#: src/view/com/composer/Composer.tsx:951 msgctxt "action" msgid "Post" msgstr "Post" @@ -4950,7 +5073,7 @@ msgctxt "description" msgid "Post" msgstr "Post" -#: src/view/com/composer/Composer.tsx:942 +#: src/view/com/composer/Composer.tsx:949 msgctxt "action" msgid "Post All" msgstr "Posta tutti" @@ -4959,10 +5082,10 @@ msgstr "Posta tutti" msgid "Post by {0}" msgstr "Pubblicato da {0}" -#: src/Navigation.tsx:204 -#: src/Navigation.tsx:211 -#: src/Navigation.tsx:218 -#: src/Navigation.tsx:225 +#: src/Navigation.tsx:205 +#: src/Navigation.tsx:212 +#: src/Navigation.tsx:219 +#: src/Navigation.tsx:226 msgid "Post by @{0}" msgstr "Pubblicato da @{0}" @@ -4974,6 +5097,10 @@ msgstr "Post eliminato" msgid "Post failed to upload. Please check your Internet connection and try again." msgstr "Non è stato possibile inviare il post. Verifica la tua connessione a internet e riprova." +#: src/screens/VideoFeed/index.tsx:511 +msgid "Post has been deleted" +msgstr "Il post è stato eliminato" + #: src/view/com/post-thread/PostThread.tsx:266 msgid "Post hidden" msgstr "Post nascosto" @@ -4996,7 +5123,7 @@ msgstr "Gestisci interazioni post" msgid "Post language" msgstr "Lingua del post" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:76 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 msgid "Post Languages" msgstr "Lingue del post" @@ -5013,12 +5140,8 @@ msgstr "Post fissato" msgid "Post unpinned" msgstr "Post non più fissato" -#: src/components/TagMenu/index.tsx:268 -msgid "posts" -msgstr "post" - #: src/screens/StarterPack/StarterPackScreen.tsx:184 -#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:233 msgid "Posts" msgstr "Post" @@ -5042,12 +5165,13 @@ msgstr "Preferenze salvate" msgid "Press to attempt reconnection" msgstr "Premere per tentare di riconnetterti" -#: src/components/forms/HostingProvider.tsx:46 +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 msgid "Press to change hosting provider" -msgstr "Premi per cambiare provider di hosting" +msgstr "Premi per cambiare fornitore di hosting" #: src/components/Error.tsx:60 -#: src/components/Lists.tsx:93 +#: src/components/Lists.tsx:99 #: src/screens/Messages/components/MessageListError.tsx:24 #: src/screens/Signup/BackNextButtons.tsx:47 msgid "Press to retry" @@ -5084,21 +5208,21 @@ msgstr "Privacy" msgid "Privacy and security" msgstr "Privacy e sicurezza" -#: src/Navigation.tsx:347 +#: src/Navigation.tsx:348 #: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 msgid "Privacy and Security" msgstr "Privacy e sicurezza" -#: src/Navigation.tsx:271 +#: src/Navigation.tsx:272 #: src/screens/Settings/AboutSettings.tsx:45 #: src/screens/Settings/AboutSettings.tsx:48 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:624 -#: src/view/shell/Drawer.tsx:625 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 msgid "Privacy Policy" msgstr "Informativa sulla privacy" -#: src/view/com/composer/Composer.tsx:1641 +#: src/view/com/composer/Composer.tsx:1649 msgid "Processing video..." msgstr "Elaborazione video in corso..." @@ -5108,14 +5232,14 @@ msgid "Processing..." msgstr "Elaborazione in corso…" #: src/view/screens/DebugMod.tsx:919 -#: src/view/screens/Profile.tsx:362 +#: src/view/screens/Profile.tsx:372 msgid "profile" msgstr "profilo" -#: src/view/shell/bottom-bar/BottomBar.tsx:276 -#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 #: src/view/shell/Drawer.tsx:71 -#: src/view/shell/Drawer.tsx:516 +#: src/view/shell/Drawer.tsx:521 msgid "Profile" msgstr "Profilo" @@ -5124,7 +5248,7 @@ msgstr "Profilo" msgid "Profile updated" msgstr "Profilo aggiornato" -#: src/screens/Onboarding/StepFinished.tsx:246 +#: src/screens/Onboarding/StepFinished.tsx:253 msgid "Public" msgstr "Pubblico" @@ -5168,7 +5292,7 @@ msgstr "Citazione post scollegata con successo" #: src/view/com/util/post-ctrls/RepostButton.web.tsx:84 #: src/view/com/util/post-ctrls/RepostButton.web.tsx:91 msgid "Quote posts disabled" -msgstr "Citazioni post disattivate" +msgstr "Citazioni disattivate" #: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 msgid "Quote settings" @@ -5187,9 +5311,9 @@ msgstr "Citazioni post" #: src/view/com/post-thread/PostThread.tsx:692 #: src/view/com/post-thread/PostThread.tsx:697 msgid "Random (aka \"Poster's Roulette\")" -msgstr "Casuale (nota come \"Poster's Roulette\")" +msgstr "Casuale (\"Poster's Roulette\")" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 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 di richieste superato: hai provato a cambiare il nome utente troppe volte in un breve lasso di tempo. Attendi un minuto prima di riprovare." @@ -5202,6 +5326,14 @@ msgstr "Riattacca citazione" msgid "Reactivate your account" msgstr "Riattiva account" +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read less" +msgstr "Leggi di meno" + +#: src/screens/VideoFeed/index.tsx:932 +msgid "Read more" +msgstr "Leggi di più" + #: src/view/com/auth/SplashScreen.web.tsx:171 msgid "Read the Bluesky blog" msgstr "Leggi il blog di Bluesky" @@ -5216,11 +5348,16 @@ msgstr "Leggi l'informativa sulla privacy di Bluesky" msgid "Read the Bluesky Terms of Service" msgstr "Leggi i termini di servizio di Bluesky" -#: src/components/dms/ReportDialog.tsx:169 +#: src/screens/Takendown.tsx:162 +#: src/screens/Takendown.tsx:170 +msgid "Reason for appeal" +msgstr "Motivo della richiesta di revisione della sospensione" + +#: src/components/dms/ReportDialog.tsx:210 msgid "Reason:" msgstr "Motivo:" -#: src/view/screens/Search/Search.tsx:1041 +#: src/view/screens/Search/Search.tsx:1034 msgid "Recent Searches" msgstr "Ricerche recenti" @@ -5232,7 +5369,7 @@ msgstr "Consigliati" msgid "Reconnect" msgstr "Riconnetti" -#: src/screens/Messages/ChatList.tsx:163 +#: src/screens/Messages/ChatList.tsx:171 msgid "Reload conversations" msgstr "Ricarica conversazioni" @@ -5240,7 +5377,7 @@ msgstr "Ricarica conversazioni" #: src/components/FeedCard.tsx:315 #: src/components/StarterPack/Wizard/WizardListCard.tsx:101 #: src/components/StarterPack/Wizard/WizardListCard.tsx:108 -#: src/screens/Settings/Settings.tsx:466 +#: src/screens/Settings/Settings.tsx:468 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/ListAddRemoveUsers.tsx:269 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -5252,8 +5389,8 @@ msgstr "Rimuovi" msgid "Remove {displayName} from starter pack" msgstr "Rimuovi {displayName} dallo starter pack" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 msgid "Remove account" msgstr "Rimuovi account" @@ -5261,7 +5398,7 @@ msgstr "Rimuovi account" msgid "Remove attachment" msgstr "Allegato rimosso" -#: src/view/com/util/UserAvatar.tsx:403 +#: src/view/com/util/UserAvatar.tsx:404 msgid "Remove Avatar" msgstr "Rimuovi avatar" @@ -5297,7 +5434,7 @@ msgstr "Rimuovi dai miei feed" msgid "Remove from my feeds?" msgstr "Rimuovere dai miei feed?" -#: src/screens/Settings/Settings.tsx:458 +#: src/screens/Settings/Settings.tsx:460 msgid "Remove from quick access?" msgstr "Rimuovere da accesso rapido?" @@ -5313,11 +5450,11 @@ msgstr "Rimuovi l'immagine" msgid "Remove mute word from your list" msgstr "Rimuovi parola silenziata dalla tua lista" -#: src/view/screens/Search/Search.tsx:1089 +#: src/view/screens/Search/Search.tsx:1082 msgid "Remove profile" msgstr "Rimuovi profilo" -#: src/view/screens/Search/Search.tsx:1091 +#: src/view/screens/Search/Search.tsx:1084 msgid "Remove profile from search history" msgstr "Rimuovi profilo dalla cronologia di ricerca" @@ -5375,7 +5512,7 @@ msgstr "Rimuovi post citato" msgid "Replace with Discover" msgstr "Sostituisci con Discover" -#: src/view/screens/Profile.tsx:232 +#: src/view/screens/Profile.tsx:234 msgid "Replies" msgstr "Risposte" @@ -5387,7 +5524,7 @@ msgstr "Risposte disattivate" msgid "Replies to this post are disabled." msgstr "Le risposte a questo post sono disattivate." -#: src/view/com/composer/Composer.tsx:940 +#: src/view/com/composer/Composer.tsx:947 msgctxt "action" msgid "Reply" msgstr "Rispondi" @@ -5459,8 +5596,8 @@ msgstr "Segnala" msgid "Report Account" msgstr "Segnala account" -#: src/components/dms/ConvoMenu.tsx:197 #: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 #: src/components/dms/ReportConversationPrompt.tsx:17 msgid "Report conversation" msgstr "Segnala conversazione" @@ -5492,33 +5629,37 @@ msgstr "Segnala post" msgid "Report starter pack" msgstr "Segnala starter pack" -#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +#: src/components/dms/ReportDialog.tsx:336 +msgid "Report submitted" +msgstr "Segnalazione inviata" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 msgid "Report this content" msgstr "Segnala questo contenuto" -#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 msgid "Report this feed" msgstr "Segnala questo feed" -#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 msgid "Report this list" msgstr "Segnala questa lista" -#: src/components/dms/ReportDialog.tsx:44 -#: src/components/dms/ReportDialog.tsx:137 -#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +#: src/components/dms/ReportDialog.tsx:58 +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 msgid "Report this message" msgstr "Segnala questo messaggio" -#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 msgid "Report this post" msgstr "Segnala questo post" -#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 msgid "Report this starter pack" msgstr "Segnala questo starter pack" -#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 msgid "Report this user" msgstr "Segnala questo utente" @@ -5584,9 +5725,9 @@ msgstr "Richiedi il testo alternativo prima di pubblicare" msgid "Require an email code to log in to your account." msgstr "Richiedi un codice via email per accedere al tuo account." -#: src/screens/Signup/StepInfo/index.tsx:159 +#: src/screens/Signup/StepInfo/index.tsx:153 msgid "Required for this provider" -msgstr "Obbligatorio per questo operatore" +msgstr "Obbligatorio per questo fornitore" #: src/components/LabelingServiceCard/index.tsx:80 msgid "Required in your region" @@ -5615,8 +5756,8 @@ msgstr "Codice di recupero" msgid "Reset Code" msgstr "Reimposta il codice" -#: src/screens/Settings/Settings.tsx:343 -#: src/screens/Settings/Settings.tsx:345 +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 msgid "Reset onboarding state" msgstr "Reimposta lo stato dell'incorporazione" @@ -5624,7 +5765,7 @@ msgstr "Reimposta lo stato dell'incorporazione" msgid "Reset password" msgstr "Reimposta la password" -#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/LoginForm.tsx:314 msgid "Retries login" msgstr "Ritenta l'accesso" @@ -5635,11 +5776,11 @@ msgstr "Ritenta l'ultima azione che ha generato un errore" #: src/components/dms/MessageItem.tsx:245 #: src/components/Error.tsx:65 -#: src/components/Lists.tsx:104 -#: src/components/StarterPack/ProfileStarterPacks.tsx:336 -#: src/screens/Login/LoginForm.tsx:305 -#: src/screens/Login/LoginForm.tsx:312 -#: src/screens/Messages/ChatList.tsx:169 +#: src/components/Lists.tsx:110 +#: src/components/StarterPack/ProfileStarterPacks.tsx:335 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:177 #: src/screens/Messages/components/MessageListError.tsx:25 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 @@ -5662,7 +5803,8 @@ msgstr "Ritorna alla pagina precedente" msgid "Returns to home page" msgstr "Ritorna alla home" -#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/screens/Profile/ProfileFeed/index.tsx:90 +#: src/screens/VideoFeed/index.tsx:1099 #: src/view/screens/NotFound.tsx:60 msgid "Returns to previous page" msgstr "Ritorna alla pagina precedente" @@ -5673,7 +5815,7 @@ msgstr "Ritorna alla pagina precedente" #: src/components/StarterPack/QrCodeDialog.tsx:185 #: src/screens/Profile/Header/EditProfileDialog.tsx:238 #: src/screens/Profile/Header/EditProfileDialog.tsx:252 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 #: src/view/com/composer/GifAltText.tsx:190 #: src/view/com/composer/GifAltText.tsx:199 #: src/view/com/composer/photos/EditImageDialog.web.tsx:77 @@ -5714,7 +5856,7 @@ msgstr "Salva immagine" msgid "Save image crop" msgstr "Salva il ritaglio dell'immagine" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 msgid "Save new handle" msgstr "Salva nuovo nome utente" @@ -5767,12 +5909,12 @@ msgstr "Scorri verso l'alto" #: src/components/dms/dialogs/SearchablePeopleList.tsx:487 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 -#: src/Navigation.tsx:599 +#: src/Navigation.tsx:608 #: src/view/com/modals/ListAddRemoveUsers.tsx:76 -#: src/view/screens/Search/Search.tsx:577 -#: src/view/shell/bottom-bar/BottomBar.tsx:183 -#: src/view/shell/desktop/LeftNav.tsx:407 -#: src/view/shell/Drawer.tsx:365 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 msgid "Search" msgstr "Cerca" @@ -5792,7 +5934,7 @@ msgstr "Cerca \"{interestsDisplayName}\"{activeText}" msgid "Search for \"{query}\"" msgstr "Cerca \"{query}\"" -#: src/view/screens/Search/Search.tsx:987 +#: src/view/screens/Search/Search.tsx:980 msgid "Search for \"{searchText}\"" msgstr "Cerca \"{searchText}\"" @@ -5823,21 +5965,21 @@ msgstr "Cerca Tenor" msgid "Security Step Required" msgstr "Passaggio di sicurezza obbligatorio" -#: src/components/TagMenu/index.web.tsx:77 -msgid "See {truncatedTag} posts" -msgstr "Vedi {truncatedTag} post" +#: src/components/RichTextTag.tsx:111 +msgid "See {tag} posts" +msgstr "Vedi post su {tag}" -#: src/components/TagMenu/index.web.tsx:94 -msgid "See {truncatedTag} posts by user" -msgstr "Visualizza i post {truncatedTag} per utente" +#: src/components/RichTextTag.tsx:124 +msgid "See {tag} posts by user" +msgstr "Vedi post su {tag} dell'utente" -#: src/components/TagMenu/index.tsx:155 -msgid "See <0>{displayTag} posts" -msgstr "Vedi post su <0>{displayTag}" +#: src/components/RichTextTag.tsx:118 +msgid "See #{tag} posts" +msgstr "Vedi post su #{tag}" -#: src/components/TagMenu/index.tsx:203 -msgid "See <0>{displayTag} posts by this user" -msgstr "Vedi post su <0>{displayTag} di questo utente" +#: src/components/RichTextTag.tsx:132 +msgid "See #{tag} posts by user" +msgstr "Vedi post su #{tag} dell'utente" #: src/view/com/auth/SplashScreen.web.tsx:176 msgid "See jobs at Bluesky" @@ -5849,7 +5991,7 @@ msgstr "Consulta questa guida" #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" -msgstr "Cursore di ricerca. Utilizza i tasti freccia per cercare avanti e indietro, lo spazio per riprodurre/mettere in pausa" +msgstr "Cursore di ricerca. Usa i tasti freccia per cercare avanti e indietro, lo spazio per riprodurre/mettere in pausa" #: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 msgid "Select a color" @@ -5907,13 +6049,9 @@ msgstr "Seleziona file dei sottotitoli (.vtt)" msgid "Select the {emojiName} emoji as your avatar" msgstr "Scegli la {emojiName} emoji come tuo avatar" -#: src/components/ReportDialog/SubmitView.tsx:140 +#: src/components/ReportDialog/SubmitView.tsx:141 msgid "Select the moderation service(s) to report to" -msgstr "Seleziona il/i servizio/i di moderazione per fare la segnalazione" - -#: src/view/com/auth/server-input/index.tsx:79 -msgid "Select the service that hosts your data." -msgstr "Seleziona il servizio che ospita i tuoi dati." +msgstr "Seleziona uno o più servizi di moderazione a cui segnalare" #: src/view/com/composer/videos/SelectVideoBtn.tsx:100 msgid "Select video" @@ -5931,7 +6069,7 @@ msgstr "Seleziona le lingue che desideri includere nei feed a cui sei iscritto. msgid "Select your app language for the default text to display in the app." msgstr "Seleziona la lingua dell'app per il testo predefinito da visualizzare nell'app." -#: src/screens/Signup/StepInfo/index.tsx:223 +#: src/screens/Signup/StepInfo/index.tsx:217 msgid "Select your date of birth" msgstr "Seleziona la tua data di nascita" @@ -5969,7 +6107,7 @@ msgctxt "action" msgid "Send Email" msgstr "Invia email" -#: src/view/shell/Drawer.tsx:312 +#: src/view/shell/Drawer.tsx:317 msgid "Send feedback" msgstr "Invia feedback" @@ -5982,10 +6120,10 @@ msgstr "Invia messaggio" msgid "Send post to..." msgstr "Invia post a..." -#: src/components/dms/ReportDialog.tsx:229 -#: src/components/dms/ReportDialog.tsx:232 -#: src/components/ReportDialog/SubmitView.tsx:220 -#: src/components/ReportDialog/SubmitView.tsx:224 +#: src/components/dms/ReportDialog.tsx:269 +#: src/components/dms/ReportDialog.tsx:272 +#: src/components/ReportDialog/SubmitView.tsx:221 +#: src/components/ReportDialog/SubmitView.tsx:225 msgid "Send report" msgstr "Invia la segnalazione" @@ -6007,7 +6145,7 @@ msgstr "Invia tramite messaggi" msgid "Sends email with confirmation code for account deletion" msgstr "Invia un'email con il codice di conferma per l'eliminazione dell'account" -#: src/view/com/auth/server-input/index.tsx:111 +#: src/view/com/auth/server-input/index.tsx:127 msgid "Server address" msgstr "Indirizzo del server" @@ -6019,7 +6157,7 @@ msgstr "Imposta icona app su {0}" msgid "Set birthdate" msgstr "Imposta la data di nascita" -#: src/screens/Login/SetNewPasswordForm.tsx:96 +#: src/screens/Login/SetNewPasswordForm.tsx:102 msgid "Set new password" msgstr "Imposta una nuova password" @@ -6031,10 +6169,10 @@ msgstr "Configura il tuo account" msgid "Sets email for password reset" msgstr "Imposta l'email per la reimpostazione della password" -#: src/Navigation.tsx:160 +#: src/Navigation.tsx:161 #: src/screens/Settings/Settings.tsx:80 -#: src/view/shell/desktop/LeftNav.tsx:499 -#: src/view/shell/Drawer.tsx:529 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 msgid "Settings" msgstr "Impostazioni" @@ -6115,7 +6253,7 @@ msgstr "Condividi starter pack e invita persone a far parte della tua community msgid "Share your favorite feed!" msgstr "Condividi il tuo feed preferito!" -#: src/Navigation.tsx:256 +#: src/Navigation.tsx:257 msgid "Shared Preferences Tester" msgstr "Test preferenze condivise" @@ -6136,6 +6274,8 @@ msgstr "Mostra testo alternativo" #: src/components/moderation/ScreenHider.tsx:172 #: src/components/moderation/ScreenHider.tsx:175 #: src/screens/List/ListHiddenScreen.tsx:187 +#: src/screens/VideoFeed/index.tsx:609 +#: src/screens/VideoFeed/index.tsx:615 msgid "Show anyway" msgstr "Mostra comunque" @@ -6238,17 +6378,15 @@ msgstr "Mostra avviso e filtra dai feed" #: src/components/dialogs/Signin.tsx:99 #: src/screens/Login/index.tsx:97 #: src/screens/Login/index.tsx:116 -#: src/screens/Login/LoginForm.tsx:165 +#: src/screens/Login/LoginForm.tsx:173 #: src/view/com/auth/SplashScreen.tsx:61 #: src/view/com/auth/SplashScreen.tsx:69 #: src/view/com/auth/SplashScreen.web.tsx:123 #: src/view/com/auth/SplashScreen.web.tsx:131 -#: src/view/shell/bottom-bar/BottomBar.tsx:316 -#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 #: src/view/shell/bottom-bar/BottomBar.tsx:319 #: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -6273,24 +6411,17 @@ msgstr "Accedi a Bluesky o crea un nuovo account" #: src/screens/Settings/Settings.tsx:225 #: src/screens/Settings/Settings.tsx:227 #: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 msgid "Sign out" msgstr "Esci" #: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 msgid "Sign out?" msgstr "Uscire?" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 -#: src/view/shell/bottom-bar/BottomBar.tsx:307 -#: src/view/shell/bottom-bar/BottomBar.tsx:309 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 -#: src/view/shell/NavSignupCard.tsx:47 -#: src/view/shell/NavSignupCard.tsx:52 -msgid "Create account" -msgstr "Iscriviti" - #: src/components/moderation/ScreenHider.tsx:91 #: src/lib/moderation/useGlobalLabelStrings.ts:28 msgid "Sign-in Required" @@ -6328,7 +6459,7 @@ msgstr "Più piccolo" msgid "Software Dev" msgstr "Sviluppo software" -#: src/components/FeedInterstitials.tsx:445 +#: src/components/FeedInterstitials.tsx:449 msgid "Some other feeds you might like" msgstr "Altri feed che potrebbero piacerti" @@ -6351,7 +6482,7 @@ msgstr "Qualcosa è andato storto: riprova" msgid "Something went wrong, please try again." msgstr "Qualcosa è andato storto, prova di nuovo." -#: src/components/Lists.tsx:168 +#: src/components/Lists.tsx:174 #: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "Qualcosa è andato storto!" @@ -6360,7 +6491,7 @@ msgstr "Qualcosa è andato storto!" msgid "Something wrong? Let us know." msgstr "Qualcosa non va? Faccelo sapere." -#: src/App.native.tsx:122 +#: src/App.native.tsx:121 #: src/App.web.tsx:97 msgid "Sorry! Your session expired. Please log in again." msgstr "La tua sessione è scaduta: accedi di nuovo." @@ -6413,8 +6544,8 @@ msgstr "Inizia ad aggiungere persone!" msgid "Start chat with {displayName}" msgstr "Avvia conversazione con {displayName}" -#: src/Navigation.tsx:408 -#: src/Navigation.tsx:413 +#: src/Navigation.tsx:409 +#: src/Navigation.tsx:414 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "Starter Pack" @@ -6436,11 +6567,11 @@ msgstr "Starter pack tuoi" msgid "Starter pack is invalid" msgstr "Lo starter pack non è valido" -#: src/view/screens/Profile.tsx:236 +#: src/view/screens/Profile.tsx:239 msgid "Starter Packs" msgstr "Starter pack" -#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +#: src/components/StarterPack/ProfileStarterPacks.tsx:243 msgid "Starter packs let you easily share your favorite feeds and people with your friends." msgstr "Gli starter pack ti permettono di condividere utenti e feed preferiti con i tuoi amici." @@ -6453,12 +6584,12 @@ msgstr "Pagina di stato" msgid "Step {0} of {1}" msgstr "Step {0} di {1}" -#: src/screens/Settings/Settings.tsx:308 +#: src/screens/Settings/Settings.tsx:309 msgid "Storage cleared, you need to restart the app now." msgstr "Spazio di archiviazione eliminato. Riavvia l'app." -#: src/Navigation.tsx:246 -#: src/screens/Settings/Settings.tsx:324 +#: src/Navigation.tsx:247 +#: src/screens/Settings/Settings.tsx:325 msgid "Storybook" msgstr "Cronologia" @@ -6469,13 +6600,21 @@ msgstr "Cronologia" msgid "Submit" msgstr "Invia" +#: src/screens/Takendown.tsx:70 +msgid "Submit appeal" +msgstr "Invia richiesta" + +#: src/screens/Takendown.tsx:76 +msgid "Submit Appeal" +msgstr "Invia richiesta" + #: src/view/screens/ProfileList.tsx:712 msgid "Subscribe" msgstr "Iscriviti" #: src/screens/Profile/Sections/Labels.tsx:202 msgid "Subscribe to @{0} to use these labels:" -msgstr "Iscriviti a @{0} per utilizzare queste etichette:" +msgstr "Iscriviti a @{0} per usare queste etichette:" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:238 msgid "Subscribe to Labeler" @@ -6493,7 +6632,7 @@ msgstr "Iscriviti alla lista" msgid "Success!" msgstr "Successo!" -#: src/view/screens/Search/Explore.tsx:353 +#: src/view/screens/Search/Explore.tsx:366 msgid "Suggested accounts" msgstr "Account suggeriti" @@ -6506,7 +6645,7 @@ msgstr "Suggerito per te" msgid "Suggestive" msgstr "Suggestivo" -#: src/Navigation.tsx:266 +#: src/Navigation.tsx:267 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" @@ -6514,7 +6653,8 @@ msgstr "Supporto" #: src/screens/Settings/Settings.tsx:102 #: src/screens/Settings/Settings.tsx:116 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 msgid "Switch account" msgstr "Cambia account" @@ -6523,6 +6663,14 @@ msgstr "Cambia account" msgid "Switch Account" msgstr "Cambia account" +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "Cambia account" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "Passa a {0}" + #: src/screens/Settings/AppearanceSettings.tsx:97 #: src/screens/Settings/AppearanceSettings.tsx:147 msgid "System" @@ -6530,14 +6678,10 @@ msgstr "Sistema" #: src/screens/Settings/AboutSettings.tsx:60 #: src/screens/Settings/AboutSettings.tsx:63 -#: src/screens/Settings/Settings.tsx:317 +#: src/screens/Settings/Settings.tsx:318 msgid "System log" msgstr "Registro di sistema" -#: src/components/TagMenu/index.tsx:110 -msgid "Tag menu: {displayTag}" -msgstr "Tag menu: {displayTag}" - #: src/components/dialogs/MutedWords.tsx:282 msgid "Tags only" msgstr "Solo tag" @@ -6559,6 +6703,10 @@ msgstr "Tocca per ignorare" msgid "Tap to enter full screen" msgstr "Tocca per entrare in modalità a schermo intero" +#: src/screens/VideoFeed/index.tsx:931 +msgid "Tap to expand or collapse post text." +msgstr "Tocca per espandere o comprimere il testo del post." + #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Tap to play or pause" msgstr "Tocca per riprodurre o mettere in pausa" @@ -6572,6 +6720,10 @@ msgstr "Tocca per attivare o disattivare l'audio" msgid "Tap to view full image" msgstr "Tocca per vedere a schermo intero" +#: src/components/VideoPostCard.tsx:115 +msgid "Tap to view video in immersive mode." +msgstr "Tocca per vedere il video in modalità immersiva." + #: src/state/shell/progress-guide.tsx:233 msgid "Task complete - 10 follows!" msgstr "Completato - segui 10 account!" @@ -6606,12 +6758,12 @@ msgstr "Dicci un po' di più" msgid "Terms" msgstr "Termini" -#: src/Navigation.tsx:276 +#: src/Navigation.tsx:277 #: src/screens/Settings/AboutSettings.tsx:37 #: src/screens/Settings/AboutSettings.tsx:40 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:617 -#: src/view/shell/Drawer.tsx:619 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 msgid "Terms of Service" msgstr "Termini di servizio" @@ -6620,12 +6772,16 @@ msgstr "Termini di servizio" #: src/lib/moderation/useReportOptions.ts:107 #: src/lib/moderation/useReportOptions.ts:115 msgid "Terms used violate community standards" -msgstr "I termini utilizzati violano gli standard della comunità" +msgstr "I termini usati violano gli standard della comunità" #: src/components/dialogs/MutedWords.tsx:266 msgid "Text & tags" msgstr "Testo e tag" +#: src/components/dms/ReportDialog.tsx:227 +msgid "Text field" +msgstr "Campo di testo" + #: src/components/moderation/LabelsOnMeDialog.tsx:263 #: src/screens/Messages/components/ChatDisabled.tsx:108 msgid "Text input field" @@ -6635,8 +6791,7 @@ msgstr "Campo di testo" msgid "Thank you! Your email has been successfully verified." msgstr "Grazie! La tua email è stata verificata con successo." -#: src/components/dms/ReportDialog.tsx:129 -#: src/components/ReportDialog/SubmitView.tsx:82 +#: src/components/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "Grazie. La tua segnalazione è stata inviata." @@ -6644,11 +6799,11 @@ msgstr "Grazie. La tua segnalazione è stata inviata." msgid "Thanks, you have successfully verified your email address. You can close this dialog." msgstr "Grazie, hai verificato con successo il tuo indirizzo email. Puoi chiudere questa finestra." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 msgid "That contains the following:" msgstr "Che contiene il seguente:" -#: src/screens/Signup/StepHandle.tsx:51 +#: src/screens/Signup/StepHandle.tsx:55 msgid "That handle is already taken." msgstr "Questo nome utente è già stato assegnato." @@ -6665,6 +6820,10 @@ msgstr "Impossibile trovare starter pack." msgid "That's all, folks!" msgstr "Questo è tutto, gente!" +#: src/screens/VideoFeed/index.tsx:1071 +msgid "That's everything!" +msgstr "È tutto!" + #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 #: src/view/com/profile/ProfileMenu.tsx:329 msgid "The account will be able to interact with you after unblocking." @@ -6786,7 +6945,7 @@ msgstr "Si è verificato un problema durante il contatto con il tuo server" 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/view/com/posts/PostFeed.tsx:486 +#: src/view/com/posts/PostFeed.tsx:592 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." @@ -6811,8 +6970,8 @@ 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/components/dms/ReportDialog.tsx:217 -#: src/components/ReportDialog/SubmitView.tsx:87 +#: src/components/dms/ReportDialog.tsx:257 +#: src/components/ReportDialog/SubmitView.tsx:88 msgid "There was an issue sending your report. Please check your internet connection." msgstr "Si è verificato un problema durante l'invio della segnalazione. Verifica la tua connessione a internet." @@ -6853,7 +7012,7 @@ msgstr "Si è verificato un problema. Verifica la tua connessione a internet e p msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "Si è verificato un problema imprevisto nell'applicazione. Facci sapere se ti è successo!" -#: src/screens/SignupQueued.tsx:115 +#: src/screens/SignupQueued.tsx:130 msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." msgstr "C'è stata un'ondata di nuovi utenti su Bluesky! Attiveremo il tuo account il prima possibile." @@ -6906,7 +7065,7 @@ msgstr "Questo contenuto non è disponibile perché uno degli utenti coinvolti h msgid "This content is not viewable without a Bluesky account." msgstr "Questo contenuto non è visualizzabile senza un account Bluesky." -#: src/screens/Messages/components/ChatListItem.tsx:266 +#: src/screens/Messages/components/ChatListItem.tsx:276 msgid "This conversation is with a deleted or a deactivated account. Press for options." msgstr "L'utente di questa conversazione ha disattivato o eliminato l'account. Premi per le opzioni." @@ -6927,7 +7086,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:36 -#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/screens/Profile/ProfileFeed/index.tsx:189 #: src/view/screens/ProfileList.tsx:814 msgid "This feed is empty." msgstr "Questo feed è vuoto." @@ -6936,7 +7095,7 @@ msgstr "Questo feed è vuoto." msgid "This feed is no longer online. We are showing <0>Discover instead." msgstr "Questo feed non è più online. Stiamo mostrando <0>Discover al suo posto." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 msgid "This handle is reserved. Please try a different one." msgstr "Questo nome utente è riservato. Prova con un altro nome utente." @@ -6997,7 +7156,7 @@ msgstr "Questo post è visibile solo agli utenti registrati. Non sarà visibile msgid "This post will be hidden from feeds and threads. This cannot be undone." msgstr "Questo post verrà nascosto dai feed e dai thread. L'azione è irreversibile." -#: src/view/com/composer/Composer.tsx:413 +#: src/view/com/composer/Composer.tsx:420 msgid "This post's author has disabled quote posts." msgstr "L'autore del post ha disattivato le citazioni." @@ -7013,7 +7172,7 @@ msgstr "Questa risposta verrà spostata in una sezione nascosta in fondo al thre msgid "This service has not provided terms of service or a privacy policy." msgstr "Questo servizio non ha fornito termini di servizio o un'informativa sulla privacy." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 msgid "This should create a domain record at:" msgstr "Questo dovrebbe creare un record di dominio in:" @@ -7054,7 +7213,7 @@ msgstr "Questo utente non sta seguendo nessuno." msgid "This will delete \"{0}\" from your muted words. You can always add it back later." msgstr "Questo eliminerà \"{0}\" dalle tue parole silenziate. Puoi riaggiungerla quando vuoi qui." -#: src/screens/Settings/Settings.tsx:460 +#: src/screens/Settings/Settings.tsx:462 msgid "This will remove @{0} from the quick access list." msgstr "Questo rimuoverà @{0} dalla lista d'accesso rapido." @@ -7067,8 +7226,8 @@ msgstr "Il tuo post verrà rimosso da questa citazione per tutti gli utenti, ed msgid "Thread options" msgstr "Opzioni thread" -#: src/screens/Settings/ContentAndMediaSettings.tsx:66 -#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +#: src/screens/Settings/ContentAndMediaSettings.tsx:67 +#: src/screens/Settings/ContentAndMediaSettings.tsx:70 msgid "Thread preferences" msgstr "Preferenze delle discussioni" @@ -7085,7 +7244,7 @@ msgstr "Thread" msgid "Threaded mode" msgstr "Modalità a thread" -#: src/Navigation.tsx:309 +#: src/Navigation.tsx:310 msgid "Threads Preferences" msgstr "Preferenze per le discussioni" @@ -7123,11 +7282,11 @@ msgstr "Seleziona per abilitare o disabilitare i contenuti per adulti" #: src/screens/Hashtag.tsx:84 #: src/screens/Topic.tsx:71 -#: src/view/screens/Search/Search.tsx:499 +#: src/view/screens/Search/Search.tsx:496 msgid "Top" msgstr "Popolari" -#: src/Navigation.tsx:383 +#: src/Navigation.tsx:384 msgid "Topic" msgstr "Argomento" @@ -7145,6 +7304,11 @@ msgstr "Traduci" msgid "Trending" msgstr "Di tendenza" +#: src/components/interstitials/TrendingVideos.tsx:88 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:106 +msgid "Trending Videos" +msgstr "Video di tendenza" + #: src/view/com/util/error/ErrorScreen.tsx:103 msgctxt "action" msgid "Try again" @@ -7158,7 +7322,7 @@ msgstr "TV" msgid "Two-factor authentication (2FA)" msgstr "Autenticazione a due fattori (2FA)" -#: src/screens/Signup/StepHandle.tsx:114 +#: src/screens/Signup/StepHandle.tsx:118 msgid "Type your desired username" msgstr "Inserisci il nome utente che desideri" @@ -7166,7 +7330,7 @@ msgstr "Inserisci il nome utente che desideri" msgid "Type your message here" msgstr "Scrivi il tuo messaggio qui" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 msgid "Type:" msgstr "Tipo:" @@ -7184,8 +7348,8 @@ msgstr "Impossibile connettersi. Verifica la tua connessione a internet e riprov #: src/screens/Login/ForgotPasswordForm.tsx:68 #: src/screens/Login/index.tsx:76 -#: src/screens/Login/LoginForm.tsx:154 -#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 #: src/screens/Signup/index.tsx:71 #: src/view/com/modals/ChangePassword.tsx:71 msgid "Unable to contact your service. Please check your Internet connection." @@ -7211,8 +7375,8 @@ msgctxt "action" msgid "Unblock" msgstr "Sblocca" -#: src/components/dms/ConvoMenu.tsx:188 -#: src/components/dms/ConvoMenu.tsx:192 +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 msgid "Unblock account" msgstr "Sblocca account" @@ -7249,6 +7413,10 @@ msgstr "Smetti di seguire {0}" msgid "Unfollow Account" msgstr "Smetti di seguire questo account" +#: src/screens/VideoFeed/index.tsx:801 +msgid "Unfollow user" +msgstr "Smetti di seguire" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:514 msgid "Unlike" msgstr "Non mi piace più" @@ -7257,31 +7425,27 @@ msgstr "Non mi piace più" msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "Non mi piace più ({0, plural, one {# mi piace} other {# mi piace}})" -#: src/components/TagMenu/index.tsx:264 -#: src/view/screens/ProfileList.tsx:701 -msgid "Unmute" -msgstr "Riattiva" - #: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 #: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 msgctxt "video" msgid "Unmute" msgstr "Attiva il suono" -#: src/components/TagMenu/index.web.tsx:115 -msgid "Unmute {truncatedTag}" -msgstr "Riattiva {truncatedTag}" +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "Riattiva" + +#: src/components/RichTextTag.tsx:140 +#: src/components/RichTextTag.tsx:153 +msgid "Unmute {tag}" +msgstr "Riattiva {tag}" #: src/view/com/profile/ProfileMenu.tsx:258 #: src/view/com/profile/ProfileMenu.tsx:264 msgid "Unmute Account" msgstr "Riattiva questo account" -#: src/components/TagMenu/index.tsx:223 -msgid "Unmute all {displayTag} posts" -msgstr "Riattiva tutti i post di {displayTag}" - -#: src/components/dms/ConvoMenu.tsx:176 +#: src/components/dms/ConvoMenu.tsx:179 msgid "Unmute conversation" msgstr "Riattiva conversazione" @@ -7342,7 +7506,7 @@ msgstr "Disiscriviti da questo etichettatore" msgid "Unsubscribed from list" msgstr "Disiscritto dalla lista" -#: src/view/com/composer/Composer.tsx:766 +#: src/view/com/composer/Composer.tsx:773 msgid "Unsupported video type" msgstr "Tipo di video non supportato" @@ -7359,8 +7523,8 @@ msgstr "Contenuti sessuali indesiderati" msgid "Update <0>{displayName} in Lists" msgstr "Aggiorna <0>{displayName} nelle liste" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 msgid "Update to {domain}" msgstr "Aggiorna a {domain}" @@ -7372,7 +7536,7 @@ msgstr "Impossibile aggiornare allegato" msgid "Updating reply visibility failed" msgstr "Impossibile aggiornare visibilità risposte" -#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Login/SetNewPasswordForm.tsx:186 msgid "Updating..." msgstr "Aggiornamento..." @@ -7380,39 +7544,39 @@ msgstr "Aggiornamento..." msgid "Upload a photo instead" msgstr "In alternativa carica una foto" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 msgid "Upload a text file to:" msgstr "Carica un file di testo su:" -#: src/view/com/util/UserAvatar.tsx:371 -#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 #: src/view/com/util/UserBanner.tsx:123 #: src/view/com/util/UserBanner.tsx:126 msgid "Upload from Camera" msgstr "Carica dalla fotocamera" -#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserAvatar.tsx:389 #: src/view/com/util/UserBanner.tsx:140 msgid "Upload from Files" msgstr "Carica dai file" -#: src/view/com/util/UserAvatar.tsx:382 -#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 #: src/view/com/util/UserBanner.tsx:134 #: src/view/com/util/UserBanner.tsx:138 msgid "Upload from Library" msgstr "Carica dalla galleria" -#: src/lib/api/index.ts:296 +#: src/lib/api/index.ts:301 msgid "Uploading images..." msgstr "Caricamento immagini..." -#: src/lib/api/index.ts:350 -#: src/lib/api/index.ts:374 +#: src/lib/api/index.ts:355 +#: src/lib/api/index.ts:379 msgid "Uploading link thumbnail..." msgstr "Caricamento miniatura del link..." -#: src/view/com/composer/Composer.tsx:1638 +#: src/view/com/composer/Composer.tsx:1646 msgid "Uploading video..." msgstr "Caricamento del video..." @@ -7420,24 +7584,24 @@ msgstr "Caricamento del video..." msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password." msgstr "Puoi generare una password per app di terze parti per accedere ad altri client Bluesky senza fornire l'accesso completo al tuo account o alla tua password personale." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 msgid "Use default provider" -msgstr "Utilizza il tuo provider predefinito" +msgstr "Usa il fornitore predefinito" #: src/view/com/modals/InAppBrowserConsent.tsx:53 #: src/view/com/modals/InAppBrowserConsent.tsx:55 msgid "Use in-app browser" -msgstr "Utilizza il browser dell'app" +msgstr "Usa il browser dell'app" -#: src/screens/Settings/ContentAndMediaSettings.tsx:92 -#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +#: src/screens/Settings/ContentAndMediaSettings.tsx:93 +#: src/screens/Settings/ContentAndMediaSettings.tsx:99 msgid "Use in-app browser to open links" -msgstr "Utilizza il browser dell'app per aprire i link" +msgstr "Usa il browser dell'app per aprire i link" #: src/view/com/modals/InAppBrowserConsent.tsx:63 #: src/view/com/modals/InAppBrowserConsent.tsx:65 msgid "Use my default browser" -msgstr "Utilizza il mio browser predefinito" +msgstr "Usa il mio browser predefinito" #: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:53 msgid "Use recommended" @@ -7492,7 +7656,7 @@ msgstr "Lista creata" msgid "User list updated" msgstr "Lista aggiornata" -#: src/screens/Login/LoginForm.tsx:185 +#: src/screens/Login/LoginForm.tsx:193 msgid "Username or email address" msgstr "Nome utente o indirizzo email" @@ -7513,7 +7677,7 @@ msgstr "Utenti in «{0}»" msgid "Users that have liked this content or profile" msgstr "Utenti a cui è piaciuto questo contenuto o profilo" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 msgid "Value:" msgstr "Valore:" @@ -7521,8 +7685,8 @@ msgstr "Valore:" msgid "Verified email required" msgstr "Email verificata richiesta" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 msgid "Verify DNS Record" msgstr "Verifica record DNS" @@ -7540,8 +7704,8 @@ msgstr "Verifica la nuova email" msgid "Verify now" msgstr "Verifica ora" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 -#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 msgid "Verify Text File" msgstr "Verifica file di testo" @@ -7569,12 +7733,28 @@ msgstr "Video" msgid "Video failed to process" msgstr "Elaborazione video fallita" +#: src/Navigation.tsx:430 +msgid "Video Feed" +msgstr "Feed dei video" + +#: src/components/VideoPostCard.tsx:116 +msgid "Video from {0}: {text}" +msgstr "Video da {0}: {text}" + #: src/screens/Onboarding/index.tsx:39 #: src/screens/Onboarding/state.ts:103 msgid "Video Games" msgstr "Videogiochi" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is paused" +msgstr "Video in pausa" + +#: src/screens/VideoFeed/index.tsx:1029 +msgid "Video is playing" +msgstr "Video in riproduzione" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 msgid "Video not found." msgstr "Video non trovato." @@ -7582,7 +7762,7 @@ msgstr "Video non trovato." msgid "Video settings" msgstr "Impostazioni video" -#: src/view/com/composer/Composer.tsx:1648 +#: src/view/com/composer/Composer.tsx:1656 msgid "Video uploaded" msgstr "Video caricato" @@ -7590,6 +7770,10 @@ msgstr "Video caricato" msgid "Video: {0}" msgstr "Video: {0}" +#: src/view/screens/Profile.tsx:236 +msgid "Videos" +msgstr "Video" + #: src/view/com/composer/videos/SelectVideoBtn.tsx:58 #: src/view/com/composer/videos/SelectVideoBtn.tsx:73 msgid "Videos must be less than 60 seconds long" @@ -7601,22 +7785,15 @@ msgstr "Vedi l'avatar di {0}" #: src/components/ProfileCard.tsx:110 #: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/screens/VideoFeed/index.tsx:762 #: src/view/com/notifications/NotificationFeedItem.tsx:409 msgid "View {0}'s profile" msgstr "Vedi il profilo di {0}" -#: src/components/dms/MessagesListHeader.tsx:158 +#: src/components/dms/MessagesListHeader.tsx:167 msgid "View {displayName}'s profile" msgstr "Vedi il profilo di {displayName}" -#: src/components/TagMenu/index.tsx:172 -msgid "View all posts by @{authorHandle} with tag {displayTag}" -msgstr "Mostra tutti i post di @{authorHandle} con tag {displayTag}" - -#: src/components/TagMenu/index.tsx:126 -msgid "View all posts with tag {displayTag}" -msgstr "Mostra tutti i post con tag {displayTag}" - #: src/components/ProfileHoverCard/index.web.tsx:433 msgid "View blocked user's profile" msgstr "Vedi questo profilo bloccato" @@ -7629,11 +7806,13 @@ msgstr "Vedi il post del blog per maggiori dettagli" msgid "View debug entry" msgstr "Vedi le informazioni del debug" -#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +#: src/screens/VideoFeed/index.tsx:637 +#: src/screens/VideoFeed/index.tsx:655 msgid "View details" msgstr "Vedi dettagli" -#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 msgid "View details for reporting a copyright violation" msgstr "Visualizza i dettagli per segnalare una violazione del copyright" @@ -7645,6 +7824,13 @@ msgstr "Vedi la discussione completa" msgid "View information about these labels" msgstr "Visualizza le informazioni su queste etichette" +#: src/components/interstitials/TrendingVideos.tsx:191 +#: src/components/interstitials/TrendingVideos.tsx:210 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:231 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:250 +msgid "View more" +msgstr "Mostra di più" + #: src/components/ProfileHoverCard/index.web.tsx:419 #: src/components/ProfileHoverCard/index.web.tsx:439 #: src/components/ProfileHoverCard/index.web.tsx:466 @@ -7667,6 +7853,10 @@ msgstr "Visualizza il servizio di etichettatura fornito da @{0}" msgid "View users who like this feed" msgstr "Visualizza gli utenti a cui piace questo feed" +#: src/components/VideoPostCard.tsx:392 +msgid "View video" +msgstr "Vedi video" + #: src/screens/Moderation/index.tsx:248 msgid "View your blocked accounts" msgstr "Vedi i tuoi account bloccati" @@ -7719,7 +7909,7 @@ msgstr "Nessun risultato per questo argomento." msgid "We couldn't load this conversation" msgstr "Non riusciamo a caricare questa conversazione" -#: src/screens/SignupQueued.tsx:145 +#: src/screens/SignupQueued.tsx:160 msgid "We estimate {estimatedTime} until your account is ready." msgstr "Stimiamo {estimatedTime} prima che il tuo account sia pronto." @@ -7727,7 +7917,7 @@ msgstr "Stimiamo {estimatedTime} prima che il tuo account sia pronto." msgid "We have sent another verification email to <0>{0}." msgstr "Ti abbiamo inviato un'altra email di verifica a <0>{0}." -#: src/screens/Onboarding/StepFinished.tsx:238 +#: src/screens/Onboarding/StepFinished.tsx:245 msgid "We hope you have a wonderful time. Remember, Bluesky is:" msgstr "Speriamo di regalarti dei bei momenti. Ricorda, Bluesky è:" @@ -7751,7 +7941,7 @@ msgstr "Al momento non è stato possibile caricare gli etichettatori configurati msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." msgstr "Non siamo riusciti a connetterci. Riprova per continuare a configurare il tuo account. Se il problema persiste, puoi ignorare questo passaggio." -#: src/screens/SignupQueued.tsx:149 +#: src/screens/SignupQueued.tsx:164 msgid "We will let you know when your account is ready." msgstr "Ti faremo sapere quando il tuo account sarà pronto." @@ -7780,11 +7970,11 @@ msgstr "Non è stato possibile caricare le parole silenziate. Riprova." msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." msgstr "Siamo spiacenti, ma non è stato possibile completare la ricerca. Riprova tra qualche minuto." -#: src/view/com/composer/Composer.tsx:410 +#: src/view/com/composer/Composer.tsx:417 msgid "We're sorry! The post you are replying to has been deleted." msgstr "Ci dispiace! Il post a cui cerchi di rispondere è stato eliminato." -#: src/components/Lists.tsx:188 +#: src/components/Lists.tsx:194 #: src/view/screens/NotFound.tsx:50 msgid "We're sorry! We can't find the page you were looking for." msgstr "Ci dispiace! Non riusciamo a trovare la pagina che stavi cercando." @@ -7815,15 +8005,15 @@ msgstr "Cosa stanno postando le persone." #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:729 +#: src/view/com/composer/Composer.tsx:736 msgid "What's up?" msgstr "Come va?" -#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:79 +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 msgid "Which languages are used in this post?" -msgstr "Che lingue sono utilizzate in questo post?" +msgstr "In quali lingue è scritto questo post?" -#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:78 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 msgid "Which languages would you like to see in your algorithmic feeds?" msgstr "Quali lingue vorresti vedere negli algoritmi dei tuoi feed?" @@ -7836,35 +8026,44 @@ msgid "Who can reply" msgstr "Chi può rispondere" #: src/screens/Home/NoFeedsPinned.tsx:79 -#: src/screens/Messages/ChatList.tsx:148 +#: src/screens/Messages/ChatList.tsx:156 msgid "Whoops!" msgstr "Ops!" -#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +#: src/components/interstitials/TrendingVideos.tsx:127 +#: src/screens/Search/components/ExploreTrendingVideos.tsx:147 +msgid "Whoops! Trending videos failed to load." +msgstr "Ops! Non è stato possibile caricare i video di tendenza." + +#: src/screens/Takendown.tsx:173 +msgid "Why are you appealing?" +msgstr "Perché richiedi la revisione?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 msgid "Why should this content be reviewed?" msgstr "Perché questo contenuto dovrebbe essere esaminato?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 msgid "Why should this feed be reviewed?" msgstr "Perché questo feed dovrebbe essere esaminato?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 msgid "Why should this list be reviewed?" msgstr "Perché questa lista dovrebbe essere esaminata?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 msgid "Why should this message be reviewed?" msgstr "Perché questo messaggio dovrebbe essere esaminato?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 msgid "Why should this post be reviewed?" msgstr "Perché questo post dovrebbe essere esaminato?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 msgid "Why should this starter pack be reviewed?" msgstr "Perché questo starter pack dovrebbe essere esaminato?" -#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 msgid "Why should this user be reviewed?" msgstr "Perché questo utente dovrebbe essere esaminato?" @@ -7873,12 +8072,12 @@ msgstr "Perché questo utente dovrebbe essere esaminato?" msgid "Write a message" msgstr "Scrivi un messaggio" -#: src/view/com/composer/Composer.tsx:817 +#: src/view/com/composer/Composer.tsx:824 msgid "Write post" msgstr "Scrivi un post" -#: src/view/com/composer/Composer.tsx:727 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 msgid "Write your reply" msgstr "Scrivi la tua risposta" @@ -7887,11 +8086,11 @@ msgstr "Scrivi la tua risposta" msgid "Writers" msgstr "Scrittori" -#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 msgid "Wrong DID returned from server. Received: {0}" msgstr "Il server ha restituito un DID errato. Ricevuto: {0}" -#: src/view/com/composer/select-language/SuggestedLanguage.tsx:78 +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 msgid "Yes" msgstr "Si" @@ -7928,7 +8127,7 @@ msgstr "io" msgid "You" msgstr "Io" -#: src/screens/SignupQueued.tsx:142 +#: src/screens/SignupQueued.tsx:157 msgid "You are in line." msgstr "Sei nella lista." @@ -7962,7 +8161,8 @@ msgstr "Adesso puoi accedere con la tua nuova password." msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." msgstr "Puoi riattivare il tuo account per accedere. Il tuo profilo e i tuoi post saranno visibili agli altri utenti." -#: src/components/interstitials/Trending.tsx:100 +#: src/components/interstitials/Trending.tsx:130 +#: src/components/interstitials/TrendingVideos.tsx:139 #: src/screens/Search/components/ExploreTrendingTopics.tsx:136 #: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 msgid "You can update this later from your settings." @@ -8003,7 +8203,7 @@ msgid "You have blocked this user. You cannot view their content." msgstr "Hai bloccato questo utente. Non è possibile visualizzare il contenuto." #: src/screens/Login/SetNewPasswordForm.tsx:48 -#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/screens/Login/SetNewPasswordForm.tsx:91 #: src/view/com/modals/ChangePassword.tsx:88 #: src/view/com/modals/ChangePassword.tsx:122 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." @@ -8026,7 +8226,7 @@ msgstr "Hai silenziato questo account." msgid "You have muted this user" msgstr "Hai silenziato questo utente" -#: src/screens/Messages/ChatList.tsx:190 +#: src/screens/Messages/ChatList.tsx:198 msgid "You have no conversations yet. Start one!" msgstr "Non hai ancora nessuna conversazione. Avviane una!" @@ -8047,7 +8247,7 @@ msgstr "Non hai ancora bloccato nessun account. Per bloccare un account, vai sul 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 "Non hai ancora silenziato nessun account. Per silenziare un account, vai sul suo profilo e seleziona \"Silenzia account\" dal menu dell'account." -#: src/components/Lists.tsx:52 +#: src/components/Lists.tsx:57 msgid "You have reached the end" msgstr "Hai raggiunto la fine" @@ -8055,7 +8255,7 @@ msgstr "Hai raggiunto la fine" msgid "You have temporarily reached the limit for video uploads. Please try again later." msgstr "Hai raggiunto il limite temporaneo dei video caricati. Riprova più tardi." -#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +#: src/components/StarterPack/ProfileStarterPacks.tsx:240 msgid "You haven't created a starter pack yet!" msgstr "Non hai ancora creato uno starter pack!" @@ -8092,7 +8292,7 @@ msgstr "È possibile selezionare fino a 4 immagini" msgid "You must be 13 years of age or older to sign up." msgstr "Per iscriverti devi avere almeno 13 anni." -#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +#: src/components/StarterPack/ProfileStarterPacks.tsx:323 msgid "You must be following at least seven other people to generate a starter pack." msgstr "Devi seguire almeno altri 7 utenti per creare uno starter pack." @@ -8104,7 +8304,7 @@ msgstr "Devi concedere il permesso alla galleria per salvare il codice QR" msgid "You must grant access to your photo library to save the image." msgstr "Devi concedere il permesso alla galleria per salvare l'immagine." -#: src/components/ReportDialog/SubmitView.tsx:210 +#: src/components/ReportDialog/SubmitView.tsx:211 msgid "You must select at least one labeler for a report" msgstr "È necessario selezionare almeno un'etichettatore per un report" @@ -8113,6 +8313,7 @@ msgid "You previously deactivated @{0}." msgstr "Hai precedentemente disattivato @{0}." #: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 msgid "You will be signed out of all your accounts." msgstr "Verrai disconnesso da tutti i tuoi account." @@ -8124,19 +8325,19 @@ msgstr "Non riceverai più notifiche relative a questo thread" msgid "You will now receive notifications for this thread" msgstr "Riceverai le notifiche per questo thread" -#: src/screens/Login/SetNewPasswordForm.tsx:98 +#: src/screens/Login/SetNewPasswordForm.tsx:104 msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." msgstr "Riceverai un'email con un codice di recupero. Inserisci il codice qui, poi inserisci la tua nuova password." -#: src/screens/Messages/components/ChatListItem.tsx:124 +#: src/screens/Messages/components/ChatListItem.tsx:133 msgid "You: {0}" msgstr "Tu: {0}" -#: src/screens/Messages/components/ChatListItem.tsx:153 +#: src/screens/Messages/components/ChatListItem.tsx:162 msgid "You: {defaultEmbeddedContentMessage}" msgstr "Tu: {defaultEmbeddedContentMessage}" -#: src/screens/Messages/components/ChatListItem.tsx:146 +#: src/screens/Messages/components/ChatListItem.tsx:155 msgid "You: {short}" msgstr "Tu: {short}" @@ -8164,7 +8365,7 @@ msgstr "Riceverai un'email all'indirizzo <0>{0} per verificare la tua identi msgid "You'll stay updated with these feeds" msgstr "Resterai aggiornato su questi feed" -#: src/screens/SignupQueued.tsx:112 +#: src/screens/SignupQueued.tsx:127 msgid "You're in line" msgstr "Sei in fila" @@ -8173,7 +8374,7 @@ msgstr "Sei in fila" msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." msgstr "Hai effettuato l'accesso con una password per app. Accedi con la tua password personale per disattivare il tuo account." -#: src/screens/Onboarding/StepFinished.tsx:235 +#: src/screens/Onboarding/StepFinished.tsx:242 msgid "You're ready to go!" msgstr "Sei pronto per iniziare!" @@ -8198,6 +8399,10 @@ msgstr "Hai raggiunto il limite giornaliero di video caricati (troppi byte)" msgid "You've reached your daily limit for video uploads (too many videos)" msgstr "Hai raggiunto il limite giornaliero di video caricati (troppi video)" +#: src/screens/VideoFeed/index.tsx:1080 +msgid "You've run out of videos to watch. Maybe it's a good time to take a break?" +msgstr "Non ci sono altri video da guardare. Forse è il momento giusto per fare una pausa?" + #: src/screens/Signup/index.tsx:140 msgid "Your account" msgstr "Il tuo account" @@ -8206,6 +8411,10 @@ msgstr "Il tuo account" msgid "Your account has been deleted" msgstr "Il tuo account è stato eliminato" +#: src/screens/Takendown.tsx:146 +msgid "Your account has been suspended" +msgstr "Il tuo account è stato sospeso" + #: src/view/com/composer/state/video.ts:429 msgid "Your account is not yet old enough to upload videos. Please try again later." msgstr "Il tuo account è troppo recente per caricare video. Riprova più tardi." @@ -8214,11 +8423,19 @@ msgstr "Il tuo account è troppo recente per caricare video. Riprova più tardi. 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 "L'archivio del tuo account, che contiene tutti i record di dati pubblici, può essere scaricato come file \"CAR\". Questo file non include elementi multimediali incorporati, come immagini o dati privati, che devono essere recuperati separatamente." -#: src/screens/Signup/StepInfo/index.tsx:211 +#: src/screens/Takendown.tsx:214 +msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service. 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 "Abbiamo riscontrato che il tuo account viola i <0>termini di servizio di Bluesky Social. Ti abbiamo inviato un'email che descrive la violazione e il periodo di sospensione, se applicabile. Se ritieni che questa decisione sia stata presa per errore, puoi richiedere una revisione della sospensione." + +#: src/screens/Takendown.tsx:154 +msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email." +msgstr "La tua richiesta di revisione è stata inviata. Riceverai un'email se la revisione avrà esito positivo." + +#: src/screens/Signup/StepInfo/index.tsx:205 msgid "Your birth date" msgstr "Data di nascita" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 msgid "Your browser does not support the video format. Please try a different browser." msgstr "Il tuo browser non supporta questo formato video. Prova con un altro browser." @@ -8230,9 +8447,9 @@ msgstr "Le tue conversazioni sono state disabilitate" msgid "Your choice will be saved, but can be changed later in settings." msgstr "La tua scelta verrà salvata, ma potrà essere modificata successivamente nelle impostazioni." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." -msgstr "Il tuo attuale nome utente <0>{0} rimarrà automaticamente riservato per te. Puoi tornare a utilizzarlo in qualsiasi momento da questo account." +msgstr "Il tuo attuale nome utente <0>{0} rimarrà automaticamente riservato per te. Puoi tornare a usarlo in qualsiasi momento da questo account." #: src/screens/Login/ForgotPasswordForm.tsx:51 #: src/screens/Signup/state.ts:203 @@ -8257,11 +8474,11 @@ msgstr "Il tuo primo mi piace!" msgid "Your following feed is empty! Follow more users to see what's happening." msgstr "Il tuo feed Seguiti è vuoto! Segui più utenti per vedere cosa sta succedendo." -#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 msgid "Your full handle will be <0>@{0}" msgstr "Il tuo nome utente completo sarà <0>@{0}" -#: src/screens/Signup/StepHandle.tsx:125 +#: src/screens/Signup/StepHandle.tsx:129 msgid "Your full username will be" msgstr "Il tuo nome utente completo sarà" @@ -8273,15 +8490,15 @@ msgstr "Le tue parole silenziate" msgid "Your password has been changed successfully!" msgstr "La tua password è stata modificata correttamente!" -#: src/view/com/composer/Composer.tsx:470 +#: src/view/com/composer/Composer.tsx:477 msgid "Your post has been published" msgstr "Il tuo post è stato pubblicato" -#: src/view/com/composer/Composer.tsx:467 +#: src/view/com/composer/Composer.tsx:474 msgid "Your posts have been published" msgstr "I tuoi post sono stati pubblicati" -#: src/screens/Onboarding/StepFinished.tsx:250 +#: src/screens/Onboarding/StepFinished.tsx:257 msgid "Your posts, likes, and blocks are public. Mutes are private." msgstr "I tuoi post, i tuoi mi piace e gli account bloccati sono pubblici. Gli account silenziati sono privati." @@ -8289,10 +8506,10 @@ msgstr "I tuoi post, i tuoi mi piace e gli account bloccati sono pubblici. Gli a 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 "Il tuo profilo, post, feed, e liste non saranno più visibili agli altri utenti. Puoi riattivare il tuo account in qualsiasi momento effettuando l'accesso." -#: src/view/com/composer/Composer.tsx:469 +#: src/view/com/composer/Composer.tsx:476 msgid "Your reply has been published" msgstr "La tua risposta è stata pubblicata" -#: src/components/dms/ReportDialog.tsx:157 +#: src/components/dms/ReportDialog.tsx:198 msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "La tua segnalazione verrà inviata al servizio moderazione di Bluesky" From 9cb3b599638a7a2ba25128d4b4d4d4adee2db70c Mon Sep 17 00:00:00 2001 From: nilaallj <9767434+nilaallj@users.noreply.github.com> Date: Fri, 24 Jan 2025 20:54:45 +0100 Subject: [PATCH 60/62] Add Swedish localization (#7232) * Adding Swedish translation * Fixes and improvements * Fixes and improvements * Fixed inconsistencies + some other improvements * Made some improvements, added missing translations and added Swedish to app.config.js * Force push to resolve conflicts in messages.po --- app.config.js | 1 + lingui.config.js | 1 + src/components/hooks/dates.ts | 2 + src/locale/helpers.ts | 2 + src/locale/i18n.ts | 9 + src/locale/i18n.web.ts | 4 + src/locale/languages.ts | 2 + src/locale/locales/sv/messages.po | 8300 +++++++++++++++++++++++++++++ 8 files changed, 8321 insertions(+) create mode 100644 src/locale/locales/sv/messages.po diff --git a/app.config.js b/app.config.js index b40986b757..5646b0cd0b 100644 --- a/app.config.js +++ b/app.config.js @@ -96,6 +96,7 @@ module.exports = function (config) { 'pt-BR', 'ro', 'ru', + 'sv', 'th', 'tr', 'uk', diff --git a/lingui.config.js b/lingui.config.js index 83462b758a..851d96f33d 100644 --- a/lingui.config.js +++ b/lingui.config.js @@ -27,6 +27,7 @@ module.exports = { 'pt-BR', 'ro', 'ru', + 'sv', 'th', 'tr', 'uk', diff --git a/src/components/hooks/dates.ts b/src/components/hooks/dates.ts index 7d497e109f..4ee32c776a 100644 --- a/src/components/hooks/dates.ts +++ b/src/components/hooks/dates.ts @@ -31,6 +31,7 @@ import { ptBR, ro, ru, + sv, th, tr, uk, @@ -73,6 +74,7 @@ const locales: Record = { ['pt-BR']: ptBR, ro, ru, + sv, th, tr, uk, diff --git a/src/locale/helpers.ts b/src/locale/helpers.ts index 885ddaac53..f1826c7644 100644 --- a/src/locale/helpers.ts +++ b/src/locale/helpers.ts @@ -205,6 +205,8 @@ export function sanitizeAppLanguageSetting(appLanguage: string): AppLanguage { return AppLanguage.ro case 'ru': return AppLanguage.ru + case 'sv': + return AppLanguage.sv case 'th': return AppLanguage.th case 'tr': diff --git a/src/locale/i18n.ts b/src/locale/i18n.ts index dd2d906c1e..2fde89731b 100644 --- a/src/locale/i18n.ts +++ b/src/locale/i18n.ts @@ -37,6 +37,7 @@ import {messages as messagesPl} from '#/locale/locales/pl/messages' import {messages as messagesPt_BR} from '#/locale/locales/pt-BR/messages' import {messages as messagesRo} from '#/locale/locales/ro/messages' import {messages as messagesRu} from '#/locale/locales/ru/messages' +import {messages as messagesSv} from '#/locale/locales/sv/messages' import {messages as messagesTh} from '#/locale/locales/th/messages' import {messages as messagesTr} from '#/locale/locales/tr/messages' import {messages as messagesUk} from '#/locale/locales/uk/messages' @@ -247,6 +248,14 @@ export async function dynamicActivate(locale: AppLanguage) { ]) break } + case AppLanguage.sv: { + i18n.loadAndActivate({locale, messages: messagesSv}) + await Promise.all([ + import('@formatjs/intl-pluralrules/locale-data/sv'), + import('@formatjs/intl-numberformat/locale-data/sv'), + ]) + break + } case AppLanguage.th: { i18n.loadAndActivate({locale, messages: messagesTh}) await Promise.all([ diff --git a/src/locale/i18n.web.ts b/src/locale/i18n.web.ts index c52ff52c4b..c70ba1d293 100644 --- a/src/locale/i18n.web.ts +++ b/src/locale/i18n.web.ts @@ -112,6 +112,10 @@ export async function dynamicActivate(locale: AppLanguage) { mod = await import(`./locales/ru/messages`) break } + case AppLanguage.sv: { + mod = await import(`./locales/sv/messages`) + break + } case AppLanguage.th: { mod = await import(`./locales/th/messages`) break diff --git a/src/locale/languages.ts b/src/locale/languages.ts index a1535da42d..ed2a8d3a86 100644 --- a/src/locale/languages.ts +++ b/src/locale/languages.ts @@ -31,6 +31,7 @@ export enum AppLanguage { pt_BR = 'pt-BR', ro = 'ro', ru = 'ru', + sv = 'sv', th = 'th', tr = 'tr', uk = 'uk', @@ -72,6 +73,7 @@ export const APP_LANGUAGES: AppLanguageConfig[] = [ {code2: AppLanguage.pt_BR, name: 'Português (BR) – Portuguese (BR)'}, {code2: AppLanguage.ro, name: 'Română – Romanian'}, {code2: AppLanguage.ru, name: 'Русский – Russian'}, + {code2: AppLanguage.sv, name: 'Svenska – Swedish'}, {code2: AppLanguage.th, name: 'ภาษาไทย – Thai'}, {code2: AppLanguage.tr, name: 'Türkçe – Turkish'}, {code2: AppLanguage.uk, name: 'Українська – Ukrainian'}, diff --git a/src/locale/locales/sv/messages.po b/src/locale/locales/sv/messages.po new file mode 100644 index 0000000000..b49d70be69 --- /dev/null +++ b/src/locale/locales/sv/messages.po @@ -0,0 +1,8300 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-11-05 16:01-0800\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.5\n" +"X-Poedit-Basepath: ../en\n" +"X-Poedit-SearchPath-0: messages.po\n" + +#: src/components/ProgressGuide/FollowDialog.tsx:567 +msgid "(active)" +msgstr "(aktiv)" + +#: src/screens/Messages/components/ChatListItem.tsx:130 +msgid "(contains embedded content)" +msgstr "(innehåller inbäddat innehåll)" + +#: src/screens/Settings/AccountSettings.tsx:65 +#: src/view/com/modals/VerifyEmail.tsx:150 +msgid "(no email)" +msgstr "(ingen e-post)" + +#: src/lib/hooks/useTimeAgo.ts:156 +msgid "{0, plural, one {# day} other {# days}}" +msgstr "{0, plural, one {# dag} other {# dagar}}" + +#: src/screens/Profile/ProfileFollowers.tsx:40 +msgid "{0, plural, one {# follower} other {# followers}}" +msgstr "{0, plural, one {# följare} other {# följare}}" + +#: src/screens/Profile/ProfileFollows.tsx:40 +msgid "{0, plural, one {# following} other {# following}}" +msgstr "{0, plural, one {# följd} other {# följda}}" + +#: src/lib/hooks/useTimeAgo.ts:146 +msgid "{0, plural, one {# hour} other {# hours}}" +msgstr "{0, plural, one {# timme} other {# timmar}}" + +#: src/components/moderation/LabelsOnMe.tsx:53 +msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" +msgstr "{0, plural, one {# etikett har} other {# etiketter har}} satts på det här kontot" + +#: src/components/moderation/LabelsOnMe.tsx:62 +msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" +msgstr "{0, plural, one {# etikett har} other {# etiketter har}} satts på det här innehållet" + +#: src/screens/Post/PostLikedBy.tsx:41 +msgid "{0, plural, one {# like} other {# likes}}" +msgstr "{0, plural, one {gillamarkering} other {gillamarkeringar}}" + +#: src/lib/hooks/useTimeAgo.ts:136 +msgid "{0, plural, one {# minute} other {# minutes}}" +msgstr "{0, plural, one {# minut} other {# minuter}}" + +#: src/lib/hooks/useTimeAgo.ts:167 +msgid "{0, plural, one {# month} other {# months}}" +msgstr "{0, plural, one {# månad} other {# månader}}" + +#: src/screens/Post/PostQuotes.tsx:41 +msgid "{0, plural, one {# quote} other {# quotes}}" +msgstr "{0, plural, one {# citat} other {# citat}}" + +#: src/screens/Post/PostRepostedBy.tsx:41 +msgid "{0, plural, one {# repost} other {# reposts}}" +msgstr "{0, plural, one { # återpublicering} other { # återpubliceringar}}" + +#: src/lib/hooks/useTimeAgo.ts:126 +msgid "{0, plural, one {# second} other {# seconds}}" +msgstr "{0, plural, one {# sekund} other {# sekunder}}" + +#: src/components/ProfileHoverCard/index.web.tsx:398 +#: src/screens/Profile/Header/Metrics.tsx:22 +msgid "{0, plural, one {follower} other {followers}}" +msgstr "{0, plural, one {följare} other {följare}}" + +#: src/components/ProfileHoverCard/index.web.tsx:402 +#: src/screens/Profile/Header/Metrics.tsx:26 +msgid "{0, plural, one {following} other {following}}" +msgstr "{0, plural, one {följd} other {följda}}" + +#: src/view/com/post-thread/PostThreadItem.tsx:447 +msgid "{0, plural, one {like} other {likes}}" +msgstr "{0, plural, one {gillamarkering} other {gillamarkeringar}}" + +#: src/screens/Profile/Header/Metrics.tsx:58 +msgid "{0, plural, one {post} other {posts}}" +msgstr "{0, plural, one {inlägg} other {inlägg}}" + +#: src/view/com/post-thread/PostThreadItem.tsx:431 +msgid "{0, plural, one {quote} other {quotes}}" +msgstr "{0, plural, one {citat} other {citat}}" + +#: src/view/com/post-thread/PostThreadItem.tsx:413 +msgid "{0, plural, one {repost} other {reposts}}" +msgstr "{0, plural, one {återpublicering} other {återpubliceringar}}" + +#: src/screens/Settings/Settings.tsx:422 +msgid "{0}" +msgstr "{0}" + +#. Pattern: {wordValue} in tags +#: src/components/dialogs/MutedWords.tsx:475 +msgid "{0} <0>in <1>tags" +msgstr "{0} <0>i <1>taggar" + +#. Pattern: {wordValue} in text, tags +#: src/components/dialogs/MutedWords.tsx:465 +msgid "{0} <0>in <1>text & tags" +msgstr "{0} <0>i <1>text och taggar" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:219 +msgid "{0} joined this week" +msgstr "{0} gick med den här veckan" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:201 +msgid "{0} of {1}" +msgstr "{0} av {1}" + +#: src/screens/StarterPack/StarterPackScreen.tsx:480 +msgid "{0} people have used this starter pack!" +msgstr "{0} personer har använt det här startpaketet" + +#: src/view/shell/bottom-bar/BottomBar.tsx:208 +msgid "{0} unread items" +msgstr "{0} olästa poster" + +#: src/view/com/util/UserAvatar.tsx:435 +msgid "{0}'s avatar" +msgstr "{0}s avatar" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:67 +msgid "{0}'s favorite feeds and people - join me!" +msgstr "{0}s favoritflöden och personer - följ med mig!" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:46 +msgid "{0}'s starter pack" +msgstr "{0}s startpaket" + +#. How many days have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:158 +msgid "{0}d" +msgstr "{0}d" + +#. How many hours have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:148 +msgid "{0}h" +msgstr "{0}h" + +#. How many minutes have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:138 +msgid "{0}m" +msgstr "{0}m" + +#. How many months have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:169 +msgid "{0}mo" +msgstr "{0}må" + +#. How many seconds have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:128 +msgid "{0}s" +msgstr "{0}s" + +#: src/view/shell/desktop/LeftNav.tsx:189 +msgid "{count} unread items" +msgstr "{count} olästa poster" + +#: src/lib/generate-starterpack.ts:108 +#: src/screens/StarterPack/Wizard/index.tsx:178 +msgid "{displayName}'s Starter Pack" +msgstr "{displayName}s startpaket" + +#: src/screens/SignupQueued.tsx:219 +msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" +msgstr "{estimatedTimeHrs, plural, one {timme} other {timmar}}" + +#: src/screens/SignupQueued.tsx:225 +msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" +msgstr "{estimatedTimeMins, plural, one {minut} other {minuter}}" + +#: src/view/com/notifications/NotificationFeedItem.tsx:301 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "{firstAuthorLink} och <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} följde dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:327 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "{firstAuthorLink} och <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} gillade ditt anpassade flöde" + +#: src/view/com/notifications/NotificationFeedItem.tsx:223 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "{firstAuthorLink} och <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} gillade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:247 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "{firstAuthorLink} och <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} återpublicerade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:351 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "{firstAuthorLink} och <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} registrerade sig med ditt startpaket" + +#: src/view/com/notifications/NotificationFeedItem.tsx:313 +msgid "{firstAuthorLink} followed you" +msgstr "{firstAuthorLink} följde dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:290 +msgid "{firstAuthorLink} followed you back" +msgstr "{firstAuthorLink} följde dig tillbaka" + +#: src/view/com/notifications/NotificationFeedItem.tsx:339 +msgid "{firstAuthorLink} liked your custom feed" +msgstr "{firstAuthorLink} gillade ditt anpassade flöde" + +#: src/view/com/notifications/NotificationFeedItem.tsx:235 +msgid "{firstAuthorLink} liked your post" +msgstr "{firstAuthorLink} gillade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:259 +msgid "{firstAuthorLink} reposted your post" +msgstr "{firstAuthorLink} återpublicerade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:363 +msgid "{firstAuthorLink} signed up with your starter pack" +msgstr "{firstAuthorLink} registrerade sig med ditt startpaket" + +#: src/view/com/notifications/NotificationFeedItem.tsx:294 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "{firstAuthorName} och {additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} följde dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:320 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "{firstAuthorName} och {additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} gillade ditt anpassade flöde" + +#: src/view/com/notifications/NotificationFeedItem.tsx:216 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "{firstAuthorName} och {additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} gillade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:240 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "{firstAuthorName} och {additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} återpublicerade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:344 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "{firstAuthorName} och {additionalAuthorsCount, plural, one {{formattedAuthorsCount} annan} other {{formattedAuthorsCount} andra}} registrerade sig med ditt startpaket" + +#: src/view/com/notifications/NotificationFeedItem.tsx:299 +msgid "{firstAuthorName} followed you" +msgstr "{firstAuthorName} följde dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:289 +msgid "{firstAuthorName} followed you back" +msgstr "{firstAuthorName} följde dig tillbaka" + +#: src/view/com/notifications/NotificationFeedItem.tsx:325 +msgid "{firstAuthorName} liked your custom feed" +msgstr "{firstAuthorName} gillade ditt anpassade flöde" + +#: src/view/com/notifications/NotificationFeedItem.tsx:221 +msgid "{firstAuthorName} liked your post" +msgstr "{firstAuthorName} gillade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:245 +msgid "{firstAuthorName} reposted your post" +msgstr "{firstAuthorName} återpublicerade ditt inlägg" + +#: src/view/com/notifications/NotificationFeedItem.tsx:349 +msgid "{firstAuthorName} signed up with your starter pack" +msgstr "{firstAuthorName} registrerade sig med ditt startpaket" + +#: src/components/ProfileHoverCard/index.web.tsx:508 +#: src/screens/Profile/Header/Metrics.tsx:49 +msgid "{following} following" +msgstr "{following} följda" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:388 +msgid "{handle} can't be messaged" +msgstr "Det går inte att skicka meddelanden till {handle}" + +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:260 +msgid "{notificationCount} unread items" +msgstr "{notificationCount} olästa poster" + +#: src/view/shell/Drawer.tsx:448 +msgid "{numUnreadNotifications} unread" +msgstr "{numUnreadNotifications} oläst" + +#: src/view/shell/bottom-bar/BottomBar.tsx:235 +msgid "{numUnreadNotifications} unread items" +msgstr "{numUnreadNotifications} olästa poster" + +#: src/components/NewskieDialog.tsx:116 +msgid "{profileName} joined Bluesky {0} ago" +msgstr "{profileName} gick med i Bluesky för {0} sedan" + +#: src/components/NewskieDialog.tsx:111 +msgid "{profileName} joined Bluesky using a starter pack {0} ago" +msgstr "{profileName} gick med i Bluesky med hjälp av ett startpaket för {0} sedan" + +#: src/screens/StarterPack/Wizard/index.tsx:449 +msgctxt "profiles" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "<0>{0}, <1>{1}, och {2, plural, one {# annan} other {# andra}} ingår i ditt startpaket" + +#: src/screens/StarterPack/Wizard/index.tsx:502 +msgctxt "feeds" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "<0>{0}, <1>{1}, och {2, plural, one {# annan} other {# andra}} ingår i ditt startpaket" + +#: src/view/shell/Drawer.tsx:97 +msgid "<0>{0} {1, plural, one {follower} other {followers}}" +msgstr "<0>{0} {1, plural, one {följare} other {följare}}" + +#: src/view/shell/Drawer.tsx:108 +msgid "<0>{0} {1, plural, one {following} other {following}}" +msgstr "<0>{0} {1, plural, one {följda} other {följda}}" + +#: src/screens/StarterPack/Wizard/index.tsx:490 +msgid "<0>{0} and<1> <2>{1} are included in your starter pack" +msgstr "<0>{0} och<1> <2>{1} ingår i ditt startpaket" + +#: src/screens/StarterPack/Wizard/index.tsx:483 +msgid "<0>{0} is included in your starter pack" +msgstr "<0>{0} ingår i ditt startpaket" + +#: src/components/WhoCanReply.tsx:274 +msgid "<0>{0} members" +msgstr "<0>{0} medlemmar" + +#: src/components/dms/DateDivider.tsx:69 +msgid "<0>{date} at {time}" +msgstr "<0>{date} kl. {time}" + +#: src/screens/Settings/NotificationSettings.tsx:85 +msgid "<0>Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." +msgstr "<0>Experimentellt: När den här inställningen är aktiverad får du bara meddelanden om svar och citeringar från användare du följer. Vi jobbar på att lägga till fler kontroller här framöver." + +#: src/screens/StarterPack/Wizard/index.tsx:440 +msgid "<0>You and<1> <2>{0} are included in your starter pack" +msgstr "<0>Du och<1> <2>{0} ingår i ditt startpaket" + +#: src/screens/Profile/Header/Handle.tsx:52 +msgid "⚠Invalid Handle" +msgstr "⚠ Ogiltigt användarnamn" + +#: src/components/dialogs/MutedWords.tsx:193 +msgid "24 hours" +msgstr "24 timmar" + +#: src/screens/Login/LoginForm.tsx:252 +msgid "2FA Confirmation" +msgstr "2FA-bekräftelse" + +#: src/components/dialogs/MutedWords.tsx:232 +msgid "30 days" +msgstr "30 dagar" + +#: src/components/dialogs/MutedWords.tsx:217 +msgid "7 days" +msgstr "7 dagar" + +#: src/Navigation.tsx:363 +#: src/screens/Settings/AboutSettings.tsx:28 +#: src/screens/Settings/Settings.tsx:215 +#: src/screens/Settings/Settings.tsx:218 +msgid "About" +msgstr "Om" + +#: src/view/screens/Search/Search.tsx:866 +msgid "Access navigation links and settings" +msgstr "Öppna navigeringslänkar och inställningar" + +#: src/screens/Settings/AccessibilitySettings.tsx:46 +#: src/screens/Settings/Settings.tsx:191 +#: src/screens/Settings/Settings.tsx:194 +msgid "Accessibility" +msgstr "Tillgänglighet" + +#: src/Navigation.tsx:323 +msgid "Accessibility Settings" +msgstr "Tillgänglighetsinställningar" + +#: src/Navigation.tsx:339 +#: src/screens/Login/LoginForm.tsx:178 +#: src/screens/Settings/AccountSettings.tsx:45 +#: src/screens/Settings/Settings.tsx:153 +#: src/screens/Settings/Settings.tsx:156 +msgid "Account" +msgstr "Konto" + +#: src/view/com/profile/ProfileMenu.tsx:132 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:360 +msgid "Account blocked" +msgstr "Konto blockerat" + +#: src/view/com/profile/ProfileMenu.tsx:145 +msgid "Account followed" +msgstr "Konto följt" + +#: src/view/com/profile/ProfileMenu.tsx:108 +msgid "Account muted" +msgstr "Konto ignorerat" + +#: src/components/moderation/ModerationDetailsDialog.tsx:101 +#: src/lib/moderation/useModerationCauseDescription.ts:96 +msgid "Account Muted" +msgstr "Konto ignorerat" + +#: src/components/moderation/ModerationDetailsDialog.tsx:87 +msgid "Account Muted by List" +msgstr "Konto ignorerat av lista" + +#: src/screens/Settings/Settings.tsx:428 +msgid "Account options" +msgstr "Kontoalternativ" + +#: src/screens/Settings/Settings.tsx:464 +msgid "Account removed from quick access" +msgstr "Konto borttaget från snabbåtkomst" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:137 +#: src/view/com/profile/ProfileMenu.tsx:122 +msgid "Account unblocked" +msgstr "Konto avblockerat" + +#: src/view/com/profile/ProfileMenu.tsx:157 +msgid "Account unfollowed" +msgstr "Konto avföljt" + +#: src/view/com/profile/ProfileMenu.tsx:98 +msgid "Account unmuted" +msgstr "Konto inte längre ignorerat" + +#: src/components/dialogs/MutedWords.tsx:328 +#: src/view/com/modals/ListAddRemoveUsers.tsx:269 +#: src/view/com/modals/UserAddRemoveLists.tsx:235 +msgid "Add" +msgstr "Lägg till" + +#: src/screens/StarterPack/Wizard/index.tsx:551 +msgid "Add {0} more to continue" +msgstr "Lägg till ytterligare {0} för att fortsätta" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:58 +msgid "Add {displayName} to starter pack" +msgstr "Lägg till {displayName} i startpaket" + +#: src/view/com/composer/labels/LabelsBtn.tsx:107 +#: src/view/com/composer/labels/LabelsBtn.tsx:112 +msgid "Add a content warning" +msgstr "Lägg till innehållsvarning" + +#: src/view/screens/ProfileList.tsx:895 +#: src/view/screens/ProfileList.tsx:913 +msgid "Add a user to this list" +msgstr "Lägg till en användare i den här listan" + +#: src/components/dialogs/SwitchAccount.tsx:55 +#: src/screens/Deactivated.tsx:191 +msgid "Add account" +msgstr "Lägg till konto" + +#: src/view/com/composer/GifAltText.tsx:76 +#: src/view/com/composer/GifAltText.tsx:144 +#: src/view/com/composer/GifAltText.tsx:207 +#: src/view/com/composer/photos/Gallery.tsx:169 +#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:88 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:93 +msgid "Add alt text" +msgstr "Lägg till alternativtext" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:107 +msgid "Add alt text (optional)" +msgstr "Lägg till alternativtext (valfritt)" + +#: src/screens/Settings/Settings.tsx:372 +#: src/screens/Settings/Settings.tsx:375 +msgid "Add another account" +msgstr "Lägg till ett annat konto" + +#: src/view/com/composer/Composer.tsx:728 +msgid "Add another post" +msgstr "Lägg till ett ytterligare inlägg" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:102 +msgid "Add app password" +msgstr "Lägg till applösenord" + +#: src/screens/Settings/AppPasswords.tsx:75 +#: src/screens/Settings/AppPasswords.tsx:83 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:111 +msgid "Add App Password" +msgstr "Lägg till applösenord" + +#: src/components/dialogs/MutedWords.tsx:321 +msgid "Add mute word for configured settings" +msgstr "Lägg till ignorerat ord för konfigurerade inställningar" + +#: src/components/dialogs/MutedWords.tsx:112 +msgid "Add muted words and tags" +msgstr "Lägg till ord och taggar att ignorera" + +#: src/view/com/composer/Composer.tsx:1242 +msgid "Add new post" +msgstr "Lägg till ett ytterligare inlägg" + +#: src/view/screens/ProfileList.tsx:903 +#: src/view/screens/ProfileList.tsx:921 +msgid "Add people" +msgstr "Lägg till personer" + +#: src/screens/Home/NoFeedsPinned.tsx:99 +msgid "Add recommended feeds" +msgstr "Lägg till rekommenderade flöden" + +#: src/screens/StarterPack/Wizard/index.tsx:471 +msgid "Add some feeds to your starter pack!" +msgstr "Lägg till några flöden i ditt startpaket!" + +#: src/screens/Feeds/NoFollowingFeed.tsx:41 +msgid "Add the default feed of only people you follow" +msgstr "Lägg till standardflödet med bara personer du följer" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:389 +msgid "Add the following DNS record to your domain:" +msgstr "Lägg till följande DNS-post i din domän:" + +#: src/components/FeedCard.tsx:295 +msgid "Add this feed to your feeds" +msgstr "Lägg till bland dina flöden" + +#: src/view/com/profile/ProfileMenu.tsx:243 +#: src/view/com/profile/ProfileMenu.tsx:246 +msgid "Add to Lists" +msgstr "Lägg till i listor" + +#: src/view/com/feeds/FeedSourceCard.tsx:269 +msgid "Add to my feeds" +msgstr "Lägg till i mina flöden" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:192 +#: src/view/com/modals/UserAddRemoveLists.tsx:162 +msgid "Added to list" +msgstr "Tillagd i listan" + +#: src/view/com/feeds/FeedSourceCard.tsx:125 +msgid "Added to my feeds" +msgstr "Tillagd i mina flöden" + +#: src/view/com/composer/labels/LabelsBtn.tsx:160 +msgid "Adult" +msgstr "Vuxen" + +#: src/components/moderation/ContentHider.tsx:113 +#: src/lib/moderation/useGlobalLabelStrings.ts:34 +#: src/lib/moderation/useModerationCauseDescription.ts:144 +#: src/view/com/composer/labels/LabelsBtn.tsx:128 +msgid "Adult Content" +msgstr "Vuxeninnehåll" + +#: src/screens/Moderation/index.tsx:339 +msgid "Adult content can only be enabled via the Web at <0>bsky.app." +msgstr "Vuxeninnehåll går bara att aktivera via webben på <0>bsky.app." + +#: src/components/moderation/LabelPreference.tsx:242 +msgid "Adult content is disabled." +msgstr "Vuxeninnehåll är inaktiverat." + +#: src/view/com/composer/labels/LabelsBtn.tsx:139 +#: src/view/com/composer/labels/LabelsBtn.tsx:197 +msgid "Adult Content labels" +msgstr "Etiketter för vuxeninnehåll" + +#: src/screens/Moderation/index.tsx:383 +msgid "Advanced" +msgstr "Avancerat" + +#: src/view/screens/Notifications.tsx:86 +msgid "All" +msgstr "Allt" + +#: src/screens/StarterPack/StarterPackScreen.tsx:381 +msgid "All accounts have been followed!" +msgstr "Alla konton har följts!" + +#: src/view/screens/Feeds.tsx:702 +msgid "All the feeds you've saved, right in one place." +msgstr "Alla flöden du har sparat, på ett och samma ställe." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:146 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:153 +msgid "Allow access to your direct messages" +msgstr "Tillåt åtkomst till dina direktmeddelanden" + +#: src/screens/Messages/Settings.tsx:70 +#: src/screens/Messages/Settings.tsx:73 +msgid "Allow new messages from" +msgstr "Tillåt nya meddelanden från" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 +msgid "Allow quote posts" +msgstr "Tillåt citeringar" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:359 +msgid "Allow replies from:" +msgstr "Tillåt svar från:" + +#: src/screens/Settings/AppPasswords.tsx:200 +msgid "Allows access to direct messages" +msgstr "Ger tillgång till direktmeddelanden" + +#: src/screens/Login/ForgotPasswordForm.tsx:171 +#: src/view/com/modals/ChangePassword.tsx:171 +msgid "Already have a code?" +msgstr "Har du redan en kod?" + +#: src/screens/Login/ChooseAccountForm.tsx:43 +msgid "Already signed in as @{0}" +msgstr "Redan inloggad som @{0}" + +#: src/view/com/composer/GifAltText.tsx:100 +#: src/view/com/composer/photos/Gallery.tsx:187 +#: src/view/com/util/post-embeds/GifEmbed.tsx:186 +msgid "ALT" +msgstr "ALT" + +#: src/screens/Settings/AccessibilitySettings.tsx:56 +#: src/view/com/composer/GifAltText.tsx:154 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:118 +#: src/view/com/composer/videos/SubtitleDialog.tsx:56 +#: src/view/com/composer/videos/SubtitleDialog.tsx:102 +#: src/view/com/composer/videos/SubtitleDialog.tsx:106 +msgid "Alt text" +msgstr "Alternativtext" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:191 +msgid "Alt Text" +msgstr "Alternativtext" + +#: src/view/com/composer/photos/Gallery.tsx:255 +msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." +msgstr "Alternativtexter beskriver bilder för blinda och användare med nedsatt syn. De hjälper också gemene man med kontext och sammanhang." + +#: src/view/com/composer/GifAltText.tsx:179 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:139 +msgid "Alt text will be truncated. Limit: {0} characters." +msgstr "Alternativtexten kommer att kortas av. Övre gräns: {0} tecken." + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:93 +#: src/view/com/modals/VerifyEmail.tsx:132 +msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below." +msgstr "Ett e-postmeddelande har skickats till {0}. Det innehåller en bekräftelsekod som du behöver ange nedan." + +#: src/view/com/modals/ChangeEmail.tsx:114 +msgid "An email has been sent to your previous address, {0}. It includes a confirmation code which you can enter below." +msgstr "Ett e-postmeddelande har skickats till din tidigare adress, {0}. Det innehåller en bekräftelsekod som du behöver ange nedan." + +#: src/components/dialogs/VerifyEmailDialog.tsx:91 +msgid "An email has been sent! Please enter the confirmation code included in the email below." +msgstr "Ett e-postmeddelande har skickats! Ange bekräftelsekoden som kom med det nedan." + +#: src/components/dialogs/GifSelect.tsx:265 +msgid "An error has occurred" +msgstr "Ett fel har uppstått" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:420 +msgid "An error occurred" +msgstr "Ett fel uppstod" + +#: src/view/com/composer/state/video.ts:398 +msgid "An error occurred while compressing the video." +msgstr "Ett fel uppstod under komprimeringen av videoklippet." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +msgid "An error occurred while generating your starter pack. Want to try again?" +msgstr "Ett fel uppstod när ditt startpaket skulle genereras. Vill du försöka igen?" + +#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +msgid "An error occurred while loading the video. Please try again later." +msgstr "Ett fel uppstod under inläsningen av videoklippet. Försök igen senare." + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +msgid "An error occurred while loading the video. Please try again." +msgstr "Ett fel uppstod under inläsningen av videoklippet. Försök igen." + +#: src/components/StarterPack/QrCodeDialog.tsx:71 +#: src/components/StarterPack/ShareDialog.tsx:79 +msgid "An error occurred while saving the QR code!" +msgstr "Ett fel uppstod när QR-koden skulle sparas!" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:81 +msgid "An error occurred while selecting the video" +msgstr "Ett fel uppstod när videoklippet valdes" + +#: src/screens/StarterPack/StarterPackScreen.tsx:347 +#: src/screens/StarterPack/StarterPackScreen.tsx:369 +msgid "An error occurred while trying to follow all" +msgstr "Ett fel uppstod när du försökte följa alla" + +#: src/view/com/composer/state/video.ts:435 +msgid "An error occurred while uploading the video." +msgstr "Ett fel uppstod under uppladdningen av videoklippet." + +#: src/lib/moderation/useReportOptions.ts:28 +msgid "An issue not included in these options" +msgstr "Något problematiskt som inte omfattas av de andra alternativen" + +#: src/components/dms/dialogs/NewChatDialog.tsx:41 +msgid "An issue occurred starting the chat" +msgstr "Ett problem uppstod vid start av chatten" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:47 +msgid "An issue occurred while trying to open the chat" +msgstr "Ett problem uppstod när chatten skulle öppnas" + +#: src/components/hooks/useFollowMethods.ts:35 +#: src/components/hooks/useFollowMethods.ts:50 +#: src/components/ProfileCard.tsx:330 +#: src/components/ProfileCard.tsx:351 +#: src/view/com/profile/FollowButton.tsx:35 +#: src/view/com/profile/FollowButton.tsx:45 +msgid "An issue occurred, please try again." +msgstr "Ett problem uppstod. Försök igen." + +#: src/screens/Onboarding/StepInterests/index.tsx:185 +msgid "an unknown error occurred" +msgstr "ett okänt fel uppstod" + +#: src/components/moderation/ModerationDetailsDialog.tsx:157 +#: src/components/moderation/ModerationDetailsDialog.tsx:153 +msgid "an unknown labeler" +msgstr "en okänd etikettsättare" + +#: src/components/WhoCanReply.tsx:295 +msgid "and" +msgstr "och" + +#: src/screens/Onboarding/index.tsx:29 +#: src/screens/Onboarding/state.ts:94 +msgid "Animals" +msgstr "Djur" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:149 +msgid "Animated GIF" +msgstr "Animerade gif-bilder" + +#: src/lib/moderation/useReportOptions.ts:33 +msgid "Anti-Social Behavior" +msgstr "Antisocialt beteende" + +#: src/view/screens/Search/Search.tsx:337 +#: src/view/screens/Search/Search.tsx:338 +msgid "Any language" +msgstr "Alla språk" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:48 +msgid "Anybody can interact" +msgstr "Vem som helst kan interagera" + +#: src/Navigation.tsx:371 +#: src/screens/Settings/AppIconSettings/index.tsx:67 +#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 +#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 +msgid "App Icon" +msgstr "Appikon" + +#: src/screens/Settings/LanguageSettings.tsx:80 +msgid "App Language" +msgstr "Appspråk" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:122 +msgid "App Password" +msgstr "Applösenord" + +#: src/screens/Settings/AppPasswords.tsx:147 +msgid "App password deleted" +msgstr "Applösenord borttaget" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:84 +msgid "App password name must be unique" +msgstr "Applösenordets namn måste vara unikt" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62 +msgid "App password names can only contain letters, numbers, spaces, dashes, and underscores" +msgstr "Namn på applösenord får bara innehålla bokstäver, siffror, bindestreck och understreck" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80 +msgid "App password names must be at least 4 characters long" +msgstr "Namn på applösenord måste vara minst 4 tecken långa" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 +msgid "App passwords" +msgstr "Applösenord" + +#: src/Navigation.tsx:291 +#: src/screens/Settings/AppPasswords.tsx:51 +msgid "App Passwords" +msgstr "Applösenord" + +#: src/components/moderation/LabelsOnMeDialog.tsx:148 +#: src/components/moderation/LabelsOnMeDialog.tsx:151 +msgid "Appeal" +msgstr "Begär omprövning" + +#: src/components/moderation/LabelsOnMeDialog.tsx:243 +msgid "Appeal \"{0}\" label" +msgstr "Begär omprövning för etiketten ”{0}”" + +#: src/components/moderation/LabelsOnMeDialog.tsx:233 +#: src/screens/Messages/components/ChatDisabled.tsx:91 +msgid "Appeal submitted" +msgstr "Omprövningsbegäran skickad" + +#: src/screens/Messages/components/ChatDisabled.tsx:51 +#: src/screens/Messages/components/ChatDisabled.tsx:53 +#: src/screens/Messages/components/ChatDisabled.tsx:99 +#: src/screens/Messages/components/ChatDisabled.tsx:101 +msgid "Appeal this decision" +msgstr "Begär omprövning av beslutet" + +#: src/Navigation.tsx:331 +#: src/screens/Settings/AppearanceSettings.tsx:85 +#: src/screens/Settings/Settings.tsx:183 +#: src/screens/Settings/Settings.tsx:186 +msgid "Appearance" +msgstr "Utseende" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:47 +#: src/screens/Home/NoFeedsPinned.tsx:93 +msgid "Apply default recommended feeds" +msgstr "Tillämpa förvalda rekommenderade flöden" + +#: src/view/com/post-thread/PostThreadItem.tsx:834 +msgid "Archived from {0}" +msgstr "Arkiverat från {0}" + +#: src/view/com/post-thread/PostThreadItem.tsx:803 +#: src/view/com/post-thread/PostThreadItem.tsx:842 +msgid "Archived post" +msgstr "Arkiverat inlägg" + +#: src/screens/Settings/AppPasswords.tsx:209 +msgid "Are you sure you want to delete the app password \"{0}\"?" +msgstr "Är du säker på att du vill ta bort applösenordet ”{0}”?" + +#: src/components/dms/MessageMenu.tsx:149 +msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." +msgstr "Är du säker på att du vill ta bort det här meddelandet? Meddelandet kommer att tas bort för dig, men inte för den andra deltagaren." + +#: src/screens/StarterPack/StarterPackScreen.tsx:634 +msgid "Are you sure you want to delete this starter pack?" +msgstr "Är du säker på att du vill ta bort det här startpaketet?" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:82 +msgid "Are you sure you want to discard your changes?" +msgstr "Är du säker på att du vill slänga dina ändringar?" + +#: src/components/dms/LeaveConvoPrompt.tsx:47 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +msgstr "Är du säker på att du vill lämna den här konversationen? Dina meddelanden kommer att tas bort för dig, men inte för den andra deltagaren." + +#: src/view/com/feeds/FeedSourceCard.tsx:319 +msgid "Are you sure you want to remove {0} from your feeds?" +msgstr "Är du säker på att du vill ta bort {0} från dina flöden?" + +#: src/components/FeedCard.tsx:312 +msgid "Are you sure you want to remove this from your feeds?" +msgstr "Är du säker på att du vill ta bort det här från dina flöden?" + +#: src/view/com/composer/Composer.tsx:679 +msgid "Are you sure you'd like to discard this draft?" +msgstr "Är du säker på att du vill slänga det här utkastet?" + +#: src/view/com/composer/Composer.tsx:853 +msgid "Are you sure you'd like to discard this post?" +msgstr "Är du säker på att du vill slänga det här inlägget?" + +#: src/components/dialogs/MutedWords.tsx:433 +msgid "Are you sure?" +msgstr "Är du säker?" + +#~ msgid "Are you writing in <0>{0}?" +#~ msgstr "Skriver du på <0>{0}?" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "Skriver du på <0>{suggestedLanguageName}?" + +#: src/screens/Onboarding/index.tsx:23 +#: src/screens/Onboarding/state.ts:95 +msgid "Art" +msgstr "Konst" + +#: src/view/com/composer/labels/LabelsBtn.tsx:172 +msgid "Artistic or non-erotic nudity." +msgstr "Konstnärlig eller icke-erotisk nakenhet." + +#: src/screens/Signup/StepHandle.tsx:173 +msgid "At least 3 characters" +msgstr "Minst 3 tecken" + +#: src/screens/Settings/AccessibilitySettings.tsx:105 +msgid "Autoplay options have moved to the <0>Content and Media settings." +msgstr "Inställningar för automatisk uppspelning har flyttat till <0>Innehåll och media." + +#: src/screens/Settings/ContentAndMediaSettings.tsx:106 +#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +msgid "Autoplay videos and GIFs" +msgstr "Spela upp videoklipp och gif-bilder automatiskt" + +#: src/components/dms/MessagesListHeader.tsx:74 +#: src/components/moderation/LabelsOnMeDialog.tsx:290 +#: src/components/moderation/LabelsOnMeDialog.tsx:291 +#: src/screens/Login/ChooseAccountForm.tsx:90 +#: src/screens/Login/ChooseAccountForm.tsx:95 +#: src/screens/Login/ForgotPasswordForm.tsx:123 +#: src/screens/Login/ForgotPasswordForm.tsx:129 +#: src/screens/Login/LoginForm.tsx:292 +#: src/screens/Login/LoginForm.tsx:298 +#: src/screens/Login/SetNewPasswordForm.tsx:154 +#: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Messages/components/ChatDisabled.tsx:133 +#: src/screens/Messages/components/ChatDisabled.tsx:134 +#: src/screens/Profile/Header/Shell.tsx:115 +#: src/screens/Signup/BackNextButtons.tsx:41 +#: src/screens/StarterPack/Wizard/index.tsx:286 +msgid "Back" +msgstr "Tillbaka" + +#: src/view/screens/Lists.tsx:81 +#: src/view/screens/ModerationModlists.tsx:81 +msgid "Before creating a list, you must first verify your email." +msgstr "Du måste verifiera din e‑postadress innan du kan skapa en lista." + +#: src/view/com/composer/Composer.tsx:606 +msgid "Before creating a post, you must first verify your email." +msgstr "Du måste verifiera din e‑postadress innan du kan skriva ett inlägg." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +msgid "Before creating a starter pack, you must first verify your email." +msgstr "Du måste verifiera din e‑postadress innan du kan skapa ett startpaket." + +#: src/components/dms/dialogs/NewChatDialog.tsx:79 +#: src/components/dms/MessageProfileButton.tsx:89 +#: src/screens/Messages/Conversation.tsx:209 +msgid "Before you may message another user, you must first verify your email." +msgstr "Du måste verifiera din e‑postadress innan du kan skicka ett meddelande till en annan användare." + +#: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +msgid "BETA" +msgstr "BETA" + +#: src/components/dialogs/BirthDateSettings.tsx:106 +#: src/screens/Settings/AccountSettings.tsx:109 +msgid "Birthday" +msgstr "Födelsedag" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 +#: src/view/com/profile/ProfileMenu.tsx:341 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:744 +msgid "Block" +msgstr "Blockera" + +#: src/components/dms/ConvoMenu.tsx:188 +#: src/components/dms/ConvoMenu.tsx:192 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 +msgid "Block account" +msgstr "Blockera konto" + +#: src/view/com/profile/ProfileMenu.tsx:280 +#: src/view/com/profile/ProfileMenu.tsx:287 +msgid "Block Account" +msgstr "Blockera konto" + +#: src/view/com/profile/ProfileMenu.tsx:324 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:739 +msgid "Block Account?" +msgstr "Blockera konto?" + +#: src/view/screens/ProfileList.tsx:639 +msgid "Block accounts" +msgstr "Blockera konton" + +#: src/view/screens/ProfileList.tsx:760 +msgid "Block list" +msgstr "Blockeringslista" + +#: src/view/screens/ProfileList.tsx:755 +msgid "Block these accounts?" +msgstr "Blockera dessa konton?" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 +msgid "Blocked" +msgstr "Blockerat" + +#: src/screens/Moderation/index.tsx:253 +msgid "Blocked accounts" +msgstr "Blockerade konton" + +#: src/Navigation.tsx:155 +#: src/view/screens/ModerationBlockedAccounts.tsx:101 +msgid "Blocked Accounts" +msgstr "Blockerade konton" + +#: src/view/com/profile/ProfileMenu.tsx:336 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:741 +msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "Blockerade konton kan inte svara i dina trådar, nämna dig eller på annat sätt interagera med dig." + +#: src/view/screens/ModerationBlockedAccounts.tsx:112 +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 "Blockerade konton kan inte svara i dina trådar, nämna dig eller på annat sätt interagera med dig. Du kan inte se deras innehåll, och de hindras från att se ditt." + +#: src/view/com/post-thread/PostThread.tsx:464 +msgid "Blocked post." +msgstr "Blockerat inlägg." + +#: src/screens/Profile/Sections/Labels.tsx:174 +msgid "Blocking does not prevent this labeler from placing labels on your account." +msgstr "Blockeringen hindrar inte den här etikettsättaren från att sätta etiketter på ditt konto." + +#: src/view/screens/ProfileList.tsx:757 +msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "Blockering är offentligt. Blockerade konton kan inte svara i dina trådar, nämna dig eller på annat sätt interagera med dig." + +#: src/view/com/profile/ProfileMenu.tsx:333 +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 "Blockering hindrar inte att etiketter sätts på ditt konto, men det hindrar det här kontot från att svara i dina trådar eller interagera med dig." + +#: src/view/com/auth/SplashScreen.web.tsx:173 +msgid "Blog" +msgstr "Blogg" + +#: src/view/com/auth/server-input/index.tsx:86 +#: src/view/com/auth/server-input/index.tsx:88 +msgid "Bluesky" +msgstr "Bluesky" + +#: src/view/com/post-thread/PostThreadItem.tsx:859 +msgid "Bluesky cannot confirm the authenticity of the claimed date." +msgstr "Bluesky kan inte bekräfta äktheten av det påstådda datumet." + +#: src/view/com/auth/server-input/index.tsx:151 +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 är ett öppet nätverk där du kan välja din värdleverantör. Om du är en utvecklare kan du vara värd för din egen server." + +#: src/components/ProgressGuide/List.tsx:53 +#: src/components/ProgressGuide/List.tsx:70 +msgid "Bluesky is better with friends!" +msgstr "Bluesky är bättre med vänner!" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +msgid "Bluesky will choose a set of recommended accounts from people in your network." +msgstr "Bluesky väljer en uppsättning rekommenderade konton från personer i ditt nätverk." + +#: src/screens/Settings/components/PwiOptOut.tsx:92 +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 visar inte din profil eller dina inlägg för utloggade användare. Andra appar kanske inte respekterar din begäran. Den här inställningen gör inte ditt konto privat." + +#: src/screens/Settings/AppIconSettings/index.tsx:99 +msgid "Bluesky+" +msgstr "Bluesky+" + +#: src/screens/Settings/AppIconSettings/index.tsx:102 +msgid "Bluesky+ icons" +msgstr "Ikoner för Bluesky+" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:53 +msgid "Blur images" +msgstr "Gör bilder suddiga" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:51 +msgid "Blur images and filter from feeds" +msgstr "Gör bilder suddiga och filtrera bort från flöden" + +#: src/screens/Onboarding/index.tsx:30 +#: src/screens/Onboarding/state.ts:96 +msgid "Books" +msgstr "Böcker" + +#: src/components/FeedInterstitials.tsx:348 +msgid "Browse more accounts on the Explore page" +msgstr "Bläddra bland fler konton på sidan Utforska" + +#: src/components/FeedInterstitials.tsx:481 +msgid "Browse more feeds on the Explore page" +msgstr "Bläddra bland fler flöden på sidan Utforska" + +#: src/components/FeedInterstitials.tsx:330 +#: src/components/FeedInterstitials.tsx:333 +#: src/components/FeedInterstitials.tsx:463 +#: src/components/FeedInterstitials.tsx:466 +msgid "Browse more suggestions" +msgstr "Bläddra bland fler förslag" + +#: src/components/FeedInterstitials.tsx:356 +#: src/components/FeedInterstitials.tsx:490 +msgid "Browse more suggestions on the Explore page" +msgstr "Bläddra bland fler förslag på sidan Utforska" + +#: src/screens/Home/NoFeedsPinned.tsx:103 +#: src/screens/Home/NoFeedsPinned.tsx:109 +msgid "Browse other feeds" +msgstr "Bläddra bland andra flöden" + +#: src/components/TrendingTopics.tsx:176 +msgid "Browse posts about {displayName}" +msgstr "Bläddra bland inlägg om {displayName}" + +#: src/components/TrendingTopics.tsx:184 +msgid "Browse posts tagged with {displayName}" +msgstr "Bläddra bland inlägg med taggen {displayName}" + +#: src/components/TrendingTopics.tsx:222 +msgid "Browse topic {displayName}" +msgstr "Bläddra inom ämnet {displayName}" + +#: src/view/com/auth/SplashScreen.web.tsx:168 +msgid "Business" +msgstr "Affärer" + +#: src/components/LabelingServiceCard/index.tsx:62 +msgid "By {0}" +msgstr "Av {0}" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:447 +msgid "By <0>{0}" +msgstr "Av <0>{0}" + +#: src/screens/Signup/StepInfo/Policies.tsx:81 +msgid "By creating an account you agree to the <0>Privacy Policy." +msgstr "Genom att skapa ett konto godkänner du vår <0>integritetspolicy." + +#: src/screens/Signup/StepInfo/Policies.tsx:48 +msgid "By creating an account you agree to the <0>Terms of Service and <1>Privacy Policy." +msgstr "Genom att skapa ett konto godkänner du våra <0>användarvillkor och vår <1>sekretesspolicy." + +#: src/screens/Signup/StepInfo/Policies.tsx:68 +msgid "By creating an account you agree to the <0>Terms of Service." +msgstr "Genom att skapa ett konto godkänner du våra <0>användarvillkor." + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:72 +msgid "Camera" +msgstr "Kamera" + +#: src/components/Menu/index.tsx:297 +#: src/components/Prompt.tsx:129 +#: src/components/Prompt.tsx:131 +#: src/components/TagMenu/index.tsx:283 +#: src/screens/Deactivated.tsx:157 +#: src/screens/Profile/Header/EditProfileDialog.tsx:220 +#: src/screens/Profile/Header/EditProfileDialog.tsx:228 +#: src/screens/Settings/AppIconSettings/index.tsx:44 +#: src/screens/Settings/AppIconSettings/index.tsx:225 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:76 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:83 +#: src/screens/Settings/Settings.tsx:260 +#: src/view/com/composer/Composer.tsx:916 +#: src/view/com/modals/ChangeEmail.tsx:213 +#: src/view/com/modals/ChangeEmail.tsx:215 +#: src/view/com/modals/ChangePassword.tsx:268 +#: src/view/com/modals/ChangePassword.tsx:271 +#: src/view/com/modals/CreateOrEditList.tsx:335 +#: src/view/com/modals/CropImage.web.tsx:97 +#: src/view/com/modals/EditProfile.tsx:244 +#: src/view/com/modals/InAppBrowserConsent.tsx:75 +#: src/view/com/modals/InAppBrowserConsent.tsx:77 +#: src/view/com/modals/LinkWarning.tsx:105 +#: src/view/com/modals/LinkWarning.tsx:107 +#: src/view/com/modals/VerifyEmail.tsx:255 +#: src/view/com/modals/VerifyEmail.tsx:261 +#: src/view/com/util/post-ctrls/RepostButton.tsx:213 +#: src/view/screens/Search/Search.tsx:895 +msgid "Cancel" +msgstr "Avbryt" + +#: src/view/com/modals/CreateOrEditList.tsx:340 +#: src/view/com/modals/DeleteAccount.tsx:170 +#: src/view/com/modals/DeleteAccount.tsx:278 +msgctxt "action" +msgid "Cancel" +msgstr "Avbryt" + +#: src/view/com/modals/DeleteAccount.tsx:166 +#: src/view/com/modals/DeleteAccount.tsx:274 +msgid "Cancel account deletion" +msgstr "Avbryt radering av konto" + +#: src/view/com/modals/CropImage.web.tsx:94 +msgid "Cancel image crop" +msgstr "Avbryt bildbeskärning" + +#: src/view/com/modals/EditProfile.tsx:239 +msgid "Cancel profile editing" +msgstr "Avbryt ändring av profil" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:207 +msgid "Cancel quote post" +msgstr "Avbryt och släng citatinlägg" + +#: src/screens/Deactivated.tsx:151 +msgid "Cancel reactivation and log out" +msgstr "Avbryt återaktivering och logga ut" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:88 +#: src/view/screens/Search/Search.tsx:887 +msgid "Cancel search" +msgstr "Avbryt sökning" + +#: src/view/com/modals/LinkWarning.tsx:106 +msgid "Cancels opening the linked website" +msgstr "Avbryter öppningen av den länkade webbplatsen" + +#: src/state/shell/composer/index.tsx:83 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:117 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:158 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:194 +msgid "Cannot interact with a blocked user" +msgstr "Det går inte att interagera med en blockerad användare" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:133 +msgid "Captions (.vtt)" +msgstr "Undertexter (.vtt)" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:56 +msgid "Captions & alt text" +msgstr "Undertexter och alternativtexter" + +#: src/screens/Settings/components/Email2FAToggle.tsx:60 +#: src/view/com/modals/VerifyEmail.tsx:160 +msgid "Change" +msgstr "Ändra" + +#: src/screens/Settings/AppIconSettings/index.tsx:39 +msgid "Change app icon" +msgstr "Ändra appikon" + +#: src/screens/Settings/AppIconSettings/index.tsx:38 +#: src/screens/Settings/AppIconSettings/index.tsx:221 +msgid "Change app icon to \"{0}\"" +msgstr "Ändra appikon till \"{0}\"" + +#: src/screens/Settings/AccountSettings.tsx:97 +#: src/screens/Settings/AccountSettings.tsx:101 +msgid "Change email" +msgstr "Ändra e-post" + +#: src/components/dialogs/VerifyEmailDialog.tsx:162 +#: src/components/dialogs/VerifyEmailDialog.tsx:187 +msgid "Change email address" +msgstr "Ändra e‑postadress" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:92 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:96 +msgid "Change Handle" +msgstr "Ändra användarnamn" + +#: src/view/com/modals/VerifyEmail.tsx:155 +msgid "Change my email" +msgstr "Ändra min e-postadress" + +#: src/view/com/modals/ChangePassword.tsx:142 +msgid "Change Password" +msgstr "Ändra lösenord" + +#~ msgid "Change post language to {0}" +#~ msgstr "Ändra inläggets språk till {0}" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "Ändra inläggets språk till {suggestedLanguageName}" + +#: src/view/com/modals/ChangeEmail.tsx:104 +msgid "Change Your Email" +msgstr "Ändra din e‑postadress" + +#: src/components/dialogs/VerifyEmailDialog.tsx:171 +msgid "Change your email address" +msgstr "Ändra din e‑postadress" + +#: src/Navigation.tsx:388 +#: src/view/shell/bottom-bar/BottomBar.tsx:205 +#: src/view/shell/desktop/LeftNav.tsx:335 +#: src/view/shell/Drawer.tsx:417 +msgid "Chat" +msgstr "Chatt" + +#: src/components/dms/ConvoMenu.tsx:82 +msgid "Chat muted" +msgstr "Chatt ignorerad" + +#: src/components/dms/ConvoMenu.tsx:112 +#: src/components/dms/MessageMenu.tsx:81 +#: src/Navigation.tsx:393 +#: src/screens/Messages/ChatList.tsx:246 +msgid "Chat settings" +msgstr "Chattinställningar" + +#: src/screens/Messages/Settings.tsx:62 +msgid "Chat Settings" +msgstr "Chattinställningar" + +#: src/components/dms/ConvoMenu.tsx:84 +msgid "Chat unmuted" +msgstr "Chatt inte lägre ignorerad" + +#: src/screens/SignupQueued.tsx:78 +#: src/screens/SignupQueued.tsx:82 +msgid "Check my status" +msgstr "Kontrollera min status" + +#: src/screens/Login/LoginForm.tsx:285 +msgid "Check your email for a login code and enter it here." +msgstr "Titta i din e‑post efter en inloggningskod och ange den här." + +#: src/view/com/modals/DeleteAccount.tsx:213 +msgid "Check your inbox for an email with the confirmation code to enter below:" +msgstr "Titta i din inkorg efter ett e‑postmeddelande med den bekräftelsekod som ska anges nedan:" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:372 +msgid "Choose domain verification method" +msgstr "Välj metod för att verifiera din domän" + +#: src/screens/StarterPack/Wizard/index.tsx:194 +msgid "Choose Feeds" +msgstr "Välj flöden" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +msgid "Choose for me" +msgstr "Välj åt mig" + +#: src/screens/StarterPack/Wizard/index.tsx:190 +msgid "Choose People" +msgstr "Välj personer" + +#: src/view/com/composer/labels/LabelsBtn.tsx:115 +msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." +msgstr "Välj självsatta etiketter som är relevanta för den media du publicerar. Om ingen väljs antas inlägget som lämpligt för alla läsare." + +#: src/view/com/auth/server-input/index.tsx:76 +msgid "Choose Service" +msgstr "Välj tjänst" + +#: src/screens/Onboarding/StepFinished.tsx:280 +msgid "Choose the algorithms that power your custom feeds." +msgstr "Välj de algoritmer du vill ska styra dina anpassade flöden." + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:107 +msgid "Choose this color as your avatar" +msgstr "Välj den här färgen som din avatar" + +#: src/view/screens/Feeds.tsx:728 +#: src/view/screens/Search/Explore.tsx:411 +msgid "Choose your own timeline! Feeds built by the community help you find content you love." +msgstr "Välj din egen tidslinje! Flöden som har skapats av andra i gemenskapen hjälper dig att hitta innehåll du gillar." + +#: src/screens/Signup/StepInfo/index.tsx:201 +msgid "Choose your password" +msgstr "Välj ditt lösenord" + +#: src/screens/Signup/index.tsx:142 +msgid "Choose your username" +msgstr "Välj ditt användarnamn" + +#: src/screens/Settings/Settings.tsx:350 +msgid "Clear all storage data" +msgstr "Rensa all lagrad data" + +#: src/screens/Settings/Settings.tsx:352 +msgid "Clear all storage data (restart after this)" +msgstr "Rensa all lagrad data (starta om efter detta)" + +#: src/components/forms/SearchInput.tsx:70 +msgid "Clear search query" +msgstr "Rensa sökfrågan" + +#: src/view/screens/Support.tsx:41 +msgid "click here" +msgstr "klicka här" + +#: src/components/TagMenu/index.web.tsx:152 +msgid "Click here to open tag menu for {tag}" +msgstr "Klicka här för att öppna taggmenyn för {tag}" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 +msgid "Click to disable quote posts of this post." +msgstr "Klicka för att inaktivera citeringar av detta inlägg." + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:308 +msgid "Click to enable quote posts of this post." +msgstr "Klicka för att tillåta citeringar av detta inlägg." + +#: src/components/dms/MessageItem.tsx:241 +msgid "Click to retry failed message" +msgstr "Klicka för att försöka på nytt med misslyckat meddelande" + +#: src/screens/Onboarding/index.tsx:32 +msgid "Climate" +msgstr "Klimat" + +#: src/components/dms/ChatEmptyPill.tsx:39 +msgid "Clip 🐴 clop 🐴" +msgstr "Galopp 🐴 galopp 🐴" + +#: src/components/dialogs/GifSelect.tsx:281 +#: src/components/dialogs/VerifyEmailDialog.tsx:289 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/NewskieDialog.tsx:146 +#: src/components/NewskieDialog.tsx:153 +#: src/components/ProgressGuide/FollowDialog.tsx:429 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:117 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:123 +#: src/view/com/modals/ChangePassword.tsx:268 +#: src/view/com/modals/ChangePassword.tsx:271 +#: src/view/com/util/post-embeds/GifEmbed.tsx:197 +msgid "Close" +msgstr "Stäng" + +#: src/components/Dialog/index.web.tsx:110 +#: src/components/Dialog/index.web.tsx:252 +msgid "Close active dialog" +msgstr "Stäng aktiv dialogruta" + +#: src/screens/Login/PasswordUpdatedForm.tsx:31 +msgid "Close alert" +msgstr "Stäng notis" + +#: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 +msgid "Close bottom drawer" +msgstr "Stäng den nedersta lådan" + +#: src/components/dialogs/GifSelect.tsx:275 +msgid "Close dialog" +msgstr "Stäng dialogruta" + +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 +msgid "Close emoji picker" +msgstr "Stäng emojiväljaren" + +#: src/components/dialogs/GifSelect.tsx:169 +msgid "Close GIF dialog" +msgstr "Stäng gif-dialogruta" + +#: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:31 +msgid "Close image" +msgstr "Stäng bild" + +#: src/view/com/lightbox/Lightbox.web.tsx:109 +msgid "Close image viewer" +msgstr "Stäng bildvisare" + +#: src/view/shell/index.web.tsx:69 +msgid "Close navigation footer" +msgstr "Stäng sidfot med navigering" + +#: src/components/Menu/index.tsx:291 +#: src/components/TagMenu/index.tsx:277 +msgid "Close this dialog" +msgstr "Stäng den här dialogrutan" + +#: src/view/shell/index.web.tsx:70 +msgid "Closes bottom navigation bar" +msgstr "Stänger nedre navigeringsfältet" + +#: src/screens/Login/PasswordUpdatedForm.tsx:32 +msgid "Closes password update alert" +msgstr "Stänger avisering om uppdatering av lösenord" + +#: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:32 +msgid "Closes viewer for header image" +msgstr "Stänger visaren för omslagsbilden" + +#: src/view/com/notifications/NotificationFeedItem.tsx:401 +msgid "Collapse list of users" +msgstr "Dölj lista över användare" + +#: src/view/com/notifications/NotificationFeedItem.tsx:594 +msgid "Collapses list of users for a given notification" +msgstr "Fäller ihop användarlista för berörd notis" + +#: src/screens/Settings/AppearanceSettings.tsx:93 +msgid "Color mode" +msgstr "Färgläge" + +#: src/screens/Onboarding/index.tsx:38 +#: src/screens/Onboarding/state.ts:97 +msgid "Comedy" +msgstr "Komedi" + +#: src/screens/Onboarding/index.tsx:24 +#: src/screens/Onboarding/state.ts:98 +msgid "Comics" +msgstr "Serierutor" + +#: src/Navigation.tsx:281 +#: src/view/screens/CommunityGuidelines.tsx:34 +msgid "Community Guidelines" +msgstr "Gemenskapens riktlinjer" + +#: src/screens/Onboarding/StepFinished.tsx:293 +msgid "Complete onboarding and start using your account" +msgstr "Slutför introduktion och börja använda ditt konto" + +#: src/screens/Signup/index.tsx:144 +msgid "Complete the challenge" +msgstr "Slutför kontrollen" + +#: src/view/shell/desktop/LeftNav.tsx:301 +msgid "Compose new post" +msgstr "Skriv ett nytt inlägg" + +#: src/view/com/composer/Composer.tsx:819 +msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" +msgstr "Skriv inlägg som är upp till {MAX_GRAPHEME_LENGTH} tecken långa" + +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:34 +msgid "Compose reply" +msgstr "Skriv svar" + +#: src/view/com/composer/Composer.tsx:1635 +msgid "Compressing video..." +msgstr "Komprimerar videoklipp…" + +#: src/components/moderation/LabelPreference.tsx:82 +msgid "Configure content filtering setting for category: {name}" +msgstr "Konfigurera innehållsfiltrering för kategorin: {name}" + +#: src/components/moderation/LabelPreference.tsx:244 +msgid "Configured in <0>moderation settings." +msgstr "Konfigurerad i <0>modereringsinställningar." + +#: src/components/dialogs/VerifyEmailDialog.tsx:253 +#: src/components/dialogs/VerifyEmailDialog.tsx:260 +#: src/components/dialogs/VerifyEmailDialog.tsx:283 +#: src/components/Prompt.tsx:172 +#: src/components/Prompt.tsx:175 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:185 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:188 +#: src/view/com/modals/VerifyEmail.tsx:239 +#: src/view/com/modals/VerifyEmail.tsx:241 +msgid "Confirm" +msgstr "Bekräfta" + +#: src/view/com/modals/ChangeEmail.tsx:188 +#: src/view/com/modals/ChangeEmail.tsx:190 +msgid "Confirm Change" +msgstr "Bekräfta ändring" + +#: src/view/com/modals/lang-settings/ConfirmLanguagesButton.tsx:34 +msgid "Confirm content language settings" +msgstr "Bekräfta språkinställningar för innehåll" + +#: src/view/com/modals/DeleteAccount.tsx:264 +msgid "Confirm delete account" +msgstr "Bekräfta borttagning av konto" + +#: src/screens/Moderation/index.tsx:287 +msgid "Confirm your age:" +msgstr "Bekräfta din ålder:" + +#: src/screens/Moderation/index.tsx:278 +msgid "Confirm your birthdate" +msgstr "Bekräfta ditt födelsedatum" + +#: src/components/dialogs/VerifyEmailDialog.tsx:214 +#: src/screens/Login/LoginForm.tsx:258 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 +#: src/view/com/modals/ChangeEmail.tsx:152 +#: src/view/com/modals/DeleteAccount.tsx:220 +#: src/view/com/modals/DeleteAccount.tsx:226 +#: src/view/com/modals/VerifyEmail.tsx:173 +msgid "Confirmation code" +msgstr "Bekräftelsekod" + +#: src/components/dialogs/VerifyEmailDialog.tsx:210 +msgid "Confirmation Code" +msgstr "Bekräftelsekod" + +#: src/screens/Login/LoginForm.tsx:319 +msgid "Connecting..." +msgstr "Ansluter…" + +#: src/screens/Signup/index.tsx:175 +#: src/screens/Signup/index.tsx:178 +msgid "Contact support" +msgstr "Kontakta supporten" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +msgid "Content & Media" +msgstr "Innehåll och media" + +#: src/screens/Settings/AccessibilitySettings.tsx:109 +#: src/screens/Settings/Settings.tsx:175 +#: src/screens/Settings/Settings.tsx:178 +msgid "Content and media" +msgstr "Innehåll och media" + +#: src/Navigation.tsx:355 +msgid "Content and Media" +msgstr "Innehåll och media" + +#: src/lib/moderation/useGlobalLabelStrings.ts:18 +msgid "Content Blocked" +msgstr "Innehåll blockerat" + +#: src/screens/Moderation/index.tsx:271 +msgid "Content filters" +msgstr "Innehållsfilter" + +#: src/screens/Settings/LanguageSettings.tsx:251 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 +msgid "Content Languages" +msgstr "Språk för innehåll" + +#: src/components/moderation/ModerationDetailsDialog.tsx:80 +#: src/lib/moderation/useModerationCauseDescription.ts:80 +msgid "Content Not Available" +msgstr "Innehållet är inte tillgängligt" + +#: src/components/moderation/ModerationDetailsDialog.tsx:48 +#: src/components/moderation/ScreenHider.tsx:93 +#: src/lib/moderation/useGlobalLabelStrings.ts:22 +#: src/lib/moderation/useModerationCauseDescription.ts:43 +msgid "Content Warning" +msgstr "Innehållsvarning" + +#: src/view/com/composer/labels/LabelsBtn.tsx:60 +msgid "Content warnings" +msgstr "Innehållsvarningar" + +#: src/components/Menu/index.web.tsx:82 +msgid "Context menu backdrop, click to close the menu." +msgstr "Utanför kontextmenyn. Klicka för att stänga menyn." + +#: src/screens/Onboarding/StepInterests/index.tsx:244 +#: src/screens/Onboarding/StepProfile/index.tsx:278 +msgid "Continue" +msgstr "Fortsätt" + +#: src/components/AccountList.tsx:121 +msgid "Continue as {0} (currently signed in)" +msgstr "Fortsätt som {0} (nuvarande inloggad)" + +#: src/view/com/post-thread/PostThreadLoadMore.tsx:52 +msgid "Continue thread..." +msgstr "Fortsätt på tråd…" + +#: src/screens/Onboarding/StepInterests/index.tsx:241 +#: src/screens/Onboarding/StepProfile/index.tsx:275 +#: src/screens/Signup/BackNextButtons.tsx:60 +msgid "Continue to next step" +msgstr "Fortsätt till nästa steg" + +#: src/screens/Messages/components/ChatListItem.tsx:164 +msgid "Conversation deleted" +msgstr "Konversation borttagen" + +#: src/screens/Onboarding/index.tsx:41 +msgid "Cooking" +msgstr "Matlagning" + +#: src/view/com/modals/InviteCodes.tsx:183 +msgid "Copied" +msgstr "Kopierat" + +#: src/screens/Settings/AboutSettings.tsx:73 +msgid "Copied build version to clipboard" +msgstr "Byggversion kopierad till urklipp" + +#: src/components/dms/MessageMenu.tsx:57 +#: src/lib/sharing.ts:25 +#: src/view/com/modals/InviteCodes.tsx:153 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:235 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:393 +msgid "Copied to clipboard" +msgstr "Kopierat till urklipp" + +#: src/components/dialogs/Embed.tsx:136 +#: src/screens/Settings/components/CopyButton.tsx:66 +msgid "Copied!" +msgstr "Kopierat!" + +#: src/components/StarterPack/QrCodeDialog.tsx:175 +msgid "Copy" +msgstr "Kopiera" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 +msgid "Copy App Password" +msgstr "Kopiera applösenord" + +#: src/screens/Settings/AboutSettings.tsx:68 +msgid "Copy build version to clipboard" +msgstr "Kopiera byggversion till urklipp" + +#: src/components/dialogs/Embed.tsx:122 +#: src/components/dialogs/Embed.tsx:141 +msgid "Copy code" +msgstr "Kopiera kod" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:474 +msgid "Copy DID" +msgstr "Kopia DID" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:407 +msgid "Copy host" +msgstr "Kopiera värd" + +#: src/components/StarterPack/ShareDialog.tsx:123 +msgid "Copy link" +msgstr "Kopiera länk" + +#: src/components/StarterPack/ShareDialog.tsx:130 +msgid "Copy Link" +msgstr "Kopiera länk" + +#: src/view/screens/ProfileList.tsx:483 +msgid "Copy link to list" +msgstr "Kopiera länk till lista" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:443 +msgid "Copy link to post" +msgstr "Kopiera länk till inlägg" + +#: src/components/dms/MessageMenu.tsx:110 +#: src/components/dms/MessageMenu.tsx:112 +msgid "Copy message text" +msgstr "Kopiera meddelandetext" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:412 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:414 +msgid "Copy post text" +msgstr "Kopiera inläggstext" + +#: src/components/StarterPack/QrCodeDialog.tsx:169 +msgid "Copy QR code" +msgstr "Kopiera QR-kod" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:428 +msgid "Copy TXT record value" +msgstr "Kopiera värde för TXT-post" + +#: src/Navigation.tsx:286 +#: src/view/screens/CopyrightPolicy.tsx:31 +msgid "Copyright Policy" +msgstr "Upphovsrättspolicy" + +#: src/components/dms/LeaveConvoPrompt.tsx:38 +msgid "Could not leave chat" +msgstr "Det gick inte att lämna chatten" + +#: src/screens/Profile/ProfileFeed/index.tsx:73 +msgid "Could not load feed" +msgstr "Det gick inte att läsa in flödet" + +#: src/view/screens/ProfileList.tsx:1000 +msgid "Could not load list" +msgstr "Det gick inte att läsa in listan" + +#: src/components/dms/ConvoMenu.tsx:88 +msgid "Could not mute chat" +msgstr "Det gick inte att ignorera chatten" + +#: src/view/com/composer/videos/VideoPreview.web.tsx:66 +msgid "Could not process your video" +msgstr "Kunde inte bearbeta ditt videoklipp" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +msgid "Create" +msgstr "Skapa" + +#: src/components/StarterPack/QrCodeDialog.tsx:153 +msgid "Create a QR code for a starter pack" +msgstr "Skapa en QR-kod för ett startpaket" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:168 +#: src/components/StarterPack/ProfileStarterPacks.tsx:271 +#: src/Navigation.tsx:418 +msgid "Create a starter pack" +msgstr "Skapa ett startpaket" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +msgid "Create a starter pack for me" +msgstr "Skapa ett startpaket åt mig" + +#: src/view/com/auth/SplashScreen.tsx:55 +#: src/view/com/auth/SplashScreen.web.tsx:117 +msgid "Create account" +msgstr "Skapa konto" + +#: src/screens/Signup/index.tsx:93 +msgid "Create Account" +msgstr "Skapa konto" + +#: src/components/dialogs/Signin.tsx:86 +#: src/components/dialogs/Signin.tsx:88 +msgid "Create an account" +msgstr "Skapa ett konto" + +#: src/screens/Onboarding/StepProfile/index.tsx:292 +msgid "Create an avatar instead" +msgstr "Skapa en avatar istället" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +msgid "Create another" +msgstr "Skapa en annan" + +#: src/view/com/auth/SplashScreen.tsx:47 +#: src/view/com/auth/SplashScreen.web.tsx:109 +msgid "Create new account" +msgstr "Skapa nytt konto" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:101 +msgid "Create report for {0}" +msgstr "Skapa rapport för {0}" + +#: src/screens/Settings/AppPasswords.tsx:174 +msgid "Created {0}" +msgstr "Skapade {0}" + +#: src/screens/List/ListHiddenScreen.tsx:127 +msgid "Creator has been blocked" +msgstr "Skaparen har blockerats" + +#: src/screens/Onboarding/index.tsx:26 +#: src/screens/Onboarding/state.ts:99 +msgid "Culture" +msgstr "Kultur" + +#: src/view/com/auth/server-input/index.tsx:94 +#: src/view/com/auth/server-input/index.tsx:96 +msgid "Custom" +msgstr "Anpassat" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:292 +msgid "Customize who can interact with this post." +msgstr "Ställ in vilka som kan interagera med det här inlägget." + +#: src/screens/Settings/AppearanceSettings.tsx:105 +#: src/screens/Settings/AppearanceSettings.tsx:126 +msgid "Dark" +msgstr "Mörkt" + +#: src/view/screens/Debug.tsx:70 +msgid "Dark mode" +msgstr "Mörkt läge" + +#: src/screens/Settings/AppearanceSettings.tsx:118 +msgid "Dark theme" +msgstr "Mörkt tema" + +#: src/screens/Signup/StepInfo/index.tsx:222 +msgid "Date of birth" +msgstr "Födelsedatum" + +#: src/screens/Settings/AccountSettings.tsx:146 +#: src/screens/Settings/AccountSettings.tsx:151 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:73 +msgid "Deactivate account" +msgstr "Inaktivera konto" + +#: src/screens/Settings/Settings.tsx:331 +msgid "Debug Moderation" +msgstr "Felsök moderering" + +#: src/view/screens/Debug.tsx:90 +msgid "Debug panel" +msgstr "Felsökningspanel" + +#: src/screens/Settings/AppearanceSettings.tsx:168 +msgid "Default" +msgstr "Förvald" + +#: src/screens/Settings/AppIconSettings/index.tsx:75 +msgid "Default icons" +msgstr "Förvalda ikoner" + +#: src/components/dms/MessageMenu.tsx:151 +#: src/screens/Settings/AppPasswords.tsx:212 +#: src/screens/StarterPack/StarterPackScreen.tsx:586 +#: src/screens/StarterPack/StarterPackScreen.tsx:665 +#: src/screens/StarterPack/StarterPackScreen.tsx:745 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:661 +#: src/view/screens/ProfileList.tsx:739 +msgid "Delete" +msgstr "Ta bort" + +#: src/screens/Settings/AccountSettings.tsx:156 +#: src/screens/Settings/AccountSettings.tsx:161 +msgid "Delete account" +msgstr "Ta bort konto" + +#: src/view/com/modals/DeleteAccount.tsx:101 +msgid "Delete Account <0>\"<1>{0}<2>\"" +msgstr "Ta bort kontot <0>”<1>{0}<2>”" + +#: src/screens/Settings/AppPasswords.tsx:187 +msgid "Delete app password" +msgstr "Ta bort applösenord" + +#: src/screens/Settings/AppPasswords.tsx:207 +msgid "Delete app password?" +msgstr "Ta bort applösenord?" + +#: src/screens/Settings/Settings.tsx:338 +msgid "Delete chat declaration record" +msgstr "Ta bort chattdeklarationsposten" + +#: src/components/dms/MessageMenu.tsx:124 +msgid "Delete for me" +msgstr "Ta bort för mig" + +#: src/view/screens/ProfileList.tsx:526 +msgid "Delete List" +msgstr "Ta bort lista" + +#: src/components/dms/MessageMenu.tsx:147 +msgid "Delete message" +msgstr "Ta bort meddelande" + +#: src/components/dms/MessageMenu.tsx:122 +msgid "Delete message for me" +msgstr "Ta bort meddelandet för mig" + +#: src/view/com/modals/DeleteAccount.tsx:267 +msgid "Delete my account" +msgstr "Ta bort mitt konto" + +#: src/view/com/composer/Composer.tsx:827 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 +msgid "Delete post" +msgstr "Ta bort inlägg" + +#: src/screens/StarterPack/StarterPackScreen.tsx:580 +#: src/screens/StarterPack/StarterPackScreen.tsx:736 +msgid "Delete starter pack" +msgstr "Ta bort startpaket" + +#: src/screens/StarterPack/StarterPackScreen.tsx:631 +msgid "Delete starter pack?" +msgstr "Ta bort startpaket?" + +#: src/view/screens/ProfileList.tsx:734 +msgid "Delete this list?" +msgstr "Ta bort den här listan?" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:656 +msgid "Delete this post?" +msgstr "Ta bort det här inlägget?" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:93 +msgid "Deleted" +msgstr "Borttaget" + +#: src/components/dms/MessagesListHeader.tsx:148 +#: src/screens/Messages/components/ChatListItem.tsx:107 +msgid "Deleted Account" +msgstr "Borttaget konto" + +#: src/view/com/post-thread/PostThread.tsx:450 +msgid "Deleted post." +msgstr "Borttaget inlägg." + +#: src/screens/Profile/Header/EditProfileDialog.tsx:344 +#: src/view/com/modals/CreateOrEditList.tsx:280 +#: src/view/com/modals/CreateOrEditList.tsx:301 +#: src/view/com/modals/EditProfile.tsx:193 +#: src/view/com/modals/EditProfile.tsx:205 +msgid "Description" +msgstr "Beskrivning" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:364 +msgid "Description is too long" +msgstr "Beskrivningen är för lång" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:365 +msgid "Description is too long. The maximum number of characters is {DESCRIPTION_MAX_GRAPHEMES}." +msgstr "Beskrivningen är för lång. Det maximala antalet tecken är {DESCRIPTION_MAX_GRAPHEMES}." + +#: src/view/com/composer/GifAltText.tsx:150 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:114 +msgid "Descriptive alt text" +msgstr "Beskrivande alternativtext" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:566 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:576 +msgid "Detach quote" +msgstr "Avskilj citat" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:719 +msgid "Detach quote post?" +msgstr "Avskilj citatinlägg?" + +#: src/screens/Settings/Settings.tsx:242 +#: src/screens/Settings/Settings.tsx:245 +msgid "Developer options" +msgstr "Utvecklaralternativ" + +#: src/components/WhoCanReply.tsx:175 +msgid "Dialog: adjust who can interact with this post" +msgstr "Dialogruta: ställ in vilka som kan interagera med det här inlägget" + +#: src/screens/Settings/AppearanceSettings.tsx:122 +msgid "Dim" +msgstr "Dämpat" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:89 +msgid "Disable Email 2FA" +msgstr "Inaktivera 2FA via e-post" + +#: src/screens/Settings/AccessibilitySettings.tsx:91 +#: src/screens/Settings/AccessibilitySettings.tsx:96 +msgid "Disable haptic feedback" +msgstr "Inaktivera haptisk feedback" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:386 +msgid "Disable subtitles" +msgstr "Stäng av undertexter" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:32 +#: src/lib/moderation/useLabelBehaviorDescription.ts:42 +#: src/lib/moderation/useLabelBehaviorDescription.ts:68 +#: src/screens/Messages/Settings.tsx:139 +#: src/screens/Messages/Settings.tsx:142 +#: src/screens/Moderation/index.tsx:329 +msgid "Disabled" +msgstr "Inaktiverat" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:84 +#: src/view/com/composer/Composer.tsx:681 +#: src/view/com/composer/Composer.tsx:860 +msgid "Discard" +msgstr "Släng" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:81 +msgid "Discard changes?" +msgstr "Vill du slänga ändringarna?" + +#: src/view/com/composer/Composer.tsx:678 +msgid "Discard draft?" +msgstr "Vill du slänga utkastet?" + +#: src/view/com/composer/Composer.tsx:852 +msgid "Discard post?" +msgstr "Vill du slänga inlägget?" + +#: src/screens/Settings/components/PwiOptOut.tsx:80 +#: src/screens/Settings/components/PwiOptOut.tsx:84 +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/view/com/posts/FollowingEmptyState.tsx:70 +#: src/view/com/posts/FollowingEndOfFeed.tsx:71 +msgid "Discover new custom feeds" +msgstr "Upptäck nya anpassade flöden" + +#: src/view/screens/Search/Explore.tsx:409 +msgid "Discover new feeds" +msgstr "Upptäck nya flöden" + +#: src/view/screens/Feeds.tsx:725 +msgid "Discover New Feeds" +msgstr "Upptäck nya flöden" + +#: src/components/Dialog/index.tsx:311 +msgid "Dismiss" +msgstr "Avfärda" + +#: src/view/com/composer/Composer.tsx:1559 +msgid "Dismiss error" +msgstr "Avvisa fel" + +#: src/components/ProgressGuide/List.tsx:42 +msgid "Dismiss getting started guide" +msgstr "Avfärda kom-igång-guide" + +#: src/screens/Settings/AccessibilitySettings.tsx:71 +#: src/screens/Settings/AccessibilitySettings.tsx:76 +msgid "Display larger alt text badges" +msgstr "Visa större brickor för alternativtext" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:314 +#: src/screens/Profile/Header/EditProfileDialog.tsx:320 +#: src/screens/Profile/Header/EditProfileDialog.tsx:351 +#: src/view/com/modals/EditProfile.tsx:187 +msgid "Display name" +msgstr "Visningsnamn" + +#: src/view/com/modals/EditProfile.tsx:175 +msgid "Display Name" +msgstr "Visningsnamn" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:333 +msgid "Display name is too long" +msgstr "Visningsnamnet är för långt" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:334 +msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." +msgstr "Visningsnamnet är för långt. Det maximala antalet tecken är {DISPLAY_NAME_MAX_GRAPHEMES}." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:375 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:377 +msgid "DNS Panel" +msgstr "DNS-panel" + +#: src/components/dialogs/MutedWords.tsx:302 +msgid "Do not apply this mute word to users you follow" +msgstr "Undanta användare som du följer från att ignoreras genom det här ordet" + +#: src/lib/moderation/useGlobalLabelStrings.ts:39 +msgid "Does not include nudity." +msgstr "Innehåller ingen nakenhet." + +#: src/screens/Signup/StepHandle.tsx:159 +msgid "Doesn't begin or end with a hyphen" +msgstr "Börjar eller slutar inte med ett bindestreck" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:490 +msgid "Domain verified!" +msgstr "Domän verifierad!" + +#: src/components/dialogs/BirthDateSettings.tsx:118 +#: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/forms/DateField/index.tsx:77 +#: src/components/forms/DateField/index.tsx:83 +#: src/screens/Onboarding/StepProfile/index.tsx:330 +#: src/screens/Onboarding/StepProfile/index.tsx:333 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 +#: src/view/com/auth/server-input/index.tsx:170 +#: src/view/com/auth/server-input/index.tsx:171 +#: src/view/com/composer/labels/LabelsBtn.tsx:224 +#: src/view/com/composer/labels/LabelsBtn.tsx:231 +#: src/view/com/composer/videos/SubtitleDialog.tsx:169 +#: src/view/com/composer/videos/SubtitleDialog.tsx:179 +#: src/view/com/modals/CropImage.web.tsx:112 +#: src/view/com/modals/InviteCodes.tsx:81 +#: src/view/com/modals/InviteCodes.tsx:124 +#: src/view/com/modals/ListAddRemoveUsers.tsx:143 +msgid "Done" +msgstr "Klar" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:145 +#: src/view/com/modals/UserAddRemoveLists.tsx:113 +#: src/view/com/modals/UserAddRemoveLists.tsx:116 +msgctxt "action" +msgid "Done" +msgstr "Klar" + +#: src/view/com/modals/lang-settings/ConfirmLanguagesButton.tsx:42 +msgid "Done{extraText}" +msgstr "Klar{extraText}" + +#: src/components/Dialog/index.tsx:312 +msgid "Double tap to close the dialog" +msgstr "Dubbeltryck för att stänga dialogrutan" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 +msgid "Download Bluesky" +msgstr "Ladda ner Bluesky" + +#: src/screens/Settings/components/ExportCarDialog.tsx:77 +#: src/screens/Settings/components/ExportCarDialog.tsx:82 +msgid "Download CAR file" +msgstr "Ladda ner car-fil" + +#: src/view/com/composer/text-input/TextInput.web.tsx:342 +msgid "Drop to add images" +msgstr "Släpp för att lägga till bilder" + +#: src/components/dialogs/MutedWords.tsx:153 +msgid "Duration:" +msgstr "Varaktighet:" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:213 +msgid "e.g. alice" +msgstr "t.ex. alice" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:321 +msgid "e.g. Alice Lastname" +msgstr "t.ex. Alice Efternamn" + +#: src/view/com/modals/EditProfile.tsx:180 +msgid "e.g. Alice Roberts" +msgstr "t.ex. Alice Roberts" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:359 +msgid "e.g. alice.com" +msgstr "t.ex. alice.com" + +#: src/view/com/modals/EditProfile.tsx:198 +msgid "e.g. Artist, dog-lover, and avid reader." +msgstr "t.ex. konstnär, hundälskare och entusiastisk läsare." + +#: src/lib/moderation/useGlobalLabelStrings.ts:43 +msgid "E.g. artistic nudes." +msgstr "T.ex. konstnärliga nakenbilder." + +#: src/view/com/modals/CreateOrEditList.tsx:263 +msgid "e.g. Great Posters" +msgstr "t.ex. framstående inläggsförfattare" + +#: src/view/com/modals/CreateOrEditList.tsx:264 +msgid "e.g. Spammers" +msgstr "t.ex. spammare" + +#: src/view/com/modals/CreateOrEditList.tsx:292 +msgid "e.g. The posters who never miss." +msgstr "t.ex. Personer som aldrig träffar fel." + +#: src/view/com/modals/CreateOrEditList.tsx:293 +msgid "e.g. Users that repeatedly reply with ads." +msgstr "t.ex. användare som hela tiden svarar med annonser." + +#: src/view/com/modals/InviteCodes.tsx:97 +msgid "Each code works once. You'll receive more invite codes periodically." +msgstr "Varje kod fungerar en gång. Du kommer att få fler inbjudningskoder med jämna mellanrum." + +#: src/screens/Settings/AccountSettings.tsx:112 +#: src/screens/StarterPack/StarterPackScreen.tsx:575 +#: src/screens/StarterPack/Wizard/index.tsx:534 +#: src/screens/StarterPack/Wizard/index.tsx:541 +msgid "Edit" +msgstr "Ändra" + +#: src/view/com/lists/ListMembers.tsx:142 +msgctxt "action" +msgid "Edit" +msgstr "Ändra" + +#: src/view/com/util/UserAvatar.tsx:347 +#: src/view/com/util/UserBanner.tsx:95 +msgid "Edit avatar" +msgstr "Ändra avatar" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:111 +msgid "Edit Feeds" +msgstr "Ändra flöden" + +#: src/view/com/composer/photos/EditImageDialog.web.tsx:58 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:62 +#: src/view/com/composer/photos/Gallery.tsx:194 +msgid "Edit image" +msgstr "Ändra bild" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:623 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:636 +msgid "Edit interaction settings" +msgstr "Ändra interaktionsinställningar" + +#: src/view/screens/ProfileList.tsx:514 +msgid "Edit list details" +msgstr "Ändra listdetaljer" + +#: src/view/com/modals/CreateOrEditList.tsx:230 +msgid "Edit Moderation List" +msgstr "Ändra modereringslista" + +#: src/Navigation.tsx:296 +#: src/view/screens/Feeds.tsx:515 +msgid "Edit My Feeds" +msgstr "Ändra mina flöden" + +#: src/view/com/modals/EditProfile.tsx:147 +msgid "Edit my profile" +msgstr "Ändra min profil" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:109 +msgid "Edit People" +msgstr "Ändra personer" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:66 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:204 +msgid "Edit post interaction settings" +msgstr "Ändra interaktionsinställningar för inlägg" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:269 +#: src/screens/Profile/Header/EditProfileDialog.tsx:275 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:186 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:179 +msgid "Edit profile" +msgstr "Ändra profil" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:189 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:182 +msgid "Edit Profile" +msgstr "Ändra profil" + +#: src/screens/StarterPack/StarterPackScreen.tsx:567 +msgid "Edit starter pack" +msgstr "Ändra startpaket" + +#: src/view/com/modals/CreateOrEditList.tsx:225 +msgid "Edit User List" +msgstr "Ändra användarlista" + +#: src/components/WhoCanReply.tsx:87 +msgid "Edit who can reply" +msgstr "Ändra vem som kan svara" + +#: src/view/com/modals/EditProfile.tsx:188 +msgid "Edit your display name" +msgstr "Ändra ditt visningsnamn" + +#: src/view/com/modals/EditProfile.tsx:206 +msgid "Edit your profile description" +msgstr "Ändra din profilbeskrivning" + +#: src/Navigation.tsx:423 +msgid "Edit your starter pack" +msgstr "Ändra ditt startpaket" + +#: src/screens/Onboarding/index.tsx:31 +#: src/screens/Onboarding/state.ts:101 +msgid "Education" +msgstr "Utbildning" + +#: src/screens/List/ListHiddenScreen.tsx:141 +msgid "Either the creator of this list has blocked you or you have blocked the creator." +msgstr "Antingen har skaparen av den här listan blockerat dig, eller så har du blockerat skaparen." + +#: src/screens/Settings/AccountSettings.tsx:60 +#: src/screens/Signup/StepInfo/index.tsx:170 +#: src/view/com/modals/ChangeEmail.tsx:136 +msgid "Email" +msgstr "E-post" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:64 +msgid "Email 2FA disabled" +msgstr "2FA via e-post är inaktiverat" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 +msgid "Email 2FA enabled" +msgstr "2FA via e-post är aktiverat" + +#: src/screens/Login/ForgotPasswordForm.tsx:93 +msgid "Email address" +msgstr "E-postadress" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:104 +msgid "Email Resent" +msgstr "E-postmeddelandet har skickats på nytt" + +#: src/view/com/modals/ChangeEmail.tsx:54 +#: src/view/com/modals/ChangeEmail.tsx:83 +msgid "Email updated" +msgstr "E-post uppdaterad" + +#: src/view/com/modals/ChangeEmail.tsx:106 +msgid "Email Updated" +msgstr "E-post uppdaterad" + +#: src/view/com/modals/VerifyEmail.tsx:85 +msgid "Email verified" +msgstr "E-postadress verifierad" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:79 +msgid "Email Verified" +msgstr "E-postadress verifierad" + +#: src/components/dialogs/Embed.tsx:113 +msgid "Embed HTML code" +msgstr "Bädda in HTML-kod" + +#: src/components/dialogs/Embed.tsx:97 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:451 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:453 +msgid "Embed post" +msgstr "Bädda in inlägg" + +#: src/components/dialogs/Embed.tsx:101 +msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." +msgstr "Bädda in det här inlägget på din hemsida. Det är bara att kopiera följande text och klistra in den i HTML-koden på din hemsida." + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:57 +msgid "Embedded video player" +msgstr "Inbäddad videospelare" + +#: src/screens/Settings/components/Email2FAToggle.tsx:56 +#: src/screens/Settings/components/Email2FAToggle.tsx:60 +msgid "Enable" +msgstr "Aktivera" + +#: src/components/dialogs/EmbedConsent.tsx:100 +msgid "Enable {0} only" +msgstr "Aktivera endast {0}" + +#: src/screens/Moderation/index.tsx:316 +msgid "Enable adult content" +msgstr "Tillåt vuxeninnehåll" + +#: src/screens/Settings/components/Email2FAToggle.tsx:53 +msgid "Enable Email 2FA" +msgstr "Aktivera 2FA via e-post" + +#: src/components/dialogs/EmbedConsent.tsx:81 +#: src/components/dialogs/EmbedConsent.tsx:88 +msgid "Enable external media" +msgstr "Tillåt extern media" + +#: src/screens/Settings/ExternalMediaPreferences.tsx:49 +msgid "Enable media players for" +msgstr "Tillåt mediaspelare för" + +#: src/screens/Settings/NotificationSettings.tsx:74 +#: src/screens/Settings/NotificationSettings.tsx:77 +msgid "Enable priority notifications" +msgstr "Aktivera prioriterade notiser" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:387 +msgid "Enable subtitles" +msgstr "Aktivera undertexter" + +#: src/components/dialogs/EmbedConsent.tsx:93 +msgid "Enable this source only" +msgstr "Aktivera endast denna källa" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:122 +#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +msgid "Enable trending topics" +msgstr "Aktivera trendande ämnen" + +#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:133 +#: src/screens/Moderation/index.tsx:327 +msgid "Enabled" +msgstr "Aktiverat" + +#: src/screens/Profile/Sections/Feed.tsx:114 +msgid "End of feed" +msgstr "Slut på flödet" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:159 +msgid "Ensure you have selected a language for each subtitle file." +msgstr "Se till att du har valt ett språk för varje undertextfil." + +#: src/screens/Login/SetNewPasswordForm.tsx:133 +msgid "Enter a password" +msgstr "Ange ett lösenord" + +#: src/components/dialogs/MutedWords.tsx:127 +#: src/components/dialogs/MutedWords.tsx:128 +msgid "Enter a word or tag" +msgstr "Ange ett ord eller en tagg" + +#: src/components/dialogs/VerifyEmailDialog.tsx:89 +msgid "Enter Code" +msgstr "Ange kod" + +#: src/view/com/modals/VerifyEmail.tsx:113 +msgid "Enter Confirmation Code" +msgstr "Ange bekräftelsekod" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:405 +msgid "Enter fullscreen" +msgstr "Öppna helskärm" + +#: src/view/com/modals/ChangePassword.tsx:154 +msgid "Enter the code you received to change your password." +msgstr "Ange den kod du fick för att ändra ditt lösenord." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:353 +msgid "Enter the domain you want to use" +msgstr "Ange den domän du vill använda" + +#: src/screens/Login/ForgotPasswordForm.tsx:113 +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 "Ange den e-postadress som du använde för att skapa ditt konto. Vi skickar dig en ”återställningskod” så att du kan ange ett nytt lösenord." + +#: src/components/dialogs/BirthDateSettings.tsx:107 +msgid "Enter your birth date" +msgstr "Ange ditt födelsedatum" + +#: src/screens/Login/ForgotPasswordForm.tsx:99 +#: src/screens/Signup/StepInfo/index.tsx:182 +msgid "Enter your email address" +msgstr "Ange din e-postadress" + +#: src/view/com/modals/ChangeEmail.tsx:42 +msgid "Enter your new email above" +msgstr "Ange din nya e-postadress ovan" + +#: src/view/com/modals/ChangeEmail.tsx:112 +msgid "Enter your new email address below." +msgstr "Ange din nya e-postadress nedan." + +#: src/screens/Login/index.tsx:98 +msgid "Enter your username and password" +msgstr "Ange ditt användarnamn och lösenord" + +#: src/view/com/composer/Composer.tsx:1644 +#: src/view/com/util/error/ErrorScreen.tsx:42 +msgid "Error" +msgstr "Fel" + +#: src/screens/Settings/components/ExportCarDialog.tsx:47 +msgid "Error occurred while saving file" +msgstr "Ett fel uppstod när filen skulle sparas" + +#: src/screens/Signup/StepCaptcha/index.tsx:56 +msgid "Error receiving captcha response." +msgstr "Fel vid mottagning av captcha-svar." + +#: src/screens/Onboarding/StepInterests/index.tsx:183 +#: src/view/screens/Search/Search.tsx:111 +msgid "Error:" +msgstr "Fel:" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:364 +msgid "Everybody" +msgstr "Alla" + +#: src/components/WhoCanReply.tsx:67 +msgid "Everybody can reply" +msgstr "Alla kan svara" + +#: src/components/WhoCanReply.tsx:213 +msgid "Everybody can reply to this post." +msgstr "Alla kan svara på det här inlägget." + +#: src/screens/Messages/Settings.tsx:83 +#: src/screens/Messages/Settings.tsx:86 +msgid "Everyone" +msgstr "Alla" + +#: src/lib/moderation/useReportOptions.ts:73 +msgid "Excessive mentions or replies" +msgstr "Orimligt många omnämnanden eller svar" + +#: src/lib/moderation/useReportOptions.ts:86 +msgid "Excessive or unwanted messages" +msgstr "Oönskade eller orimligt många meddelanden" + +#: src/components/dialogs/MutedWords.tsx:311 +msgid "Exclude users you follow" +msgstr "Undanta användare som du följer" + +#: src/components/dialogs/MutedWords.tsx:514 +msgid "Excludes users you follow" +msgstr "Undanta användare du följer" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 +msgid "Exit fullscreen" +msgstr "Stäng helskärm" + +#: src/view/com/modals/DeleteAccount.tsx:275 +msgid "Exits account deletion process" +msgstr "Avslutar processen för borttagning av konto" + +#: src/view/com/modals/CropImage.web.tsx:95 +msgid "Exits image cropping process" +msgstr "Avslutar bildbeskärningsprocessen" + +#: src/view/com/lightbox/Lightbox.web.tsx:110 +msgid "Exits image view" +msgstr "Avslutar bildvisning" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:89 +msgid "Exits inputting search query" +msgstr "Avslutar inmatning av sökfråga" + +#: src/view/com/lightbox/Lightbox.web.tsx:184 +msgid "Expand alt text" +msgstr "Visa alternativtext" + +#: src/view/com/notifications/NotificationFeedItem.tsx:402 +msgid "Expand list of users" +msgstr "Utöka lista över användare" + +#: src/view/com/composer/ComposerReplyTo.tsx:70 +#: src/view/com/composer/ComposerReplyTo.tsx:73 +msgid "Expand or collapse the full post you are replying to" +msgstr "Utöka eller fäll ihop det inlägg som du svarar på i sin helhet" + +#: src/lib/api/index.ts:400 +msgid "Expected uri to resolve to a record" +msgstr "Förväntade att URI:n skulle lösa till en post" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:123 +#: src/screens/Settings/ThreadPreferences.tsx:137 +msgid "Experimental" +msgstr "Experimentellt" + +#: src/components/dialogs/MutedWords.tsx:500 +msgid "Expired" +msgstr "Utgången" + +#: src/components/dialogs/MutedWords.tsx:502 +msgid "Expires {0}" +msgstr "Går ut {0}" + +#: src/lib/moderation/useGlobalLabelStrings.ts:47 +msgid "Explicit or potentially disturbing media." +msgstr "Explicit eller potentiellt störande media." + +#: src/lib/moderation/useGlobalLabelStrings.ts:35 +msgid "Explicit sexual images." +msgstr "Explicit sexuella bilder." + +#: src/screens/Settings/AccountSettings.tsx:137 +#: src/screens/Settings/AccountSettings.tsx:141 +msgid "Export my data" +msgstr "Exportera min data" + +#: src/screens/Settings/components/ExportCarDialog.tsx:62 +msgid "Export My Data" +msgstr "Exportera min data" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:82 +#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +msgid "External media" +msgstr "Extern media" + +#: src/components/dialogs/EmbedConsent.tsx:54 +#: src/components/dialogs/EmbedConsent.tsx:58 +msgid "External Media" +msgstr "Extern media" + +#: src/components/dialogs/EmbedConsent.tsx:70 +#: src/screens/Settings/ExternalMediaPreferences.tsx:40 +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 "Extern media kan göra det möjligt för webbplatser att samla in information om dig och din enhet. Ingen information skickas eller begärs förrän du trycker på spelaknappen." + +#: src/Navigation.tsx:315 +#: src/screens/Settings/ExternalMediaPreferences.tsx:31 +msgid "External Media Preferences" +msgstr "Inställningar för extern media" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:570 +msgid "Failed to change handle. Please try again." +msgstr "Det gick inte att ändra användarnamn. Försök igen." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 +msgid "Failed to create app password. Please try again." +msgstr "Det gick inte att skapa ett applösenord. Försök igen." + +#: src/screens/StarterPack/Wizard/index.tsx:233 +#: src/screens/StarterPack/Wizard/index.tsx:241 +msgid "Failed to create starter pack" +msgstr "Det gick inte att skapa ett startpaket" + +#: src/view/com/modals/CreateOrEditList.tsx:186 +msgid "Failed to create the list. Check your internet connection and try again." +msgstr "Det gick inte att skapa listan. Kontrollera din internetanslutning och försök igen." + +#: src/components/dms/MessageMenu.tsx:73 +msgid "Failed to delete message" +msgstr "Det gick inte att ta bort inlägget" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:195 +msgid "Failed to delete post, please try again" +msgstr "Det gick inte att ta bort inlägget. Försök igen" + +#: src/screens/StarterPack/StarterPackScreen.tsx:699 +msgid "Failed to delete starter pack" +msgstr "Det gick inte att ta bort startpaketet" + +#: src/view/screens/Search/Explore.tsx:447 +#: src/view/screens/Search/Explore.tsx:475 +msgid "Failed to load feeds preferences" +msgstr "Det gick inte att läsa in flödesinställningar" + +#: src/components/dialogs/GifSelect.tsx:225 +msgid "Failed to load GIFs" +msgstr "Det gick inte att läsa in gif-bilder" + +#: src/screens/Messages/components/MessageListError.tsx:23 +msgid "Failed to load past messages" +msgstr "Det gick inte att läsa in tidigare meddelanden" + +#: src/view/screens/Search/Explore.tsx:440 +#: src/view/screens/Search/Explore.tsx:468 +msgid "Failed to load suggested feeds" +msgstr "Det gick inte att läsa in föreslagna flöden" + +#: src/view/screens/Search/Explore.tsx:398 +msgid "Failed to load suggested follows" +msgstr "Det gick inte att läsa in föreslagna konton att följa" + +#: src/state/queries/pinned-post.ts:75 +msgid "Failed to pin post" +msgstr "Det gick inte att fästa inlägget" + +#: src/view/com/lightbox/Lightbox.tsx:46 +msgid "Failed to save image: {0}" +msgstr "Det gick inte att spara bilden: {0}" + +#: src/state/queries/notifications/settings.ts:39 +msgid "Failed to save notification preferences, please try again" +msgstr "Det gick inte att spara notisinställningarna. Försök igen" + +#: src/components/dms/MessageItem.tsx:234 +msgid "Failed to send" +msgstr "Det gick inte att skicka" + +#: src/components/moderation/LabelsOnMeDialog.tsx:229 +#: src/screens/Messages/components/ChatDisabled.tsx:87 +msgid "Failed to submit appeal, please try again." +msgstr "Det gick inte att skicka omprövningsbegäran. Försök igen." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:224 +msgid "Failed to toggle thread mute, please try again" +msgstr "Det gick inte att ignorera tråden. Försök igen" + +#: src/components/FeedCard.tsx:275 +msgid "Failed to update feeds" +msgstr "Det gick inte att uppdatera flödena" + +#: src/screens/Messages/Settings.tsx:34 +msgid "Failed to update settings" +msgstr "Det gick inte att uppdatera inställningarna" + +#: src/lib/media/video/upload.ts:72 +#: src/lib/media/video/upload.web.ts:74 +#: src/lib/media/video/upload.web.ts:78 +#: src/lib/media/video/upload.web.ts:88 +msgid "Failed to upload video" +msgstr "Det gick inte att ladda upp videoklippet" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:343 +msgid "Failed to verify handle. Please try again." +msgstr "Det gick inte att verifiera användarnamnet. Försök igen." + +#: src/Navigation.tsx:231 +msgid "Feed" +msgstr "Flöde" + +#: src/components/FeedCard.tsx:134 +#: src/view/com/feeds/FeedSourceCard.tsx:253 +msgid "Feed by {0}" +msgstr "Flöde av {0}" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 +msgid "Feed menu" +msgstr "Meny för flöde" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +msgid "Feed toggle" +msgstr "Växla läge på flöde" + +#: src/view/shell/desktop/RightNav.tsx:93 +#: src/view/shell/desktop/RightNav.tsx:94 +#: src/view/shell/Drawer.tsx:319 +msgid "Feedback" +msgstr "Feedback" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:266 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:275 +msgid "Feedback sent!" +msgstr "Feedback skickat!" + +#: src/Navigation.tsx:403 +#: src/screens/StarterPack/StarterPackScreen.tsx:183 +#: src/view/screens/Feeds.tsx:508 +#: src/view/screens/Profile.tsx:235 +#: src/view/screens/SavedFeeds.tsx:96 +#: src/view/screens/Search/Search.tsx:526 +#: src/view/shell/desktop/LeftNav.tsx:445 +#: src/view/shell/Drawer.tsx:476 +msgid "Feeds" +msgstr "Flöden" + +#: src/view/screens/SavedFeeds.tsx:198 +msgid "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." +msgstr "Flöden är anpassade algoritmer som användare kan bygga med hjälp av lite kodningskunskap. <0/> för mer information." + +#: src/components/FeedCard.tsx:272 +#: src/view/screens/SavedFeeds.tsx:82 +msgid "Feeds updated!" +msgstr "Flöden uppdaterade!" + +#: src/screens/Search/components/ExploreRecommendations.tsx:54 +msgid "Feeds we think you might like." +msgstr "Flöden som vi tror du kan gilla." + +#: src/screens/Settings/components/ExportCarDialog.tsx:43 +msgid "File saved successfully!" +msgstr "Filen sparades utan problem!" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:66 +msgid "Filter from feeds" +msgstr "Filtrera bort från flöden" + +#: src/screens/Onboarding/StepFinished.tsx:296 +msgid "Finalizing" +msgstr "Slutför" + +#: src/view/com/posts/CustomFeedEmptyState.tsx:48 +#: src/view/com/posts/FollowingEmptyState.tsx:53 +#: src/view/com/posts/FollowingEndOfFeed.tsx:54 +msgid "Find accounts to follow" +msgstr "Hitta konton att följa" + +#: src/components/ProgressGuide/FollowDialog.tsx:78 +#: src/components/ProgressGuide/FollowDialog.tsx:88 +#: src/components/ProgressGuide/FollowDialog.tsx:417 +msgid "Find people to follow" +msgstr "Hitta personer att följa" + +#: src/view/screens/Search/Search.tsx:596 +msgid "Find posts and users on Bluesky" +msgstr "Hitta inlägg och användare på Bluesky" + +#: src/screens/StarterPack/Wizard/index.tsx:195 +msgid "Finish" +msgstr "Slutför" + +#: src/screens/Onboarding/index.tsx:35 +msgid "Fitness" +msgstr "Fitness" + +#: src/screens/Onboarding/StepFinished.tsx:276 +msgid "Flexible" +msgstr "Flexibelt" + +#. User is not following this account, click to follow +#: src/components/ProfileCard.tsx:363 +#: src/components/ProfileHoverCard/index.web.tsx:449 +#: src/components/ProfileHoverCard/index.web.tsx:460 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 +msgid "Follow" +msgstr "Följ" + +#: src/view/com/profile/FollowButton.tsx:69 +msgctxt "action" +msgid "Follow" +msgstr "Följ" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:218 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:114 +msgid "Follow {0}" +msgstr "Följ {0}" + +#: src/view/com/posts/AviFollowButton.tsx:68 +msgid "Follow {name}" +msgstr "Följ {name}" + +#: src/components/ProgressGuide/List.tsx:52 +#: src/state/shell/progress-guide.tsx:229 +msgid "Follow 10 accounts" +msgstr "Följ 10 konton" + +#: src/components/ProgressGuide/List.tsx:69 +msgid "Follow 7 accounts" +msgstr "Följ 7 konton" + +#: src/view/com/profile/ProfileMenu.tsx:222 +#: src/view/com/profile/ProfileMenu.tsx:233 +msgid "Follow Account" +msgstr "Följ konto" + +#: src/screens/StarterPack/StarterPackScreen.tsx:428 +#: src/screens/StarterPack/StarterPackScreen.tsx:436 +msgid "Follow all" +msgstr "Följ alla" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:232 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:130 +msgid "Follow Back" +msgstr "Följ tillbaka" + +#: src/view/com/profile/FollowButton.tsx:78 +msgctxt "action" +msgid "Follow Back" +msgstr "Följ tillbaka" + +#: src/view/screens/Search/Explore.tsx:355 +msgid "Follow more accounts to get connected to your interests and build your network." +msgstr "Följ fler användare för att anknyta till dina intressen och bygga upp ditt nätverk." + +#: src/components/KnownFollowers.tsx:231 +msgid "Followed by <0>{0}" +msgstr "Följs av <0>{0}" + +#: src/components/KnownFollowers.tsx:217 +msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" +msgstr "Följs av <0>{0} och {1, plural, one {# annan} other {# andra}}" + +#: src/components/KnownFollowers.tsx:204 +msgid "Followed by <0>{0} and <1>{1}" +msgstr "Följs av <0>{0} och <1>{1}" + +#: src/components/KnownFollowers.tsx:186 +msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" +msgstr "Följs av <0>{0}, <1>{1}, och {2, plural, one {# annan} other {# andra}}" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:403 +msgid "Followed users" +msgstr "Användare jag följer" + +#: src/Navigation.tsx:192 +msgid "Followers of @{0} that you know" +msgstr "Följare av @{0} som du känner" + +#: src/screens/Profile/KnownFollowers.tsx:104 +#: src/screens/Profile/KnownFollowers.tsx:121 +msgid "Followers you know" +msgstr "Följare som du känner" + +#. User is following this account, click to unfollow +#: src/components/ProfileCard.tsx:357 +#: src/components/ProfileHoverCard/index.web.tsx:448 +#: src/components/ProfileHoverCard/index.web.tsx:459 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 +#: src/view/screens/Feeds.tsx:599 +#: src/view/screens/SavedFeeds.tsx:422 +msgid "Following" +msgstr "Följer" + +#: src/components/ProfileCard.tsx:321 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:98 +msgid "Following {0}" +msgstr "Följer {0}" + +#: src/view/com/posts/AviFollowButton.tsx:50 +msgid "Following {name}" +msgstr "Följer {name}" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:74 +#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +msgid "Following feed preferences" +msgstr "Inställningar för Följer-flödet" + +#: src/Navigation.tsx:302 +#: src/screens/Settings/FollowingFeedPreferences.tsx:53 +msgid "Following Feed Preferences" +msgstr "Inställningar för Följer-flödet" + +#: src/screens/Profile/Header/Handle.tsx:32 +msgid "Follows you" +msgstr "Följer dig" + +#: src/components/Pills.tsx:175 +msgid "Follows You" +msgstr "Följer dig" + +#: src/screens/Settings/AppearanceSettings.tsx:140 +msgid "Font" +msgstr "Typsnitt" + +#: src/screens/Settings/AppearanceSettings.tsx:160 +msgid "Font size" +msgstr "Teckenstorlek" + +#: src/screens/Onboarding/index.tsx:40 +#: src/screens/Onboarding/state.ts:102 +msgid "Food" +msgstr "Mat" + +#: src/view/com/modals/DeleteAccount.tsx:125 +msgid "For security reasons, we'll need to send a confirmation code to your email address." +msgstr "Av säkerhetsskäl kommer vi att skicka en bekräftelsekod till din e-postadress." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:209 +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 "Av säkerhetsskäl kommer du inte kunna se det här igen. Om du tappar bort applösenordet måste du skapa ett nytt." + +#: src/screens/Settings/AppearanceSettings.tsx:142 +msgid "For the best experience, we recommend using the theme font." +msgstr "Vi rekommenderar att använda tematypsnittet för bästa upplevelse." + +#: src/components/dialogs/MutedWords.tsx:178 +msgid "Forever" +msgstr "Obegränsad" + +#: src/screens/Login/index.tsx:126 +#: src/screens/Login/index.tsx:141 +msgid "Forgot Password" +msgstr "Glömt lösenord" + +#: src/screens/Login/LoginForm.tsx:232 +msgid "Forgot password?" +msgstr "Glömt lösenordet?" + +#: src/screens/Login/LoginForm.tsx:243 +msgid "Forgot?" +msgstr "Glömt?" + +#: src/lib/moderation/useReportOptions.ts:54 +msgid "Frequently Posts Unwanted Content" +msgstr "Publicerar ofta oönskat innehåll" + +#: src/screens/Hashtag.tsx:120 +msgid "From @{sanitizedAuthor}" +msgstr "Från @{sanitizedAuthor}" + +#: src/view/com/posts/PostFeedItem.tsx:282 +msgctxt "from-feed" +msgid "From <0/>" +msgstr "Från <0/>" + +#: src/view/com/composer/photos/SelectPhotoBtn.tsx:50 +msgid "Gallery" +msgstr "Galleri" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +msgid "Generate a starter pack" +msgstr "Generera ett startpaket" + +#: src/view/shell/Drawer.tsx:323 +msgid "Get help" +msgstr "Få hjälp" + +#: src/view/com/modals/VerifyEmail.tsx:197 +#: src/view/com/modals/VerifyEmail.tsx:199 +msgid "Get Started" +msgstr "Kom igång" + +#: src/components/ProgressGuide/List.tsx:35 +msgid "Getting started" +msgstr "Kom igång" + +#: src/components/MediaPreview.tsx:122 +msgid "GIF" +msgstr "Gif-bild" + +#: src/screens/Onboarding/StepProfile/index.tsx:234 +msgid "Give your profile a face" +msgstr "Ge din profil ett ansikte" + +#: src/lib/moderation/useReportOptions.ts:39 +msgid "Glaring violations of law or terms of service" +msgstr "Uppenbara överträdelser av lagar eller användarvillkor" + +#: src/components/Layout/Header/index.tsx:118 +#: src/components/moderation/ScreenHider.tsx:154 +#: src/components/moderation/ScreenHider.tsx:163 +#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/view/com/auth/LoggedOut.tsx:72 +#: src/view/screens/NotFound.tsx:57 +#: src/view/screens/ProfileList.tsx:1009 +msgid "Go back" +msgstr "Gå tillbaka" + +#: src/components/Error.tsx:78 +#: src/screens/List/ListHiddenScreen.tsx:221 +#: src/screens/Profile/ErrorState.tsx:62 +#: src/screens/Profile/ErrorState.tsx:66 +#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/StarterPack/StarterPackScreen.tsx:758 +#: src/view/screens/NotFound.tsx:56 +#: src/view/screens/ProfileList.tsx:1014 +msgid "Go Back" +msgstr "Gå tillbaka" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:542 +msgid "Go back to previous page" +msgstr "Gå tillbaka till föregående sida" + +#: src/components/dms/ReportDialog.tsx:149 +#: src/components/ReportDialog/SelectReportOptionView.tsx:80 +#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/screens/Onboarding/Layout.tsx:101 +#: src/screens/Onboarding/Layout.tsx:190 +#: src/screens/Signup/BackNextButtons.tsx:35 +msgid "Go back to previous step" +msgstr "Gå tillbaka till föregående steg" + +#: src/screens/StarterPack/Wizard/index.tsx:287 +msgid "Go back to the previous step" +msgstr "Gå tillbaka till det föregående steget" + +#: src/view/screens/NotFound.tsx:57 +msgid "Go home" +msgstr "Gå hem" + +#: src/view/screens/NotFound.tsx:56 +msgid "Go Home" +msgstr "Gå till Hem" + +#: src/screens/Messages/components/ChatListItem.tsx:264 +msgid "Go to conversation with {0}" +msgstr "Gå till konversation med {0}" + +#: src/screens/Login/ForgotPasswordForm.tsx:165 +#: src/view/com/modals/ChangePassword.tsx:168 +msgid "Go to next" +msgstr "Gå till nästa" + +#: src/components/dms/ConvoMenu.tsx:167 +msgid "Go to profile" +msgstr "Gå till profil" + +#: src/components/dms/ConvoMenu.tsx:164 +msgid "Go to user's profile" +msgstr "Gå till användarens profil" + +#: src/lib/moderation/useGlobalLabelStrings.ts:46 +#: src/view/com/composer/labels/LabelsBtn.tsx:202 +#: src/view/com/composer/labels/LabelsBtn.tsx:205 +msgid "Graphic Media" +msgstr "Grafiska medier" + +#: src/state/shell/progress-guide.tsx:218 +#: src/state/shell/progress-guide.tsx:228 +msgid "Half way there!" +msgstr "Halvvägs där!" + +#: src/screens/Settings/AccountSettings.tsx:126 +#: src/screens/Settings/AccountSettings.tsx:131 +msgid "Handle" +msgstr "Användarnamn" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +msgid "Handle already taken. Please try a different one." +msgstr "Användarnamnet används redan av en annan. Försök med ett annat." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:191 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:327 +msgid "Handle changed!" +msgstr "Användarnamnet har ändrats!" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +msgid "Handle too long. Please try a shorter one." +msgstr "Användarnamnet är för långt. Försök med ett kortare." + +#: src/screens/Settings/AccessibilitySettings.tsx:87 +msgid "Haptics" +msgstr "Haptik" + +#: src/lib/moderation/useReportOptions.ts:34 +msgid "Harassment, trolling, or intolerance" +msgstr "Trakasserier, trolling eller intolerans" + +#: src/Navigation.tsx:378 +msgid "Hashtag" +msgstr "Hashtagg" + +#: src/components/RichText.tsx:218 +msgid "Hashtag: #{tag}" +msgstr "Hashtagg: #{tag}" + +#: src/screens/Signup/index.tsx:173 +msgid "Having trouble?" +msgstr "Har du problem?" + +#: src/screens/Settings/Settings.tsx:207 +#: src/screens/Settings/Settings.tsx:211 +#: src/view/shell/desktop/RightNav.tsx:111 +#: src/view/shell/desktop/RightNav.tsx:112 +#: src/view/shell/Drawer.tsx:332 +msgid "Help" +msgstr "Hjälp" + +#: src/screens/Onboarding/StepProfile/index.tsx:237 +msgid "Help people know you're not a bot by uploading a picture or creating an avatar." +msgstr "Låt folk veta att du inte är en bot genom att ladda upp en bild eller skapa en avatar." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 +msgid "Here is your app password!" +msgstr "Är är ditt applösenord!" + +#: src/components/ListCard.tsx:130 +msgid "Hidden list" +msgstr "Dold lista" + +#: src/components/interstitials/Trending.tsx:101 +#: src/components/moderation/ContentHider.tsx:200 +#: src/components/moderation/LabelPreference.tsx:135 +#: src/components/moderation/PostHider.tsx:122 +#: src/lib/moderation/useLabelBehaviorDescription.ts:15 +#: src/lib/moderation/useLabelBehaviorDescription.ts:20 +#: src/lib/moderation/useLabelBehaviorDescription.ts:25 +#: src/lib/moderation/useLabelBehaviorDescription.ts:30 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:137 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:672 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:110 +msgid "Hide" +msgstr "Dölj" + +#: src/view/com/notifications/NotificationFeedItem.tsx:601 +msgctxt "action" +msgid "Hide" +msgstr "Dölj" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:523 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:529 +msgid "Hide post for me" +msgstr "Dölj inlägg för mig" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:540 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:550 +msgid "Hide reply for everyone" +msgstr "Dölj svar för alla" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:522 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:528 +msgid "Hide reply for me" +msgstr "Dölj svar för mig" + +#: src/components/moderation/ContentHider.tsx:151 +#: src/components/moderation/PostHider.tsx:79 +msgid "Hide the content" +msgstr "Dölj innehållet" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 +msgid "Hide this post?" +msgstr "Dölj det här inlägget?" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:729 +msgid "Hide this reply?" +msgstr "Dölj det här svaret?" + +#: src/components/interstitials/Trending.tsx:84 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:83 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 +msgid "Hide trending topics" +msgstr "Dölj trendande ämnen" + +#: src/components/interstitials/Trending.tsx:99 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:135 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 +msgid "Hide trending topics?" +msgstr "Dölj trendande ämnen?" + +#: src/view/com/notifications/NotificationFeedItem.tsx:592 +msgid "Hide user list" +msgstr "Dölj användarlista" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:117 +msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." +msgstr "Hmm, något gick snett med anslutningen till flödets server. Meddela gärna flödets ägare om det här problemet." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:105 +msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." +msgstr "Hmm, flödets server verkar vara felkonfiguerad. Meddela gärna flödets ägare om det här problemet." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:111 +msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." +msgstr "Hmm, flödets server verkar vara offline. Meddela gärna flödets ägare om det här problemet." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:108 +msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." +msgstr "Hmm, flödets server svarade med ett fel. Meddela gärna flödets ägare om det här problemet." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:102 +msgid "Hmm, we're having trouble finding this feed. It may have been deleted." +msgstr "Hmm, vi har problem med att hitta det här flödet. Det kan ha tagits bort." + +#: src/screens/Moderation/index.tsx:53 +msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us." +msgstr "Hmmmm, det verkar som om vi har problem med att läsa in den här datan. Se nedan för mer information. Om problemet kvarstår, vänligen kontakta oss." + +#: src/screens/Profile/ErrorState.tsx:31 +msgid "Hmmmm, we couldn't load that moderation service." +msgstr "Hmmmm, vi kunde inte ladda den modereringstjänsten." + +#: src/view/com/composer/state/video.ts:413 +msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" +msgstr "Vänta lite! Vi ger gradvis tillgång till videoklipp till fler användare, och du står fortfarande i kön. Kom tillbaka och försök snart igen!" + +#: src/Navigation.tsx:594 +#: src/Navigation.tsx:614 +#: src/view/shell/bottom-bar/BottomBar.tsx:163 +#: src/view/shell/desktop/LeftNav.tsx:389 +#: src/view/shell/Drawer.tsx:391 +msgid "Home" +msgstr "Hem" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:400 +msgid "Host:" +msgstr "Värd:" + +#: src/screens/Login/ForgotPasswordForm.tsx:83 +#: src/screens/Login/LoginForm.tsx:168 +#: src/screens/Signup/StepInfo/index.tsx:133 +msgid "Hosting provider" +msgstr "Värdleverantör" + +#: src/screens/Settings/ThreadPreferences.tsx:67 +#: src/screens/Settings/ThreadPreferences.tsx:70 +#: src/view/com/post-thread/PostThread.tsx:652 +#: src/view/com/post-thread/PostThread.tsx:657 +msgid "Hot replies first" +msgstr "Populära svar först" + +#: src/view/com/modals/InAppBrowserConsent.tsx:41 +msgid "How should we open this link?" +msgstr "Hur vill du att länken ska öppnas?" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:133 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:136 +#: src/view/com/modals/VerifyEmail.tsx:222 +msgid "I have a code" +msgstr "Jag har en kod" + +#: src/components/dialogs/VerifyEmailDialog.tsx:239 +#: src/components/dialogs/VerifyEmailDialog.tsx:246 +msgid "I Have a Code" +msgstr "Jag har en kod" + +#: src/view/com/modals/VerifyEmail.tsx:224 +msgid "I have a confirmation code" +msgstr "Jag har en bekräftelsekod" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:263 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:269 +msgid "I have my own domain" +msgstr "Jag har min egen domän" + +#: src/components/dms/BlockedByListDialog.tsx:57 +#: src/components/dms/ReportConversationPrompt.tsx:21 +msgid "I understand" +msgstr "Jag förstår" + +#: src/view/com/lightbox/Lightbox.web.tsx:186 +msgid "If alt text is long, toggles alt text expanded state" +msgstr "Sätt långa alternativtexter i utökat läge" + +#: src/screens/Signup/StepInfo/Policies.tsx:110 +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 "Om du inte är vuxen enligt ditt lands lagar måste din förälder eller vårdnadshavare läsa villkoren för din räkning." + +#: src/view/screens/ProfileList.tsx:736 +msgid "If you delete this list, you won't be able to recover it." +msgstr "Om du raderar den här listan kommer du inte att kunna återställa den." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:250 +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." +msgstr "Om du har en egen domän kan du använda den som ditt användarnamn. Det gör det möjligt för dig att själv verifiera din identitet. <0>Läs mer här." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:658 +msgid "If you remove this post, you won't be able to recover it." +msgstr "Om du tar bort det här inlägget kommer du inte att kunna återställa det." + +#: src/view/com/modals/ChangePassword.tsx:149 +msgid "If you want to change your password, we will send you a code to verify that this is your account." +msgstr "Om du vill ändra ditt lösenord skickar vi en kod till dig för att verifiera att det här är ditt konto." + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:92 +msgid "If you're trying to change your handle or email, do so before you deactivate." +msgstr "Om du försöker ändra ditt användarnamn eller din e-postadress ska du göra det innan du avaktiverar." + +#: src/lib/moderation/useReportOptions.ts:38 +msgid "Illegal and Urgent" +msgstr "Olagligt och brådskande" + +#: src/view/com/util/images/Gallery.tsx:71 +msgid "Image" +msgstr "Bild" + +#: src/components/StarterPack/ShareDialog.tsx:76 +msgid "Image saved to your camera roll!" +msgstr "Bilden sparades i din kamerarulle!" + +#: src/lib/moderation/useReportOptions.ts:49 +msgid "Impersonation or false claims about identity or affiliation" +msgstr "Imitationer eller falska påståenden om identitet eller tillhörighet" + +#: src/lib/moderation/useReportOptions.ts:68 +msgid "Impersonation, misinformation, or false claims" +msgstr "Imitation, felaktig information eller falska påståenden" + +#: src/lib/moderation/useReportOptions.ts:91 +msgid "Inappropriate messages or explicit links" +msgstr "Olämpliga meddelanden eller explicita länkar" + +#: src/screens/Login/SetNewPasswordForm.tsx:121 +msgid "Input code sent to your email for password reset" +msgstr "Ange den kod som har skickats till din e-post för att återställa lösenordet" + +#: src/view/com/modals/DeleteAccount.tsx:228 +msgid "Input confirmation code for account deletion" +msgstr "Ange bekräftelsekod för att ta bort kontot" + +#: src/screens/Login/SetNewPasswordForm.tsx:145 +msgid "Input new password" +msgstr "Ange nytt lösenord" + +#: src/view/com/modals/DeleteAccount.tsx:247 +msgid "Input password for account deletion" +msgstr "Ange lösenord för att ta bort kontot" + +#: src/screens/Login/LoginForm.tsx:273 +msgid "Input the code which has been emailed to you" +msgstr "Ange koden som har skickats till dig via e-post" + +#: src/screens/Login/LoginForm.tsx:202 +msgid "Input the username or email address you used at signup" +msgstr "Ange användarnamnet eller e-postadressen som du använde när du registrerade dig" + +#: src/screens/Login/LoginForm.tsx:227 +msgid "Input your password" +msgstr "Ange ditt lösenord" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:49 +msgid "Interaction limited" +msgstr "Interaktion begränsad" + +#: src/screens/Login/LoginForm.tsx:144 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 +msgid "Invalid 2FA confirmation code." +msgstr "Ogiltig bekräftelsekod för 2FA." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:580 +msgid "Invalid handle. Please try a different one." +msgstr "Ogiltigt användarnamn. Försök med ett annat." + +#: src/view/com/post-thread/PostThreadItem.tsx:277 +msgid "Invalid or unsupported post record" +msgstr "Ogiltig eller icke stödd inläggspost" + +#: src/screens/Login/LoginForm.tsx:90 +#: src/screens/Login/LoginForm.tsx:149 +msgid "Invalid username or password" +msgstr "Ogiltigt användarnamn eller lösenord" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:91 +msgid "Invalid Verification Code" +msgstr "Ogiltig verifieringskod" + +#: src/view/com/modals/InviteCodes.tsx:94 +msgid "Invite a Friend" +msgstr "Bjud in en vän" + +#: src/screens/Signup/StepInfo/index.tsx:151 +msgid "Invite code" +msgstr "Inbjudningskod" + +#: src/screens/Signup/state.ts:258 +msgid "Invite code not accepted. Check that you input it correctly and try again." +msgstr "Inbjudningskoden accepterades inte. Kontrollera att du har angett den korrekt och försök igen." + +#: src/view/com/modals/InviteCodes.tsx:171 +msgid "Invite codes: {0} available" +msgstr "Inbjudningskoder: {0} tillgängliga" + +#: src/view/com/modals/InviteCodes.tsx:170 +msgid "Invite codes: 1 available" +msgstr "Inbjudningskoder: 1 tillgänglig" + +#: src/components/StarterPack/ShareDialog.tsx:96 +msgid "Invite people to this starter pack!" +msgstr "Bjud in människor till det här startpaketet!" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:34 +msgid "Invite your friends to follow your favorite feeds and people" +msgstr "Bjud in dina vänner att följa dina favoritflöden och personer" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:31 +msgid "Invites, but personal" +msgstr "Inbjudningar, men personliga" + +#: src/screens/Signup/StepInfo/index.tsx:80 +msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" +msgstr "Det verkar som att du har angett din e-postadress fel. Är du säker på att du har skrivit rätt?" + +#: src/screens/Signup/StepInfo/index.tsx:241 +msgid "It's correct" +msgstr "Det är korrekt" + +#: src/screens/StarterPack/Wizard/index.tsx:435 +msgid "It's just you right now! Add more people to your starter pack by searching above." +msgstr "Just nu är det bara du! Lägg till fler personer i ditt startpaket genom att söka ovan." + +#: src/view/com/composer/Composer.tsx:1578 +msgid "Job ID: {0}" +msgstr "Jobb-ID: {0}" + +#: src/view/com/auth/SplashScreen.web.tsx:178 +msgid "Jobs" +msgstr "Jobb" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:201 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:207 +#: src/screens/StarterPack/StarterPackScreen.tsx:456 +#: src/screens/StarterPack/StarterPackScreen.tsx:467 +msgid "Join Bluesky" +msgstr "Gå med i Bluesky" + +#: src/components/StarterPack/QrCode.tsx:62 +#: src/view/shell/NavSignupCard.tsx:40 +msgid "Join the conversation" +msgstr "Delta i konversationen" + +#: src/screens/Onboarding/index.tsx:21 +#: src/screens/Onboarding/state.ts:104 +msgid "Journalism" +msgstr "Journalistik" + +#: src/components/moderation/ContentHider.tsx:231 +msgid "Labeled by {0}." +msgstr "Märkt av {0}." + +#: src/components/moderation/ContentHider.tsx:229 +msgid "Labeled by the author." +msgstr "Märkt av användaren." + +#: src/view/com/composer/labels/LabelsBtn.tsx:75 +#: src/view/screens/Profile.tsx:229 +msgid "Labels" +msgstr "Etiketter" + +#: src/view/com/composer/labels/LabelsBtn.tsx:73 +msgid "Labels added" +msgstr "Etiketter tillagda" + +#: src/screens/Profile/Sections/Labels.tsx:164 +msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." +msgstr "Etiketter är anteckningar som sätts på användare och innehåll. De kan användas för att dölja, varna och kategorisera inom nätverket." + +#: src/components/moderation/LabelsOnMeDialog.tsx:71 +msgid "Labels on your account" +msgstr "Etiketter på ditt konto" + +#: src/components/moderation/LabelsOnMeDialog.tsx:73 +msgid "Labels on your content" +msgstr "Etiketter på ditt innehåll" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:107 +msgid "Language selection" +msgstr "Språkval" + +#: src/Navigation.tsx:165 +msgid "Language Settings" +msgstr "Språkinställningar" + +#: src/screens/Settings/LanguageSettings.tsx:71 +#: src/screens/Settings/Settings.tsx:199 +#: src/screens/Settings/Settings.tsx:202 +msgid "Languages" +msgstr "Språk" + +#: src/screens/Settings/AppearanceSettings.tsx:172 +msgid "Larger" +msgstr "Större" + +#: src/screens/Hashtag.tsx:95 +#: src/screens/Topic.tsx:77 +#: src/view/screens/Search/Search.tsx:510 +msgid "Latest" +msgstr "Senaste" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:254 +msgid "learn more" +msgstr "läs mer" + +#: src/components/moderation/ScreenHider.tsx:140 +msgid "Learn More" +msgstr "Läs mer" + +#: src/view/com/auth/SplashScreen.web.tsx:166 +msgid "Learn more about Bluesky" +msgstr "Läs mer om Bluesky" + +#: src/view/com/auth/server-input/index.tsx:156 +msgid "Learn more about self hosting your PDS." +msgstr "Läs mer om att stå som värd för din egen PDS." + +#: src/components/moderation/ContentHider.tsx:149 +#: src/components/moderation/ContentHider.tsx:215 +msgid "Learn more about the moderation applied to this content." +msgstr "Läs mer om den moderering som görs på det här innehållet." + +#: src/components/moderation/PostHider.tsx:100 +#: src/components/moderation/ScreenHider.tsx:127 +msgid "Learn more about this warning" +msgstr "Läs mer om den här varningen" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:99 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:102 +msgid "Learn more about what is public on Bluesky." +msgstr "Läs mer om vad som är offentligt på Bluesky." + +#: src/components/moderation/ContentHider.tsx:239 +#: src/view/com/auth/server-input/index.tsx:158 +msgid "Learn more." +msgstr "Läs mer." + +#: src/components/dms/LeaveConvoPrompt.tsx:49 +msgid "Leave" +msgstr "Lämna" + +#: src/components/dms/MessagesListBlockedFooter.tsx:66 +#: src/components/dms/MessagesListBlockedFooter.tsx:73 +msgid "Leave chat" +msgstr "Lämna chatt" + +#: src/components/dms/ConvoMenu.tsx:138 +#: src/components/dms/ConvoMenu.tsx:141 +#: src/components/dms/ConvoMenu.tsx:208 +#: src/components/dms/ConvoMenu.tsx:211 +#: src/components/dms/LeaveConvoPrompt.tsx:45 +msgid "Leave conversation" +msgstr "Lämna konversation" + +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 +msgid "Leave them all unchecked to see any language." +msgstr "Lämna alla alternativ omarkerade för att se alla språk." + +#: src/view/com/modals/LinkWarning.tsx:65 +msgid "Leaving Bluesky" +msgstr "Du är på väg att lämna Bluesky" + +#: src/screens/SignupQueued.tsx:140 +msgid "left to go." +msgstr "kvar." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +msgid "Let me choose" +msgstr "Låt mig välja" + +#: src/screens/Login/index.tsx:127 +#: src/screens/Login/index.tsx:142 +msgid "Let's get your password reset!" +msgstr "Låt oss få ditt lösenord återställt!" + +#: src/screens/Onboarding/StepFinished.tsx:296 +msgid "Let's go!" +msgstr "Nu kör vi!" + +#: src/screens/Settings/AppearanceSettings.tsx:101 +msgid "Light" +msgstr "Ljust" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +msgid "Like" +msgstr "Gilla" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:311 +msgid "Like ({0, plural, one {# like} other {# likes}})" +msgstr "Gilla ({0, plural, one {# gillamarkering} other {# gillamarkeringar}})" + +#: src/components/ProgressGuide/List.tsx:63 +msgid "Like 10 posts" +msgstr "Gilla 10 inlägg" + +#: src/state/shell/progress-guide.tsx:214 +#: src/state/shell/progress-guide.tsx:219 +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:501 +msgid "Like feed" +msgstr "Gilla flöde" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:275 +msgid "Like this feed" +msgstr "Gilla det här flödet" + +#: src/components/LikesDialog.tsx:85 +#: src/Navigation.tsx:236 +#: src/Navigation.tsx:241 +msgid "Liked by" +msgstr "Gillat av" + +#: src/screens/Post/PostLikedBy.tsx:38 +#: src/screens/Profile/ProfileLabelerLikedBy.tsx:29 +#: src/view/screens/ProfileFeedLikedBy.tsx:30 +msgid "Liked By" +msgstr "Gillat av" + +#: src/components/FeedCard.tsx:213 +#: src/view/com/feeds/FeedSourceCard.tsx:303 +msgid "Liked by {0, plural, one {# user} other {# users}}" +msgstr "Gillat av {0, plural, one {# användare} other {# användare}}" + +#: src/components/LabelingServiceCard/index.tsx:96 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:489 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:295 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:309 +msgid "Liked by {likeCount, plural, one {# user} other {# users}}" +msgstr "Gillat av {likeCount, plural, one {# användare} other {# användare}}" + +#: src/view/screens/Profile.tsx:234 +msgid "Likes" +msgstr "Gillamarkeringar" + +#: src/view/com/post-thread/PostThreadItem.tsx:217 +msgid "Likes on this post" +msgstr "Gillamarkeringar på det här inlägget" + +#: src/view/com/post-thread/PostThread.tsx:626 +#: src/view/com/post-thread/PostThread.tsx:631 +msgid "Linear" +msgstr "Linjärt" + +#: src/Navigation.tsx:198 +msgid "List" +msgstr "Lista" + +#: src/view/com/modals/CreateOrEditList.tsx:241 +msgid "List Avatar" +msgstr "Listavatar" + +#: src/view/screens/ProfileList.tsx:418 +msgid "List blocked" +msgstr "Lista blockerad" + +#: src/components/ListCard.tsx:150 +#: src/view/com/feeds/FeedSourceCard.tsx:255 +msgid "List by {0}" +msgstr "Lista av {0}" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:156 +msgid "List by <0/>" +msgstr "Lista av <0/>" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:154 +msgid "List by you" +msgstr "Lista av dig" + +#: src/view/screens/ProfileList.tsx:455 +msgid "List deleted" +msgstr "Lista borttagen" + +#: src/screens/List/ListHiddenScreen.tsx:129 +msgid "List has been hidden" +msgstr "Listan har dolts" + +#: src/view/screens/ProfileList.tsx:170 +msgid "List Hidden" +msgstr "Lista dold" + +#: src/view/screens/ProfileList.tsx:392 +msgid "List muted" +msgstr "Lista ignorerad" + +#: src/view/com/modals/CreateOrEditList.tsx:255 +msgid "List Name" +msgstr "Listnamn" + +#: src/view/screens/ProfileList.tsx:431 +msgid "List unblocked" +msgstr "Blockeringen av listan har hävts" + +#: src/view/screens/ProfileList.tsx:405 +msgid "List unmuted" +msgstr "Listan ignoreras inte mer" + +#: src/Navigation.tsx:135 +#: src/view/screens/Lists.tsx:62 +#: src/view/screens/Profile.tsx:230 +#: src/view/screens/Profile.tsx:237 +#: src/view/shell/desktop/LeftNav.tsx:463 +#: src/view/shell/Drawer.tsx:491 +msgid "Lists" +msgstr "Listor" + +#: src/components/dms/BlockedByListDialog.tsx:39 +msgid "Lists blocking this user:" +msgstr "Listor som blockerar den här användaren:" + +#: src/view/screens/Search/Explore.tsx:133 +msgid "Load more" +msgstr "Läs in fler" + +#: src/view/screens/Search/Explore.tsx:221 +msgid "Load more suggested feeds" +msgstr "Läs in fler föreslagna flöden" + +#: src/view/screens/Search/Explore.tsx:219 +msgid "Load more suggested follows" +msgstr "Läs in fler följförslag" + +#: src/view/screens/Notifications.tsx:270 +msgid "Load new notifications" +msgstr "Läs in nya notiser" + +#: src/screens/Profile/ProfileFeed/index.tsx:192 +#: src/screens/Profile/Sections/Feed.tsx:96 +#: src/view/com/feeds/FeedPage.tsx:143 +#: src/view/screens/ProfileList.tsx:849 +msgid "Load new posts" +msgstr "Läs in nya inlägg" + +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:94 +msgid "Loading..." +msgstr "Laddar…" + +#: src/Navigation.tsx:261 +msgid "Log" +msgstr "Logg" + +#: src/screens/Deactivated.tsx:202 +#: src/screens/Deactivated.tsx:208 +msgid "Log in or sign up" +msgstr "Logga in eller registrera dig" + +#: src/screens/SignupQueued.tsx:168 +#: src/screens/SignupQueued.tsx:171 +#: src/screens/SignupQueued.tsx:196 +#: src/screens/SignupQueued.tsx:199 +msgid "Log out" +msgstr "Logga ut" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 +msgid "Logged-out visibility" +msgstr "Synlighet för utloggade" + +#: src/components/AccountList.tsx:65 +msgid "Login to account that is not listed" +msgstr "Logga in på ett olistat konto" + +#: src/view/shell/desktop/RightNav.tsx:121 +msgid "Logo by @sawaratsuki.bsky.social" +msgstr "Logotyp av @sawaratsuki.bsky.social" + +#: src/view/shell/desktop/RightNav.tsx:118 +#: src/view/shell/Drawer.tsx:629 +msgid "Logo by <0>@sawaratsuki.bsky.social" +msgstr "Logotyp av <0>@sawaratsuki.bsky.social" + +#: src/components/RichText.tsx:219 +msgid "Long press to open tag menu for #{tag}" +msgstr "Tryck och håll nere för att öppna taggmenyn för #{tag}" + +#: src/screens/Login/SetNewPasswordForm.tsx:110 +msgid "Looks like XXXXX-XXXXX" +msgstr "Ser ut som XXXXX-XXXXX" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:39 +msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below." +msgstr "Det ser ut som om du inte har sparat några flöden! Använd dig av våra rekommendationer eller bläddra bland andra flöden nedan." + +#: src/screens/Home/NoFeedsPinned.tsx:83 +msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄" +msgstr "Det ser ut som att du har plockat bort alla dina flöden. Men oroa dig inte, du kan lägga till några här nedan 😄" + +#: src/screens/Feeds/NoFollowingFeed.tsx:37 +msgid "Looks like you're missing a following feed. <0>Click here to add one." +msgstr "Det ser ut som om du saknar ett följflöde. <0>Klicka här för att lägga till ett." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +msgid "Make one for me" +msgstr "Gör en åt mig" + +#: src/view/com/modals/LinkWarning.tsx:79 +msgid "Make sure this is where you intend to go!" +msgstr "Se till att du är säker på att du navigeras dit du har tänkt!" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:58 +#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +msgid "Manage saved feeds" +msgstr "Hantera sparade flöden" + +#: src/components/dialogs/MutedWords.tsx:108 +msgid "Manage your muted words and tags" +msgstr "Hantera dina ignorerade ord och taggar" + +#: src/components/dms/ConvoMenu.tsx:151 +#: src/components/dms/ConvoMenu.tsx:158 +msgid "Mark as read" +msgstr "Markera som läst" + +#: src/view/screens/Profile.tsx:233 +msgid "Media" +msgstr "Media" + +#: src/view/com/composer/labels/LabelsBtn.tsx:211 +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/WhoCanReply.tsx:254 +msgid "mentioned users" +msgstr "omnämnda användare" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:393 +msgid "Mentioned users" +msgstr "Omnämnda användare" + +#: src/view/screens/Notifications.tsx:99 +msgid "Mentions" +msgstr "Omnämnanden" + +#: src/components/Menu/index.tsx:96 +#: src/view/screens/Search/Search.tsx:864 +msgid "Menu" +msgstr "Meny" + +#: src/components/dms/MessageProfileButton.tsx:82 +msgid "Message {0}" +msgstr "Meddelande {0}" + +#: src/components/dms/MessageMenu.tsx:72 +#: src/screens/Messages/components/ChatListItem.tsx:165 +msgid "Message deleted" +msgstr "Meddelandet har tagits bort" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:201 +msgid "Message from server: {0}" +msgstr "Meddelande från servern: {0}" + +#: src/screens/Messages/components/MessageInput.tsx:147 +msgid "Message input field" +msgstr "Inmatningsfält för meddelande" + +#: src/screens/Messages/components/MessageInput.tsx:78 +#: src/screens/Messages/components/MessageInput.web.tsx:60 +msgid "Message is too long" +msgstr "Meddelandet är för långt" + +#: src/Navigation.tsx:609 +#: src/screens/Messages/ChatList.tsx:262 +#: src/screens/Messages/ChatList.tsx:286 +msgid "Messages" +msgstr "Meddelanden" + +#: src/lib/moderation/useReportOptions.ts:47 +msgid "Misleading Account" +msgstr "Vilseledande konto" + +#: src/lib/moderation/useReportOptions.ts:67 +msgid "Misleading Post" +msgstr "Vilseledande inlägg" + +#: src/Navigation.tsx:140 +#: src/screens/Moderation/index.tsx:88 +#: src/screens/Settings/Settings.tsx:167 +#: src/screens/Settings/Settings.tsx:170 +msgid "Moderation" +msgstr "Moderering" + +#: src/components/moderation/ModerationDetailsDialog.tsx:132 +msgid "Moderation details" +msgstr "Modereringsdetaljer" + +#: src/components/ListCard.tsx:149 +#: src/view/com/modals/UserAddRemoveLists.tsx:222 +msgid "Moderation list by {0}" +msgstr "Modereringslista av {0}" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:169 +msgid "Moderation list by <0/>" +msgstr "Modereringslista av <0/>" + +#: src/view/com/modals/UserAddRemoveLists.tsx:220 +#: src/view/com/profile/ProfileSubpageHeader.tsx:167 +msgid "Moderation list by you" +msgstr "Modereringslista av dig" + +#: src/view/com/modals/CreateOrEditList.tsx:177 +msgid "Moderation list created" +msgstr "Modereringslista skapad" + +#: src/view/com/modals/CreateOrEditList.tsx:163 +msgid "Moderation list updated" +msgstr "Modereringslista uppdaterad" + +#: src/screens/Moderation/index.tsx:223 +msgid "Moderation lists" +msgstr "Modereringslistor" + +#: src/Navigation.tsx:145 +#: src/view/screens/ModerationModlists.tsx:62 +msgid "Moderation Lists" +msgstr "Modereringslistor" + +#: src/components/moderation/LabelPreference.tsx:247 +msgid "moderation settings" +msgstr "modereringsinställningar" + +#: src/Navigation.tsx:251 +msgid "Moderation states" +msgstr "Modereringslägen" + +#: src/screens/Moderation/index.tsx:192 +msgid "Moderation tools" +msgstr "Modereringsverktyg" + +#: src/components/moderation/ModerationDetailsDialog.tsx:50 +#: src/lib/moderation/useModerationCauseDescription.ts:45 +msgid "Moderator has chosen to set a general warning on the content." +msgstr "En moderator har valt att sätta en allmän varning på innehållet." + +#: src/view/com/post-thread/PostThreadItem.tsx:632 +msgid "More" +msgstr "Mer" + +#: src/view/shell/desktop/Feeds.tsx:102 +#: src/view/shell/desktop/Feeds.tsx:105 +msgid "More feeds" +msgstr "Fler flöden" + +#: src/view/com/profile/ProfileMenu.tsx:179 +#: src/view/screens/ProfileList.tsx:721 +msgid "More options" +msgstr "Fler alternativ" + +#: src/screens/Settings/ThreadPreferences.tsx:94 +msgid "Most-liked first" +msgstr "De mest gillade först" + +#: src/screens/Settings/ThreadPreferences.tsx:91 +#: src/view/com/post-thread/PostThread.tsx:682 +#: src/view/com/post-thread/PostThread.tsx:687 +msgid "Most-liked replies first" +msgstr "De mest gillade svaren först" + +#: src/screens/Onboarding/state.ts:105 +msgid "Movies" +msgstr "Filmer" + +#: src/screens/Onboarding/state.ts:106 +msgid "Music" +msgstr "Musik" + +#: src/components/TagMenu/index.tsx:264 +msgid "Mute" +msgstr "Stäng av ljud" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 +msgctxt "video" +msgid "Mute" +msgstr "Stäng av ljud" + +#: src/components/TagMenu/index.web.tsx:116 +msgid "Mute {truncatedTag}" +msgstr "Ignorera {truncatedTag}" + +#: src/view/com/profile/ProfileMenu.tsx:259 +#: src/view/com/profile/ProfileMenu.tsx:266 +msgid "Mute Account" +msgstr "Ignorera konto" + +#: src/view/screens/ProfileList.tsx:627 +msgid "Mute accounts" +msgstr "Ignorera konton" + +#: src/components/TagMenu/index.tsx:224 +msgid "Mute all {displayTag} posts" +msgstr "Ignorera {displayTag}-inlögg" + +#: src/components/dms/ConvoMenu.tsx:172 +#: src/components/dms/ConvoMenu.tsx:178 +msgid "Mute conversation" +msgstr "Ignorera konversation" + +#: src/components/dialogs/MutedWords.tsx:253 +msgid "Mute in:" +msgstr "Ignorera i:" + +#: src/view/screens/ProfileList.tsx:750 +msgid "Mute list" +msgstr "Ignoreringslista" + +#: src/view/screens/ProfileList.tsx:745 +msgid "Mute these accounts?" +msgstr "Ignorera dessa konton?" + +#: src/components/dialogs/MutedWords.tsx:185 +msgid "Mute this word for 24 hours" +msgstr "Ignorera det här ordet i 24 timmar" + +#: src/components/dialogs/MutedWords.tsx:224 +msgid "Mute this word for 30 days" +msgstr "Ignorera det här ordet i 30 dagar" + +#: src/components/dialogs/MutedWords.tsx:209 +msgid "Mute this word for 7 days" +msgstr "Ignorera det här ordet i 7 dagar" + +#: src/components/dialogs/MutedWords.tsx:258 +msgid "Mute this word in post text and tags" +msgstr "Ignorera det här ordet i textinnehåll och taggar" + +#: src/components/dialogs/MutedWords.tsx:274 +msgid "Mute this word in tags only" +msgstr "Ignorera det här ordet endast i taggar" + +#: src/components/dialogs/MutedWords.tsx:170 +msgid "Mute this word until you unmute it" +msgstr "Ignorera det här ordet tills du själv väljer att sluta med det" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 +msgid "Mute thread" +msgstr "Ignorera tråd" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:503 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:505 +msgid "Mute words & tags" +msgstr "Ignorera ord och taggar" + +#: src/screens/Moderation/index.tsx:238 +msgid "Muted accounts" +msgstr "Ignorerade konton" + +#: src/Navigation.tsx:150 +#: src/view/screens/ModerationMutedAccounts.tsx:100 +msgid "Muted Accounts" +msgstr "Ignorerade konton" + +#: src/view/screens/ModerationMutedAccounts.tsx:112 +msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private." +msgstr "Inlägg och meddelanden från ignorerade konton tas bort från ditt flöde och dina notiser. Ignoreringar är helt privata." + +#: src/lib/moderation/useModerationCauseDescription.ts:90 +msgid "Muted by \"{0}\"" +msgstr "Ignorerat av ”{0}”" + +#: src/screens/Moderation/index.tsx:208 +msgid "Muted words & tags" +msgstr "Ignorerade ord och taggar" + +#: src/view/screens/ProfileList.tsx:747 +msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them." +msgstr "Ignoreringar är privata. Ignorerade konton kan interagera med dig, men du kommer inte att se deras inlägg eller få notiser från dem." + +#: src/components/dialogs/BirthDateSettings.tsx:34 +#: src/components/dialogs/BirthDateSettings.tsx:37 +msgid "My Birthday" +msgstr "Min födelsedag" + +#: src/view/screens/Feeds.tsx:699 +msgid "My Feeds" +msgstr "Mina flöden" + +#: src/view/shell/desktop/LeftNav.tsx:84 +msgid "My Profile" +msgstr "Min profil" + +#: src/view/com/modals/CreateOrEditList.tsx:270 +msgid "Name" +msgstr "Namn" + +#: src/view/com/modals/CreateOrEditList.tsx:135 +msgid "Name is required" +msgstr "Namn är obligatoriskt" + +#: src/lib/moderation/useReportOptions.ts:59 +#: src/lib/moderation/useReportOptions.ts:98 +#: src/lib/moderation/useReportOptions.ts:106 +#: src/lib/moderation/useReportOptions.ts:114 +msgid "Name or Description Violates Community Standards" +msgstr "Namn eller beskrivning bryter mot gemenskapens riktlinjer" + +#: src/screens/Onboarding/index.tsx:22 +#: src/screens/Onboarding/state.ts:107 +msgid "Nature" +msgstr "Natur" + +#: src/components/StarterPack/StarterPackCard.tsx:124 +msgid "Navigate to {0}" +msgstr "Navigera till {0}" + +#: src/screens/Login/ForgotPasswordForm.tsx:166 +#: src/screens/Login/LoginForm.tsx:326 +#: src/view/com/modals/ChangePassword.tsx:169 +msgid "Navigates to the next screen" +msgstr "Navigerar till nästa ruta" + +#: src/view/shell/Drawer.tsx:72 +msgid "Navigates to your profile" +msgstr "Navigerar till din profil" + +#: src/components/dialogs/VerifyEmailDialog.tsx:196 +msgid "Need to change it?" +msgstr "Behöver du ändra på det?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:130 +msgid "Need to report a copyright violation?" +msgstr "Behöver du rapportera en upphovsrättsöverträdelse?" + +#: src/screens/Onboarding/StepFinished.tsx:264 +msgid "Never lose access to your followers or data." +msgstr "Förlora aldrig åtkomsten till dina följare eller din data." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:550 +msgid "Nevermind, create a handle for me" +msgstr "Det var inget. Skapa ett användarnamn åt mig" + +#: src/view/screens/Lists.tsx:74 +#: src/view/screens/ModerationModlists.tsx:74 +msgctxt "action" +msgid "New" +msgstr "Ny" + +#: src/components/dms/dialogs/NewChatDialog.tsx:65 +#: src/screens/Messages/ChatList.tsx:269 +#: src/screens/Messages/ChatList.tsx:276 +msgid "New chat" +msgstr "Ny chatt" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:204 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:212 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:358 +msgid "New handle" +msgstr "Nytt användarnamn" + +#: src/view/screens/Lists.tsx:66 +#: src/view/screens/ModerationModlists.tsx:66 +msgid "New list" +msgstr "Ny lista" + +#: src/components/dms/NewMessagesPill.tsx:92 +msgid "New messages" +msgstr "Nya meddelanden" + +#: src/view/com/modals/CreateOrEditList.tsx:232 +msgid "New Moderation List" +msgstr "Ny modereringslista" + +#: src/view/com/modals/ChangePassword.tsx:213 +msgid "New password" +msgstr "Nytt lösenord" + +#: src/view/com/modals/ChangePassword.tsx:218 +msgid "New Password" +msgstr "Nytt lösenord" + +#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/view/screens/Feeds.tsx:549 +#: src/view/screens/Notifications.tsx:165 +#: src/view/screens/Profile.tsx:495 +#: src/view/screens/ProfileList.tsx:250 +#: src/view/screens/ProfileList.tsx:283 +msgid "New post" +msgstr "Nytt inlägg" + +#: src/view/com/feeds/FeedPage.tsx:154 +msgctxt "action" +msgid "New post" +msgstr "Nytt inlägg" + +#: src/view/shell/desktop/LeftNav.tsx:309 +msgctxt "action" +msgid "New Post" +msgstr "Nytt inlägg" + +#: src/components/NewskieDialog.tsx:83 +msgid "New user info dialog" +msgstr "Dialogruta för ny användarinformation" + +#: src/view/com/modals/CreateOrEditList.tsx:227 +msgid "New User List" +msgstr "Ny användarlista" + +#: src/screens/Settings/ThreadPreferences.tsx:83 +#: src/screens/Settings/ThreadPreferences.tsx:86 +#: src/view/com/post-thread/PostThread.tsx:672 +#: src/view/com/post-thread/PostThread.tsx:677 +msgid "Newest replies first" +msgstr "Senaste svar först" + +#: src/screens/Onboarding/index.tsx:20 +#: src/screens/Onboarding/state.ts:108 +msgid "News" +msgstr "Nyheter" + +#: src/screens/Login/ForgotPasswordForm.tsx:137 +#: src/screens/Login/ForgotPasswordForm.tsx:143 +#: src/screens/Login/LoginForm.tsx:325 +#: src/screens/Login/LoginForm.tsx:332 +#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 +#: src/screens/Signup/BackNextButtons.tsx:67 +#: src/screens/StarterPack/Wizard/index.tsx:187 +#: src/screens/StarterPack/Wizard/index.tsx:191 +#: src/screens/StarterPack/Wizard/index.tsx:341 +#: src/screens/StarterPack/Wizard/index.tsx:348 +#: src/view/com/modals/ChangePassword.tsx:254 +#: src/view/com/modals/ChangePassword.tsx:256 +msgid "Next" +msgstr "Nästa" + +#: src/view/com/lightbox/Lightbox.web.tsx:169 +msgid "Next image" +msgstr "Nästa bild" + +#: src/screens/Settings/AppPasswords.tsx:108 +msgid "No app passwords yet" +msgstr "Du har inga applösenord ännu" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:380 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:382 +msgid "No DNS Panel" +msgstr "Ingen DNS-panel" + +#: src/components/dialogs/GifSelect.tsx:231 +msgid "No featured GIFs found. There may be an issue with Tenor." +msgstr "Inga utvalda gif-bilder kunde hittas. Det kan vara något problem med Tenor." + +#: src/screens/StarterPack/Wizard/StepFeeds.tsx:119 +msgid "No feeds found. Try searching for something else." +msgstr "Inga flöden kunde hittas." + +#: src/components/LikedByList.tsx:84 +#: src/view/com/post-thread/PostLikedBy.tsx:84 +msgid "No likes yet" +msgstr "Inga gillamarkeringar ännu" + +#: src/components/ProfileCard.tsx:342 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:119 +msgid "No longer following {0}" +msgstr "{0} följs inte längre" + +#: src/screens/Signup/StepHandle.tsx:169 +msgid "No longer than 253 characters" +msgstr "Inte längre än 253 tecken" + +#: src/screens/Messages/components/ChatListItem.tsx:116 +msgid "No messages yet" +msgstr "Inga meddelanden ännu" + +#: src/screens/Messages/ChatList.tsx:225 +msgid "No more conversations to show" +msgstr "Inga fler konversationer att visa" + +#: src/view/com/notifications/NotificationFeed.tsx:116 +msgid "No notifications yet!" +msgstr "Inga notiser ännu!" + +#: src/screens/Messages/Settings.tsx:101 +#: src/screens/Messages/Settings.tsx:104 +msgid "No one" +msgstr "Ingen" + +#: src/components/WhoCanReply.tsx:237 +msgid "No one but the author can quote this post." +msgstr "Ingen annan än författaren kan citera detta inlägg." + +#: src/screens/Profile/Sections/Feed.tsx:65 +msgid "No posts yet." +msgstr "Inga inlägg ännu." + +#: src/view/com/post-thread/PostQuotes.tsx:105 +msgid "No quotes yet" +msgstr "Inga citeringar ännu" + +#: src/view/com/post-thread/PostRepostedBy.tsx:90 +msgid "No reposts yet" +msgstr "Inga återpubliceringar ännu" + +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:94 +#: src/view/com/composer/text-input/web/Autocomplete.tsx:195 +msgid "No result" +msgstr "Inga resultat" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:200 +#: src/components/ProgressGuide/FollowDialog.tsx:235 +msgid "No results" +msgstr "Inga resultat" + +#: src/components/Lists.tsx:183 +msgid "No results found" +msgstr "Inget resultat hittades" + +#: src/view/screens/Feeds.tsx:470 +msgid "No results found for \"{query}\"" +msgstr "Inget resultat hittades för \"{query}\"" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:128 +#: src/view/screens/Search/Search.tsx:229 +#: src/view/screens/Search/Search.tsx:268 +#: src/view/screens/Search/Search.tsx:314 +msgid "No results found for {query}" +msgstr "Inget resultat hittades för {query}" + +#: src/components/dialogs/GifSelect.tsx:229 +msgid "No search results found for \"{search}\"." +msgstr "Inget sökresultat hittades för \"{search}\"." + +#: src/components/dialogs/EmbedConsent.tsx:104 +#: src/components/dialogs/EmbedConsent.tsx:111 +msgid "No thanks" +msgstr "Nej tack" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:375 +msgid "Nobody" +msgstr "Ingen" + +#: src/components/LikedByList.tsx:86 +#: src/components/LikesDialog.tsx:97 +#: src/view/com/post-thread/PostLikedBy.tsx:86 +msgid "Nobody has liked this yet. Maybe you should be the first!" +msgstr "Ingen har gillat det här ännu. Du kanske kan bli den första!" + +#: src/view/com/post-thread/PostQuotes.tsx:107 +msgid "Nobody has quoted this yet. Maybe you should be the first!" +msgstr "Ingen har citerat detta ännu. Du kanske kan bli den första!" + +#: src/view/com/post-thread/PostRepostedBy.tsx:92 +msgid "Nobody has reposted this yet. Maybe you should be the first!" +msgstr "Ingen har återpublicerat det här ännu. Kanske kan du bli den första!" + +#: src/screens/StarterPack/Wizard/StepProfiles.tsx:103 +msgid "Nobody was found. Try searching for someone else." +msgstr "Ingen hittades. Försök med att söka efter någon annan." + +#: src/lib/moderation/useGlobalLabelStrings.ts:42 +msgid "Non-sexual Nudity" +msgstr "Icke-sexuell nakenhet" + +#: src/Navigation.tsx:130 +#: src/view/screens/Profile.tsx:129 +msgid "Not Found" +msgstr "Hittades inte" + +#: src/view/com/modals/VerifyEmail.tsx:254 +#: src/view/com/modals/VerifyEmail.tsx:260 +msgid "Not right now" +msgstr "Inte just nu" + +#: src/view/com/profile/ProfileMenu.tsx:348 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:686 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:357 +msgid "Note about sharing" +msgstr "Anmärkning om delning" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:88 +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 "Obs: Bluesky är ett öppet och offentligt nätverk. Den här inställningen begränsar endast ditt kontos synlighet på Blueskys app och webbplats. Andra appar kanske inte respekterar den här inställningen. Ditt innehåll kan fortfarande visas för utloggade användare genom andra appar och webbplatser." + +#: src/screens/Messages/ChatList.tsx:180 +msgid "Nothing here" +msgstr "Här var det tomt" + +#: src/screens/Settings/NotificationSettings.tsx:64 +msgid "Notification filters" +msgstr "Notisfilter" + +#: src/Navigation.tsx:398 +#: src/view/screens/Notifications.tsx:134 +msgid "Notification settings" +msgstr "Notisinställningar" + +#: src/screens/Settings/NotificationSettings.tsx:46 +msgid "Notification Settings" +msgstr "Notisinställningar" + +#: src/screens/Messages/Settings.tsx:123 +msgid "Notification sounds" +msgstr "Notisljud" + +#: src/screens/Messages/Settings.tsx:120 +msgid "Notification Sounds" +msgstr "Notisljud" + +#: src/Navigation.tsx:604 +#: src/view/screens/Notifications.tsx:128 +#: src/view/shell/bottom-bar/BottomBar.tsx:231 +#: src/view/shell/desktop/LeftNav.tsx:426 +#: src/view/shell/Drawer.tsx:444 +msgid "Notifications" +msgstr "Notiser" + +#: src/lib/hooks/useTimeAgo.ts:122 +msgid "now" +msgstr "nu" + +#: src/components/dms/MessageItem.tsx:198 +msgid "Now" +msgstr "Nu" + +#: src/view/com/composer/labels/LabelsBtn.tsx:151 +#: src/view/com/composer/labels/LabelsBtn.tsx:154 +msgid "Nudity" +msgstr "Nakenhet" + +#: src/lib/moderation/useReportOptions.ts:78 +msgid "Nudity or adult content not labeled as such" +msgstr "Nakenhet eller vuxeninnehåll som inte är märkt som sådant" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:11 +msgid "Off" +msgstr "Av" + +#: src/components/dialogs/GifSelect.tsx:268 +#: src/view/com/util/ErrorBoundary.tsx:57 +msgid "Oh no!" +msgstr "Åh, nej!" + +#: src/screens/Onboarding/StepInterests/index.tsx:124 +msgid "Oh no! Something went wrong." +msgstr "Åh nej! Något gick fel." + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:352 +#: src/screens/Settings/AppIconSettings/index.tsx:48 +#: src/screens/Settings/AppIconSettings/index.tsx:229 +msgid "OK" +msgstr "OK" + +#: src/screens/Login/PasswordUpdatedForm.tsx:37 +#: src/view/com/post-thread/PostThreadItem.tsx:864 +msgid "Okay" +msgstr "Okej" + +#: src/screens/Settings/ThreadPreferences.tsx:75 +#: src/screens/Settings/ThreadPreferences.tsx:78 +#: src/view/com/post-thread/PostThread.tsx:662 +#: src/view/com/post-thread/PostThread.tsx:667 +msgid "Oldest replies first" +msgstr "Äldsta svar först" + +#: src/components/StarterPack/QrCode.tsx:76 +msgid "on<0><1/><2><3/>" +msgstr "på<0><1/><2><3/>" + +#: src/screens/Settings/Settings.tsx:303 +msgid "Onboarding reset" +msgstr "Återställning av kom-igång-guide" + +#: src/view/com/composer/Composer.tsx:331 +msgid "One or more GIFs is missing alt text." +msgstr "En eller flera gif-bilder saknar alternativtext." + +#: src/view/com/composer/Composer.tsx:328 +msgid "One or more images is missing alt text." +msgstr "En eller flera bilder saknar alternativtext." + +#: src/view/com/composer/Composer.tsx:338 +msgid "One or more videos is missing alt text." +msgstr "Ett eller flera videoklipp saknar alternativtext." + +#: src/screens/Onboarding/StepProfile/index.tsx:115 +msgid "Only .jpg and .png files are supported" +msgstr "Endast .jpg- och .png-filer stöds" + +#: src/components/WhoCanReply.tsx:217 +msgid "Only {0} can reply." +msgstr "Endast {0} kan svara." + +#: src/screens/Signup/StepHandle.tsx:152 +msgid "Only contains letters, numbers, and hyphens" +msgstr "Innehåller endast bokstäver, siffror och bindestreck" + +#: src/lib/media/picker.shared.ts:29 +msgid "Only image files are supported" +msgstr "Endast bildfiler stöds" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:40 +msgid "Only WebVTT (.vtt) files are supported" +msgstr "Endast WebVTT-filer (.vtt) stöds" + +#: src/components/Lists.tsx:88 +msgid "Oops, something went wrong!" +msgstr "Hoppsan, något gick fel!" + +#: src/components/Lists.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:322 +#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/screens/Settings/AppPasswords.tsx:59 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:104 +#: src/screens/Settings/NotificationSettings.tsx:54 +#: src/view/screens/Profile.tsx:129 +msgid "Oops!" +msgstr "Hoppsan!" + +#: src/screens/Onboarding/StepFinished.tsx:260 +msgid "Open" +msgstr "Öppna" + +#: src/view/com/posts/AviFollowButton.tsx:86 +msgid "Open {name} profile shortcut menu" +msgstr "Öppna genvägsmeny för {name}s profil" + +#: src/screens/Onboarding/StepProfile/index.tsx:286 +msgid "Open avatar creator" +msgstr "Öppna avatarskapare" + +#: src/screens/Settings/AccountSettings.tsx:127 +msgid "Open change handle dialog" +msgstr "Öppna dialogruta för ändring av användarnamn" + +#: src/screens/Messages/components/ChatListItem.tsx:272 +#: src/screens/Messages/components/ChatListItem.tsx:273 +msgid "Open conversation options" +msgstr "Öppna konversationsalternativ" + +#: src/components/Layout/Header/index.tsx:145 +msgid "Open drawer menu" +msgstr "Öppna sidpanel" + +#: src/screens/Messages/components/MessageInput.web.tsx:181 +#: src/view/com/composer/Composer.tsx:1228 +#: src/view/com/composer/Composer.tsx:1229 +msgid "Open emoji picker" +msgstr "Öppna emoji-väljaren" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:190 +msgid "Open feed info screen" +msgstr "Öppna dialogruta med information om flöde" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:290 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:295 +msgid "Open feed options menu" +msgstr "Öppna meny för flödesalternativ" + +#: src/screens/Settings/Settings.tsx:208 +msgid "Open helpdesk in browser" +msgstr "Öppna hjälpcentralen i webbläsaren" + +#: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:71 +msgid "Open link to {niceUrl}" +msgstr "Öppna länk till {niceUrl}" + +#: src/components/dms/ActionsWrapper.tsx:90 +msgid "Open message options" +msgstr "Öppna meddelandealternativ" + +#: src/screens/Settings/Settings.tsx:329 +msgid "Open moderation debug page" +msgstr "Öppna felsökningssida för moderering" + +#: src/screens/Moderation/index.tsx:204 +msgid "Open muted words and tags settings" +msgstr "Öppna inställningar för ignorerade ord och taggar" + +#: src/view/com/util/forms/PostDropdownBtn.tsx:70 +msgid "Open post options menu" +msgstr "Öppna meny för inläggsalternativ" + +#: src/screens/StarterPack/StarterPackScreen.tsx:553 +msgid "Open starter pack menu" +msgstr "Öppna startpaketsmeny" + +#: src/screens/Settings/Settings.tsx:322 +#: src/screens/Settings/Settings.tsx:336 +msgid "Open storybook page" +msgstr "Öppna Storybook-sida" + +#: src/screens/Settings/Settings.tsx:315 +msgid "Open system log" +msgstr "Öppna systemlogg" + +#: src/view/com/util/forms/DropdownButton.tsx:162 +msgid "Opens {numItems} options" +msgstr "Öppnar {numItems} alternativ" + +#: src/view/com/composer/labels/LabelsBtn.tsx:62 +msgid "Opens a dialog to add a content warning to your post" +msgstr "Öppnar en dialogruta där du kan lägga till en innehållsvarning för ditt inlägg" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:61 +msgid "Opens a dialog to choose who can reply to this thread" +msgstr "Öppnar en dialogruta där du kan välja vilka som får svara i den här tråden" + +#: src/view/screens/Log.tsx:59 +msgid "Opens additional details for a debug entry" +msgstr "Öppnar ytterligare detaljer för en loggpost" + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:73 +msgid "Opens camera on device" +msgstr "Öppnar kameran på enheten" + +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 +msgid "Opens composer" +msgstr "Öppnar inläggsverktyg" + +#: src/view/com/composer/photos/SelectPhotoBtn.tsx:51 +msgid "Opens device photo gallery" +msgstr "Öppnar enhetens bildgalleri" + +#: src/view/com/auth/SplashScreen.tsx:49 +#: src/view/com/auth/SplashScreen.web.tsx:111 +msgid "Opens flow to create a new Bluesky account" +msgstr "Öppnar guiden för att skapa ett nytt Bluesky-konto" + +#: src/view/com/auth/SplashScreen.tsx:63 +#: src/view/com/auth/SplashScreen.web.tsx:125 +msgid "Opens flow to sign into your existing Bluesky account" +msgstr "Öppna guiden för att logga in på ditt befintliga Bluesky-konto" + +#: src/view/com/composer/photos/SelectGifBtn.tsx:36 +msgid "Opens GIF select dialog" +msgstr "Öppnar dialogruta för val av gif-bild" + +#: src/view/com/modals/InviteCodes.tsx:173 +msgid "Opens list of invite codes" +msgstr "Öppnar lista med inbjudningskoder" + +#: src/screens/Login/LoginForm.tsx:233 +msgid "Opens password reset form" +msgstr "Öppnar formulär för återställning av lösenord" + +#: src/view/com/modals/LinkWarning.tsx:93 +msgid "Opens the linked website" +msgstr "Öppnar den länkade webbplatsen" + +#: src/view/com/notifications/NotificationFeedItem.tsx:679 +#: src/view/com/util/UserAvatar.tsx:436 +msgid "Opens this profile" +msgstr "Öppnar den här profilen" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:101 +msgid "Opens video picker" +msgstr "Öppnar verktyg för val av videoklipp" + +#: src/view/com/util/forms/DropdownButton.tsx:296 +msgid "Option {0} of {numItems}" +msgstr "Alternativ {0} av {numItems}" + +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SubmitView.tsx:167 +msgid "Optionally provide additional information below:" +msgstr "Lägg till valfri ytterligare information nedan:" + +#: src/components/dialogs/MutedWords.tsx:299 +msgid "Options:" +msgstr "Alternativ:" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:388 +msgid "Or combine these options:" +msgstr "Eller kombinera mellan de här alternativen:" + +#: src/screens/Deactivated.tsx:199 +msgid "Or, continue with another account." +msgstr "Eller fortsätt med ett annat konto." + +#: src/screens/Deactivated.tsx:186 +msgid "Or, log into one of your other accounts." +msgstr "Eller logga in på ett av dina andra konton." + +#: src/lib/moderation/useReportOptions.ts:27 +#: src/view/com/composer/labels/LabelsBtn.tsx:186 +msgid "Other" +msgstr "Övrigt" + +#: src/components/AccountList.tsx:83 +msgid "Other account" +msgstr "Annat konto" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:93 +msgid "Other..." +msgstr "Annat…" + +#: src/screens/Messages/components/ChatDisabled.tsx:28 +msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." +msgstr "Våra moderatorer har granskat anmälningarna och beslutat att ta bort din åtkomst till chattar på Bluesky." + +#: src/components/Lists.tsx:184 +#: src/view/screens/NotFound.tsx:47 +msgid "Page not found" +msgstr "Sidan hittades inte" + +#: src/view/screens/NotFound.tsx:44 +msgid "Page Not Found" +msgstr "Sidan hittades inte" + +#: src/screens/Login/LoginForm.tsx:212 +#: src/screens/Settings/AccountSettings.tsx:117 +#: src/screens/Settings/AccountSettings.tsx:121 +#: src/screens/Signup/StepInfo/index.tsx:192 +#: src/view/com/modals/DeleteAccount.tsx:239 +#: src/view/com/modals/DeleteAccount.tsx:246 +msgid "Password" +msgstr "Lösenord" + +#: src/view/com/modals/ChangePassword.tsx:143 +msgid "Password Changed" +msgstr "Lösenordet har ändrats" + +#: src/screens/Login/index.tsx:154 +msgid "Password updated" +msgstr "Lösenordet har uppdaterats" + +#: src/screens/Login/PasswordUpdatedForm.tsx:23 +msgid "Password updated!" +msgstr "Lösenordet har uppdaterats!" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:43 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:369 +msgid "Pause" +msgstr "Pausa" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:320 +msgid "Pause video" +msgstr "Pausa video" + +#: src/screens/StarterPack/StarterPackScreen.tsx:182 +#: src/view/screens/Search/Search.tsx:520 +msgid "People" +msgstr "Personer" + +#: src/Navigation.tsx:185 +msgid "People followed by @{0}" +msgstr "Personer som följs av @{0}" + +#: src/Navigation.tsx:178 +msgid "People following @{0}" +msgstr "Personer som följer @{0}" + +#: src/view/com/lightbox/Lightbox.tsx:27 +msgid "Permission to access camera roll is required." +msgstr "Åtkomst till kamerarullen krävs." + +#: src/view/com/lightbox/Lightbox.tsx:35 +msgid "Permission to access camera roll was denied. Please enable it in your system settings." +msgstr "Åtkomst till kamerarullen nekades. Vänligen åtgärda det i dina systeminställningar." + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +msgid "Person toggle" +msgstr "Växla läge på person" + +#: src/screens/Onboarding/index.tsx:28 +#: src/screens/Onboarding/state.ts:109 +msgid "Pets" +msgstr "Husdjur" + +#: src/screens/Onboarding/state.ts:110 +msgid "Photography" +msgstr "Fotografi" + +#: src/view/com/composer/labels/LabelsBtn.tsx:170 +msgid "Pictures meant for adults." +msgstr "Bilder avsedda för vuxna." + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:519 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:526 +msgid "Pin feed" +msgstr "Fäst flöde" + +#: src/view/screens/ProfileList.tsx:685 +msgid "Pin to home" +msgstr "Fäst på hem" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:336 +msgid "Pin to Home" +msgstr "Fäst på Hem" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:380 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:387 +msgid "Pin to your profile" +msgstr "Fäst på din profil" + +#: src/view/com/posts/PostFeedItem.tsx:363 +msgid "Pinned" +msgstr "Fäst" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:174 +msgid "Pinned {0} to Home" +msgstr "Fäste {0} på Hem" + +#: src/view/screens/SavedFeeds.tsx:123 +msgid "Pinned Feeds" +msgstr "Fästa flöden" + +#: src/view/screens/ProfileList.tsx:351 +msgid "Pinned to your feeds" +msgstr "Fäst i dina flöden" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:43 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:370 +msgid "Play" +msgstr "Spela" + +#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:107 +msgid "Play {0}" +msgstr "Spela {0}" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:42 +msgid "Play or pause the GIF" +msgstr "Spela upp eller pausa gif-bilden" + +#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 +msgid "Play video" +msgstr "Spela upp videoklipp" + +#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:58 +#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:59 +msgid "Play Video" +msgstr "Spela upp videoklipp" + +#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:106 +msgid "Plays the GIF" +msgstr "Spelar upp gif-bilden" + +#: src/screens/Signup/state.ts:217 +msgid "Please choose your handle." +msgstr "Välj ditt användarnamn." + +#: src/screens/Signup/state.ts:210 +#: src/screens/Signup/StepInfo/index.tsx:114 +msgid "Please choose your password." +msgstr "Välj ditt lösenord." + +#: src/screens/Signup/state.ts:231 +msgid "Please complete the verification captcha." +msgstr "Slutför captcha-verifieringen." + +#: src/view/com/modals/ChangeEmail.tsx:65 +msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." +msgstr "Vänligen bekräfta din e-postadress innan du ändrar den. Detta är ett tillfälligt som kommer att tas bort efter att fler verktyg för uppdatering av e-post lagts till." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 +msgid "Please enter a unique name for this app password or use our randomly generated one." +msgstr "Ange ett unikt namn för applösenordet eller använd ett slumpmässigt genererat av oss." + +#: src/components/dialogs/MutedWords.tsx:86 +msgid "Please enter a valid word, tag, or phrase to mute" +msgstr "Ange ett giltigt ord, en tagg eller en fras att ignorera" + +#: src/screens/Signup/state.ts:196 +#: src/screens/Signup/StepInfo/index.tsx:102 +msgid "Please enter your email." +msgstr "Ange din e-postadress." + +#: src/screens/Signup/StepInfo/index.tsx:96 +msgid "Please enter your invite code." +msgstr "Ange din inbjudningskod." + +#: src/view/com/modals/DeleteAccount.tsx:235 +msgid "Please enter your password as well:" +msgstr "Ange ditt lösenord också:" + +#: src/components/moderation/LabelsOnMeDialog.tsx:265 +msgid "Please explain why you think this label was incorrectly applied by {0}" +msgstr "Förklara varför du anser att den här etiketten har använts på ett felaktigt sätt av {0}" + +#: src/screens/Messages/components/ChatDisabled.tsx:110 +msgid "Please explain why you think your chats were incorrectly disabled" +msgstr "Förklara varför du anser att dina chattar felaktigt har inaktiverats" + +#: src/lib/hooks/useAccountSwitcher.ts:45 +#: src/lib/hooks/useAccountSwitcher.ts:55 +msgid "Please sign in as @{0}" +msgstr "Logga in som @{0}" + +#: src/view/com/modals/VerifyEmail.tsx:109 +msgid "Please Verify Your Email" +msgstr "Verifiera din e-post" + +#: src/screens/Onboarding/index.tsx:34 +#: src/screens/Onboarding/state.ts:111 +msgid "Politics" +msgstr "Politik" + +#: src/view/com/composer/labels/LabelsBtn.tsx:157 +msgid "Porn" +msgstr "Porr" + +#: src/view/com/composer/Composer.tsx:944 +msgctxt "action" +msgid "Post" +msgstr "Publicera" + +#: src/view/com/post-thread/PostThread.tsx:536 +msgctxt "description" +msgid "Post" +msgstr "Inlägg" + +#: src/view/com/composer/Composer.tsx:942 +msgctxt "action" +msgid "Post All" +msgstr "Publicera alla" + +#: src/view/com/post-thread/PostThreadItem.tsx:209 +msgid "Post by {0}" +msgstr "Inlägg av {0}" + +#: src/Navigation.tsx:204 +#: src/Navigation.tsx:211 +#: src/Navigation.tsx:218 +#: src/Navigation.tsx:225 +msgid "Post by @{0}" +msgstr "Inlägg av @{0}" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:175 +msgid "Post deleted" +msgstr "Inlägg borttaget" + +#: src/lib/api/index.ts:185 +msgid "Post failed to upload. Please check your Internet connection and try again." +msgstr "Inlägget kunde inte laddas upp. Kontrollera din internetanslutning och försök igen." + +#: src/view/com/post-thread/PostThread.tsx:266 +msgid "Post hidden" +msgstr "Inlägg dolt" + +#: src/components/moderation/ModerationDetailsDialog.tsx:105 +#: src/lib/moderation/useModerationCauseDescription.ts:104 +msgid "Post Hidden by Muted Word" +msgstr "Inlägg dolt genom ignorerat ord" + +#: src/components/moderation/ModerationDetailsDialog.tsx:108 +#: src/lib/moderation/useModerationCauseDescription.ts:113 +msgid "Post Hidden by You" +msgstr "Inlägg dolt av dig" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:287 +msgid "Post interaction settings" +msgstr "Interaktionsinställningar för inlägg" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:89 +msgid "Post language" +msgstr "Inläggsspråk" + +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 +msgid "Post Languages" +msgstr "Inläggsspråk" + +#: src/view/com/post-thread/PostThread.tsx:261 +#: src/view/com/post-thread/PostThread.tsx:273 +msgid "Post not found" +msgstr "Inlägget hittades inte" + +#: src/state/queries/pinned-post.ts:59 +msgid "Post pinned" +msgstr "Inlägget har fästs" + +#: src/state/queries/pinned-post.ts:61 +msgid "Post unpinned" +msgstr "Inlägget har lossats" + +#: src/components/TagMenu/index.tsx:268 +msgid "posts" +msgstr "inlägg" + +#: src/screens/StarterPack/StarterPackScreen.tsx:184 +#: src/view/screens/Profile.tsx:231 +msgid "Posts" +msgstr "Inlägg" + +#: src/components/dialogs/MutedWords.tsx:115 +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 "Inlägg kan ignoreras baserat på textinnehåll, taggar eller bådadera. Vi rekommenderar att undvika ord som är vanligt förekommande i inlägg, då det annars kan leda till att inga inlägg visas." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:68 +msgid "Posts hidden" +msgstr "Inlägg dolda" + +#: src/view/com/modals/LinkWarning.tsx:60 +msgid "Potentially Misleading Link" +msgstr "Potentiellt vilseledande länk" + +#: src/state/queries/notifications/settings.ts:44 +msgid "Preference saved" +msgstr "Inställning sparad" + +#: src/screens/Messages/components/MessageListError.tsx:19 +msgid "Press to attempt reconnection" +msgstr "Tryck för att försöka återansluta" + +#: src/components/forms/HostingProvider.tsx:46 +msgid "Press to change hosting provider" +msgstr "Tryck för att byta världleverantör" + +#: src/components/Error.tsx:60 +#: src/components/Lists.tsx:93 +#: src/screens/Messages/components/MessageListError.tsx:24 +#: src/screens/Signup/BackNextButtons.tsx:47 +msgid "Press to retry" +msgstr "Tryck för att försöka igen" + +#: src/components/KnownFollowers.tsx:124 +msgid "Press to view followers of this account that you also follow" +msgstr "Tryck för att visa personer både du och det här kontot följer" + +#: src/view/com/lightbox/Lightbox.web.tsx:150 +msgid "Previous image" +msgstr "Föregående bild" + +#: src/screens/Settings/LanguageSettings.tsx:167 +msgid "Primary Language" +msgstr "Primärt språk" + +#: src/screens/Settings/ThreadPreferences.tsx:112 +#: src/screens/Settings/ThreadPreferences.tsx:117 +msgid "Prioritize your Follows" +msgstr "Prioritera de du följer" + +#: src/screens/Settings/NotificationSettings.tsx:67 +msgid "Priority notifications" +msgstr "Prioriterade notiser" + +#: src/view/shell/desktop/RightNav.tsx:101 +#: src/view/shell/desktop/RightNav.tsx:102 +msgid "Privacy" +msgstr "Integritet" + +#: src/screens/Settings/Settings.tsx:161 +#: src/screens/Settings/Settings.tsx:164 +msgid "Privacy and security" +msgstr "Integritet och säkerhet" + +#: src/Navigation.tsx:347 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 +msgid "Privacy and Security" +msgstr "Integritet och säkerhet" + +#: src/Navigation.tsx:271 +#: src/screens/Settings/AboutSettings.tsx:45 +#: src/screens/Settings/AboutSettings.tsx:48 +#: src/view/screens/PrivacyPolicy.tsx:31 +#: src/view/shell/Drawer.tsx:624 +#: src/view/shell/Drawer.tsx:625 +msgid "Privacy Policy" +msgstr "Integritetspolicy" + +#: src/view/com/composer/Composer.tsx:1641 +msgid "Processing video..." +msgstr "Bearbetar videoklipp…" + +#: src/lib/api/index.ts:59 +#: src/screens/Login/ForgotPasswordForm.tsx:149 +msgid "Processing..." +msgstr "Bearbetar…" + +#: src/view/screens/DebugMod.tsx:919 +#: src/view/screens/Profile.tsx:362 +msgid "profile" +msgstr "profil" + +#: src/view/shell/bottom-bar/BottomBar.tsx:276 +#: src/view/shell/desktop/LeftNav.tsx:481 +#: src/view/shell/Drawer.tsx:71 +#: src/view/shell/Drawer.tsx:516 +msgid "Profile" +msgstr "Profil" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:191 +#: src/view/com/modals/EditProfile.tsx:124 +msgid "Profile updated" +msgstr "Profilen har uppdaterats" + +#: src/screens/Onboarding/StepFinished.tsx:246 +msgid "Public" +msgstr "Offentlig" + +#: src/view/com/lists/MyLists.tsx:77 +msgid "Public, sharable lists of users to mute or block in bulk." +msgstr "Offentliga, delningsbara listor över användare som kan ignoreras eller blockeras i bulk." + +#: src/view/com/lists/MyLists.tsx:72 +msgid "Public, sharable lists which can be used to drive feeds." +msgstr "Offentliga, delningsbara listor som kan användas till att driva flöden." + +#: src/components/StarterPack/QrCodeDialog.tsx:128 +msgid "QR code copied to your clipboard!" +msgstr "QR-koden har kopierats till ditt urklipp!" + +#: src/components/StarterPack/QrCodeDialog.tsx:106 +msgid "QR code has been downloaded!" +msgstr "QR-koden har laddats ner!" + +#: src/components/StarterPack/QrCodeDialog.tsx:107 +msgid "QR code saved to your camera roll!" +msgstr "QR-koden har sparats i din kamerarulle!" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:178 +#: src/view/com/util/post-ctrls/RepostButton.tsx:201 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:85 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:92 +msgid "Quote post" +msgstr "Citera inlägg" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:303 +msgid "Quote post was re-attached" +msgstr "Citatinlägget länkades samman på nytt" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:302 +msgid "Quote post was successfully detached" +msgstr "Citatinlägget avskiljdes utan problem" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:177 +#: src/view/com/util/post-ctrls/RepostButton.tsx:199 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:84 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:91 +msgid "Quote posts disabled" +msgstr "Citeringar är inaktiverade" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 +msgid "Quote settings" +msgstr "Citatinställningar" + +#: src/screens/Post/PostQuotes.tsx:38 +msgid "Quotes" +msgstr "Citat" + +#: src/view/com/post-thread/PostThreadItem.tsx:243 +msgid "Quotes of this post" +msgstr "Citeringar av detta inlägg" + +#: src/screens/Settings/ThreadPreferences.tsx:99 +#: src/screens/Settings/ThreadPreferences.tsx:102 +#: src/view/com/post-thread/PostThread.tsx:692 +#: src/view/com/post-thread/PostThread.tsx:697 +msgid "Random (aka \"Poster's Roulette\")" +msgstr "Slumpmässigt (även kallat författarroulette)" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:583 +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 "Anropsgränsen har överskridits. Du har försökt att ändra ditt användarnamn för många gånger under en kort period. Vänta någon minut innan du försöker igen." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:565 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:575 +msgid "Re-attach quote" +msgstr "Sätt tillbaka citat" + +#: src/screens/Deactivated.tsx:140 +msgid "Reactivate your account" +msgstr "Återaktivera ditt konto" + +#: src/view/com/auth/SplashScreen.web.tsx:171 +msgid "Read the Bluesky blog" +msgstr "Läs Bluesky-bloggen" + +#: src/screens/Signup/StepInfo/Policies.tsx:58 +#: src/screens/Signup/StepInfo/Policies.tsx:84 +msgid "Read the Bluesky Privacy Policy" +msgstr "Läs Blueskys integritetspolicy" + +#: src/screens/Signup/StepInfo/Policies.tsx:51 +#: src/screens/Signup/StepInfo/Policies.tsx:71 +msgid "Read the Bluesky Terms of Service" +msgstr "Läs Blueskys användarvillkor" + +#: src/components/dms/ReportDialog.tsx:169 +msgid "Reason:" +msgstr "Anledning:" + +#: src/view/screens/Search/Search.tsx:1042 +msgid "Recent Searches" +msgstr "Senaste sökningar" + +#: src/screens/Search/components/ExploreRecommendations.tsx:50 +msgid "Recommended" +msgstr "Rekommenderat" + +#: src/screens/Messages/components/MessageListError.tsx:20 +msgid "Reconnect" +msgstr "Återanslut" + +#: src/screens/Messages/ChatList.tsx:163 +msgid "Reload conversations" +msgstr "Ladda om konversationer" + +#: src/components/dialogs/MutedWords.tsx:438 +#: src/components/FeedCard.tsx:315 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:101 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:108 +#: src/screens/Settings/Settings.tsx:466 +#: src/view/com/feeds/FeedSourceCard.tsx:322 +#: src/view/com/modals/ListAddRemoveUsers.tsx:269 +#: src/view/com/modals/UserAddRemoveLists.tsx:235 +#: src/view/com/posts/PostFeedErrorMessage.tsx:213 +msgid "Remove" +msgstr "Ta bort" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:57 +msgid "Remove {displayName} from starter pack" +msgstr "Ta bort {displayName} från startpaketet" + +#: src/screens/Settings/Settings.tsx:445 +#: src/screens/Settings/Settings.tsx:448 +msgid "Remove account" +msgstr "Ta bort konto" + +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:15 +msgid "Remove attachment" +msgstr "Ta bort bilaga" + +#: src/view/com/util/UserAvatar.tsx:403 +msgid "Remove Avatar" +msgstr "Ta bort avatar" + +#: src/view/com/util/UserBanner.tsx:155 +msgid "Remove Banner" +msgstr "Ta bort omslag" + +#: src/screens/Messages/components/MessageInputEmbed.tsx:206 +msgid "Remove embed" +msgstr "Ta bort inbäddning" + +#: src/view/com/posts/FeedShutdownMsg.tsx:116 +#: src/view/com/posts/FeedShutdownMsg.tsx:120 +#: src/view/com/posts/PostFeedErrorMessage.tsx:169 +msgid "Remove feed" +msgstr "Ta bort flöde" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:210 +msgid "Remove feed?" +msgstr "Ta bort flöde?" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:318 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:324 +#: src/view/com/feeds/FeedSourceCard.tsx:190 +#: src/view/com/feeds/FeedSourceCard.tsx:268 +#: src/view/screens/ProfileList.tsx:498 +#: src/view/screens/SavedFeeds.tsx:342 +msgid "Remove from my feeds" +msgstr "Ta bort från mina flöden" + +#: src/components/FeedCard.tsx:310 +#: src/view/com/feeds/FeedSourceCard.tsx:317 +msgid "Remove from my feeds?" +msgstr "Ta bort från mina flöden?" + +#: src/screens/Settings/Settings.tsx:458 +msgid "Remove from quick access?" +msgstr "Ta bort från snabbåtkomst?" + +#: src/screens/List/ListHiddenScreen.tsx:167 +msgid "Remove from saved feeds" +msgstr "Ta bort från sparade flöden" + +#: src/view/com/composer/photos/Gallery.tsx:203 +msgid "Remove image" +msgstr "Ta bort bild" + +#: src/components/dialogs/MutedWords.tsx:523 +msgid "Remove mute word from your list" +msgstr "Ta bort ignorerat ord från din lista" + +#: src/view/screens/Search/Search.tsx:1090 +msgid "Remove profile" +msgstr "Ta bort profil" + +#: src/view/screens/Search/Search.tsx:1092 +msgid "Remove profile from search history" +msgstr "Ta bort profil från sökhistoriken" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:285 +msgid "Remove quote" +msgstr "Ta bort citat" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:155 +#: src/view/com/util/post-ctrls/RepostButton.tsx:165 +msgid "Remove repost" +msgstr "Ta bort återpublicering" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:260 +msgid "Remove subtitle file" +msgstr "Ta bort undertextfil" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:211 +msgid "Remove this feed from your saved feeds" +msgstr "Ta bort det här flödet från dina sparade flöden" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:109 +msgid "Removed by author" +msgstr "Borttaget av författaren" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:107 +msgid "Removed by you" +msgstr "Borttaget av dig" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:200 +#: src/view/com/modals/UserAddRemoveLists.tsx:170 +msgid "Removed from list" +msgstr "Borttaget från lista" + +#: src/view/com/feeds/FeedSourceCard.tsx:138 +msgid "Removed from my feeds" +msgstr "Borttaget från mina flöden" + +#: src/screens/List/ListHiddenScreen.tsx:94 +#: src/screens/List/ListHiddenScreen.tsx:171 +msgid "Removed from saved feeds" +msgstr "Borttaget från sparade flöden" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:126 +#: src/view/com/posts/FeedShutdownMsg.tsx:44 +#: src/view/screens/ProfileList.tsx:382 +msgid "Removed from your feeds" +msgstr "Borttaget från dina flöden" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:286 +msgid "Removes quoted post" +msgstr "Tar bort citerat inlägg" + +#: src/view/com/posts/FeedShutdownMsg.tsx:129 +#: src/view/com/posts/FeedShutdownMsg.tsx:133 +msgid "Replace with Discover" +msgstr "Ersätt med Upptäck" + +#: src/view/screens/Profile.tsx:232 +msgid "Replies" +msgstr "Svar" + +#: src/components/WhoCanReply.tsx:69 +msgid "Replies disabled" +msgstr "Svar inaktiverade" + +#: src/components/WhoCanReply.tsx:215 +msgid "Replies to this post are disabled." +msgstr "Svar är inaktiverat för det här inlägget." + +#: src/view/com/composer/Composer.tsx:940 +msgctxt "action" +msgid "Reply" +msgstr "Svara" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:263 +msgid "Reply ({0, plural, one {# reply} other {# replies}})" +msgstr "Svar ({0, plural, one {# svar} other {# svar}})" + +#: src/components/moderation/ModerationDetailsDialog.tsx:114 +#: src/lib/moderation/useModerationCauseDescription.ts:123 +msgid "Reply Hidden by Thread Author" +msgstr "Svaret har dolts av trådskaparen" + +#: src/components/moderation/ModerationDetailsDialog.tsx:113 +#: src/lib/moderation/useModerationCauseDescription.ts:122 +msgid "Reply Hidden by You" +msgstr "Svaret har dolts av dig" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:355 +msgid "Reply settings" +msgstr "Svarsinställningar" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:340 +msgid "Reply settings are chosen by the author of the thread" +msgstr "Svarsinställningarna sätts av trådens författare" + +#: src/view/com/post-thread/PostThread.tsx:648 +msgid "Reply sorting" +msgstr "Sortera svar" + +#: src/view/com/post/Post.tsx:204 +#: src/view/com/posts/PostFeedItem.tsx:553 +msgctxt "description" +msgid "Reply to <0><1/>" +msgstr "Svar till <0><1/>" + +#: src/view/com/posts/PostFeedItem.tsx:544 +msgctxt "description" +msgid "Reply to a blocked post" +msgstr "Svar till ett blockerat inlägg" + +#: src/view/com/posts/PostFeedItem.tsx:546 +msgctxt "description" +msgid "Reply to a post" +msgstr "Svar till ett inlägg" + +#: src/view/com/post/Post.tsx:202 +#: src/view/com/posts/PostFeedItem.tsx:550 +msgctxt "description" +msgid "Reply to you" +msgstr "Svar till dig" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:333 +msgid "Reply visibility updated" +msgstr "Synlighet för svar har uppdaterats" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:332 +msgid "Reply was successfully hidden" +msgstr "Svaret doldes utan problem" + +#: src/components/dms/MessageMenu.tsx:132 +#: src/components/dms/MessagesListBlockedFooter.tsx:77 +#: src/components/dms/MessagesListBlockedFooter.tsx:84 +msgid "Report" +msgstr "Anmäl" + +#: src/view/com/profile/ProfileMenu.tsx:299 +#: src/view/com/profile/ProfileMenu.tsx:302 +msgid "Report Account" +msgstr "Anmäl konto" + +#: src/components/dms/ConvoMenu.tsx:197 +#: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ReportConversationPrompt.tsx:17 +msgid "Report conversation" +msgstr "Anmäl konversation" + +#: src/components/ReportDialog/index.tsx:44 +msgid "Report dialog" +msgstr "Dialogruta för anmälan" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:548 +msgid "Report feed" +msgstr "Anmäl flöde" + +#: src/view/screens/ProfileList.tsx:540 +msgid "Report List" +msgstr "Anmäl lista" + +#: src/components/dms/MessageMenu.tsx:130 +msgid "Report message" +msgstr "Anmäl meddelande" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:611 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:613 +msgid "Report post" +msgstr "Anmäl inlägg" + +#: src/screens/StarterPack/StarterPackScreen.tsx:606 +#: src/screens/StarterPack/StarterPackScreen.tsx:609 +msgid "Report starter pack" +msgstr "Anmäl startpaket" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:43 +msgid "Report this content" +msgstr "Anmäl det här innehållet" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:56 +msgid "Report this feed" +msgstr "Anmäl det här flödet" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:53 +msgid "Report this list" +msgstr "Anmäl den här listan" + +#: src/components/dms/ReportDialog.tsx:44 +#: src/components/dms/ReportDialog.tsx:137 +#: src/components/ReportDialog/SelectReportOptionView.tsx:62 +msgid "Report this message" +msgstr "Anmäl det här meddelandet" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:50 +msgid "Report this post" +msgstr "Anmäl det här inlägget" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:59 +msgid "Report this starter pack" +msgstr "Anmäl det här startpaketet" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:47 +msgid "Report this user" +msgstr "Anmäl den här användaren" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:156 +#: src/view/com/util/post-ctrls/RepostButton.tsx:167 +msgctxt "action" +msgid "Repost" +msgstr "Återpublicera" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:72 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:76 +msgid "Repost" +msgstr "Återpublicera" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:74 +msgid "Repost ({0, plural, one {# repost} other {# reposts}})" +msgstr "Återpublicering ({0, plural, one {# återpublicering} other {# återpubliceringar}})" + +#: src/screens/StarterPack/StarterPackScreen.tsx:548 +#: src/view/com/util/post-ctrls/RepostButton.tsx:148 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:49 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:104 +msgid "Repost or quote post" +msgstr "Återpublicera eller citera inlägg" + +#: src/screens/Post/PostRepostedBy.tsx:38 +msgid "Reposted By" +msgstr "Återpublicerat av" + +#: src/view/com/posts/PostFeedItem.tsx:303 +msgid "Reposted by {0}" +msgstr "Återpublicerat av {0}" + +#: src/view/com/posts/PostFeedItem.tsx:322 +msgid "Reposted by <0><1/>" +msgstr "Återpublicerat av <0><1/>" + +#: src/view/com/posts/PostFeedItem.tsx:301 +#: src/view/com/posts/PostFeedItem.tsx:320 +msgid "Reposted by you" +msgstr "Återpublicerat av dig" + +#: src/view/com/post-thread/PostThreadItem.tsx:222 +msgid "Reposts of this post" +msgstr "Återpubliceringar av det här inlägget" + +#: src/view/com/modals/ChangeEmail.tsx:176 +#: src/view/com/modals/ChangeEmail.tsx:178 +msgid "Request Change" +msgstr "Begär ändring" + +#: src/view/com/modals/ChangePassword.tsx:242 +#: src/view/com/modals/ChangePassword.tsx:244 +msgid "Request Code" +msgstr "Begär kod" + +#: src/screens/Settings/AccessibilitySettings.tsx:60 +#: src/screens/Settings/AccessibilitySettings.tsx:65 +msgid "Require alt text before posting" +msgstr "Kräv alternativtext innan publicering" + +#: src/screens/Settings/components/Email2FAToggle.tsx:54 +msgid "Require an email code to log in to your account." +msgstr "Kräv en en kod som skickas via e-post för att logga in på dit konto." + +#: src/screens/Signup/StepInfo/index.tsx:159 +msgid "Required for this provider" +msgstr "Obligatoriskt för den här leverantören" + +#: src/components/LabelingServiceCard/index.tsx:80 +msgid "Required in your region" +msgstr "Obligatoriskt i din region" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:173 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:176 +msgid "Resend email" +msgstr "Skicka e-postmeddelande på nytt" + +#: src/components/dialogs/VerifyEmailDialog.tsx:267 +#: src/components/dialogs/VerifyEmailDialog.tsx:277 +#: src/components/intents/VerifyEmailIntentDialog.tsx:130 +msgid "Resend Email" +msgstr "Skicka e-postmeddelande på nytt" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:122 +msgid "Resend Verification Email" +msgstr "Skicka verifieringsmeddelande på nytt" + +#: src/view/com/modals/ChangePassword.tsx:186 +msgid "Reset code" +msgstr "Återställningskod" + +#: src/view/com/modals/ChangePassword.tsx:193 +msgid "Reset Code" +msgstr "Återställningskod" + +#: src/screens/Settings/Settings.tsx:343 +#: src/screens/Settings/Settings.tsx:345 +msgid "Reset onboarding state" +msgstr "Återställ status för kom-igång-guide" + +#: src/screens/Login/ForgotPasswordForm.tsx:80 +msgid "Reset password" +msgstr "Återställ lösenord" + +#: src/screens/Login/LoginForm.tsx:306 +msgid "Retries login" +msgstr "Försöker logga in på nytt" + +#: src/view/com/util/error/ErrorMessage.tsx:57 +#: src/view/com/util/error/ErrorScreen.tsx:99 +msgid "Retries the last action, which errored out" +msgstr "Försöker igen med den senaste misslyckade åtgärden" + +#: src/components/dms/MessageItem.tsx:245 +#: src/components/Error.tsx:65 +#: src/components/Lists.tsx:104 +#: src/components/StarterPack/ProfileStarterPacks.tsx:336 +#: src/screens/Login/LoginForm.tsx:305 +#: src/screens/Login/LoginForm.tsx:312 +#: src/screens/Messages/ChatList.tsx:169 +#: src/screens/Messages/components/MessageListError.tsx:25 +#: src/screens/Onboarding/StepInterests/index.tsx:217 +#: src/screens/Onboarding/StepInterests/index.tsx:220 +#: src/screens/Signup/BackNextButtons.tsx:53 +#: src/view/com/util/error/ErrorMessage.tsx:55 +#: src/view/com/util/error/ErrorScreen.tsx:97 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:55 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:57 +msgid "Retry" +msgstr "Försök igen" + +#: src/components/Error.tsx:73 +#: src/screens/List/ListHiddenScreen.tsx:216 +#: src/screens/StarterPack/StarterPackScreen.tsx:752 +#: src/view/screens/ProfileList.tsx:1010 +msgid "Return to previous page" +msgstr "Gå tillbaka till föregående sida" + +#: src/view/screens/NotFound.tsx:61 +msgid "Returns to home page" +msgstr "Går tillbaka till startsidan" + +#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/view/screens/NotFound.tsx:60 +msgid "Returns to previous page" +msgstr "Går tillbaka till föregående sida" + +#: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:438 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:444 +#: src/components/StarterPack/QrCodeDialog.tsx:185 +#: src/screens/Profile/Header/EditProfileDialog.tsx:238 +#: src/screens/Profile/Header/EditProfileDialog.tsx:252 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:245 +#: src/view/com/composer/GifAltText.tsx:190 +#: src/view/com/composer/GifAltText.tsx:199 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:77 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:83 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:150 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:160 +#: src/view/com/modals/CreateOrEditList.tsx:317 +#: src/view/com/modals/EditProfile.tsx:219 +#: src/view/screens/SavedFeeds.tsx:109 +msgid "Save" +msgstr "Spara" + +#: src/view/com/lightbox/ImageViewing/index.tsx:622 +#: src/view/com/modals/CreateOrEditList.tsx:325 +msgctxt "action" +msgid "Save" +msgstr "Spara" + +#: src/components/dialogs/BirthDateSettings.tsx:118 +msgid "Save birthday" +msgstr "Spara födelsedag" + +#: src/view/screens/SavedFeeds.tsx:105 +#: src/view/screens/SavedFeeds.tsx:109 +msgid "Save changes" +msgstr "Spara ändringar" + +#: src/view/com/modals/EditProfile.tsx:227 +msgid "Save Changes" +msgstr "Spara ändringar" + +#: src/components/StarterPack/ShareDialog.tsx:150 +#: src/components/StarterPack/ShareDialog.tsx:157 +msgid "Save image" +msgstr "Spara bild" + +#: src/view/com/modals/CropImage.web.tsx:104 +msgid "Save image crop" +msgstr "Spara bildbeskärning" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:231 +msgid "Save new handle" +msgstr "Spara nytt användarnamn" + +#: src/components/StarterPack/QrCodeDialog.tsx:179 +msgid "Save QR code" +msgstr "Spara QR-kod" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 +msgid "Save to my feeds" +msgstr "Spara till mina flöden" + +#: src/view/screens/SavedFeeds.tsx:164 +msgid "Saved Feeds" +msgstr "Sparade flöden" + +#: src/view/com/lightbox/Lightbox.tsx:44 +msgid "Saved to your camera roll" +msgstr "Sparat till din kamerarulle" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:135 +#: src/view/screens/ProfileList.tsx:362 +msgid "Saved to your feeds" +msgstr "Sparat i dina flöden" + +#: src/view/com/modals/EditProfile.tsx:220 +msgid "Saves any changes to your profile" +msgstr "Sparar alla ändringar till din profil" + +#: src/view/com/modals/CropImage.web.tsx:105 +msgid "Saves image crop settings" +msgstr "Sparar inställningar för bildbeskärning" + +#: src/components/dms/ChatEmptyPill.tsx:33 +#: src/components/NewskieDialog.tsx:105 +#: src/view/com/notifications/NotificationFeedItem.tsx:540 +#: src/view/com/notifications/NotificationFeedItem.tsx:565 +msgid "Say hello!" +msgstr "Säg hej!" + +#: src/screens/Onboarding/index.tsx:33 +#: src/screens/Onboarding/state.ts:112 +msgid "Science" +msgstr "Vetenskap" + +#: src/view/screens/ProfileList.tsx:967 +msgid "Scroll to top" +msgstr "Gå till toppen" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:487 +#: src/components/forms/SearchInput.tsx:34 +#: src/components/forms/SearchInput.tsx:36 +#: src/Navigation.tsx:599 +#: src/view/com/modals/ListAddRemoveUsers.tsx:76 +#: src/view/screens/Search/Search.tsx:578 +#: src/view/shell/bottom-bar/BottomBar.tsx:183 +#: src/view/shell/desktop/LeftNav.tsx:407 +#: src/view/shell/Drawer.tsx:365 +msgid "Search" +msgstr "Sök" + +#: src/components/ProgressGuide/FollowDialog.tsx:745 +msgid "Search by name or interest" +msgstr "Sök efter namn eller intresse" + +#: src/view/screens/Feeds.tsx:441 +msgid "Search feeds" +msgstr "Sök flöden" + +#: src/components/ProgressGuide/FollowDialog.tsx:575 +msgid "Search for \"{interestsDisplayName}\"{activeText}" +msgstr "Sök efter \"{interestsDisplayName}\"{activeText}" + +#: src/view/shell/desktop/Search.tsx:201 +msgid "Search for \"{query}\"" +msgstr "Sök efter ”{query}”" + +#: src/view/screens/Search/Search.tsx:988 +msgid "Search for \"{searchText}\"" +msgstr "Sök efter ”{searchText}”" + +#: src/screens/StarterPack/Wizard/index.tsx:474 +msgid "Search for feeds that you want to suggest to others." +msgstr "Sök efter flöden att föreslå åt andra." + +#: src/view/com/modals/ListAddRemoveUsers.tsx:71 +msgid "Search for users" +msgstr "Sök efter användare" + +#: src/components/dialogs/GifSelect.tsx:177 +msgid "Search GIFs" +msgstr "Sök gif-bilder" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:507 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:508 +#: src/components/ProgressGuide/FollowDialog.tsx:764 +#: src/components/ProgressGuide/FollowDialog.tsx:765 +msgid "Search profiles" +msgstr "Sök profiler" + +#: src/components/dialogs/GifSelect.tsx:178 +msgid "Search Tenor" +msgstr "Sök i Tenor" + +#: src/view/com/modals/ChangeEmail.tsx:105 +msgid "Security Step Required" +msgstr "Säkerhetssteg krävs" + +#: src/components/TagMenu/index.web.tsx:77 +msgid "See {truncatedTag} posts" +msgstr "Se {truncatedTag}-inlägg" + +#: src/components/TagMenu/index.web.tsx:94 +msgid "See {truncatedTag} posts by user" +msgstr "Se {truncatedTag}-inlägg av användaren" + +#: src/components/TagMenu/index.tsx:155 +msgid "See <0>{displayTag} posts" +msgstr "Se <0>{displayTag}-inlägg" + +#: src/components/TagMenu/index.tsx:203 +msgid "See <0>{displayTag} posts by this user" +msgstr "Se <0>{displayTag}-inlägg av den här användaren" + +#: src/view/com/auth/SplashScreen.web.tsx:176 +msgid "See jobs at Bluesky" +msgstr "Se jobb på Bluesky" + +#: src/view/screens/SavedFeeds.tsx:205 +msgid "See this guide" +msgstr "Se den här guiden" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 +msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" +msgstr "Skjutreglage för sökning. Använd piltangenterna för att söka framåt och bakåt, samt mellanslag för att spela upp/pausa" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 +msgid "Select a color" +msgstr "Välj en färg" + +#: src/screens/Login/ChooseAccountForm.tsx:77 +msgid "Select account" +msgstr "Välj konto" + +#: src/screens/Onboarding/StepProfile/AvatarCircle.tsx:66 +msgid "Select an avatar" +msgstr "Välj en avatar" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:65 +msgid "Select an emoji" +msgstr "Välj en emoji" + +#: src/screens/Settings/LanguageSettings.tsx:262 +msgid "Select content languages" +msgstr "Välj innehållsspråk" + +#: src/screens/Login/index.tsx:117 +msgid "Select from an existing account" +msgstr "Välj från ett befintligt konto" + +#: src/view/com/composer/photos/SelectGifBtn.tsx:35 +msgid "Select GIF" +msgstr "Välj gif-bild" + +#: src/components/dialogs/GifSelect.tsx:306 +msgid "Select GIF \"{0}\"" +msgstr "Välj gif-bild ”{0}”" + +#: src/components/dialogs/MutedWords.tsx:142 +msgid "Select how long to mute this word for." +msgstr "Välj hur länge du vill att det här ordet ska ignoreras." + +#: src/view/com/composer/videos/SubtitleDialog.tsx:245 +msgid "Select language..." +msgstr "Välj språk…" + +#: src/screens/Settings/LanguageSettings.tsx:276 +msgid "Select languages" +msgstr "Välj språk" + +#: src/components/ReportDialog/SelectLabelerView.tsx:28 +msgid "Select moderator" +msgstr "Välj moderator" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 +msgid "Select subtitle file (.vtt)" +msgstr "Välj undertextfil (.vtt)" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:83 +msgid "Select the {emojiName} emoji as your avatar" +msgstr "Välj emojin {emojiName} som din avatar" + +#: src/components/ReportDialog/SubmitView.tsx:140 +msgid "Select the moderation service(s) to report to" +msgstr "Välj den eller de modereringstjänster som du vill skicka din anmälan till" + +#: src/view/com/auth/server-input/index.tsx:79 +msgid "Select the service that hosts your data." +msgstr "Välj den tjänst som är värd för din data." + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:100 +msgid "Select video" +msgstr "Välj videoklipp" + +#: src/components/dialogs/MutedWords.tsx:242 +msgid "Select what content this mute word should apply to." +msgstr "Välj vilket innehål det här ignorerade ordet ska gälla för." + +#: src/screens/Settings/LanguageSettings.tsx:255 +msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown." +msgstr "Välj vilka språk som du vill att de flöden du prenumererar på ska inkludera. Om inget väljs visas alla språk." + +#: src/screens/Settings/LanguageSettings.tsx:84 +msgid "Select your app language for the default text to display in the app." +msgstr "Välj det språk som du vill ska användas för appens användargränssnitt." + +#: src/screens/Signup/StepInfo/index.tsx:223 +msgid "Select your date of birth" +msgstr "Välj ditt födelsedatum" + +#: src/screens/Onboarding/StepInterests/index.tsx:192 +msgid "Select your interests from the options below" +msgstr "Välj dina intressen bland alternativen nedan" + +#: src/screens/Settings/LanguageSettings.tsx:171 +msgid "Select your preferred language for translations in your feed." +msgstr "Välj önskat språk för översättningar i ditt flöde." + +#: src/components/dms/ChatEmptyPill.tsx:38 +msgid "Send a neat website!" +msgstr "Skicka en snygg hemsida!" + +#: src/components/dialogs/VerifyEmailDialog.tsx:232 +msgid "Send Confirmation" +msgstr "Skicka bekräftelse" + +#: src/components/dialogs/VerifyEmailDialog.tsx:225 +msgid "Send confirmation email" +msgstr "Skicka bekräftelse via e-post" + +#: src/view/com/modals/VerifyEmail.tsx:210 +#: src/view/com/modals/VerifyEmail.tsx:212 +msgid "Send Confirmation Email" +msgstr "Skicka bekräftelse via e-post" + +#: src/view/com/modals/DeleteAccount.tsx:145 +msgid "Send email" +msgstr "Skicka e-postmeddelande" + +#: src/view/com/modals/DeleteAccount.tsx:158 +msgctxt "action" +msgid "Send Email" +msgstr "Skicka e-postmeddelande" + +#: src/view/shell/Drawer.tsx:312 +msgid "Send feedback" +msgstr "Skicka feedback" + +#: src/screens/Messages/components/MessageInput.tsx:173 +#: src/screens/Messages/components/MessageInput.web.tsx:235 +msgid "Send message" +msgstr "Skicka meddelande" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:62 +msgid "Send post to..." +msgstr "Skicka inlägg till…" + +#: src/components/dms/ReportDialog.tsx:229 +#: src/components/dms/ReportDialog.tsx:232 +#: src/components/ReportDialog/SubmitView.tsx:220 +#: src/components/ReportDialog/SubmitView.tsx:224 +msgid "Send report" +msgstr "Skicka anmälan" + +#: src/components/ReportDialog/SelectLabelerView.tsx:42 +msgid "Send report to {0}" +msgstr "Skicka anmälan till {0}" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:120 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:123 +msgid "Send verification email" +msgstr "Skicka e-post för verifiering" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:423 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:426 +msgid "Send via direct message" +msgstr "Skicka via direktmeddelande" + +#: src/view/com/modals/DeleteAccount.tsx:147 +msgid "Sends email with confirmation code for account deletion" +msgstr "Skickar e-postmeddelande med bekräftelsekod för kontoborttagning" + +#: src/view/com/auth/server-input/index.tsx:111 +msgid "Server address" +msgstr "Serveradress" + +#: src/screens/Settings/AppIconSettings/index.tsx:178 +msgid "Set app icon to {0}" +msgstr "Ställ in appikon till {0}" + +#: src/screens/Moderation/index.tsx:290 +msgid "Set birthdate" +msgstr "Ange födelsedatum" + +#: src/screens/Login/SetNewPasswordForm.tsx:96 +msgid "Set new password" +msgstr "Ange nytt lösenord" + +#: src/screens/Onboarding/Layout.tsx:47 +msgid "Set up your account" +msgstr "Konfigurera ditt konto" + +#: src/screens/Login/ForgotPasswordForm.tsx:107 +msgid "Sets email for password reset" +msgstr "Ställer in e-postadress för återställning av lösenord" + +#: src/Navigation.tsx:160 +#: src/screens/Settings/Settings.tsx:80 +#: src/view/shell/desktop/LeftNav.tsx:499 +#: src/view/shell/Drawer.tsx:529 +msgid "Settings" +msgstr "Inställningar" + +#: src/view/com/composer/labels/LabelsBtn.tsx:174 +msgid "Sexual activity or erotic nudity." +msgstr "Sexuell aktivitet eller erotisk nakenhet." + +#: src/lib/moderation/useGlobalLabelStrings.ts:38 +msgid "Sexually Suggestive" +msgstr "Sexuellt suggestiv" + +#: src/components/StarterPack/QrCodeDialog.tsx:175 +#: src/screens/Hashtag.tsx:126 +#: src/screens/StarterPack/StarterPackScreen.tsx:423 +#: src/screens/StarterPack/StarterPackScreen.tsx:595 +#: src/screens/Topic.tsx:102 +#: src/view/com/profile/ProfileMenu.tsx:195 +#: src/view/com/profile/ProfileMenu.tsx:204 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:443 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:346 +#: src/view/screens/ProfileList.tsx:483 +msgid "Share" +msgstr "Dela" + +#: src/view/com/lightbox/ImageViewing/index.tsx:631 +msgctxt "action" +msgid "Share" +msgstr "Dela" + +#: src/components/dms/ChatEmptyPill.tsx:37 +msgid "Share a cool story!" +msgstr "Dela med dig av en cool berättelse!" + +#: src/components/dms/ChatEmptyPill.tsx:36 +msgid "Share a fun fact!" +msgstr "Dela med dig av något som är kul att veta!" + +#: src/view/com/profile/ProfileMenu.tsx:353 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:691 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:362 +msgid "Share anyway" +msgstr "Dela ändå" + +#: src/components/StarterPack/ShareDialog.tsx:123 +#: src/components/StarterPack/ShareDialog.tsx:130 +#: src/screens/StarterPack/StarterPackScreen.tsx:599 +msgid "Share link" +msgstr "Dela länk" + +#: src/view/com/modals/LinkWarning.tsx:89 +#: src/view/com/modals/LinkWarning.tsx:95 +msgid "Share Link" +msgstr "Dela länk" + +#: src/components/StarterPack/ShareDialog.tsx:87 +msgid "Share link dialog" +msgstr "Dialogruta för länkdelning" + +#: src/components/StarterPack/ShareDialog.tsx:134 +#: src/components/StarterPack/ShareDialog.tsx:145 +msgid "Share QR code" +msgstr "Dela QR-kod" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:470 +msgid "Share this feed" +msgstr "Dela det här flödet" + +#: src/screens/StarterPack/StarterPackScreen.tsx:416 +msgid "Share this starter pack" +msgstr "Dela det här startpaketet" + +#: src/components/StarterPack/ShareDialog.tsx:99 +msgid "Share this starter pack and help people join your community on Bluesky." +msgstr "Dela det här startpaketet och hjälp andra att gå med i din gemenskap på Bluesky." + +#: src/components/dms/ChatEmptyPill.tsx:34 +msgid "Share your favorite feed!" +msgstr "Dela ditt favoritflöde!" + +#: src/Navigation.tsx:256 +msgid "Shared Preferences Tester" +msgstr "Testare för delade inställningar" + +#: src/view/com/modals/LinkWarning.tsx:92 +msgid "Shares the linked website" +msgstr "Delar den länkade webbplatsen" + +#: src/components/moderation/ContentHider.tsx:200 +#: src/components/moderation/LabelPreference.tsx:137 +#: src/components/moderation/PostHider.tsx:122 +msgid "Show" +msgstr "Visa" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:178 +msgid "Show alt text" +msgstr "Visa alternativtext" + +#: src/components/moderation/ScreenHider.tsx:172 +#: src/components/moderation/ScreenHider.tsx:175 +#: src/screens/List/ListHiddenScreen.tsx:187 +msgid "Show anyway" +msgstr "Visa ändå" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:27 +#: src/lib/moderation/useLabelBehaviorDescription.ts:63 +msgid "Show badge" +msgstr "Visa märke" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:61 +msgid "Show badge and filter from feeds" +msgstr "Visa märke och bort filtrera från flöden" + +#: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 +msgid "Show hidden replies" +msgstr "Visa dolda svar" + +#: src/view/com/post-thread/PostThreadItem.tsx:805 +msgid "Show information about when this post was created" +msgstr "Visa information om när detta inlägg skapades" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:473 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:475 +msgid "Show less like this" +msgstr "Visa mindre av sånt här" + +#: src/screens/List/ListHiddenScreen.tsx:183 +msgid "Show list anyway" +msgstr "Visa listan ändå" + +#: src/view/com/post-thread/PostThreadItem.tsx:592 +#: src/view/com/post/Post.tsx:242 +#: src/view/com/posts/PostFeedItem.tsx:509 +msgid "Show More" +msgstr "Visa mer" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:465 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:467 +msgid "Show more like this" +msgstr "Visa mer av sånt här" + +#: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 +msgid "Show muted replies" +msgstr "Visa ignorerade svar" + +#: src/screens/Settings/Settings.tsx:104 +msgid "Show other accounts you can switch to" +msgstr "Visa andra konton som du kan växla till" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:104 +#: src/screens/Settings/FollowingFeedPreferences.tsx:114 +msgid "Show quote posts" +msgstr "Visa citatinlägg" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:68 +#: src/screens/Settings/FollowingFeedPreferences.tsx:78 +msgid "Show replies" +msgstr "Visa svar" + +#: src/view/com/post-thread/PostThread.tsx:622 +msgid "Show replies as" +msgstr "Visa svar i läge" + +#: src/screens/Settings/ThreadPreferences.tsx:151 +msgid "Show replies as threaded" +msgstr "Visa svar i trådat läge" + +#: src/screens/Settings/ThreadPreferences.tsx:126 +msgid "Show replies by people you follow before all other replies" +msgstr "Visa svar från personer du följer före alla andra svar" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 +msgid "Show reply for everyone" +msgstr "Visa svar för alla" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:86 +#: src/screens/Settings/FollowingFeedPreferences.tsx:96 +msgid "Show reposts" +msgstr "Visa återpubliceringar" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:129 +#: src/screens/Settings/FollowingFeedPreferences.tsx:139 +msgid "Show samples of your saved feeds in your Following feed" +msgstr "Visa utdrag från dina sparade flöden i ditt Följer-flöde" + +#: src/components/moderation/ContentHider.tsx:152 +#: src/components/moderation/PostHider.tsx:79 +msgid "Show the content" +msgstr "Visa innehållet" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:58 +msgid "Show warning" +msgstr "Visa varning" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:56 +msgid "Show warning and filter from feeds" +msgstr "Visa varning och filtrera från flöden" + +#: src/components/dialogs/Signin.tsx:97 +#: src/components/dialogs/Signin.tsx:99 +#: src/screens/Login/index.tsx:97 +#: src/screens/Login/index.tsx:116 +#: src/screens/Login/LoginForm.tsx:165 +#: src/view/com/auth/SplashScreen.tsx:61 +#: src/view/com/auth/SplashScreen.tsx:69 +#: src/view/com/auth/SplashScreen.web.tsx:123 +#: src/view/com/auth/SplashScreen.web.tsx:131 +#: src/view/shell/bottom-bar/BottomBar.tsx:316 +#: src/view/shell/bottom-bar/BottomBar.tsx:317 +#: src/view/shell/bottom-bar/BottomBar.tsx:319 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:213 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:215 +#: src/view/shell/NavSignupCard.tsx:57 +#: src/view/shell/NavSignupCard.tsx:62 +msgid "Sign in" +msgstr "Logga in" + +#: src/components/AccountList.tsx:122 +msgid "Sign in as {0}" +msgstr "Logga in som {0}" + +#: src/screens/Login/ChooseAccountForm.tsx:80 +msgid "Sign in as..." +msgstr "Logga in som…" + +#: src/components/dialogs/Signin.tsx:75 +msgid "Sign in or create your account to join the conversation!" +msgstr "Logga in eller skapa ett konto för att delta i konversationen!" + +#: src/components/dialogs/Signin.tsx:46 +msgid "Sign into Bluesky or create a new account" +msgstr "Logga in på Bluesky eller skapa ett nytt konto" + +#: src/screens/Settings/Settings.tsx:225 +#: src/screens/Settings/Settings.tsx:227 +#: src/screens/Settings/Settings.tsx:259 +msgid "Sign out" +msgstr "Logga ut" + +#: src/screens/Settings/Settings.tsx:256 +msgid "Sign out?" +msgstr "Logga ut?" + +#: src/view/shell/bottom-bar/BottomBar.tsx:306 +#: src/view/shell/bottom-bar/BottomBar.tsx:307 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:203 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:205 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 +msgid "Sign up" +msgstr "Registrera dig" + +#: src/components/moderation/ScreenHider.tsx:91 +#: src/lib/moderation/useGlobalLabelStrings.ts:28 +msgid "Sign-in Required" +msgstr "Inloggning krävs" + +#: src/lib/hooks/useAccountSwitcher.ts:41 +#: src/screens/Login/ChooseAccountForm.tsx:53 +msgid "Signed in as @{0}" +msgstr "Inloggad som @{0}" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:299 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:306 +msgid "Signup without a starter pack" +msgstr "Registrera dig utan ett startpaket" + +#: src/components/FeedInterstitials.tsx:314 +msgid "Similar accounts" +msgstr "Liknande konton" + +#: src/screens/Onboarding/StepInterests/index.tsx:231 +#: src/screens/StarterPack/Wizard/index.tsx:195 +msgid "Skip" +msgstr "Hoppa över" + +#: src/screens/Onboarding/StepInterests/index.tsx:228 +msgid "Skip this flow" +msgstr "Hoppa över den här guiden" + +#: src/screens/Settings/AppearanceSettings.tsx:164 +msgid "Smaller" +msgstr "Mindre" + +#: src/screens/Onboarding/index.tsx:37 +#: src/screens/Onboarding/state.ts:100 +msgid "Software Dev" +msgstr "Mjukvaruutveckling" + +#: src/components/FeedInterstitials.tsx:445 +msgid "Some other feeds you might like" +msgstr "Några andra flöden som du kanske gillar" + +#: src/components/WhoCanReply.tsx:70 +msgid "Some people can reply" +msgstr "Vissa personer kan svara" + +#: src/screens/Messages/Conversation.tsx:102 +msgid "Something went wrong" +msgstr "Något gick fel" + +#: src/screens/Deactivated.tsx:94 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 +msgid "Something went wrong, please try again" +msgstr "Något gick fel. Försök igen" + +#: src/components/ReportDialog/index.tsx:54 +#: src/screens/Moderation/index.tsx:96 +#: src/screens/Profile/Sections/Labels.tsx:88 +msgid "Something went wrong, please try again." +msgstr "Något gick fel. Försök igen." + +#: src/components/Lists.tsx:168 +#: src/screens/Settings/NotificationSettings.tsx:55 +msgid "Something went wrong!" +msgstr "Något gick fel!" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:538 +msgid "Something wrong? Let us know." +msgstr "Är något på tok? Hör av dig till oss." + +#: src/App.native.tsx:122 +#: src/App.web.tsx:97 +msgid "Sorry! Your session expired. Please log in again." +msgstr "Beklagar! Din session har löpt ut. Vänligen logga in igen." + +#: src/screens/Settings/ThreadPreferences.tsx:55 +msgid "Sort replies" +msgstr "Sortera svar" + +#: src/screens/Settings/ThreadPreferences.tsx:62 +msgid "Sort replies by" +msgstr "Sortera svar efter" + +#: src/screens/Settings/ThreadPreferences.tsx:59 +msgid "Sort replies to the same post by:" +msgstr "Sortera svar på samma inlägg efter:" + +#: src/components/moderation/LabelsOnMeDialog.tsx:168 +msgid "Source:" +msgstr "Källa:" + +#: src/lib/moderation/useReportOptions.ts:72 +#: src/lib/moderation/useReportOptions.ts:85 +msgid "Spam" +msgstr "Spam" + +#: src/lib/moderation/useReportOptions.ts:55 +msgid "Spam; excessive mentions or replies" +msgstr "Spam; överdrivet många omnämnanden eller svar" + +#: src/screens/Onboarding/index.tsx:27 +#: src/screens/Onboarding/state.ts:113 +msgid "Sports" +msgstr "Sport" + +#: src/components/dms/dialogs/NewChatDialog.tsx:72 +msgid "Start a new chat" +msgstr "Starta en ny chatt" + +#: src/view/screens/ProfileList.tsx:817 +#: src/view/screens/ProfileList.tsx:938 +msgid "Start adding people" +msgstr "Börja med att lägga till personer" + +#: src/view/screens/ProfileList.tsx:824 +#: src/view/screens/ProfileList.tsx:945 +msgid "Start adding people!" +msgstr "Börja med att lägga till personer!" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:353 +msgid "Start chat with {displayName}" +msgstr "Starta chatt med {displayName}" + +#: src/Navigation.tsx:408 +#: src/Navigation.tsx:413 +#: src/screens/StarterPack/Wizard/index.tsx:186 +msgid "Starter Pack" +msgstr "Startpaket" + +#: src/components/StarterPack/StarterPackCard.tsx:81 +msgid "Starter pack by {0}" +msgstr "Startpaket av {0}" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:182 +msgid "Starter pack by <0/>" +msgstr "Startpaket av <0/>" + +#: src/components/StarterPack/StarterPackCard.tsx:80 +#: src/view/com/profile/ProfileSubpageHeader.tsx:180 +msgid "Starter pack by you" +msgstr "Startpaket av dig" + +#: src/screens/StarterPack/StarterPackScreen.tsx:716 +msgid "Starter pack is invalid" +msgstr "Startpaketet är ogiltigt" + +#: src/view/screens/Profile.tsx:236 +msgid "Starter Packs" +msgstr "Startpaket" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +msgid "Starter packs let you easily share your favorite feeds and people with your friends." +msgstr "Med startpaket kan du enkelt dela dina favoritflöden och personer med dina vänner." + +#: src/screens/Settings/AboutSettings.tsx:53 +#: src/screens/Settings/AboutSettings.tsx:56 +msgid "Status Page" +msgstr "Driftinformation" + +#: src/screens/Signup/index.tsx:130 +msgid "Step {0} of {1}" +msgstr "Steg {0} av {1}" + +#: src/screens/Settings/Settings.tsx:308 +msgid "Storage cleared, you need to restart the app now." +msgstr "Datan har rensats. Starta om appen nu." + +#: src/Navigation.tsx:246 +#: src/screens/Settings/Settings.tsx:324 +msgid "Storybook" +msgstr "Storybook" + +#: src/components/moderation/LabelsOnMeDialog.tsx:299 +#: src/components/moderation/LabelsOnMeDialog.tsx:300 +#: src/screens/Messages/components/ChatDisabled.tsx:142 +#: src/screens/Messages/components/ChatDisabled.tsx:143 +msgid "Submit" +msgstr "Skicka" + +#: src/view/screens/ProfileList.tsx:712 +msgid "Subscribe" +msgstr "Prenumerera" + +#: src/screens/Profile/Sections/Labels.tsx:202 +msgid "Subscribe to @{0} to use these labels:" +msgstr "Prenumerera på @{0} för att använda dessa etiketter:" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:238 +msgid "Subscribe to Labeler" +msgstr "Prenumerera på etikettsättare" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:204 +msgid "Subscribe to this labeler" +msgstr "Prenumerera på den här etikettsättaren" + +#: src/view/screens/ProfileList.tsx:708 +msgid "Subscribe to this list" +msgstr "Prenumerera på den här listan" + +#: src/components/dialogs/VerifyEmailDialog.tsx:95 +msgid "Success!" +msgstr "Klart!" + +#: src/view/screens/Search/Explore.tsx:353 +msgid "Suggested accounts" +msgstr "Föreslagna konton" + +#: src/components/FeedInterstitials.tsx:316 +msgid "Suggested for you" +msgstr "Föreslaget åt dig" + +#: src/view/com/composer/labels/LabelsBtn.tsx:145 +#: src/view/com/composer/labels/LabelsBtn.tsx:148 +msgid "Suggestive" +msgstr "Suggestivt" + +#: src/Navigation.tsx:266 +#: src/view/screens/Support.tsx:31 +#: src/view/screens/Support.tsx:34 +msgid "Support" +msgstr "Support" + +#: src/screens/Settings/Settings.tsx:102 +#: src/screens/Settings/Settings.tsx:116 +#: src/screens/Settings/Settings.tsx:411 +msgid "Switch account" +msgstr "Växla konto" + +#: src/components/dialogs/SwitchAccount.tsx:46 +#: src/components/dialogs/SwitchAccount.tsx:49 +msgid "Switch Account" +msgstr "Växla konto" + +#: src/screens/Settings/AppearanceSettings.tsx:97 +#: src/screens/Settings/AppearanceSettings.tsx:147 +msgid "System" +msgstr "System" + +#: src/screens/Settings/AboutSettings.tsx:60 +#: src/screens/Settings/AboutSettings.tsx:63 +#: src/screens/Settings/Settings.tsx:317 +msgid "System log" +msgstr "Systemlogg" + +#: src/components/TagMenu/index.tsx:110 +msgid "Tag menu: {displayTag}" +msgstr "Taggmeny: {displayTag}" + +#: src/components/dialogs/MutedWords.tsx:282 +msgid "Tags only" +msgstr "Endast taggar" + +#: src/screens/Settings/AppIconSettings/index.tsx:216 +msgid "Tap to change app icon" +msgstr "Tryck för att ändra appikon" + +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 +msgid "Tap to close the emoji picker" +msgstr "Tryck för att stänga emojiväljaren" + +#: src/components/ProgressGuide/Toast.tsx:156 +msgid "Tap to dismiss" +msgstr "Tryck för att avfärda" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 +msgid "Tap to enter full screen" +msgstr "Tryck för att gå till helskärmsläge" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 +msgid "Tap to play or pause" +msgstr "Tryck för att spela eller pausa" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 +msgid "Tap to toggle sound" +msgstr "Tryck för att växla mellan ljud av/på" + +#: src/view/com/util/images/AutoSizedImage.tsx:199 +#: src/view/com/util/images/AutoSizedImage.tsx:221 +msgid "Tap to view full image" +msgstr "Tryck för att visa hela bilden" + +#: src/state/shell/progress-guide.tsx:233 +msgid "Task complete - 10 follows!" +msgstr "Uppgiften slutförd - Du följer 10 stycken!" + +#: src/state/shell/progress-guide.tsx:223 +msgid "Task complete - 10 likes!" +msgstr "Uppgiften slutförd - 10 gillamarkeringar!" + +#: src/components/ProgressGuide/List.tsx:64 +msgid "Teach our algorithm what you like" +msgstr "Lär vår algoritm vad du vill" + +#: src/screens/Onboarding/index.tsx:36 +#: src/screens/Onboarding/state.ts:114 +msgid "Tech" +msgstr "Teknik" + +#: src/components/dms/ChatEmptyPill.tsx:35 +msgid "Tell a joke!" +msgstr "Säg ett skämt!" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:352 +msgid "Tell us a bit about yourself" +msgstr "Berätta lite om dig själv" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:62 +msgid "Tell us a little more" +msgstr "Berätta lite mer" + +#: src/view/shell/desktop/RightNav.tsx:107 +#: src/view/shell/desktop/RightNav.tsx:108 +msgid "Terms" +msgstr "Villkor" + +#: src/Navigation.tsx:276 +#: src/screens/Settings/AboutSettings.tsx:37 +#: src/screens/Settings/AboutSettings.tsx:40 +#: src/view/screens/TermsOfService.tsx:31 +#: src/view/shell/Drawer.tsx:617 +#: src/view/shell/Drawer.tsx:619 +msgid "Terms of Service" +msgstr "Användarvillkor" + +#: src/lib/moderation/useReportOptions.ts:60 +#: src/lib/moderation/useReportOptions.ts:99 +#: src/lib/moderation/useReportOptions.ts:107 +#: src/lib/moderation/useReportOptions.ts:115 +msgid "Terms used violate community standards" +msgstr "Termer som används bryter mot gemenskapens riktlinjer" + +#: src/components/dialogs/MutedWords.tsx:266 +msgid "Text & tags" +msgstr "Textinnehåll och taggar" + +#: src/components/moderation/LabelsOnMeDialog.tsx:263 +#: src/screens/Messages/components/ChatDisabled.tsx:108 +msgid "Text input field" +msgstr "Textinmatningsfält" + +#: src/components/dialogs/VerifyEmailDialog.tsx:96 +msgid "Thank you! Your email has been successfully verified." +msgstr "Tack! Din e-post har verifierats utan problem." + +#: src/components/dms/ReportDialog.tsx:129 +#: src/components/ReportDialog/SubmitView.tsx:82 +msgid "Thank you. Your report has been sent." +msgstr "Tack. Din anmälan har skickats." + +#: src/components/intents/VerifyEmailIntentDialog.tsx:82 +msgid "Thanks, you have successfully verified your email address. You can close this dialog." +msgstr "Tack. Din e-postadress har verifierats utan problem. Du kan stänga den här dialogrutan." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:470 +msgid "That contains the following:" +msgstr "Som innehåller följande:" + +#: src/screens/Signup/StepHandle.tsx:51 +msgid "That handle is already taken." +msgstr "Det användarnamnet används redan av en annan." + +#: src/screens/StarterPack/StarterPackScreen.tsx:103 +#: src/screens/StarterPack/StarterPackScreen.tsx:104 +#: src/screens/StarterPack/StarterPackScreen.tsx:148 +#: src/screens/StarterPack/StarterPackScreen.tsx:149 +#: src/screens/StarterPack/Wizard/index.tsx:104 +#: src/screens/StarterPack/Wizard/index.tsx:114 +msgid "That starter pack could not be found." +msgstr "Det startpaketet kunde inte hittas." + +#: src/view/com/post-thread/PostQuotes.tsx:132 +msgid "That's all, folks!" +msgstr "Det var allt!" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 +#: src/view/com/profile/ProfileMenu.tsx:329 +msgid "The account will be able to interact with you after unblocking." +msgstr "Kontot kommer att kunna interagera med dig om du häver blockeringen." + +#: src/screens/Settings/AppIconSettings/index.tsx:41 +#: src/screens/Settings/AppIconSettings/index.tsx:222 +msgid "The app will be restarted" +msgstr "Appen kommer att startas om" + +#: src/components/moderation/ModerationDetailsDialog.tsx:117 +#: src/lib/moderation/useModerationCauseDescription.ts:126 +msgid "The author of this thread has hidden this reply." +msgstr "Svaret har dolts av trådskaparen." + +#: src/screens/Moderation/index.tsx:342 +msgid "The Bluesky web application" +msgstr "Blueskys webbapplikation" + +#: src/view/screens/CommunityGuidelines.tsx:38 +msgid "The Community Guidelines have been moved to <0/>" +msgstr "Gemenskapens riktlinjer har flyttats till <0/>" + +#: src/view/screens/CopyrightPolicy.tsx:35 +msgid "The Copyright Policy has been moved to <0/>" +msgstr "Upphovsrättspolicyn har flyttats till <0/>" + +#: src/view/com/posts/FeedShutdownMsg.tsx:102 +msgid "The Discover feed" +msgstr "Upptäck-flödet" + +#: src/state/shell/progress-guide.tsx:224 +msgid "The Discover feed now knows what you like" +msgstr "Nu vet Upptäck-flödet vad du gillar" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:320 +msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." +msgstr "Du får en bättre upplevelse i appen. Ladda ner Bluesky nu och vi ser till att du kan fortsätta från där du lämnade." + +#: src/view/com/posts/FeedShutdownMsg.tsx:67 +msgid "The feed has been replaced with Discover." +msgstr "Flödet har ersatts med Upptäck." + +#: src/components/moderation/LabelsOnMeDialog.tsx:58 +msgid "The following labels were applied to your account." +msgstr "Följande etiketter har satts till på ditt konto." + +#: src/components/moderation/LabelsOnMeDialog.tsx:59 +msgid "The following labels were applied to your content." +msgstr "Följande etiketter har satts på ditt innehåll." + +#: src/screens/Onboarding/Layout.tsx:57 +msgid "The following steps will help customize your Bluesky experience." +msgstr "Följande steg hjälper dig att anpassa din Bluesky-upplevelse." + +#: src/view/com/post-thread/PostThread.tsx:262 +#: src/view/com/post-thread/PostThread.tsx:274 +msgid "The post may have been deleted." +msgstr "Inlägget kan ha raderats." + +#: src/view/screens/PrivacyPolicy.tsx:35 +msgid "The Privacy Policy has been moved to <0/>" +msgstr "Integritetspolicyn har flyttats till <0/>" + +#: src/view/com/composer/state/video.ts:395 +msgid "The selected video is larger than 50MB." +msgstr "Det valda videoklippet är större än 50 MB." + +#: src/lib/strings/errors.ts:18 +msgid "The server appears to be experiencing issues. Please try again in a few moments." +msgstr "Det verkar som att servern har problem. Försök igen om en liten stund." + +#: src/screens/StarterPack/StarterPackScreen.tsx:726 +msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead." +msgstr "Startpaketet som du försöker visa är ogiltigt. Du kan ta bort det här startpaketet istället." + +#: src/view/screens/Support.tsx:37 +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 "Supportformuläret har flyttats. Om du behöver hjälp, vänligen <0/> eller besök {HELP_DESK_URL} för att komma i kontakt med oss." + +#: src/view/screens/TermsOfService.tsx:35 +msgid "The Terms of Service have been moved to" +msgstr "Användarvillkoren har flyttats till" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:94 +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 "Den verifieringskod du har angett är ogiltig. Kontrollera att du har använt rätt verifieringslänk eller begär en ny." + +#: src/screens/Settings/AppearanceSettings.tsx:151 +msgid "Theme" +msgstr "Tema" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:86 +msgid "There is no time limit for account deactivation, come back any time." +msgstr "Det finns ingen tidsgräns för inaktivering av kontot. Kom tillbaka när du vill." + +#: src/components/dialogs/GifSelect.tsx:226 +msgid "There was an issue connecting to Tenor." +msgstr "Ett problem uppstod med anslutningen till Tenor." + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 +#: src/view/screens/ProfileList.tsx:365 +#: src/view/screens/ProfileList.tsx:384 +#: src/view/screens/SavedFeeds.tsx:85 +msgid "There was an issue contacting the server" +msgstr "Ett problem uppstod med anslutningen till servern" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:415 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:112 +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." + +#: src/view/com/feeds/FeedSourceCard.tsx:127 +#: src/view/com/feeds/FeedSourceCard.tsx:140 +msgid "There was an issue contacting your server" +msgstr "Ett problem uppstod med anslutningen till din server" + +#: src/view/com/notifications/NotificationFeed.tsx:124 +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/view/com/posts/PostFeed.tsx:486 +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." + +#: src/view/com/lists/ListMembers.tsx:165 +msgid "There was an issue fetching the list. Tap here to try again." +msgstr "Ett problem uppstod med att hämta listan. Tryck här för att försöka igen." + +#: src/screens/Settings/AppPasswords.tsx:60 +msgid "There was an issue fetching your app passwords" +msgstr "Ett problem uppstod med att hämta dina applösenord" + +#: src/view/com/feeds/ProfileFeedgens.tsx:155 +#: src/view/com/lists/ProfileLists.tsx:154 +msgid "There was an issue fetching your lists. Tap here to try again." +msgstr "Ett problem uppstod med att hämta dina listor. Tryck här för att försöka igen." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:105 +msgid "There was an issue fetching your service info" +msgstr "Ett problem uppstod med att hämta din serviceinformation" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:145 +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/components/dms/ReportDialog.tsx:217 +#: src/components/ReportDialog/SubmitView.tsx:87 +msgid "There was an issue sending your report. Please check your internet connection." +msgstr "Ett problem uppstod med att skicka din anmälan. Kontrollera din internetanslutning och försök igen." + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/view/com/posts/FeedShutdownMsg.tsx:52 +#: src/view/com/posts/FeedShutdownMsg.tsx:71 +msgid "There was an issue updating your feeds, please check your internet connection and try again." +msgstr "Ett problem uppstod med att uppdatera dina flöden. Kontrollera din internetanslutning och försök igen." + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:107 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:128 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:141 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:91 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:102 +#: src/view/com/profile/ProfileMenu.tsx:102 +#: src/view/com/profile/ProfileMenu.tsx:112 +#: src/view/com/profile/ProfileMenu.tsx:126 +#: src/view/com/profile/ProfileMenu.tsx:136 +#: src/view/com/profile/ProfileMenu.tsx:149 +#: src/view/com/profile/ProfileMenu.tsx:161 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:364 +msgid "There was an issue! {0}" +msgstr "Ett problem uppstod! {0}" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:182 +#: src/screens/List/ListHiddenScreen.tsx:63 +#: src/screens/List/ListHiddenScreen.tsx:77 +#: src/screens/List/ListHiddenScreen.tsx:99 +#: src/view/screens/ProfileList.tsx:396 +#: src/view/screens/ProfileList.tsx:409 +#: src/view/screens/ProfileList.tsx:422 +#: src/view/screens/ProfileList.tsx:435 +msgid "There was an issue. Please check your internet connection and try again." +msgstr "Ett problem uppstod! Kontrollera din internetanslutning och försök igen." + +#: src/components/dialogs/GifSelect.tsx:270 +#: 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 "Ett oväntat problem uppstod i applikationen. Låt oss veta om det drabbade dig!" + +#: src/screens/SignupQueued.tsx:115 +msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." +msgstr "Det har varit en rusning av nya användare till Bluesky! Vi kommer att aktivera ditt konto så snart vi kan." + +#: src/screens/Settings/FollowingFeedPreferences.tsx:62 +msgid "These settings only apply to the Following feed." +msgstr "De här inställningarna gäller bara för flödet Följer." + +#: src/components/moderation/ScreenHider.tsx:111 +msgid "This {screenDescription} has been flagged:" +msgstr "Den här {screenDescription} har flaggats:" + +#: src/components/moderation/ScreenHider.tsx:106 +msgid "This account has requested that users sign in to view their profile." +msgstr "Det här kontot har begärt att dess profil endast ska visas för inloggade användare." + +#: src/components/dms/BlockedByListDialog.tsx:34 +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 "Det här kontot har blockerats av en eller flera av dina modereringslistor. För att häva blockeringen måste du ta bort den här användaren från listan eller listorna ifråga." + +#: src/components/moderation/LabelsOnMeDialog.tsx:246 +msgid "This appeal will be sent to <0>{sourceName}." +msgstr "Denna omprövningsbegäran kommer att skickas till <0>{sourceName}." + +#: src/screens/Messages/components/ChatDisabled.tsx:104 +msgid "This appeal will be sent to Bluesky's moderation service." +msgstr "Denna omprövningsbegäran kommer att skickas till Blueskys modereringstjänst." + +#: src/screens/Messages/components/MessageListError.tsx:18 +msgid "This chat was disconnected" +msgstr "Den här chatten tappade anslutningen" + +#: src/lib/moderation/useGlobalLabelStrings.ts:19 +msgid "This content has been hidden by the moderators." +msgstr "Det här innehållet har dolts av moderatorerna." + +#: src/lib/moderation/useGlobalLabelStrings.ts:24 +msgid "This content has received a general warning from moderators." +msgstr "Det här innehållet har fått en allmän varning från moderatorerna." + +#: src/components/dialogs/EmbedConsent.tsx:63 +msgid "This content is hosted by {0}. Do you want to enable external media?" +msgstr "{0} står som värd för det här innehållet. Vill du aktivera extern media?" + +#: src/components/moderation/ModerationDetailsDialog.tsx:82 +#: src/lib/moderation/useModerationCauseDescription.ts:82 +msgid "This content is not available because one of the users involved has blocked the other." +msgstr "Det här innehållet är inte tillgängligt eftersom en av de involverade användarna har blockerat den andra." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:114 +msgid "This content is not viewable without a Bluesky account." +msgstr "Det här innehållet kan inte visas utan ett Bluesky-konto." + +#: src/screens/Messages/components/ChatListItem.tsx:266 +msgid "This conversation is with a deleted or a deactivated account. Press for options." +msgstr "Den här konversationen gäller ett borttaget eller avaktiverat konto. Tryck för att se alternativ." + +#: src/screens/Settings/components/ExportCarDialog.tsx:94 +msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost." +msgstr "Den här funktionen är i beta. Du kan läsa mer om export av datakataloger i <0>det här blogginlägget." + +#: src/lib/strings/errors.ts:21 +msgid "This feature is not available while using an App Password. Please sign in with your main password." +msgstr "Den här funktionen är inte tillgänglig när ett applösenord har använts vid inloggningen. Vänligen logga in med ditt vanliga lösenord." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:120 +msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." +msgstr "Det här flödet har för närvarande hög trafik och är för tillfället inte tillgängligt. Försök igen senare." + +#: src/view/com/posts/CustomFeedEmptyState.tsx:38 +msgid "This feed is empty! You may need to follow more users or tune your language settings." +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:36 +#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/view/screens/ProfileList.tsx:814 +msgid "This feed is empty." +msgstr "Det här flödet är tomt." + +#: src/view/com/posts/FeedShutdownMsg.tsx:99 +msgid "This feed is no longer online. We are showing <0>Discover instead." +msgstr "Det här flödet är inte längre online. Vi visar Upptäck-flödet istället." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +msgid "This handle is reserved. Please try a different one." +msgstr "Det här användarnamnet är reserverat. Försök med ett annat." + +#: src/components/dialogs/BirthDateSettings.tsx:40 +msgid "This information is not shared with other users." +msgstr "Den här informationen delas inte med andra användare." + +#: src/view/com/modals/VerifyEmail.tsx:127 +msgid "This is important in case you ever need to change your email or reset your password." +msgstr "Det här är viktigt ifall du någon gång behöver ändra din e-postadress eller återställa ditt lösenord." + +#: src/components/moderation/ModerationDetailsDialog.tsx:150 +msgid "This label was applied by <0>{0}." +msgstr "Den här etiketten sattes på av <0>{0}." + +#: src/components/moderation/ModerationDetailsDialog.tsx:145 +msgid "This label was applied by the author." +msgstr "Den här etiketten sattes på av författaren." + +#: src/components/moderation/LabelsOnMeDialog.tsx:163 +msgid "This label was applied by you." +msgstr "Den här etiketten sattes på av dig." + +#: src/screens/Profile/Sections/Labels.tsx:189 +msgid "This labeler hasn't declared what labels it publishes, and may not be active." +msgstr "Den här etikettsättaren har inte lämnat någon information om dess etiketter, och är kanske inte aktiv." + +#: src/view/com/modals/LinkWarning.tsx:72 +msgid "This link is taking you to the following website:" +msgstr "Den här länken tar dig till följande webbplats:" + +#: src/screens/List/ListHiddenScreen.tsx:146 +msgid "This list - created by <0>{0} - contains possible violations of Bluesky's community guidelines in its name or description." +msgstr "Den här listan – skapad av <0>{0} – innehåller potentiella överträdelser av Blueskys gemenskapsriktlinjer i dess namn eller beskrivning." + +#: src/view/screens/ProfileList.tsx:933 +msgid "This list is empty." +msgstr "Den här listan är tom." + +#: src/screens/Profile/ErrorState.tsx:40 +msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." +msgstr "Den här modereringstjänsten är inte tillgänglig. Se nedan för mer information. Kontakta oss om problemet kvarstår." + +#: src/view/com/post-thread/PostThreadItem.tsx:845 +msgid "This post claims to have been created on <0>{0}, but was first seen by Bluesky on <1>{1}." +msgstr "Det här inlägget påstås ha skapats den <0>{0}, men sågs inte på Bluesky förrän den <1>{1}." + +#: src/view/com/post-thread/PostThreadItem.tsx:152 +msgid "This post has been deleted." +msgstr "Det här inlägget har tagits bort." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:688 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:359 +msgid "This post is only visible to logged-in users. It won't be visible to people who aren't logged in." +msgstr "Det här inlägget är syns bara för inloggade användare. Det kommer inte att vara synligt för personer som inte är inloggade." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:669 +msgid "This post will be hidden from feeds and threads. This cannot be undone." +msgstr "Det här inlägget kommer att hållas dolt från flöden och trådar. Det här kan inte ångras." + +#: src/view/com/composer/Composer.tsx:413 +msgid "This post's author has disabled quote posts." +msgstr "Författaren till det här inlägget har inaktiverat citeringar." + +#: src/view/com/profile/ProfileMenu.tsx:350 +msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't logged in." +msgstr "Den här profilen är syns bara för inloggade användare. Den kommer inte att vara synlig för personer som inte är inloggade." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:731 +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 "Det här svaret kommer att sorteras in i en dold sektion längst ner i tråden. Notiser för påföljande svar stängs av både för dig själv och andra." + +#: src/screens/Signup/StepInfo/Policies.tsx:37 +msgid "This service has not provided terms of service or a privacy policy." +msgstr "Den här tjänsten har inte tillhandahållit några användarvillkor eller någon integritetspolicy." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:439 +msgid "This should create a domain record at:" +msgstr "Det här ska skapa en domänpost på:" + +#: src/view/com/profile/ProfileFollowers.tsx:95 +msgid "This user doesn't have any followers." +msgstr "Den här användaren har inga följare." + +#: src/components/dms/MessagesListBlockedFooter.tsx:60 +msgid "This user has blocked you" +msgstr "Den här användaren har blockerat dig" + +#: src/components/moderation/ModerationDetailsDialog.tsx:77 +#: src/lib/moderation/useModerationCauseDescription.ts:73 +msgid "This user has blocked you. You cannot view their content." +msgstr "Den här användaren har blockerat dig. Du kan inte se dennes innehåll." + +#: src/lib/moderation/useGlobalLabelStrings.ts:30 +msgid "This user has requested that their content only be shown to signed-in users." +msgstr "Den här användaren har begärt att dennes innehåll endast visas för inloggade användare." + +#: src/components/moderation/ModerationDetailsDialog.tsx:57 +msgid "This user is included in the <0>{0} list which you have blocked." +msgstr "Den här användaren finns med på listan <0>{0} som du har blockerat." + +#: src/components/moderation/ModerationDetailsDialog.tsx:89 +msgid "This user is included in the <0>{0} list which you have muted." +msgstr "Den här användaren finns med på listan <0>{0} som du har ignorerat." + +#: src/components/NewskieDialog.tsx:65 +msgid "This user is new here. Press for more info about when they joined." +msgstr "Den här användaren är ny här. Tryck för mer information om när hen gick med." + +#: src/view/com/profile/ProfileFollows.tsx:95 +msgid "This user isn't following anyone." +msgstr "Den här användaren följer inte någon." + +#: src/components/dialogs/MutedWords.tsx:435 +msgid "This will delete \"{0}\" from your muted words. You can always add it back later." +msgstr "Detta tar bort “{0}“ från dina tysta ord. Du kan alltid lägga till det igen senare." + +#: src/screens/Settings/Settings.tsx:460 +msgid "This will remove @{0} from the quick access list." +msgstr "Det här tar bort @{0} från snabbåtkomstlistan." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:721 +msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." +msgstr "Det här tar bort ditt inlägg från citatinlägget för alla användare, och ersätter det med en platshållare." + +#: src/view/com/post-thread/PostThread.tsx:606 +#: src/view/com/post-thread/PostThread.tsx:609 +msgid "Thread options" +msgstr "Trådalternativ" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:66 +#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +msgid "Thread preferences" +msgstr "Trådinställningar" + +#: src/screens/Settings/ThreadPreferences.tsx:45 +msgid "Thread Preferences" +msgstr "Trådinställningar" + +#: src/view/com/post-thread/PostThread.tsx:636 +#: src/view/com/post-thread/PostThread.tsx:641 +msgid "Threaded" +msgstr "Trådat" + +#: src/screens/Settings/ThreadPreferences.tsx:142 +msgid "Threaded mode" +msgstr "Trådat läge" + +#: src/Navigation.tsx:309 +msgid "Threads Preferences" +msgstr "Trådinställningar" + +#: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 +msgid "Time remaining: {time} seconds" +msgstr "Återstående tid: {time} sekunder" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:99 +msgid "To disable the email 2FA method, please verify your access to the email address." +msgstr "För att inaktivera 2FA via e-post, verifiera att du har tillgång till e-postadressen." + +#: src/components/dms/ReportConversationPrompt.tsx:19 +msgid "To report a conversation, please report one of its messages via the conversation screen. This lets our moderators understand the context of your issue." +msgstr "För att anmäla en konversation, anmäl en av dess meddelanden i konversationsrutan. På så sätt får våra moderatorer förståelse för kontexten kring det som inträffat." + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:127 +msgid "To upload videos to Bluesky, you must first verify your email." +msgstr "För att ladda upp videoklipp på Bluesky måste du först verifiera din e-postadress." + +#: src/components/ReportDialog/SelectLabelerView.tsx:31 +msgid "To whom would you like to send this report?" +msgstr "Till vem vill du skicka den här anmälan?" + +#: src/components/dms/DateDivider.tsx:44 +msgid "Today" +msgstr "Idag" + +#: src/view/com/util/forms/DropdownButton.tsx:258 +msgid "Toggle dropdown" +msgstr "Öppna/stäng rullgardinsmeny" + +#: src/screens/Moderation/index.tsx:319 +msgid "Toggle to enable or disable adult content" +msgstr "Växla mellan att tillåta eller inaktivera vuxet innehåll" + +#: src/screens/Hashtag.tsx:84 +#: src/screens/Topic.tsx:71 +#: src/view/screens/Search/Search.tsx:500 +msgid "Top" +msgstr "Topp" + +#: src/Navigation.tsx:383 +msgid "Topic" +msgstr "Ämne" + +#: src/components/dms/MessageMenu.tsx:103 +#: src/components/dms/MessageMenu.tsx:105 +#: src/view/com/post-thread/PostThreadItem.tsx:770 +#: src/view/com/post-thread/PostThreadItem.tsx:773 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:404 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:406 +msgid "Translate" +msgstr "Översätt" + +#: src/screens/Search/components/ExploreTrendingTopics.tsx:69 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:59 +msgid "Trending" +msgstr "Trendar" + +#: src/view/com/util/error/ErrorScreen.tsx:103 +msgctxt "action" +msgid "Try again" +msgstr "Försök igen" + +#: src/screens/Onboarding/state.ts:115 +msgid "TV" +msgstr "TV" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 +msgid "Two-factor authentication (2FA)" +msgstr "Tvåfaktorsautentisering (2FA)" + +#: src/screens/Signup/StepHandle.tsx:114 +msgid "Type your desired username" +msgstr "Skriv in ditt önskade användarnamn" + +#: src/screens/Messages/components/MessageInput.tsx:148 +msgid "Type your message here" +msgstr "Skriv ditt meddelande här" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:415 +msgid "Type:" +msgstr "Typ:" + +#: src/view/screens/ProfileList.tsx:590 +msgid "Un-block list" +msgstr "Häv blockering på lista" + +#: src/view/screens/ProfileList.tsx:575 +msgid "Un-mute list" +msgstr "Sluta ignorera lista" + +#: src/lib/strings/errors.ts:11 +msgid "Unable to connect. Please check your internet connection and try again." +msgstr "Det gick inte att ansluta. Kontrollera din internetanslutning och försök igen." + +#: src/screens/Login/ForgotPasswordForm.tsx:68 +#: src/screens/Login/index.tsx:76 +#: src/screens/Login/LoginForm.tsx:154 +#: src/screens/Login/SetNewPasswordForm.tsx:71 +#: src/screens/Signup/index.tsx:71 +#: src/view/com/modals/ChangePassword.tsx:71 +msgid "Unable to contact your service. Please check your Internet connection." +msgstr "Det gick inte att ansluta till din tjänst. Kontrollera din internetanslutning." + +#: src/screens/StarterPack/StarterPackScreen.tsx:650 +msgid "Unable to delete" +msgstr "Det gick inte att ta bort" + +#: src/components/dms/MessagesListBlockedFooter.tsx:89 +#: src/components/dms/MessagesListBlockedFooter.tsx:96 +#: src/components/dms/MessagesListBlockedFooter.tsx:104 +#: src/components/dms/MessagesListBlockedFooter.tsx:111 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:197 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 +#: src/view/com/profile/ProfileMenu.tsx:341 +#: src/view/screens/ProfileList.tsx:694 +msgid "Unblock" +msgstr "Häv blockering" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:202 +msgctxt "action" +msgid "Unblock" +msgstr "Häv blockering" + +#: src/components/dms/ConvoMenu.tsx:188 +#: src/components/dms/ConvoMenu.tsx:192 +msgid "Unblock account" +msgstr "Häv blockering av konto" + +#: src/view/com/profile/ProfileMenu.tsx:279 +#: src/view/com/profile/ProfileMenu.tsx:285 +msgid "Unblock Account" +msgstr "Häv blockering av konto" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:277 +#: src/view/com/profile/ProfileMenu.tsx:323 +msgid "Unblock Account?" +msgstr "Häv blockering av konto?" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:72 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:76 +msgid "Undo repost" +msgstr "Ångra återpublicering" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:68 +msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" +msgstr "Ångra återpublicering ({0, plural, one {# återpublicering} other {# återpubliceringar}})" + +#: src/view/com/profile/FollowButton.tsx:60 +msgctxt "action" +msgid "Unfollow" +msgstr "Sluta följ" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:217 +msgid "Unfollow {0}" +msgstr "Sluta följ {0}" + +#: src/view/com/profile/ProfileMenu.tsx:221 +#: src/view/com/profile/ProfileMenu.tsx:231 +msgid "Unfollow Account" +msgstr "Sluta följ konto" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +msgid "Unlike" +msgstr "Sluta gilla" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:305 +msgid "Unlike ({0, plural, one {# like} other {# likes}})" +msgstr "Ta bort gillamarkering ({0, plural, one {# gillamarkering} other {# gillamarkeringar}})" + +#: src/components/TagMenu/index.tsx:264 +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "Sätt på ljud" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 +msgctxt "video" +msgid "Unmute" +msgstr "Sätt på ljud" + +#: src/components/TagMenu/index.web.tsx:115 +msgid "Unmute {truncatedTag}" +msgstr "Sluta ignorera {truncatedTag}" + +#: src/view/com/profile/ProfileMenu.tsx:258 +#: src/view/com/profile/ProfileMenu.tsx:264 +msgid "Unmute Account" +msgstr "Sluta ignorera konto" + +#: src/components/TagMenu/index.tsx:223 +msgid "Unmute all {displayTag} posts" +msgstr "Sluta ignorera alla {displayTag}-inägg" + +#: src/components/dms/ConvoMenu.tsx:176 +msgid "Unmute conversation" +msgstr "Sluta ignorera konversation" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 +msgid "Unmute thread" +msgstr "Sluta ignorera tråd" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:318 +msgid "Unmute video" +msgstr "Sätt på ljudet på videoklippet" + +#: src/view/screens/ProfileList.tsx:685 +msgid "Unpin" +msgstr "Lossa" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:519 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:526 +msgid "Unpin feed" +msgstr "Lossa flöde" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:309 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:311 +msgid "Unpin from home" +msgstr "Lossa från hem" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:379 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:386 +msgid "Unpin from profile" +msgstr "Lossa från profil" + +#: src/view/screens/ProfileList.tsx:555 +msgid "Unpin moderation list" +msgstr "Lossa modereringslista" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 +msgid "Unpinned {0} from Home" +msgstr "Lossade {0} från Hem" + +#: src/view/screens/ProfileList.tsx:352 +msgid "Unpinned from your feeds" +msgstr "Lossat från dina flöden" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:236 +msgid "Unsubscribe" +msgstr "Sluta prenumerera" + +#: src/screens/List/ListHiddenScreen.tsx:195 +#: src/screens/List/ListHiddenScreen.tsx:205 +msgid "Unsubscribe from list" +msgstr "Sluta prenumerera på lista" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:203 +msgid "Unsubscribe from this labeler" +msgstr "Sluta prenumerera på den här etikettsättaren" + +#: src/screens/List/ListHiddenScreen.tsx:86 +msgid "Unsubscribed from list" +msgstr "Avslutade prenumeration på lista" + +#: src/view/com/composer/Composer.tsx:766 +msgid "Unsupported video type" +msgstr "Videotypen stöds inte" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:66 +msgid "Unsupported video type: {0}" +msgstr "Videotypen stöds inte: {0}" + +#: src/lib/moderation/useReportOptions.ts:77 +#: src/lib/moderation/useReportOptions.ts:90 +msgid "Unwanted Sexual Content" +msgstr "Oönskat sexuellt innehåll" + +#: src/view/com/modals/UserAddRemoveLists.tsx:82 +msgid "Update <0>{displayName} in Lists" +msgstr "Uppdatera <0>{displayName} i Listor" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +msgid "Update to {domain}" +msgstr "Uppdatera till {domain}" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:306 +msgid "Updating quote attachment failed" +msgstr "Det gick inte att uppdatera citatets sammanlänkning" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:336 +msgid "Updating reply visibility failed" +msgstr "Det gick inte att uppdatera synlighet för svar" + +#: src/screens/Login/SetNewPasswordForm.tsx:180 +msgid "Updating..." +msgstr "Uppdaterar…" + +#: src/screens/Onboarding/StepProfile/index.tsx:290 +msgid "Upload a photo instead" +msgstr "Ladda upp ett foto istället" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:455 +msgid "Upload a text file to:" +msgstr "Ladda upp en textfil till:" + +#: src/view/com/util/UserAvatar.tsx:371 +#: src/view/com/util/UserAvatar.tsx:374 +#: src/view/com/util/UserBanner.tsx:123 +#: src/view/com/util/UserBanner.tsx:126 +msgid "Upload from Camera" +msgstr "Ladda upp från Kamera" + +#: src/view/com/util/UserAvatar.tsx:388 +#: src/view/com/util/UserBanner.tsx:140 +msgid "Upload from Files" +msgstr "Ladda upp från Filer" + +#: src/view/com/util/UserAvatar.tsx:382 +#: src/view/com/util/UserAvatar.tsx:386 +#: src/view/com/util/UserBanner.tsx:134 +#: src/view/com/util/UserBanner.tsx:138 +msgid "Upload from Library" +msgstr "Ladda upp från Bibliotek" + +#: src/lib/api/index.ts:296 +msgid "Uploading images..." +msgstr "Laddar upp bilder…" + +#: src/lib/api/index.ts:350 +#: src/lib/api/index.ts:374 +msgid "Uploading link thumbnail..." +msgstr "Laddar upp miniatyrbild av länk…" + +#: src/view/com/composer/Composer.tsx:1638 +msgid "Uploading video..." +msgstr "Laddar upp video…" + +#: 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 "Använd applösenord för att logga in på andra Bluesky-klienter utan att ge full tillgång till ditt konto eller lösenord." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:541 +msgid "Use default provider" +msgstr "Använd förvald leverantör" + +#: src/view/com/modals/InAppBrowserConsent.tsx:53 +#: src/view/com/modals/InAppBrowserConsent.tsx:55 +msgid "Use in-app browser" +msgstr "Använd appens inbyggda webbläsare" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:92 +#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +msgid "Use in-app browser to open links" +msgstr "Öppna länkar i appens inbyggda webbläsare" + +#: src/view/com/modals/InAppBrowserConsent.tsx:63 +#: src/view/com/modals/InAppBrowserConsent.tsx:65 +msgid "Use my default browser" +msgstr "Använd min standardwebbläsare" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:53 +msgid "Use recommended" +msgstr "Använd rekommenderade" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 +msgid "Use this to sign into the other app along with your handle." +msgstr "Använd det här för att logga in på den andra appen med ditt användarnamn." + +#: src/view/com/modals/InviteCodes.tsx:201 +msgid "Used by:" +msgstr "Används av:" + +#: src/components/moderation/ModerationDetailsDialog.tsx:69 +#: src/lib/moderation/useModerationCauseDescription.ts:61 +msgid "User Blocked" +msgstr "Användare blockerad" + +#: src/lib/moderation/useModerationCauseDescription.ts:53 +msgid "User Blocked by \"{0}\"" +msgstr "Användare blockerad av ”{0}”" + +#: src/components/dms/BlockedByListDialog.tsx:27 +msgid "User blocked by list" +msgstr "Användare blockerad av lista" + +#: src/components/moderation/ModerationDetailsDialog.tsx:55 +msgid "User Blocked by List" +msgstr "Användare blockerad av lista" + +#: src/lib/moderation/useModerationCauseDescription.ts:71 +msgid "User Blocking You" +msgstr "Användare som blockerar dig" + +#: src/components/moderation/ModerationDetailsDialog.tsx:75 +msgid "User Blocks You" +msgstr "Användaren blockerar dig" + +#: src/view/com/modals/UserAddRemoveLists.tsx:214 +msgid "User list by {0}" +msgstr "Användarlista av {0}" + +#: src/view/com/modals/UserAddRemoveLists.tsx:212 +msgid "User list by you" +msgstr "Användarlista av dig" + +#: src/view/com/modals/CreateOrEditList.tsx:176 +msgid "User list created" +msgstr "Användarlista skapad" + +#: src/view/com/modals/CreateOrEditList.tsx:162 +msgid "User list updated" +msgstr "Användarlista uppdaterad" + +#: src/screens/Login/LoginForm.tsx:185 +msgid "Username or email address" +msgstr "Användarnamn eller e-postadress" + +#: src/components/WhoCanReply.tsx:258 +msgid "users followed by <0>@{0}" +msgstr "användare som <0>@{0} följer" + +#: src/screens/Messages/Settings.tsx:92 +#: src/screens/Messages/Settings.tsx:95 +msgid "Users I follow" +msgstr "Användare som jag följer" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:416 +msgid "Users in \"{0}\"" +msgstr "Användare i ”{0}”" + +#: src/components/LikesDialog.tsx:83 +msgid "Users that have liked this content or profile" +msgstr "Användare som har gillat detta innehåll eller denna profil" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:421 +msgid "Value:" +msgstr "Värde:" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:125 +msgid "Verified email required" +msgstr "Verifierad e-postadress krävs" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:511 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +msgid "Verify DNS Record" +msgstr "Verifiera DNS-post" + +#: src/components/dialogs/VerifyEmailDialog.tsx:134 +#: src/components/intents/VerifyEmailIntentDialog.tsx:67 +msgid "Verify email dialog" +msgstr "Dialogruta för verifiering av e-postadress" + +#: src/view/com/modals/ChangeEmail.tsx:200 +#: src/view/com/modals/ChangeEmail.tsx:202 +msgid "Verify New Email" +msgstr "Verifiera ny e-postadress" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:129 +msgid "Verify now" +msgstr "Verifiera nu" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:512 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:534 +msgid "Verify Text File" +msgstr "Verifiera textfil" + +#: src/screens/Settings/AccountSettings.tsx:75 +#: src/screens/Settings/AccountSettings.tsx:91 +msgid "Verify your email" +msgstr "Verifiera din e-postadress" + +#: src/components/dialogs/VerifyEmailDialog.tsx:85 +#: src/view/com/modals/VerifyEmail.tsx:111 +msgid "Verify Your Email" +msgstr "Verifiera din e-postadress" + +#: src/screens/Settings/AboutSettings.tsx:67 +#: src/screens/Settings/AboutSettings.tsx:77 +msgid "Version {appVersion}" +msgstr "Version {appVersion}" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 +msgid "Video" +msgstr "Videoklipp" + +#: src/view/com/composer/state/video.ts:358 +msgid "Video failed to process" +msgstr "Bearbetning av videoklipp misslyckades" + +#: src/screens/Onboarding/index.tsx:39 +#: src/screens/Onboarding/state.ts:103 +msgid "Video Games" +msgstr "TV-spel" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +msgid "Video not found." +msgstr "Videoklippet hittades inte." + +#: src/view/com/composer/videos/SubtitleDialog.tsx:99 +msgid "Video settings" +msgstr "Inställningar för videoklipp" + +#: src/view/com/composer/Composer.tsx:1648 +msgid "Video uploaded" +msgstr "Videoklipp uppladdat" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +msgid "Video: {0}" +msgstr "Videoklipp: {0}" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:58 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:73 +msgid "Videos must be less than 60 seconds long" +msgstr "Videoklipp får inte vara längre än 60 sekunder" + +#: src/screens/Profile/Header/Shell.tsx:168 +msgid "View {0}'s avatar" +msgstr "Visa {0}s avatar" + +#: src/components/ProfileCard.tsx:110 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/view/com/notifications/NotificationFeedItem.tsx:409 +msgid "View {0}'s profile" +msgstr "Visa {0}s profil" + +#: src/components/dms/MessagesListHeader.tsx:158 +msgid "View {displayName}'s profile" +msgstr "Visa {displayName}s profil" + +#: src/components/TagMenu/index.tsx:172 +msgid "View all posts by @{authorHandle} with tag {displayTag}" +msgstr "Visa alla inlägg av @{authorHandle} med taggen {displayTag}" + +#: src/components/TagMenu/index.tsx:126 +msgid "View all posts with tag {displayTag}" +msgstr "Visa alla inlägg med taggen {displayTag}" + +#: src/components/ProfileHoverCard/index.web.tsx:433 +msgid "View blocked user's profile" +msgstr "Visa blockerad användares profil" + +#: src/screens/Settings/components/ExportCarDialog.tsx:98 +msgid "View blogpost for more details" +msgstr "Se blogginlägget för mer information" + +#: src/view/screens/Log.tsx:57 +msgid "View debug entry" +msgstr "Visa loggpost" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:139 +msgid "View details" +msgstr "Visa detaljer" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:134 +msgid "View details for reporting a copyright violation" +msgstr "Visa detaljer angående anmälan av en upphovsrättsöverträdelse" + +#: src/view/com/posts/ViewFullThread.tsx:56 +msgid "View full thread" +msgstr "Visa hela tråden" + +#: src/components/moderation/LabelsOnMe.tsx:46 +msgid "View information about these labels" +msgstr "Visa information om de här etiketterna" + +#: src/components/ProfileHoverCard/index.web.tsx:419 +#: src/components/ProfileHoverCard/index.web.tsx:439 +#: src/components/ProfileHoverCard/index.web.tsx:466 +#: src/view/com/posts/AviFollowButton.tsx:55 +#: src/view/com/posts/PostFeedErrorMessage.tsx:175 +#: src/view/com/util/PostMeta.tsx:78 +#: src/view/com/util/PostMeta.tsx:93 +msgid "View profile" +msgstr "Visa profil" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:119 +msgid "View the avatar" +msgstr "Visa avataren" + +#: src/components/LabelingServiceCard/index.tsx:164 +msgid "View the labeling service provided by @{0}" +msgstr "Visa etiketteringstjänsten från @{0}" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:485 +msgid "View users who like this feed" +msgstr "Visa användare som gillar detta flöde" + +#: src/screens/Moderation/index.tsx:248 +msgid "View your blocked accounts" +msgstr "Visa de konton du har blockerat" + +#: src/view/com/home/HomeHeaderLayout.web.tsx:56 +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:77 +msgid "View your feeds and explore more" +msgstr "Visa dina flöden och utforska mer" + +#: src/screens/Moderation/index.tsx:218 +msgid "View your moderation lists" +msgstr "Visa dina modereringslistor" + +#: src/screens/Moderation/index.tsx:233 +msgid "View your muted accounts" +msgstr "Visa de konton du har ignorerat" + +#: src/view/com/modals/LinkWarning.tsx:89 +#: src/view/com/modals/LinkWarning.tsx:95 +msgid "Visit Site" +msgstr "Besök webbplats" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:80 +msgid "Volume" +msgstr "Ljudnivå" + +#: src/components/moderation/LabelPreference.tsx:136 +#: src/lib/moderation/useLabelBehaviorDescription.ts:17 +#: src/lib/moderation/useLabelBehaviorDescription.ts:22 +msgid "Warn" +msgstr "Varna" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:48 +msgid "Warn content" +msgstr "Varna för innehåll" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:46 +msgid "Warn content and filter from feeds" +msgstr "Varna för innehåll och filtrera från flöden" + +#: src/screens/Hashtag.tsx:205 +msgid "We couldn't find any results for that hashtag." +msgstr "Vi kunde inte hitta några resultat för den hashtaggen." + +#: src/screens/Topic.tsx:178 +msgid "We couldn't find any results for that topic." +msgstr "Vi kunde inte hitta några resultat för det ämnet." + +#: src/screens/Messages/Conversation.tsx:103 +msgid "We couldn't load this conversation" +msgstr "Vi kunde inte läsa in den här konversationen" + +#: src/screens/SignupQueued.tsx:145 +msgid "We estimate {estimatedTime} until your account is ready." +msgstr "Vi beräknar att det tar {estimatedTime} tills ditt konto är klart." + +#: src/components/intents/VerifyEmailIntentDialog.tsx:107 +msgid "We have sent another verification email to <0>{0}." +msgstr "Vi har skickat ett till verifieringsmeddelande till <0>{0}." + +#: src/screens/Onboarding/StepFinished.tsx:238 +msgid "We hope you have a wonderful time. Remember, Bluesky is:" +msgstr "Vi hoppas du får en underbar tid hos oss. Kom ihåg, Bluesky är:" + +#: src/view/com/posts/DiscoverFallbackHeader.tsx:29 +msgid "We ran out of posts from your follows. Here's the latest from <0/>." +msgstr "Vi har slut på inlägg från dina följare. Här är det senaste från <0/>." + +#: src/view/com/composer/state/video.ts:417 +msgid "We were unable to determine if you are allowed to upload videos. Please try again." +msgstr "Vi kunde inte avgöra om du har tillåtelse att ladda upp videor. Vänligen försök igen." + +#: src/components/dialogs/BirthDateSettings.tsx:51 +msgid "We were unable to load your birth date preferences. Please try again." +msgstr "Vi kunde inte läsa in dina inställningar för födelsedatum. Försök igen." + +#: src/screens/Moderation/index.tsx:393 +msgid "We were unable to load your configured labelers at this time." +msgstr "Vi kunde inte läsa in dina konfigurerade etikettsättare just nu." + +#: src/screens/Onboarding/StepInterests/index.tsx:129 +msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." +msgstr "Vi kunde inte ansluta. Försök igen för att fortsätta konfigurera ditt konto. Om problemet kvarstår kan du hoppa över den här guiden." + +#: src/screens/SignupQueued.tsx:149 +msgid "We will let you know when your account is ready." +msgstr "Vi meddelar dig när ditt konto är klart." + +#: src/screens/Onboarding/StepInterests/index.tsx:134 +msgid "We'll use this to help customize your experience." +msgstr "Vi använder det här för att anpassa din upplevelse." + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:88 +#: src/components/ProgressGuide/FollowDialog.tsx:157 +msgid "We're having network issues, try again" +msgstr "Vi har nätverksproblem, försök igen" + +#: src/screens/Signup/index.tsx:94 +msgid "We're so excited to have you join us!" +msgstr "Vi är så glada över att ha dig med oss!" + +#: src/view/screens/ProfileList.tsx:112 +msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}." +msgstr "Vi beklagar, men vi kunde inte läsa in den här listan. Om det här kvarstår, kontakta gärna listans skapare, @{handleOrDid}." + +#: src/components/dialogs/MutedWords.tsx:378 +msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again." +msgstr "Vi beklagar, men vi kunde inte läsa in dina ignorerade ord just nu. Försök igen." + +#: src/view/screens/Search/Search.tsx:202 +msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." +msgstr "Vi beklagar, men din sökning kunde inte slutföras. Försök igen om några minuter." + +#: src/view/com/composer/Composer.tsx:410 +msgid "We're sorry! The post you are replying to has been deleted." +msgstr "Vi beklagar! Inlägget som du vill svara på har tagits bort." + +#: src/components/Lists.tsx:188 +#: src/view/screens/NotFound.tsx:50 +msgid "We're sorry! We can't find the page you were looking for." +msgstr "Vi beklagar! Vi kan inte hitta den sida du letade efter." + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:346 +msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." +msgstr "Vi beklagar! Du kan inte prenumerera på fler än 20 etikettsättare, och du har nått den övre gränsen." + +#: src/screens/Deactivated.tsx:124 +msgid "Welcome back!" +msgstr "Välkommen tillbaka!" + +#: src/components/NewskieDialog.tsx:103 +msgid "Welcome, friend!" +msgstr "Välkommen!" + +#: src/screens/Onboarding/StepInterests/index.tsx:126 +msgid "What are your interests?" +msgstr "Vad har du för intressen?" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:41 +msgid "What do you want to call your starter pack?" +msgstr "Vad vill du att ditt startpaket ska heta?" + +#: src/screens/Search/components/ExploreTrendingTopics.tsx:79 +msgid "What people are posting about." +msgstr "Vad folk skriver inlägg om." + +#: src/view/com/auth/SplashScreen.tsx:38 +#: src/view/com/auth/SplashScreen.web.tsx:99 +#: src/view/com/composer/Composer.tsx:729 +msgid "What's up?" +msgstr "Vad händer?" + +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 +msgid "Which languages are used in this post?" +msgstr "Vilka språk används i det här inlägget?" + +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 +msgid "Which languages would you like to see in your algorithmic feeds?" +msgstr "Vilka språk skulle du vilja se i dina algoritmiska flöden?" + +#: src/components/WhoCanReply.tsx:179 +msgid "Who can interact with this post?" +msgstr "Vem kan interagera med det här inlägget?" + +#: src/components/WhoCanReply.tsx:87 +msgid "Who can reply" +msgstr "Vem kan svara" + +#: src/screens/Home/NoFeedsPinned.tsx:79 +#: src/screens/Messages/ChatList.tsx:148 +msgid "Whoops!" +msgstr "Hoppsan!" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:44 +msgid "Why should this content be reviewed?" +msgstr "Varför borde det här innehållet granskas?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +msgid "Why should this feed be reviewed?" +msgstr "Varför borde det här flödet granskas?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +msgid "Why should this list be reviewed?" +msgstr "Varför borde den här listan granskas?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:63 +msgid "Why should this message be reviewed?" +msgstr "Varför borde det här meddelandet granskas?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +msgid "Why should this post be reviewed?" +msgstr "Varför borde det här inlägget granskas?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +msgid "Why should this starter pack be reviewed?" +msgstr "Varför borde det här startpaketet granskas?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +msgid "Why should this user be reviewed?" +msgstr "Varför borde den här användaren granskas?" + +#: src/screens/Messages/components/MessageInput.tsx:149 +#: src/screens/Messages/components/MessageInput.web.tsx:214 +msgid "Write a message" +msgstr "Skriv ett meddelande" + +#: src/view/com/composer/Composer.tsx:817 +msgid "Write post" +msgstr "Skriv inlägg" + +#: src/view/com/composer/Composer.tsx:727 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +msgid "Write your reply" +msgstr "Skriv ditt svar" + +#: src/screens/Onboarding/index.tsx:25 +#: src/screens/Onboarding/state.ts:116 +msgid "Writers" +msgstr "Författare" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:339 +msgid "Wrong DID returned from server. Received: {0}" +msgstr "Fel DID returnerades från servern. Mottaget: {0}" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 +msgid "Yes" +msgstr "Ja" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:106 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:108 +msgid "Yes, deactivate" +msgstr "Ja, inaktivera" + +#: src/screens/StarterPack/StarterPackScreen.tsx:662 +msgid "Yes, delete this starter pack" +msgstr "Ja, ta bort det här startpaketet" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:724 +msgid "Yes, detach" +msgstr "Ja, avskilj" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:734 +msgid "Yes, hide" +msgstr "Ja, dölj" + +#: src/screens/Deactivated.tsx:146 +msgid "Yes, reactivate my account" +msgstr "Ja, återaktivera mitt konto" + +#: src/components/dms/DateDivider.tsx:46 +msgid "Yesterday" +msgstr "Igår" + +#: src/screens/List/ListHiddenScreen.tsx:150 +msgid "you" +msgstr "du" + +#: src/components/NewskieDialog.tsx:43 +msgid "You" +msgstr "Du" + +#: src/screens/SignupQueued.tsx:142 +msgid "You are in line." +msgstr "Du står i kö." + +#: src/view/com/composer/state/video.ts:410 +msgid "You are not allowed to upload videos." +msgstr "Du har inte tillåtelse att ladda upp videoklipp." + +#: src/view/com/profile/ProfileFollows.tsx:94 +msgid "You are not following anyone." +msgstr "Du följer inte någon." + +#: src/view/com/posts/FollowingEmptyState.tsx:63 +#: src/view/com/posts/FollowingEndOfFeed.tsx:64 +msgid "You can also discover new Custom Feeds to follow." +msgstr "Du kan också upptäcka nya anpassade flöden att följa." + +#: src/view/com/modals/DeleteAccount.tsx:198 +msgid "You can also temporarily deactivate your account instead, and reactivate it at any time." +msgstr "Om du vill kan du göra en tillfällig inaktivering av kontot istället, för att sedan återaktivera det närhelst det passar." + +#: src/screens/Messages/Settings.tsx:111 +msgid "You can continue ongoing conversations regardless of which setting you choose." +msgstr "Du kan fortsätta pågående konversationer oavsett vilken inställning du väljer." + +#: src/screens/Login/index.tsx:155 +#: src/screens/Login/PasswordUpdatedForm.tsx:26 +msgid "You can now sign in with your new password." +msgstr "Du kan nu logga in med ditt nya lösenord." + +#: src/screens/Deactivated.tsx:132 +msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." +msgstr "Du kan återaktivera ditt konto för att fortsätta logga in. Din profil och dina inlägg kommer att vara synliga för andra användare." + +#: src/components/interstitials/Trending.tsx:100 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:136 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 +msgid "You can update this later from your settings." +msgstr "Du kan ändra det här senare i dina inställningar." + +#: src/view/com/profile/ProfileFollowers.tsx:94 +msgid "You do not have any followers." +msgstr "Du har inga följare." + +#: src/screens/Profile/KnownFollowers.tsx:109 +msgid "You don't follow any users who follow @{name}." +msgstr "Du följer inga användare som följer @{name}." + +#: src/view/com/modals/InviteCodes.tsx:67 +msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." +msgstr "Du har inga inbjudningskoder ännu! Vi skickar några till dig när du har funnits på Bluesky lite längre." + +#: src/view/screens/SavedFeeds.tsx:137 +msgid "You don't have any pinned feeds." +msgstr "Du har inga fästa flöden." + +#: src/view/screens/SavedFeeds.tsx:177 +msgid "You don't have any saved feeds." +msgstr "Du har inga sparade flöden." + +#: src/view/com/post-thread/PostThread.tsx:268 +msgid "You have blocked the author or you have been blocked by the author." +msgstr "Du har blockerat författaren eller så har du blockerats av författaren." + +#: src/components/dms/MessagesListBlockedFooter.tsx:58 +msgid "You have blocked this user" +msgstr "Du har blockerat den här användaren" + +#: src/components/moderation/ModerationDetailsDialog.tsx:71 +#: src/lib/moderation/useModerationCauseDescription.ts:55 +#: src/lib/moderation/useModerationCauseDescription.ts:63 +msgid "You have blocked this user. You cannot view their content." +msgstr "Du har blockerat den här användaren. Du kan inte se dennes innehåll." + +#: src/screens/Login/SetNewPasswordForm.tsx:48 +#: src/screens/Login/SetNewPasswordForm.tsx:85 +#: src/view/com/modals/ChangePassword.tsx:88 +#: src/view/com/modals/ChangePassword.tsx:122 +msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." +msgstr "Du har angett en ogiltig kod. Den ska se ut som XXXXX-XXXXX." + +#: src/lib/moderation/useModerationCauseDescription.ts:114 +msgid "You have hidden this post" +msgstr "Du har dolt det här inlägget" + +#: src/components/moderation/ModerationDetailsDialog.tsx:109 +msgid "You have hidden this post." +msgstr "Du har dolt det här inlägget." + +#: src/components/moderation/ModerationDetailsDialog.tsx:102 +#: src/lib/moderation/useModerationCauseDescription.ts:97 +msgid "You have muted this account." +msgstr "Du har ignorerat det här kontot." + +#: src/lib/moderation/useModerationCauseDescription.ts:91 +msgid "You have muted this user" +msgstr "Du har ignorerat den här användaren" + +#: src/screens/Messages/ChatList.tsx:190 +msgid "You have no conversations yet. Start one!" +msgstr "Du har inga konversationer ännu. Starta en!" + +#: src/view/com/feeds/ProfileFeedgens.tsx:143 +msgid "You have no feeds." +msgstr "Du har inga flöden." + +#: src/view/com/lists/MyLists.tsx:81 +#: src/view/com/lists/ProfileLists.tsx:139 +msgid "You have no lists." +msgstr "Du har inga listor." + +#: src/view/screens/ModerationBlockedAccounts.tsx:129 +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 "Du har inte blockerat några konton än. För att blockera ett konto, gå till dess profil och välj ”Blockera konto” i kontomenyn." + +#: src/view/screens/ModerationMutedAccounts.tsx:128 +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 "Du har inte ignorerat några konton än. För att blockera ett konto, gå till dess profil och välj ”Ignorera konto” i kontomenyn." + +#: src/components/Lists.tsx:52 +msgid "You have reached the end" +msgstr "Du har nått slutet" + +#: src/lib/media/video/upload.shared.ts:56 +msgid "You have temporarily reached the limit for video uploads. Please try again later." +msgstr "Du har för tillfället nått gränsen för videouppladdningar. Försök igen senare." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +msgid "You haven't created a starter pack yet!" +msgstr "Du har inte skapat ett startpaket ännu!" + +#: src/components/dialogs/MutedWords.tsx:398 +msgid "You haven't muted any words or tags yet" +msgstr "Du har inte ignorerat några ord eller taggar ännu" + +#: src/components/moderation/ModerationDetailsDialog.tsx:116 +#: src/lib/moderation/useModerationCauseDescription.ts:125 +msgid "You hid this reply." +msgstr "Du dolde det här svaret." + +#: src/components/moderation/LabelsOnMeDialog.tsx:78 +msgid "You may appeal non-self labels if you feel they were placed in error." +msgstr "Du kan begära att etiketter som du själv inte har satt omprövas, om du känner att de inte stämmer." + +#: src/components/moderation/LabelsOnMeDialog.tsx:83 +msgid "You may appeal these labels if you feel they were placed in error." +msgstr "Du kan begära att de här etiketterna omprövas om du känner att de inte stämmer." + +#: src/screens/StarterPack/Wizard/State.tsx:79 +msgid "You may only add up to {STARTER_PACK_MAX_SIZE} profiles" +msgstr "Du kan bara lägga till högst {STARTER_PACK_MAX_SIZE} profiler" + +#: src/screens/StarterPack/Wizard/State.tsx:97 +msgid "You may only add up to 3 feeds" +msgstr "Du kan bara lägga till högst 3 flöden" + +#: src/lib/media/picker.shared.ts:22 +msgid "You may only select up to 4 images" +msgstr "Du kan bara välja upp till 4 bilder" + +#: src/screens/Signup/StepInfo/Policies.tsx:106 +msgid "You must be 13 years of age or older to sign up." +msgstr "Du måste vara 13 år eller äldre för att registrera dig." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +msgid "You must be following at least seven other people to generate a starter pack." +msgstr "Du måste följa minst sju andra personer för att generera ett startpaket." + +#: src/components/StarterPack/QrCodeDialog.tsx:60 +msgid "You must grant access to your photo library to save a QR code" +msgstr "Du måste ge åtkomst till ditt fotobibliotek för att spara en QR-kod" + +#: src/components/StarterPack/ShareDialog.tsx:68 +msgid "You must grant access to your photo library to save the image." +msgstr "Du måste ge åtkomst till ditt fotobibliotek för att kunna spara bilden." + +#: src/components/ReportDialog/SubmitView.tsx:210 +msgid "You must select at least one labeler for a report" +msgstr "Du måste välja minst en etikettsättare för att göra en anmälan" + +#: src/screens/Deactivated.tsx:127 +msgid "You previously deactivated @{0}." +msgstr "Du har tidigare inaktiverat @{0}." + +#: src/screens/Settings/Settings.tsx:257 +msgid "You will be signed out of all your accounts." +msgstr "Du kommer att loggas ut från alla dina konton." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:217 +msgid "You will no longer receive notifications for this thread" +msgstr "Du kommer inte längre få notiser för den här tråden" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:213 +msgid "You will now receive notifications for this thread" +msgstr "Du kommer att få notiser för den här tråden i fortsättningen" + +#: src/screens/Login/SetNewPasswordForm.tsx:98 +msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." +msgstr "Du kommer att få ett e-postmeddelande med en ”återställningskod”. Ange koden här och ange sedan ditt nya lösenord." + +#: src/screens/Messages/components/ChatListItem.tsx:124 +msgid "You: {0}" +msgstr "Du: {0}" + +#: src/screens/Messages/components/ChatListItem.tsx:153 +msgid "You: {defaultEmbeddedContentMessage}" +msgstr "Du: {defaultEmbeddedContentMessage}" + +#: src/screens/Messages/components/ChatListItem.tsx:146 +msgid "You: {short}" +msgstr "Du: {short}" + +#: src/screens/Signup/index.tsx:107 +msgid "You'll follow the suggested users and feeds once you finish creating your account!" +msgstr "Du kommer att följa de föreslagna användarna och flödena när du är klar med skapandet av ditt konto!" + +#: src/screens/Signup/index.tsx:112 +msgid "You'll follow the suggested users once you finish creating your account!" +msgstr "Du kommer att följa de föreslagna användarna när du är klar med skapandet av ditt konto!" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:232 +msgid "You'll follow these people and {0} others" +msgstr "Du kommer att följa dessa personer och {0} andra" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230 +msgid "You'll follow these people right away" +msgstr "Du kommer att följa dessa personer direkt" + +#: src/components/dialogs/VerifyEmailDialog.tsx:178 +msgid "You'll receive an email at <0>{0} to verify it's you." +msgstr "Du kommer att få ett e-postmeddelande till <0>{0} för att verifiera att det är du." + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:270 +msgid "You'll stay updated with these feeds" +msgstr "Du kommer att hålla dig uppdaterad med dessa flöden" + +#: src/screens/SignupQueued.tsx:112 +msgid "You're in line" +msgstr "Du står i kö" + +#: src/screens/Deactivated.tsx:89 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:54 +msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." +msgstr "Du är inloggad med ett applösenord. Logga in med ditt huvudlösenord för att fortsätta inaktiveringen av ditt konto." + +#: src/screens/Onboarding/StepFinished.tsx:235 +msgid "You're ready to go!" +msgstr "Du är redo att köra!" + +#: src/components/moderation/ModerationDetailsDialog.tsx:106 +#: src/lib/moderation/useModerationCauseDescription.ts:106 +msgid "You've chosen to hide a word or tag within this post." +msgstr "Du har valt att dölja ett ord eller en tagg i det här inlägget." + +#: src/state/shell/progress-guide.tsx:234 +msgid "You've found some people to follow" +msgstr "Du har hittat några personer att följa" + +#: src/view/com/posts/FollowingEndOfFeed.tsx:44 +msgid "You've reached the end of your feed! Find some more accounts to follow." +msgstr "Du har nått slutet av ditt flöde! Hitta några fler konton att följa." + +#: src/view/com/composer/state/video.ts:421 +msgid "You've reached your daily limit for video uploads (too many bytes)" +msgstr "Du har nått din dagliga gräns för videouppladdningar (för många byte)" + +#: src/view/com/composer/state/video.ts:425 +msgid "You've reached your daily limit for video uploads (too many videos)" +msgstr "Du har nått din dagliga gräns för videouppladdningar (för många videoklipp)" + +#: src/screens/Signup/index.tsx:140 +msgid "Your account" +msgstr "Ditt konto" + +#: src/view/com/modals/DeleteAccount.tsx:84 +msgid "Your account has been deleted" +msgstr "Ditt konto har tagits bort" + +#: src/view/com/composer/state/video.ts:429 +msgid "Your account is not yet old enough to upload videos. Please try again later." +msgstr "Ditt konto är ännu inte tillräckligt gammalt för att ladda upp videoklipp. Försök igen senare." + +#: src/screens/Settings/components/ExportCarDialog.tsx:65 +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 "Datakatalogen för ditt konto innehåller alla offentliga dataposter och kan laddas ner som en CAR-fil. Filen innehåller inte medieinbäddningar såsom bilder; eller privata uppgifter som behöver hämtas separat." + +#: src/screens/Signup/StepInfo/index.tsx:211 +msgid "Your birth date" +msgstr "Ditt födelsedatum" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +msgid "Your browser does not support the video format. Please try a different browser." +msgstr "Din webbläsare stöder inte videoformatet. Försök med en annan webbläsare." + +#: src/screens/Messages/components/ChatDisabled.tsx:25 +msgid "Your chats have been disabled" +msgstr "Dina chattar har inaktiverats" + +#: src/view/com/modals/InAppBrowserConsent.tsx:44 +msgid "Your choice will be saved, but can be changed later in settings." +msgstr "Ditt val sparas, och kan ändras senare i inställningar." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:496 +msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." +msgstr "Ditt nuvarande användarnamn <0>{0} kommer automatiskt att förbli reserverat för dig. Du kan när som helst byta tillbaka till det med det här kontot." + +#: src/screens/Login/ForgotPasswordForm.tsx:51 +#: src/screens/Signup/state.ts:203 +#: src/screens/Signup/StepInfo/index.tsx:108 +#: src/view/com/modals/ChangePassword.tsx:55 +msgid "Your email appears to be invalid." +msgstr "Din e-postadress verkar vara ogiltig." + +#: src/view/com/modals/ChangeEmail.tsx:120 +msgid "Your email has been updated but not verified. As a next step, please verify your new email." +msgstr "Din e-postadress har uppdaterats men inte verifierats. Som ett nästa steg, vänligen verifiera din nya e-postadress." + +#: src/view/com/modals/VerifyEmail.tsx:122 +msgid "Your email has not yet been verified. This is an important security step which we recommend." +msgstr "Din e-post har inte verifierats än. Det är en viktig säkerhetsåtgärd som vi rekommenderar." + +#: src/state/shell/progress-guide.tsx:213 +msgid "Your first like!" +msgstr "Din första gillamarkering!" + +#: src/view/com/posts/FollowingEmptyState.tsx:43 +msgid "Your following feed is empty! Follow more users to see what's happening." +msgstr "Ditt följflöde är tomt! Följ fler användare för att se vad som händer." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:223 +msgid "Your full handle will be <0>@{0}" +msgstr "Ditt fullständiga användarnamn blir <0>@{0}" + +#: src/screens/Signup/StepHandle.tsx:125 +msgid "Your full username will be" +msgstr "Ditt fullständiga användarnamn blir" + +#: src/components/dialogs/MutedWords.tsx:369 +msgid "Your muted words" +msgstr "Dina ignorerade ord" + +#: src/view/com/modals/ChangePassword.tsx:158 +msgid "Your password has been changed successfully!" +msgstr "Ändringen av ditt lösenord lyckades!" + +#: src/view/com/composer/Composer.tsx:470 +msgid "Your post has been published" +msgstr "Ditt inlägg har publicerats" + +#: src/view/com/composer/Composer.tsx:467 +msgid "Your posts have been published" +msgstr "Dina inlägg har publicerats" + +#: src/screens/Onboarding/StepFinished.tsx:250 +msgid "Your posts, likes, and blocks are public. Mutes are private." +msgstr "Dina inlägg, gillamarkeringar och blockeringar är offentliga. Ignoreringar är privata." + +#: 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 "Din profil, dina inlägg, flöden och listor kommer inte längre att vara synliga för andra Bluesky-användare. Du kan återaktivera ditt konto när som helst genom att logga in." + +#: src/view/com/composer/Composer.tsx:469 +msgid "Your reply has been published" +msgstr "Ditt svar har publicerats" + +#: src/components/dms/ReportDialog.tsx:157 +msgid "Your report will be sent to the Bluesky Moderation Service" +msgstr "Din anmälan kommer att skickas till Blueskys modereringstjänst" From 68c4737b82cba06d88022767d21551b126dba928 Mon Sep 17 00:00:00 2001 From: Christian Schmidt Date: Fri, 24 Jan 2025 20:55:25 +0100 Subject: [PATCH 61/62] Add Danish localization (#7220) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add Danish localization * Fix * Update src/locale/locales/da/messages.po Co-authored-by: Frudrax Cheng * Typo * Inconsistent translation of "draft" * Do not use "post" as verb * Change "post"/"repost" to "opslag"/"videredeling" * Fix "About" * Fix * Add to iOS config * Sort alphabetically * Typo fixes by @kseistrup * Fix gender of "opslag" * Plural * "videredeling" > "deling" * Be specific that ÆØÅ is not allowed * Add new strings from main --------- Co-authored-by: Frudrax Cheng --- app.config.js | 1 + lingui.config.js | 1 + src/components/hooks/dates.ts | 2 + src/locale/helpers.ts | 2 + src/locale/i18n.ts | 9 + src/locale/i18n.web.ts | 4 + src/locale/languages.ts | 2 + src/locale/locales/da/messages.po | 8313 +++++++++++++++++++++++++++++ 8 files changed, 8334 insertions(+) create mode 100644 src/locale/locales/da/messages.po diff --git a/app.config.js b/app.config.js index 5646b0cd0b..9916e3e65f 100644 --- a/app.config.js +++ b/app.config.js @@ -75,6 +75,7 @@ module.exports = function (config) { 'an', 'ast', 'ca', + 'da', 'de', 'el', 'es', diff --git a/lingui.config.js b/lingui.config.js index 851d96f33d..fe93775f99 100644 --- a/lingui.config.js +++ b/lingui.config.js @@ -5,6 +5,7 @@ module.exports = { 'an', 'ast', 'ca', + 'da', 'de', 'el', 'en-GB', diff --git a/src/components/hooks/dates.ts b/src/components/hooks/dates.ts index 4ee32c776a..5cb6e9cac4 100644 --- a/src/components/hooks/dates.ts +++ b/src/components/hooks/dates.ts @@ -11,6 +11,7 @@ import React from 'react' import {formatDistance, Locale} from 'date-fns' import { ca, + da, de, el, enGB, @@ -52,6 +53,7 @@ const locales: Record = { an: undefined, ast: undefined, ca, + da, de, el, ['en-GB']: enGB, diff --git a/src/locale/helpers.ts b/src/locale/helpers.ts index f1826c7644..1f32ea1da8 100644 --- a/src/locale/helpers.ts +++ b/src/locale/helpers.ts @@ -161,6 +161,8 @@ export function sanitizeAppLanguageSetting(appLanguage: string): AppLanguage { return AppLanguage.ast case 'ca': return AppLanguage.ca + case 'da': + return AppLanguage.da case 'de': return AppLanguage.de case 'el': diff --git a/src/locale/i18n.ts b/src/locale/i18n.ts index 2fde89731b..42b1e79bbe 100644 --- a/src/locale/i18n.ts +++ b/src/locale/i18n.ts @@ -14,6 +14,7 @@ import {AppLanguage} from '#/locale/languages' import {messages as messagesAn} from '#/locale/locales/an/messages' import {messages as messagesAst} from '#/locale/locales/ast/messages' import {messages as messagesCa} from '#/locale/locales/ca/messages' +import {messages as messagesDa} from '#/locale/locales/da/messages' import {messages as messagesDe} from '#/locale/locales/de/messages' import {messages as messagesEl} from '#/locale/locales/el/messages' import {messages as messagesEn} from '#/locale/locales/en/messages' @@ -76,6 +77,14 @@ export async function dynamicActivate(locale: AppLanguage) { ]) break } + case AppLanguage.da: { + i18n.loadAndActivate({locale, messages: messagesDa}) + await Promise.all([ + import('@formatjs/intl-pluralrules/locale-data/da'), + import('@formatjs/intl-numberformat/locale-data/da'), + ]) + break + } case AppLanguage.de: { i18n.loadAndActivate({locale, messages: messagesDe}) await Promise.all([ diff --git a/src/locale/i18n.web.ts b/src/locale/i18n.web.ts index c70ba1d293..d8706bd29b 100644 --- a/src/locale/i18n.web.ts +++ b/src/locale/i18n.web.ts @@ -24,6 +24,10 @@ export async function dynamicActivate(locale: AppLanguage) { mod = await import(`./locales/ca/messages`) break } + case AppLanguage.da: { + mod = await import(`./locales/da/messages`) + break + } case AppLanguage.de: { mod = await import(`./locales/de/messages`) break diff --git a/src/locale/languages.ts b/src/locale/languages.ts index ed2a8d3a86..2e12d9ebc2 100644 --- a/src/locale/languages.ts +++ b/src/locale/languages.ts @@ -9,6 +9,7 @@ export enum AppLanguage { an = 'an', ast = 'ast', ca = 'ca', + da = 'da', de = 'de', el = 'el', en_GB = 'en-GB', @@ -51,6 +52,7 @@ export const APP_LANGUAGES: AppLanguageConfig[] = [ {code2: AppLanguage.an, name: 'Aragonés – Aragonese'}, {code2: AppLanguage.ast, name: 'Asturianu – Asturian'}, {code2: AppLanguage.ca, name: 'Català – Catalan'}, + {code2: AppLanguage.da, name: 'Dansk – Danish'}, {code2: AppLanguage.de, name: 'Deutsch – German'}, {code2: AppLanguage.el, name: 'Ελληνικά – Greek'}, {code2: AppLanguage.en_GB, name: 'English (UK)'}, diff --git a/src/locale/locales/da/messages.po b/src/locale/locales/da/messages.po new file mode 100644 index 0000000000..f3acdf8c12 --- /dev/null +++ b/src/locale/locales/da/messages.po @@ -0,0 +1,8313 @@ +msgid "" +msgstr "" +"POT-Creation-Date: 2024-11-30 19:46+0100\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: da\n" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-12-08 12:00+0100\n\n" +"Last-Translator: c960657\n" +"Language-Team: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/components/ProgressGuide/FollowDialog.tsx:567 +msgid "(active)" +msgstr "(aktiv)" + +#: src/screens/Messages/components/ChatListItem.tsx:139 +msgid "(contains embedded content)" +msgstr "(indeholder indlejret indhold)" + +#: src/screens/Settings/AccountSettings.tsx:65 +#: src/view/com/modals/VerifyEmail.tsx:150 +msgid "(no email)" +msgstr "(ingen e-mail)" + +#: src/lib/hooks/useTimeAgo.ts:156 +msgid "{0, plural, one {# day} other {# days}}" +msgstr "{0, plural, one {# dag} other {# dage}}" + +#: src/screens/Profile/ProfileFollowers.tsx:40 +msgid "{0, plural, one {# follower} other {# followers}}" +msgstr "{0, plural, one {# følger} other {# følgere}}" + +#: src/screens/Profile/ProfileFollows.tsx:40 +msgid "{0, plural, one {# following} other {# following}}" +msgstr "{0, plural, one {# følger} other {# følger}}" + +#: src/lib/hooks/useTimeAgo.ts:146 +msgid "{0, plural, one {# hour} other {# hours}}" +msgstr "{0, plural, one {# time} other {# timer}}" + +#: src/components/moderation/LabelsOnMe.tsx:53 +msgid "{0, plural, one {# label has} other {# labels have}} been placed on this account" +msgstr "Der er blevet sat {0, plural, one {# mærkat} other {# mærkater}} på denne konto" + +#: src/components/moderation/LabelsOnMe.tsx:62 +msgid "{0, plural, one {# label has} other {# labels have}} been placed on this content" +msgstr "Der er blevet sat {0, plural, one {# mærkat} other {# mærkater}} på dette indhold" + +#: src/screens/Post/PostLikedBy.tsx:41 +msgid "{0, plural, one {# like} other {# likes}}" +msgstr "{0, plural, one {# like} other {# likes}}" + +#: src/lib/hooks/useTimeAgo.ts:136 +msgid "{0, plural, one {# minute} other {# minutes}}" +msgstr "{0, plural, one {# minut} other {# minutter}}" + +#: src/lib/hooks/useTimeAgo.ts:167 +msgid "{0, plural, one {# month} other {# months}}" +msgstr "{0, plural, one {# måned} other {# måneder}}" + +#: src/screens/Post/PostQuotes.tsx:41 +msgid "{0, plural, one {# quote} other {# quotes}}" +msgstr "{0, plural, one {# citat} other {# citater}}" + +#: src/screens/Post/PostRepostedBy.tsx:41 +msgid "{0, plural, one {# repost} other {# reposts}}" +msgstr "{0, plural, one {# deling} other {# delinger}}" + +#: src/lib/hooks/useTimeAgo.ts:126 +msgid "{0, plural, one {# second} other {# seconds}}" +msgstr "{0, plural, one {# sekund} other {# sekunder}}" + +#: src/components/ProfileHoverCard/index.web.tsx:398 +#: src/screens/Profile/Header/Metrics.tsx:22 +msgid "{0, plural, one {follower} other {followers}}" +msgstr "{0, plural, one {følger} other {følgere}}" + +#: src/components/ProfileHoverCard/index.web.tsx:402 +#: src/screens/Profile/Header/Metrics.tsx:26 +msgid "{0, plural, one {following} other {following}}" +msgstr "{0, plural, one {følger} other {følger}}" + +#: src/view/com/post-thread/PostThreadItem.tsx:447 +msgid "{0, plural, one {like} other {likes}}" +msgstr "{0, plural, one {like} other {likes}}" + +#: src/screens/Profile/Header/Metrics.tsx:58 +msgid "{0, plural, one {post} other {posts}}" +msgstr "{0, plural, one {opslag} other {opslag}}" + +#: src/view/com/post-thread/PostThreadItem.tsx:431 +msgid "{0, plural, one {quote} other {quotes}}" +msgstr "{0, plural, one {citat} other {citater}}" + +#: src/view/com/post-thread/PostThreadItem.tsx:413 +msgid "{0, plural, one {repost} other {reposts}}" +msgstr "{0, plural, one {deling} other {delinger}}" + +#: src/screens/Settings/Settings.tsx:424 +msgid "{0}" +msgstr "{0}" + +#. Pattern: {wordValue} in tags +#: src/components/dialogs/MutedWords.tsx:475 +msgid "{0} <0>in <1>tags" +msgstr "{0} <0>i <1>tags" + +#. Pattern: {wordValue} in text, tags +#: src/components/dialogs/MutedWords.tsx:465 +msgid "{0} <0>in <1>text & tags" +msgstr "{0} <0>i <1>tekst og tags" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:219 +msgid "{0} joined this week" +msgstr "{0} er oprettet i denne uge" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:201 +msgid "{0} of {1}" +msgstr "{0} af {1}" + +#: src/screens/StarterPack/StarterPackScreen.tsx:480 +msgid "{0} people have used this starter pack!" +msgstr "{0} personer har brugt denne startpakke!" + +#: src/view/shell/bottom-bar/BottomBar.tsx:207 +msgid "{0} unread items" +msgstr "{0} ulæste beskeder" + +#: src/view/com/util/UserAvatar.tsx:436 +msgid "{0}'s avatar" +msgstr "{0}s avatar" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:67 +msgid "{0}'s favorite feeds and people - join me!" +msgstr "{0}s foretrukne feeds and brugere - kom og vær med!" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:46 +msgid "{0}'s starter pack" +msgstr "{0}s startpakke" + +#. How many days have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:158 +msgid "{0}d" +msgstr "{0}d" + +#. How many hours have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:148 +msgid "{0}h" +msgstr "{0}t" + +#. How many minutes have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:138 +msgid "{0}m" +msgstr "{0}m" + +#. How many months have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:169 +msgid "{0}mo" +msgstr "{0}md" + +#. How many seconds have passed, displayed in a narrow form +#: src/lib/hooks/useTimeAgo.ts:128 +msgid "{0}s" +msgstr "{0}s" + +#: src/view/shell/desktop/LeftNav.tsx:384 +msgid "{count} unread items" +msgstr "{count} ulæste beskeder" + +#: src/lib/generate-starterpack.ts:108 +#: src/screens/StarterPack/Wizard/index.tsx:178 +msgid "{displayName}'s Starter Pack" +msgstr "displayName}s Starter Pack" + +#: src/screens/SignupQueued.tsx:219 +msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}" +msgstr "{estimatedTimeHrs, plural, one {time} other {timer}}" + +#: src/screens/SignupQueued.tsx:225 +msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" +msgstr "{estimatedTimeMins, plural, one {minut} other {minutter}}" + +#: src/view/com/notifications/NotificationFeedItem.tsx:301 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "{firstAuthorLink} og <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} fulgte dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:327 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "{firstAuthorLink} og <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} likede dit specialbyggede feed" + +#: src/view/com/notifications/NotificationFeedItem.tsx:223 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "{firstAuthorLink} og <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} likede dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:247 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "{firstAuthorLink} og <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} videredelte dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:351 +msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "{firstAuthorLink} og <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} tilmeldte sig via din startpakke" + +#: src/view/com/notifications/NotificationFeedItem.tsx:313 +msgid "{firstAuthorLink} followed you" +msgstr "{firstAuthorLink} fulgte dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:290 +msgid "{firstAuthorLink} followed you back" +msgstr "{firstAuthorLink} fulgte dig tilbage" + +#: src/view/com/notifications/NotificationFeedItem.tsx:339 +msgid "{firstAuthorLink} liked your custom feed" +msgstr "{firstAuthorLink} likede dit specialbyggede feed" + +#: src/view/com/notifications/NotificationFeedItem.tsx:235 +msgid "{firstAuthorLink} liked your post" +msgstr "{firstAuthorLink} likede dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:259 +msgid "{firstAuthorLink} reposted your post" +msgstr "{firstAuthorLink} videredelte dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:363 +msgid "{firstAuthorLink} signed up with your starter pack" +msgstr "{firstAuthorLink} oprettede sig via din startpakke" + +#: src/view/com/notifications/NotificationFeedItem.tsx:294 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" +msgstr "{firstAuthorName} og {additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} fulgte dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:320 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" +msgstr "{firstAuthorName} og {additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} likede dit specialbyggede feed" + +#: src/view/com/notifications/NotificationFeedItem.tsx:216 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" +msgstr "{firstAuthorName} og {additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} likede dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:240 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" +msgstr "{firstAuthorName} og {additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} videredelte dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:344 +msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" +msgstr "{firstAuthorName} og {additionalAuthorsCount, plural, one {{formattedAuthorsCount} anden} other {{formattedAuthorsCount} andre}} oprettede sig med din startpakke" + +#: src/view/com/notifications/NotificationFeedItem.tsx:299 +msgid "{firstAuthorName} followed you" +msgstr "{firstAuthorName} fulgte dig" + +#: src/view/com/notifications/NotificationFeedItem.tsx:289 +msgid "{firstAuthorName} followed you back" +msgstr "{firstAuthorName} fulgte dig tilbage" + +#: src/view/com/notifications/NotificationFeedItem.tsx:325 +msgid "{firstAuthorName} liked your custom feed" +msgstr "{firstAuthorName} likede dit specialbyggede feed" + +#: src/view/com/notifications/NotificationFeedItem.tsx:221 +msgid "{firstAuthorName} liked your post" +msgstr "{firstAuthorName} likede dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:245 +msgid "{firstAuthorName} reposted your post" +msgstr "{firstAuthorName} videredelte dit opslag" + +#: src/view/com/notifications/NotificationFeedItem.tsx:349 +msgid "{firstAuthorName} signed up with your starter pack" +msgstr "{firstAuthorName} oprettede sig via din startpakke" + +#: src/components/ProfileHoverCard/index.web.tsx:508 +#: src/screens/Profile/Header/Metrics.tsx:49 +msgid "{following} following" +msgstr "{following} følger" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:388 +msgid "{handle} can't be messaged" +msgstr "{handle} kan ikke modtage beskeder" + +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:262 +msgid "{notificationCount} unread items" +msgstr "{notificationCount} ulæste beskeder" + +#: src/view/shell/Drawer.tsx:453 +msgid "{numUnreadNotifications} unread" +msgstr "{numUnreadNotifications} ulæste" + +#: src/view/shell/bottom-bar/BottomBar.tsx:234 +msgid "{numUnreadNotifications} unread items" +msgstr "{numUnreadNotifications} ulæste beskeder" + +#: src/components/NewskieDialog.tsx:116 +msgid "{profileName} joined Bluesky {0} ago" +msgstr "{profileName} oprettede sig på Bluesky for {0} siden" + +#: src/components/NewskieDialog.tsx:111 +msgid "{profileName} joined Bluesky using a starter pack {0} ago" +msgstr "{profileName} oprettede sig på Bluesky via en startpakke for {0} siden" + +#: src/screens/StarterPack/Wizard/index.tsx:449 +msgctxt "profiles" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "<0>{0}, <1>{1} og {2, plural, one {# anden} other {# andre}} er med i din startpakke" + +#: src/screens/StarterPack/Wizard/index.tsx:502 +msgctxt "feeds" +msgid "<0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}} are included in your starter pack" +msgstr "<0>{0}, <1>{1} og {2, plural, one {# anden} other {# andre}} er med i din startpakke" + +#: src/view/shell/Drawer.tsx:97 +msgid "<0>{0} {1, plural, one {follower} other {followers}}" +msgstr "<0>{0} {1, plural, one {følger} other {følgere}}" + +#: src/view/shell/Drawer.tsx:108 +msgid "<0>{0} {1, plural, one {following} other {following}}" +msgstr "<0>{0} {1, plural, one {følger} other {følger}}" + +#: src/screens/StarterPack/Wizard/index.tsx:490 +msgid "<0>{0} and<1> <2>{1} are included in your starter pack" +msgstr "<0>{0} og<1> <2>{1} er med i din startpakke" + +#: src/screens/StarterPack/Wizard/index.tsx:483 +msgid "<0>{0} is included in your starter pack" +msgstr "<0>{0} er med i din startpakke" + +#: src/components/WhoCanReply.tsx:274 +msgid "<0>{0} members" +msgstr "<0>{0} medlemmer" + +#: src/components/dms/DateDivider.tsx:69 +msgid "<0>{date} at {time}" +msgstr "<0>{date} kl. {time}" + +#: src/screens/Settings/NotificationSettings.tsx:85 +msgid "<0>Experimental: When this preference is enabled, you'll only receive reply and quote notifications from users you follow. We'll continue to add more controls here over time." +msgstr "<0>Eksperimentelt: Når denne indstilling er aktiveret, vil du kun modtage notifikationer om svar og citater fra brugere, du følger. Vi arbejder på at tilføje flere indstillingsmuligheder." + +#: src/screens/StarterPack/Wizard/index.tsx:440 +msgid "<0>You and<1> <2>{0} are included in your starter pack" +msgstr "<0>Du og<1> <2>{0} er med i din startparkke" + +#: src/screens/Profile/Header/Handle.tsx:52 +msgid "⚠Invalid Handle" +msgstr "⚠Ugyldigt handle" + +#: src/components/dialogs/MutedWords.tsx:193 +msgid "24 hours" +msgstr "24 timer" + +#: src/screens/Login/LoginForm.tsx:260 +msgid "2FA Confirmation" +msgstr "Tofaktorgodkendelse" + +#: src/components/dialogs/MutedWords.tsx:232 +msgid "30 days" +msgstr "30 dage" + +#: src/components/dialogs/MutedWords.tsx:217 +msgid "7 days" +msgstr "7 dage" + +#: src/Navigation.tsx:363 +#: src/screens/Settings/AboutSettings.tsx:28 +#: src/screens/Settings/Settings.tsx:215 +#: src/screens/Settings/Settings.tsx:218 +msgid "About" +msgstr "Om" + +#: src/view/screens/Search/Search.tsx:858 +msgid "Access navigation links and settings" +msgstr "Til navigationslinks og indstillinger" + +#: src/screens/Settings/AccessibilitySettings.tsx:46 +#: src/screens/Settings/Settings.tsx:191 +#: src/screens/Settings/Settings.tsx:194 +msgid "Accessibility" +msgstr "Tilgængelighed" + +#: src/Navigation.tsx:323 +msgid "Accessibility Settings" +msgstr "Tilgængelighedsindstillinger" + +#: src/Navigation.tsx:339 +#: src/screens/Login/LoginForm.tsx:186 +#: src/screens/Settings/AccountSettings.tsx:45 +#: src/screens/Settings/Settings.tsx:153 +#: src/screens/Settings/Settings.tsx:156 +msgid "Account" +msgstr "Konto" + +#: src/view/com/profile/ProfileMenu.tsx:132 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:360 +msgid "Account blocked" +msgstr "Konto blokeret" + +#: src/view/com/profile/ProfileMenu.tsx:145 +msgid "Account followed" +msgstr "Konto fulgt" + +#: src/view/com/profile/ProfileMenu.tsx:108 +msgid "Account muted" +msgstr "Konto skjult" + +#: src/components/moderation/ModerationDetailsDialog.tsx:101 +#: src/lib/moderation/useModerationCauseDescription.ts:96 +msgid "Account Muted" +msgstr "Konto skjult" + +#: src/components/moderation/ModerationDetailsDialog.tsx:87 +msgid "Account Muted by List" +msgstr "Konto skjult af liste" + +#: src/screens/Settings/Settings.tsx:430 +msgid "Account options" +msgstr "Kontoindstillinger" + +#: src/screens/Settings/Settings.tsx:466 +msgid "Account removed from quick access" +msgstr "Konto fjernet fra kvikadgang" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:137 +#: src/view/com/profile/ProfileMenu.tsx:122 +msgid "Account unblocked" +msgstr "Blokering af konto fjernet" + +#: src/view/com/profile/ProfileMenu.tsx:157 +msgid "Account unfollowed" +msgstr "Konto følges ikke længere" + +#: src/view/com/profile/ProfileMenu.tsx:98 +msgid "Account unmuted" +msgstr "Konto skjules ikke længere" + +#: src/components/dialogs/MutedWords.tsx:328 +#: src/view/com/modals/ListAddRemoveUsers.tsx:269 +#: src/view/com/modals/UserAddRemoveLists.tsx:235 +msgid "Add" +msgstr "Tilføj" + +#: src/screens/StarterPack/Wizard/index.tsx:551 +msgid "Add {0} more to continue" +msgstr "Tilføj {0} mere for at fortsætte" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:58 +msgid "Add {displayName} to starter pack" +msgstr "Føj {displayName} til startparkke" + +#: src/view/com/composer/labels/LabelsBtn.tsx:107 +#: src/view/com/composer/labels/LabelsBtn.tsx:112 +msgid "Add a content warning" +msgstr "Tilføj en indholdsadvarsel" + +#: src/view/screens/ProfileList.tsx:895 +#: src/view/screens/ProfileList.tsx:913 +msgid "Add a user to this list" +msgstr "Føj en bruger til denne liste" + +#: src/components/dialogs/SwitchAccount.tsx:55 +#: src/screens/Deactivated.tsx:191 +msgid "Add account" +msgstr "Tilføj konto" + +#: src/view/com/composer/GifAltText.tsx:76 +#: src/view/com/composer/GifAltText.tsx:144 +#: src/view/com/composer/GifAltText.tsx:207 +#: src/view/com/composer/photos/Gallery.tsx:169 +#: src/view/com/composer/photos/Gallery.tsx:216 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:88 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:93 +msgid "Add alt text" +msgstr "Tilføj alt-tekst" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:107 +msgid "Add alt text (optional)" +msgstr "Tilføj alt-tekst (valgfrit)" + +#: src/screens/Settings/Settings.tsx:373 +#: src/screens/Settings/Settings.tsx:376 +#: src/view/shell/desktop/LeftNav.tsx:281 +#: src/view/shell/desktop/LeftNav.tsx:285 +msgid "Add another account" +msgstr "Tilføj endnu en konto" + +#: src/view/com/composer/Composer.tsx:735 +msgid "Add another post" +msgstr "Tilføj endnu et opslag" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:102 +msgid "Add app password" +msgstr "Tilføj appadgangskode" + +#: src/screens/Settings/AppPasswords.tsx:75 +#: src/screens/Settings/AppPasswords.tsx:83 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:111 +msgid "Add App Password" +msgstr "Tilføj appadgangskode" + +#: src/components/dialogs/MutedWords.tsx:321 +msgid "Add mute word for configured settings" +msgstr "Tilføj skjult ord med de valgte indstillinger" + +#: src/components/dialogs/MutedWords.tsx:112 +msgid "Add muted words and tags" +msgstr "Tilføj skjulte ord og tags" + +#: src/view/com/composer/Composer.tsx:1249 +msgid "Add new post" +msgstr "Tilføj nyt opslag" + +#: src/view/screens/ProfileList.tsx:903 +#: src/view/screens/ProfileList.tsx:921 +msgid "Add people" +msgstr "Tilføj personer" + +#: src/screens/Home/NoFeedsPinned.tsx:99 +msgid "Add recommended feeds" +msgstr "Tilføj anbefalede feeds" + +#: src/screens/StarterPack/Wizard/index.tsx:471 +msgid "Add some feeds to your starter pack!" +msgstr "Føj nogle feeds til din startpakke!" + +#: src/screens/Feeds/NoFollowingFeed.tsx:41 +msgid "Add the default feed of only people you follow" +msgstr "Tilføj" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:387 +msgid "Add the following DNS record to your domain:" +msgstr "Opret følgende DNS-record for dit domæne:" + +#: src/components/FeedCard.tsx:295 +msgid "Add this feed to your feeds" +msgstr "Føj dette feed til dine feeds" + +#: src/view/com/profile/ProfileMenu.tsx:243 +#: src/view/com/profile/ProfileMenu.tsx:246 +msgid "Add to Lists" +msgstr "Føj til lister" + +#: src/view/com/feeds/FeedSourceCard.tsx:269 +msgid "Add to my feeds" +msgstr "Føj til mine feeds" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:192 +#: src/view/com/modals/UserAddRemoveLists.tsx:162 +msgid "Added to list" +msgstr "Tilføjet liste" + +#: src/view/com/feeds/FeedSourceCard.tsx:125 +msgid "Added to my feeds" +msgstr "Tilføjet mine feeds" + +#: src/view/com/composer/labels/LabelsBtn.tsx:160 +msgid "Adult" +msgstr "Porno" + +#: src/components/moderation/ContentHider.tsx:113 +#: src/lib/moderation/useGlobalLabelStrings.ts:34 +#: src/lib/moderation/useModerationCauseDescription.ts:144 +#: src/view/com/composer/labels/LabelsBtn.tsx:128 +msgid "Adult Content" +msgstr "Porno" + +#: src/screens/Moderation/index.tsx:339 +msgid "Adult content can only be enabled via the Web at <0>bsky.app." +msgstr "Voksenindhold kan kun slås til via browserudgaven af <0>bsky.app." + +#: src/components/moderation/LabelPreference.tsx:242 +msgid "Adult content is disabled." +msgstr "Voksenindhold er deaktiveret" + +#: src/view/com/composer/labels/LabelsBtn.tsx:139 +#: src/view/com/composer/labels/LabelsBtn.tsx:197 +msgid "Adult Content labels" +msgstr "Voksenindholdsmærkater" + +#: src/screens/Moderation/index.tsx:383 +msgid "Advanced" +msgstr "Avanceret" + +#: src/view/screens/Notifications.tsx:86 +msgid "All" +msgstr "Alle" + +#: src/screens/StarterPack/StarterPackScreen.tsx:381 +msgid "All accounts have been followed!" +msgstr "Alle konti blev fulgt!" + +#: src/view/screens/Feeds.tsx:702 +msgid "All the feeds you've saved, right in one place." +msgstr "Alle dine gemte feeds samlet på ét sted." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:146 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:153 +msgid "Allow access to your direct messages" +msgstr "Tillad adgang til dine direkte beskeder" + +#: src/screens/Messages/Settings.tsx:70 +#: src/screens/Messages/Settings.tsx:73 +msgid "Allow new messages from" +msgstr "Tillad nye beskeder fra" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:314 +msgid "Allow quote posts" +msgstr "Tillad citatopslag" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:359 +msgid "Allow replies from:" +msgstr "Tillad svar fra:" + +#: src/screens/Settings/AppPasswords.tsx:200 +msgid "Allows access to direct messages" +msgstr "Tillader adgang til direkte beskeder" + +#: src/screens/Login/ForgotPasswordForm.tsx:171 +#: src/view/com/modals/ChangePassword.tsx:171 +msgid "Already have a code?" +msgstr "Har du allerede modtaget en bekræftelseskode?" + +#: src/screens/Login/ChooseAccountForm.tsx:43 +msgid "Already signed in as @{0}" +msgstr "Allerede logget ind som @{0}" + +#: src/view/com/composer/GifAltText.tsx:100 +#: src/view/com/composer/photos/Gallery.tsx:187 +#: src/view/com/util/post-embeds/GifEmbed.tsx:186 +msgid "ALT" +msgstr "ALT" + +#: src/screens/Settings/AccessibilitySettings.tsx:56 +#: src/view/com/composer/GifAltText.tsx:154 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:118 +#: src/view/com/composer/videos/SubtitleDialog.tsx:56 +#: src/view/com/composer/videos/SubtitleDialog.tsx:102 +#: src/view/com/composer/videos/SubtitleDialog.tsx:106 +msgid "Alt text" +msgstr "Alt-tekst" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:191 +msgid "Alt Text" +msgstr "Alt-tekst" + +#: src/view/com/composer/photos/Gallery.tsx:255 +msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone." +msgstr "Alt-tekst beskriver billeder for blinde og svagtseende brugere og bidrager med kontekst til glæde for alle." + +#: src/view/com/composer/GifAltText.tsx:179 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:139 +msgid "Alt text will be truncated. Limit: {0} characters." +msgstr "Alt-tekst vil blive afkortet. Grænse: {0} tegn." + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:93 +#: src/view/com/modals/VerifyEmail.tsx:132 +msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below." +msgstr "En e-mail er sendt til {0}. Den indeholder en bekræftelseskode, som du skal indtaste herunder." + +#: src/view/com/modals/ChangeEmail.tsx:114 +msgid "An email has been sent to your previous address, {0}. It includes a confirmation code which you can enter below." +msgstr "En e-mail er sendt til din tidligere adresse, {0}. Den indeholder en bekræftelseskode, som du skal indtaste herunder." + +#: src/components/dialogs/VerifyEmailDialog.tsx:91 +msgid "An email has been sent! Please enter the confirmation code included in the email below." +msgstr "En e-mail blev sendt! Indtast bekræftelseskoden fra e-mailen herunder." + +#: src/components/dialogs/GifSelect.tsx:265 +msgid "An error has occurred" +msgstr "Der opstod en fejl" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:420 +msgid "An error occurred" +msgstr "Der opstod en fejl" + +#: src/view/com/composer/state/video.ts:398 +msgid "An error occurred while compressing the video." +msgstr "Der opstod en fejl under komprimering af videoen." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:333 +msgid "An error occurred while generating your starter pack. Want to try again?" +msgstr "Der opstod en fejl under generering af din startpakke. Vil du prøve igen?" + +#: src/view/com/util/post-embeds/VideoEmbed.tsx:133 +msgid "An error occurred while loading the video. Please try again later." +msgstr "Der opstod en fejl under indlæsning af videoen. Prøv igen senere." + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:176 +msgid "An error occurred while loading the video. Please try again." +msgstr "Der opstod en fejl under indlæsning af videoen. Prøv igen senere." + +#: src/components/StarterPack/QrCodeDialog.tsx:71 +#: src/components/StarterPack/ShareDialog.tsx:79 +msgid "An error occurred while saving the QR code!" +msgstr "Der opstod en fejl under lagring af QR-koden!" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:81 +msgid "An error occurred while selecting the video" +msgstr "Der opstod en fejl ved valg af video" + +#: src/screens/StarterPack/StarterPackScreen.tsx:347 +#: src/screens/StarterPack/StarterPackScreen.tsx:369 +msgid "An error occurred while trying to follow all" +msgstr "Der opstod en fejl, da du forsøgte at følge alle" + +#: src/view/com/composer/state/video.ts:435 +msgid "An error occurred while uploading the video." +msgstr "Der opstod en fejl under upload af videoen." + +#: src/lib/moderation/useReportOptions.ts:28 +msgid "An issue not included in these options" +msgstr "En anden årsag, der ikke er omfattet af ovennævnte" + +#: src/components/dms/dialogs/NewChatDialog.tsx:41 +msgid "An issue occurred starting the chat" +msgstr "Der opstod en fejl ved start af chat" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:47 +msgid "An issue occurred while trying to open the chat" +msgstr "Der opstod en fejl ved åbning af chatten" + +#: src/components/hooks/useFollowMethods.ts:35 +#: src/components/hooks/useFollowMethods.ts:50 +#: src/components/ProfileCard.tsx:330 +#: src/components/ProfileCard.tsx:351 +#: src/view/com/profile/FollowButton.tsx:35 +#: src/view/com/profile/FollowButton.tsx:45 +msgid "An issue occurred, please try again." +msgstr "Der opstod en fejl. Prøv igen." + +#: src/screens/Onboarding/StepInterests/index.tsx:185 +msgid "an unknown error occurred" +msgstr "der opstod en ukendt fejl" + +#: src/components/moderation/ModerationDetailsDialog.tsx:157 +#: src/components/moderation/ModerationDetailsDialog.tsx:153 +msgid "an unknown labeler" +msgstr "en ukendt mærkningstjeneste" + +#: src/components/WhoCanReply.tsx:295 +msgid "and" +msgstr "og" + +#: src/screens/Onboarding/index.tsx:29 +#: src/screens/Onboarding/state.ts:94 +msgid "Animals" +msgstr "Dyr" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:149 +msgid "Animated GIF" +msgstr "Animeret GIF" + +#: src/lib/moderation/useReportOptions.ts:33 +msgid "Anti-Social Behavior" +msgstr "Asocial adfærd" + +#: src/view/screens/Search/Search.tsx:333 +#: src/view/screens/Search/Search.tsx:334 +msgid "Any language" +msgstr "Alle sprog" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:48 +msgid "Anybody can interact" +msgstr "Alle kan interagere" + +#: src/Navigation.tsx:371 +#: src/screens/Settings/AppIconSettings/index.tsx:67 +#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 +#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 +msgid "App Icon" +msgstr "Appikon" + +#: src/screens/Settings/LanguageSettings.tsx:80 +msgid "App Language" +msgstr "Appsprog" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:122 +msgid "App Password" +msgstr "Appadgangskode" + +#: src/screens/Settings/AppPasswords.tsx:147 +msgid "App password deleted" +msgstr "Addadgangskode slettet" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:84 +msgid "App password name must be unique" +msgstr "Appadgangskodens navn skal være unikt" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62 +msgid "App password names can only contain letters, numbers, spaces, dashes, and underscores" +msgstr "Navne på appadgangskoder kan indeholder bogstaver, tal, mellemrum bindestreger og underscores." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80 +msgid "App password names must be at least 4 characters long" +msgstr "Navne på appadgangskoder skal bestå af mindst 4 tegn" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 +msgid "App passwords" +msgstr "Appadgangskoder" + +#: src/Navigation.tsx:291 +#: src/screens/Settings/AppPasswords.tsx:51 +msgid "App Passwords" +msgstr "Appadgangskoder" + +#: src/components/moderation/LabelsOnMeDialog.tsx:148 +#: src/components/moderation/LabelsOnMeDialog.tsx:151 +msgid "Appeal" +msgstr "Klag" + +#: src/components/moderation/LabelsOnMeDialog.tsx:243 +msgid "Appeal \"{0}\" label" +msgstr "Klag over mærkatet \"{0}\"" + +#: src/components/moderation/LabelsOnMeDialog.tsx:233 +#: src/screens/Messages/components/ChatDisabled.tsx:91 +msgid "Appeal submitted" +msgstr "Klage afsendt" + +#: src/screens/Messages/components/ChatDisabled.tsx:51 +#: src/screens/Messages/components/ChatDisabled.tsx:53 +#: src/screens/Messages/components/ChatDisabled.tsx:99 +#: src/screens/Messages/components/ChatDisabled.tsx:101 +msgid "Appeal this decision" +msgstr "Klag over afgørelse" + +#: src/Navigation.tsx:331 +#: src/screens/Settings/AppearanceSettings.tsx:85 +#: src/screens/Settings/Settings.tsx:183 +#: src/screens/Settings/Settings.tsx:186 +msgid "Appearance" +msgstr "Udseende" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:47 +#: src/screens/Home/NoFeedsPinned.tsx:93 +msgid "Apply default recommended feeds" +msgstr "Brug anbefalede standardfeeds" + +#: src/view/com/post-thread/PostThreadItem.tsx:834 +msgid "Archived from {0}" +msgstr "Arkiveret fra {0}" + +#: src/view/com/post-thread/PostThreadItem.tsx:803 +#: src/view/com/post-thread/PostThreadItem.tsx:842 +msgid "Archived post" +msgstr "Arkiveret opslag" + +#: src/screens/Settings/AppPasswords.tsx:209 +msgid "Are you sure you want to delete the app password \"{0}\"?" +msgstr "Er du sikker på, du vil slette appadgangskoden \"{0}\"?" + +#: src/components/dms/MessageMenu.tsx:149 +msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participant." +msgstr "Er du sikker på, du vil slette denne besked? Beskeden vil blive slettet hos dig men ikke hos modparten." + +#: src/screens/StarterPack/StarterPackScreen.tsx:634 +msgid "Are you sure you want to delete this starter pack?" +msgstr "Er du sikker på, du vil slette denne startpakke" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:82 +msgid "Are you sure you want to discard your changes?" +msgstr "Er du sikker på, du vil kassere dine ændringer?" + +#: src/components/dms/LeaveConvoPrompt.tsx:47 +msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participant." +msgstr "Er du sikker på, du vil forlade denne samtale? Dine beskeder vil blive slettet hos dig men ikke hos modparten." + +#: src/view/com/feeds/FeedSourceCard.tsx:319 +msgid "Are you sure you want to remove {0} from your feeds?" +msgstr "Er du sikker på, du vil fjerne {0} fra dine feeds?" + +#: src/components/FeedCard.tsx:312 +msgid "Are you sure you want to remove this from your feeds?" +msgstr "Er du sikker på, du vil fjerne dette feed fra dine feeds?" + +#: src/view/com/composer/Composer.tsx:686 +msgid "Are you sure you'd like to discard this draft?" +msgstr "Er du sikker på, du vil kassere dette udkast?" + +#: src/view/com/composer/Composer.tsx:860 +msgid "Are you sure you'd like to discard this post?" +msgstr "Er du sikker på, du vil kassere dette opslag?" + +#: src/components/dialogs/MutedWords.tsx:433 +msgid "Are you sure?" +msgstr "Er du sikker?" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:69 +msgid "Are you writing in <0>{suggestedLanguageName}?" +msgstr "Skriver du på <0>{suggestedLanguageName}?" + +#: src/screens/Onboarding/index.tsx:23 +#: src/screens/Onboarding/state.ts:95 +msgid "Art" +msgstr "Kunst" + +#: src/view/com/composer/labels/LabelsBtn.tsx:172 +msgid "Artistic or non-erotic nudity." +msgstr "Kunstnerisk og ikkeerotisk nøgenhed." + +#: src/screens/Signup/StepHandle.tsx:180 +msgid "At least 3 characters" +msgstr "Mindst 3 tegn" + +#: src/screens/Settings/AccessibilitySettings.tsx:105 +msgid "Autoplay options have moved to the <0>Content and Media settings." +msgstr "Indstillinger for automatisk afspilning er flyttet til <0>indholds- og medieindstillingerne." + +#: src/screens/Settings/ContentAndMediaSettings.tsx:106 +#: src/screens/Settings/ContentAndMediaSettings.tsx:112 +msgid "Autoplay videos and GIFs" +msgstr "Afspil videoer og GIF'er automatisk" + +#: src/components/dms/MessagesListHeader.tsx:74 +#: src/components/moderation/LabelsOnMeDialog.tsx:290 +#: src/components/moderation/LabelsOnMeDialog.tsx:291 +#: src/screens/Login/ChooseAccountForm.tsx:90 +#: src/screens/Login/ChooseAccountForm.tsx:95 +#: src/screens/Login/ForgotPasswordForm.tsx:123 +#: src/screens/Login/ForgotPasswordForm.tsx:129 +#: src/screens/Login/LoginForm.tsx:300 +#: src/screens/Login/LoginForm.tsx:306 +#: src/screens/Login/SetNewPasswordForm.tsx:160 +#: src/screens/Login/SetNewPasswordForm.tsx:166 +#: src/screens/Messages/components/ChatDisabled.tsx:133 +#: src/screens/Messages/components/ChatDisabled.tsx:134 +#: src/screens/Profile/Header/Shell.tsx:115 +#: src/screens/Signup/BackNextButtons.tsx:41 +#: src/screens/StarterPack/Wizard/index.tsx:286 +msgid "Back" +msgstr "Tilbage" + +#: src/view/screens/Lists.tsx:81 +#: src/view/screens/ModerationModlists.tsx:81 +msgid "Before creating a list, you must first verify your email." +msgstr "Før du opretter en liste, skal du bekræfte din e-mail." + +#: src/view/com/composer/Composer.tsx:613 +msgid "Before creating a post, you must first verify your email." +msgstr "Før du opretter et opslag, skal du bekræfte din e-mail." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:340 +msgid "Before creating a starter pack, you must first verify your email." +msgstr "Før du opretter en startpakke, skal du bekræfte din e-mail." + +#: src/components/dms/dialogs/NewChatDialog.tsx:79 +#: src/components/dms/MessageProfileButton.tsx:89 +#: src/screens/Messages/Conversation.tsx:209 +msgid "Before you may message another user, you must first verify your email." +msgstr "Før du kan sende beskeder til andre brugere, skal du bekræfte din e-mail." + +#: src/screens/Search/components/ExploreTrendingTopics.tsx:74 +msgid "BETA" +msgstr "BETA" + +#: src/components/dialogs/BirthDateSettings.tsx:106 +#: src/screens/Settings/AccountSettings.tsx:109 +msgid "Birthday" +msgstr "Fødselsdato" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 +#: src/view/com/profile/ProfileMenu.tsx:341 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:744 +msgid "Block" +msgstr "Bloker" + +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:603 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:605 +msgid "Block account" +msgstr "Bloker konto" + +#: src/view/com/profile/ProfileMenu.tsx:280 +#: src/view/com/profile/ProfileMenu.tsx:287 +msgid "Block Account" +msgstr "Bloker konto" + +#: src/view/com/profile/ProfileMenu.tsx:324 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:739 +msgid "Block Account?" +msgstr "Bloker konto?" + +#: src/view/screens/ProfileList.tsx:639 +msgid "Block accounts" +msgstr "Bloker konti" + +#: src/view/screens/ProfileList.tsx:760 +msgid "Block list" +msgstr "Bloker liste" + +#: src/view/screens/ProfileList.tsx:755 +msgid "Block these accounts?" +msgstr "Bloker disse konti?" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:83 +msgid "Blocked" +msgstr "Blokeret" + +#: src/screens/Moderation/index.tsx:253 +msgid "Blocked accounts" +msgstr "Blokerede konti" + +#: src/Navigation.tsx:155 +#: src/view/screens/ModerationBlockedAccounts.tsx:101 +msgid "Blocked Accounts" +msgstr "Blokerede konti" + +#: src/view/com/profile/ProfileMenu.tsx:336 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:741 +msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "Blokerede konti kan ikke svare i dine tråde, omtale dig eller på anden måde interagere med dig." + +#: src/view/screens/ModerationBlockedAccounts.tsx:112 +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 "Blokerede konti kan ikke svare i dine tråde, omtale dig eller på anden måde interagere med dig. Du vil ikke se deres indhold, og de vil ikke se dit." + +#: src/view/com/post-thread/PostThread.tsx:464 +msgid "Blocked post." +msgstr "Blokeret opslag." + +#: src/screens/Profile/Sections/Labels.tsx:174 +msgid "Blocking does not prevent this labeler from placing labels on your account." +msgstr "Blokering forhindrer ikke denne mærkningstjeneste fra at sætte mærkater på din konto." + +#: src/view/screens/ProfileList.tsx:757 +msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." +msgstr "Blokering er offentlig. Blokerede konti kan ikke svare i dine tråde, omtale dig eller på anden måde interagere med dig." + +#: src/view/com/profile/ProfileMenu.tsx:333 +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 "Blokering vil ikke spærre for, at der bliver sat mærkater på din konto, men det vil forhindre denne konto fra at svare i dine tråde eller interagere med dig." + +#: src/view/com/auth/SplashScreen.web.tsx:173 +msgid "Blog" +msgstr "Blog" + +#: src/view/com/auth/server-input/index.tsx:92 +#: src/view/com/auth/server-input/index.tsx:94 +msgid "Bluesky" +msgstr "Bluesky" + +#: src/view/com/post-thread/PostThreadItem.tsx:859 +msgid "Bluesky cannot confirm the authenticity of the claimed date." +msgstr "Bluesky kan ikke bekræfte den anførte datos gyldighed." + +#: src/view/com/auth/server-input/index.tsx:172 +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 er et åbent netværk, hvor du kan vælge din egen udbyder. Hvis du er udvikler, kan du køre din egen server." + +#: src/view/com/auth/server-input/index.tsx:109 +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 er et åbent netværk, hvor du kan vælge din egen udbyder. Hvis du er ny her, anbefaler vi at bruge standardvalget Bluesky Social." + +#: src/components/ProgressGuide/List.tsx:53 +#: src/components/ProgressGuide/List.tsx:70 +msgid "Bluesky is better with friends!" +msgstr "Bluesky virker bedre med venner!" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:300 +msgid "Bluesky will choose a set of recommended accounts from people in your network." +msgstr "Bluesky vil vælge et antal anbefalede konti fra personer i dit netværk." + +#: src/screens/Settings/components/PwiOptOut.tsx:92 +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 vil ikke vise din profil og dine opslag til udloggede brugere." + +#: src/screens/Settings/AppIconSettings/index.tsx:99 +msgid "Bluesky+" +msgstr "Bluesky+" + +#: src/screens/Settings/AppIconSettings/index.tsx:102 +msgid "Bluesky+ icons" +msgstr "Bluesky+-ikoner" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:53 +msgid "Blur images" +msgstr "Slør billeder" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:51 +msgid "Blur images and filter from feeds" +msgstr "Slør billeder og filtrer fra feeds" + +#: src/screens/Onboarding/index.tsx:30 +#: src/screens/Onboarding/state.ts:96 +msgid "Books" +msgstr "Bøger" + +#: src/components/FeedInterstitials.tsx:348 +msgid "Browse more accounts on the Explore page" +msgstr "Se flere konti under Udforsk" + +#: src/components/FeedInterstitials.tsx:481 +msgid "Browse more feeds on the Explore page" +msgstr "Se flere feeds under Udforsk" + +#: src/components/FeedInterstitials.tsx:330 +#: src/components/FeedInterstitials.tsx:333 +#: src/components/FeedInterstitials.tsx:463 +#: src/components/FeedInterstitials.tsx:466 +msgid "Browse more suggestions" +msgstr "Se flere forslag" + +#: src/components/FeedInterstitials.tsx:356 +#: src/components/FeedInterstitials.tsx:490 +msgid "Browse more suggestions on the Explore page" +msgstr "Se flere forslag under Udforsk" + +#: src/screens/Home/NoFeedsPinned.tsx:103 +#: src/screens/Home/NoFeedsPinned.tsx:109 +msgid "Browse other feeds" +msgstr "Se flere feeds" + +#: src/components/TrendingTopics.tsx:176 +msgid "Browse posts about {displayName}" +msgstr "Se opslag om {displayName}" + +#: src/components/TrendingTopics.tsx:184 +msgid "Browse posts tagged with {displayName}" +msgstr "Se opslag tagget med {displayName}" + +#: src/components/TrendingTopics.tsx:222 +msgid "Browse topic {displayName}" +msgstr "Se emnet {displayName}" + +#: src/view/com/auth/SplashScreen.web.tsx:168 +msgid "Business" +msgstr "Om Bluesky" + +#: src/components/LabelingServiceCard/index.tsx:62 +msgid "By {0}" +msgstr "Af {0}" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:447 +msgid "By <0>{0}" +msgstr "Af <0>{0}" + +#: src/screens/Signup/StepInfo/Policies.tsx:81 +msgid "By creating an account you agree to the <0>Privacy Policy." +msgstr "Ved at oprette en konto accepterer du <0>privatlivspolitikken." + +#: src/screens/Signup/StepInfo/Policies.tsx:48 +msgid "By creating an account you agree to the <0>Terms of Service and <1>Privacy Policy." +msgstr "Ved at oprette en konto accepterer du <0>tjenestevilkårene og <1>privatlivspolitikken." + +#: src/screens/Signup/StepInfo/Policies.tsx:68 +msgid "By creating an account you agree to the <0>Terms of Service." +msgstr "Ved at oprette en konto accepterer du <0>tjenestevilkårene." + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:72 +msgid "Camera" +msgstr "Kamera" + +#: src/components/Menu/index.tsx:297 +#: src/components/Prompt.tsx:129 +#: src/components/Prompt.tsx:131 +#: src/components/TagMenu/index.tsx:283 +#: src/screens/Deactivated.tsx:157 +#: src/screens/Profile/Header/EditProfileDialog.tsx:220 +#: src/screens/Profile/Header/EditProfileDialog.tsx:228 +#: src/screens/Settings/AppIconSettings/index.tsx:44 +#: src/screens/Settings/AppIconSettings/index.tsx:225 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:76 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:83 +#: src/screens/Settings/Settings.tsx:260 +#: src/view/com/composer/Composer.tsx:923 +#: src/view/com/modals/ChangeEmail.tsx:213 +#: src/view/com/modals/ChangeEmail.tsx:215 +#: src/view/com/modals/ChangePassword.tsx:268 +#: src/view/com/modals/ChangePassword.tsx:271 +#: src/view/com/modals/CreateOrEditList.tsx:335 +#: src/view/com/modals/CropImage.web.tsx:97 +#: src/view/com/modals/EditProfile.tsx:244 +#: src/view/com/modals/InAppBrowserConsent.tsx:75 +#: src/view/com/modals/InAppBrowserConsent.tsx:77 +#: src/view/com/modals/LinkWarning.tsx:105 +#: src/view/com/modals/LinkWarning.tsx:107 +#: src/view/com/modals/VerifyEmail.tsx:255 +#: src/view/com/modals/VerifyEmail.tsx:261 +#: src/view/com/util/post-ctrls/RepostButton.tsx:213 +#: src/view/screens/Search/Search.tsx:887 +#: src/view/shell/desktop/LeftNav.tsx:209 +msgid "Cancel" +msgstr "Annuller" + +#: src/view/com/modals/CreateOrEditList.tsx:340 +#: src/view/com/modals/DeleteAccount.tsx:170 +#: src/view/com/modals/DeleteAccount.tsx:278 +msgctxt "action" +msgid "Cancel" +msgstr "Annuller" + +#: src/view/com/modals/DeleteAccount.tsx:166 +#: src/view/com/modals/DeleteAccount.tsx:274 +msgid "Cancel account deletion" +msgstr "Annuller kontosletning" + +#: src/view/com/modals/CropImage.web.tsx:94 +msgid "Cancel image crop" +msgstr "Annuller billedbeskæring" + +#: src/view/com/modals/EditProfile.tsx:239 +msgid "Cancel profile editing" +msgstr "Annuller profilredigering" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:207 +msgid "Cancel quote post" +msgstr "Annuller citatopslag" + +#: src/screens/Deactivated.tsx:151 +msgid "Cancel reactivation and log out" +msgstr "Annuller genaktivering og log ud" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:88 +#: src/view/screens/Search/Search.tsx:879 +msgid "Cancel search" +msgstr "Annuller søgning" + +#: src/view/com/modals/LinkWarning.tsx:106 +msgid "Cancels opening the linked website" +msgstr "Annullerer åbning af det linkede website" + +#: src/state/shell/composer/index.tsx:83 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:117 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:158 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:194 +msgid "Cannot interact with a blocked user" +msgstr "Kan ikke interagere med en blokeret bruger" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:133 +msgid "Captions (.vtt)" +msgstr "Undertekster (.vtt)" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:56 +msgid "Captions & alt text" +msgstr "Undertekster og alt-tekst" + +#: src/screens/Settings/components/Email2FAToggle.tsx:60 +#: src/view/com/modals/VerifyEmail.tsx:160 +msgid "Change" +msgstr "Skift" + +#: src/screens/Settings/AppIconSettings/index.tsx:39 +msgid "Change app icon" +msgstr "Skift appikon" + +#: src/screens/Settings/AppIconSettings/index.tsx:38 +#: src/screens/Settings/AppIconSettings/index.tsx:221 +msgid "Change app icon to \"{0}\"" +msgstr "Skift appikon til \"{0}\"" + +#: src/screens/Settings/AccountSettings.tsx:97 +#: src/screens/Settings/AccountSettings.tsx:101 +msgid "Change email" +msgstr "Skift e-mail" + +#: src/components/dialogs/VerifyEmailDialog.tsx:162 +#: src/components/dialogs/VerifyEmailDialog.tsx:187 +msgid "Change email address" +msgstr "Skift e-mailadresse" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:92 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:96 +msgid "Change Handle" +msgstr "Skift handle" + +#: src/view/com/modals/VerifyEmail.tsx:155 +msgid "Change my email" +msgstr "Skift min e-mailadresse" + +#: src/view/com/modals/ChangePassword.tsx:142 +msgid "Change Password" +msgstr "Skift adgangskode" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:82 +msgid "Change post language to {suggestedLanguageName}" +msgstr "Skift opslagets sprog til {suggestedLanguageName}" + +#: src/view/com/modals/ChangeEmail.tsx:104 +msgid "Change Your Email" +msgstr "Skift din e-mail" + +#: src/components/dialogs/VerifyEmailDialog.tsx:171 +msgid "Change your email address" +msgstr "Skift din e-mailadresse" + +#: src/Navigation.tsx:388 +#: src/view/shell/bottom-bar/BottomBar.tsx:204 +#: src/view/shell/desktop/LeftNav.tsx:530 +#: src/view/shell/Drawer.tsx:422 +msgid "Chat" +msgstr "Chat" + +#: src/components/dms/ConvoMenu.tsx:85 +msgid "Chat muted" +msgstr "Chat skjult" + +#: src/components/dms/ConvoMenu.tsx:115 +#: src/components/dms/MessageMenu.tsx:81 +#: src/Navigation.tsx:393 +#: src/screens/Messages/ChatList.tsx:246 +msgid "Chat settings" +msgstr "Chatindstillinger" + +#: src/screens/Messages/Settings.tsx:62 +msgid "Chat Settings" +msgstr "Chatindstillinger" + +#: src/components/dms/ConvoMenu.tsx:87 +msgid "Chat unmuted" +msgstr "Chat ikke længere skjult" + +#: src/screens/SignupQueued.tsx:78 +#: src/screens/SignupQueued.tsx:82 +msgid "Check my status" +msgstr "Tjek min status" + +#: src/screens/Login/LoginForm.tsx:293 +msgid "Check your email for a login code and enter it here." +msgstr "Tjek din e-mail efter en bekræftelseskode og indtast den her." + +#: src/view/com/modals/DeleteAccount.tsx:213 +msgid "Check your inbox for an email with the confirmation code to enter below:" +msgstr "Tjek din indbakke for en e-mail med en bekræftelseskode og indtast den herunder:" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:370 +msgid "Choose domain verification method" +msgstr "Vælg metode til domæneverifikation" + +#: src/screens/StarterPack/Wizard/index.tsx:194 +msgid "Choose Feeds" +msgstr "Vælg feeds" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:308 +msgid "Choose for me" +msgstr "Vælg for mig" + +#: src/screens/StarterPack/Wizard/index.tsx:190 +msgid "Choose People" +msgstr "Vælg konti" + +#: src/view/com/composer/labels/LabelsBtn.tsx:115 +msgid "Choose self-labels that are applicable for the media you are posting. If none are selected, this post is suitable for all audiences." +msgstr "Vælg mærkater, der gælder for de medier, du publicerer. Hvis ingen er valgt, er opslaget egnet for alle." + +#: src/screens/Onboarding/StepFinished.tsx:280 +msgid "Choose the algorithms that power your custom feeds." +msgstr "Vælg de algoritmer, der styrer dine specialbyggede feeds." + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:107 +msgid "Choose this color as your avatar" +msgstr "Vælg farve til din avatar" + +#: src/view/com/auth/server-input/index.tsx:86 +msgid "Choose your account provider" +msgstr "Vælg din udbyder" + +#: src/view/screens/Feeds.tsx:728 +#: src/view/screens/Search/Explore.tsx:412 +msgid "Choose your own timeline! Feeds built by the community help you find content you love." +msgstr "Vælg din egen tidslinje! Specialbyggede feeds skabt af andre brugere hjælper dig med at finde indhold, du vil synes om." + +#: src/screens/Signup/StepInfo/index.tsx:195 +msgid "Choose your password" +msgstr "Husk din adgangskode" + +#: src/screens/Signup/index.tsx:142 +msgid "Choose your username" +msgstr "Vælg dit brugernavn" + +#: src/screens/Settings/Settings.tsx:351 +msgid "Clear all storage data" +msgstr "Slet alle gemte oplysninger" + +#: src/screens/Settings/Settings.tsx:353 +msgid "Clear all storage data (restart after this)" +msgstr "Slet alle gemte oplysninger (genstart efter dette)" + +#: src/components/forms/SearchInput.tsx:70 +msgid "Clear search query" +msgstr "Ryd søgefelt" + +#: src/view/screens/Support.tsx:41 +msgid "click here" +msgstr "klik her" + +#: src/components/TagMenu/index.web.tsx:152 +msgid "Click here to open tag menu for {tag}" +msgstr "Klik her for at åbne menuen for {tag}" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:307 +msgid "Click to disable quote posts of this post." +msgstr "Klik for at spærre for citater af dette opslag." + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:308 +msgid "Click to enable quote posts of this post." +msgstr "Klik for et tillade citater af dette opslag." + +#: src/components/dms/MessageItem.tsx:241 +msgid "Click to retry failed message" +msgstr "Klik for at prøve at sende beskeden igen" + +#: src/screens/Onboarding/index.tsx:32 +msgid "Climate" +msgstr "Klima" + +#: src/components/dms/ChatEmptyPill.tsx:39 +msgid "Clip 🐴 clop 🐴" +msgstr "Hyp 🐴 hyp 🐴" + +#: src/components/dialogs/GifSelect.tsx:281 +#: src/components/dialogs/VerifyEmailDialog.tsx:289 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:265 +#: src/components/NewskieDialog.tsx:146 +#: src/components/NewskieDialog.tsx:153 +#: src/components/ProgressGuide/FollowDialog.tsx:429 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:117 +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:123 +#: src/view/com/modals/ChangePassword.tsx:268 +#: src/view/com/modals/ChangePassword.tsx:271 +#: src/view/com/util/post-embeds/GifEmbed.tsx:197 +msgid "Close" +msgstr "Luk" + +#: src/components/Dialog/index.web.tsx:110 +#: src/components/Dialog/index.web.tsx:252 +msgid "Close active dialog" +msgstr "Luk aktiv dialog" + +#: src/screens/Login/PasswordUpdatedForm.tsx:31 +msgid "Close alert" +msgstr "Luk advarsel" + +#: src/view/com/util/BottomSheetCustomBackdrop.tsx:36 +msgid "Close bottom drawer" +msgstr "Luk bundpanel" + +#: src/components/dialogs/GifSelect.tsx:275 +msgid "Close dialog" +msgstr "Luk dialog" + +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:137 +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:173 +msgid "Close emoji picker" +msgstr "Luk emojivælger" + +#: src/components/dialogs/GifSelect.tsx:169 +msgid "Close GIF dialog" +msgstr "Luk GIF-dialog" + +#: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:31 +msgid "Close image" +msgstr "Luk billede" + +#: src/view/com/lightbox/Lightbox.web.tsx:109 +msgid "Close image viewer" +msgstr "Luk billedviser" + +#: src/view/shell/index.web.tsx:69 +msgid "Close navigation footer" +msgstr "Luk navigationspanel" + +#: src/components/Menu/index.tsx:291 +#: src/components/TagMenu/index.tsx:277 +msgid "Close this dialog" +msgstr "Luk dialog" + +#: src/view/shell/index.web.tsx:70 +msgid "Closes bottom navigation bar" +msgstr "Lukker navigationspanelet" + +#: src/screens/Login/PasswordUpdatedForm.tsx:32 +msgid "Closes password update alert" +msgstr "Lukker besked om opdatering af adganskode" + +#: src/view/com/lightbox/ImageViewing/components/ImageDefaultHeader.tsx:32 +msgid "Closes viewer for header image" +msgstr "Lukker billedviser for profilhoved" + +#: src/view/com/notifications/NotificationFeedItem.tsx:401 +msgid "Collapse list of users" +msgstr "Luk brugerliste" + +#: src/view/com/notifications/NotificationFeedItem.tsx:594 +msgid "Collapses list of users for a given notification" +msgstr "Lukker liste over brugere for en given notifikation" + +#: src/screens/Settings/AppearanceSettings.tsx:93 +msgid "Color mode" +msgstr "Farvetilstand" + +#: src/screens/Onboarding/index.tsx:38 +#: src/screens/Onboarding/state.ts:97 +msgid "Comedy" +msgstr "Komik" + +#: src/screens/Onboarding/index.tsx:24 +#: src/screens/Onboarding/state.ts:98 +msgid "Comics" +msgstr "Tegneserier" + +#: src/Navigation.tsx:281 +#: src/view/screens/CommunityGuidelines.tsx:34 +msgid "Community Guidelines" +msgstr "Fælleskabsregler" + +#: src/screens/Onboarding/StepFinished.tsx:293 +msgid "Complete onboarding and start using your account" +msgstr "Afslut velkomst og kom i gang med at bruge din konto" + +#: src/screens/Signup/index.tsx:144 +msgid "Complete the challenge" +msgstr "Løs opgaven" + +#: src/view/shell/desktop/LeftNav.tsx:496 +msgid "Compose new post" +msgstr "Skriv nyt opslag" + +#: src/view/com/composer/Composer.tsx:826 +msgid "Compose posts up to {MAX_GRAPHEME_LENGTH} characters in length" +msgstr "Skriv opslag på op til {MAX_GRAPHEME_LENGTH} tegn" + +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:34 +msgid "Compose reply" +msgstr "Skriv svar" + +#: src/view/com/composer/Composer.tsx:1643 +msgid "Compressing video..." +msgstr "Komprimerer video..." + +#: src/components/moderation/LabelPreference.tsx:82 +msgid "Configure content filtering setting for category: {name}" +msgstr "Konfigurer filtreringsindstillinger for kategorien: {name}" + +#: src/components/moderation/LabelPreference.tsx:244 +msgid "Configured in <0>moderation settings." +msgstr "Konfigureres i <0>moderationsindstillinger" + +#: src/components/dialogs/VerifyEmailDialog.tsx:253 +#: src/components/dialogs/VerifyEmailDialog.tsx:260 +#: src/components/dialogs/VerifyEmailDialog.tsx:283 +#: src/components/Prompt.tsx:172 +#: src/components/Prompt.tsx:175 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:185 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:188 +#: src/view/com/modals/VerifyEmail.tsx:239 +#: src/view/com/modals/VerifyEmail.tsx:241 +msgid "Confirm" +msgstr "Bekræft" + +#: src/view/com/modals/ChangeEmail.tsx:188 +#: src/view/com/modals/ChangeEmail.tsx:190 +msgid "Confirm Change" +msgstr "Bekræft ændring" + +#: src/view/com/modals/lang-settings/ConfirmLanguagesButton.tsx:34 +msgid "Confirm content language settings" +msgstr "Bekræft sprogindstillinger" + +#: src/view/com/modals/DeleteAccount.tsx:264 +msgid "Confirm delete account" +msgstr "Bekræft kontosletning" + +#: src/screens/Moderation/index.tsx:287 +msgid "Confirm your age:" +msgstr "Bekræft din alder:" + +#: src/screens/Moderation/index.tsx:278 +msgid "Confirm your birthdate" +msgstr "Bekræft din fødselsdato" + +#: src/components/dialogs/VerifyEmailDialog.tsx:214 +#: src/screens/Login/LoginForm.tsx:266 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 +#: src/view/com/modals/ChangeEmail.tsx:152 +#: src/view/com/modals/DeleteAccount.tsx:220 +#: src/view/com/modals/DeleteAccount.tsx:226 +#: src/view/com/modals/VerifyEmail.tsx:173 +msgid "Confirmation code" +msgstr "Bekræftelseskode" + +#: src/components/dialogs/VerifyEmailDialog.tsx:210 +msgid "Confirmation Code" +msgstr "Bekræftelseskode" + +#: src/screens/Login/LoginForm.tsx:327 +msgid "Connecting..." +msgstr "Forbinder..." + +#: src/screens/Signup/index.tsx:175 +#: src/screens/Signup/index.tsx:178 +msgid "Contact support" +msgstr "Kontakt support" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:49 +msgid "Content & Media" +msgstr "Indhold og medier" + +#: src/screens/Settings/AccessibilitySettings.tsx:109 +#: src/screens/Settings/Settings.tsx:175 +#: src/screens/Settings/Settings.tsx:178 +msgid "Content and media" +msgstr "Indhold og medier" + +#: src/Navigation.tsx:355 +msgid "Content and Media" +msgstr "Indhold og medier" + +#: src/lib/moderation/useGlobalLabelStrings.ts:18 +msgid "Content Blocked" +msgstr "Indhold blokeret" + +#: src/screens/Moderation/index.tsx:271 +msgid "Content filters" +msgstr "Indholdsfiltre" + +#: src/screens/Settings/LanguageSettings.tsx:251 +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:76 +msgid "Content Languages" +msgstr "Indholdssprog" + +#: src/components/moderation/ModerationDetailsDialog.tsx:80 +#: src/lib/moderation/useModerationCauseDescription.ts:80 +msgid "Content Not Available" +msgstr "Indhold ikke tilgængeligt" + +#: src/components/moderation/ModerationDetailsDialog.tsx:48 +#: src/components/moderation/ScreenHider.tsx:93 +#: src/lib/moderation/useGlobalLabelStrings.ts:22 +#: src/lib/moderation/useModerationCauseDescription.ts:43 +msgid "Content Warning" +msgstr "Indholdsadvarsel" + +#: src/view/com/composer/labels/LabelsBtn.tsx:60 +msgid "Content warnings" +msgstr "Indholdsadvarsel" + +#: src/components/Menu/index.web.tsx:82 +msgid "Context menu backdrop, click to close the menu." +msgstr "Baggrund for kontekstmenu, klik for at lukke menuen." + +#: src/screens/Onboarding/StepInterests/index.tsx:244 +#: src/screens/Onboarding/StepProfile/index.tsx:278 +msgid "Continue" +msgstr "Fortsæt" + +#: src/components/AccountList.tsx:121 +msgid "Continue as {0} (currently signed in)" +msgstr "Fortsæt som {0} (allerede logget ind)" + +#: src/view/com/post-thread/PostThreadLoadMore.tsx:60 +msgid "Continue thread..." +msgstr "Fortsæt tråd..." + +#: src/screens/Onboarding/StepInterests/index.tsx:241 +#: src/screens/Onboarding/StepProfile/index.tsx:275 +#: src/screens/Signup/BackNextButtons.tsx:60 +msgid "Continue to next step" +msgstr "Fortsæt til næste trin" + +#: src/screens/Messages/components/ChatListItem.tsx:173 +msgid "Conversation deleted" +msgstr "Samtale slettet" + +#: src/screens/Onboarding/index.tsx:41 +msgid "Cooking" +msgstr "Madlavning" + +#: src/view/com/modals/InviteCodes.tsx:183 +msgid "Copied" +msgstr "Kopieret" + +#: src/screens/Settings/AboutSettings.tsx:73 +msgid "Copied build version to clipboard" +msgstr "Kopieret versionsnummer til udklipsholder" + +#: src/components/dms/MessageMenu.tsx:57 +#: src/lib/sharing.ts:25 +#: src/view/com/modals/InviteCodes.tsx:153 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:235 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:393 +msgid "Copied to clipboard" +msgstr "Kopieret til udklipsholder" + +#: src/components/dialogs/Embed.tsx:136 +#: src/screens/Settings/components/CopyButton.tsx:66 +msgid "Copied!" +msgstr "Kopieret!" + +#: src/components/StarterPack/QrCodeDialog.tsx:175 +msgid "Copy" +msgstr "Kopier" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 +msgid "Copy App Password" +msgstr "Kopier appadgangskode" + +#: src/screens/Settings/AboutSettings.tsx:68 +msgid "Copy build version to clipboard" +msgstr "Kopier versionsnummer til udklipsholder" + +#: src/components/dialogs/Embed.tsx:122 +#: src/components/dialogs/Embed.tsx:141 +msgid "Copy code" +msgstr "Kopier kode" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:472 +msgid "Copy DID" +msgstr "Kopier DID" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:405 +msgid "Copy host" +msgstr "Kopier værtsnavn" + +#: src/components/StarterPack/ShareDialog.tsx:123 +msgid "Copy link" +msgstr "Kopier link" + +#: src/components/StarterPack/ShareDialog.tsx:130 +msgid "Copy Link" +msgstr "Kopier link" + +#: src/view/screens/ProfileList.tsx:483 +msgid "Copy link to list" +msgstr "Kopier link til liste" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:443 +msgid "Copy link to post" +msgstr "Kopier link til opslag" + +#: src/components/dms/MessageMenu.tsx:110 +#: src/components/dms/MessageMenu.tsx:112 +msgid "Copy message text" +msgstr "Kopier beskedtekst" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:412 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:414 +msgid "Copy post text" +msgstr "Kopier opslagets tekst" + +#: src/components/StarterPack/QrCodeDialog.tsx:169 +msgid "Copy QR code" +msgstr "Kopier QR-kode" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:426 +msgid "Copy TXT record value" +msgstr "Kopier TXT-record" + +#: src/Navigation.tsx:286 +#: src/view/screens/CopyrightPolicy.tsx:31 +msgid "Copyright Policy" +msgstr "Ophavsretspolitik" + +#: src/components/dms/LeaveConvoPrompt.tsx:38 +msgid "Could not leave chat" +msgstr "Kunne ikke forlade chat" + +#: src/screens/Profile/ProfileFeed/index.tsx:73 +msgid "Could not load feed" +msgstr "Kunne ikke indlæse feed" + +#: src/view/screens/ProfileList.tsx:1000 +msgid "Could not load list" +msgstr "Kunne ikke indlæse liste" + +#: src/components/dms/ConvoMenu.tsx:91 +msgid "Could not mute chat" +msgstr "Kunne ikke skjule chat" + +#: src/view/com/composer/videos/VideoPreview.web.tsx:66 +msgid "Could not process your video" +msgstr "Kunne ikke behandle din video" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:290 +msgid "Create" +msgstr "Opret" + +#: src/components/StarterPack/QrCodeDialog.tsx:153 +msgid "Create a QR code for a starter pack" +msgstr "Opret en QR-kode til en startpakke" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:168 +#: src/components/StarterPack/ProfileStarterPacks.tsx:271 +#: src/Navigation.tsx:418 +msgid "Create a starter pack" +msgstr "Opret en startpakke" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:252 +msgid "Create a starter pack for me" +msgstr "Opret en startpakke for mig" + +#: src/view/com/auth/SplashScreen.tsx:55 +#: src/view/com/auth/SplashScreen.web.tsx:117 +#: src/view/shell/bottom-bar/BottomBar.tsx:304 +#: src/view/shell/bottom-bar/BottomBar.tsx:309 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:202 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:207 +#: src/view/shell/NavSignupCard.tsx:47 +#: src/view/shell/NavSignupCard.tsx:52 +msgid "Create account" +msgstr "Opret konto" + +#: src/screens/Signup/index.tsx:93 +msgid "Create Account" +msgstr "Opret konto" + +#: src/components/dialogs/Signin.tsx:86 +#: src/components/dialogs/Signin.tsx:88 +msgid "Create an account" +msgstr "Opret en konto" + +#: src/screens/Onboarding/StepProfile/index.tsx:292 +msgid "Create an avatar instead" +msgstr "Opret en avatar i stedet" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:175 +msgid "Create another" +msgstr "Opret endnu en" + +#: src/view/com/auth/SplashScreen.tsx:47 +#: src/view/com/auth/SplashScreen.web.tsx:109 +msgid "Create new account" +msgstr "Opret ny konto" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:99 +msgid "Create report for {0}" +msgstr "Opret anmeldelse for {0}" + +#: src/screens/Settings/AppPasswords.tsx:174 +msgid "Created {0}" +msgstr "Oprettet {0}" + +#: src/screens/List/ListHiddenScreen.tsx:127 +msgid "Creator has been blocked" +msgstr "Skaber er blokeret" + +#: src/screens/Onboarding/index.tsx:26 +#: src/screens/Onboarding/state.ts:99 +msgid "Culture" +msgstr "Kutlur" + +#: src/view/com/auth/server-input/index.tsx:100 +#: src/view/com/auth/server-input/index.tsx:102 +msgid "Custom" +msgstr "Tilpasset" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:292 +msgid "Customize who can interact with this post." +msgstr "Tilpas, hvem der kan interagere med dette opslag." + +#: src/screens/Settings/AppearanceSettings.tsx:105 +#: src/screens/Settings/AppearanceSettings.tsx:126 +msgid "Dark" +msgstr "Mørk" + +#: src/view/screens/Debug.tsx:70 +msgid "Dark mode" +msgstr "Mørk tilstand" + +#: src/screens/Settings/AppearanceSettings.tsx:118 +msgid "Dark theme" +msgstr "Mørk tilstand" + +#: src/screens/Signup/StepInfo/index.tsx:216 +msgid "Date of birth" +msgstr "Fødselsdato" + +#: src/screens/Settings/AccountSettings.tsx:146 +#: src/screens/Settings/AccountSettings.tsx:151 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:73 +msgid "Deactivate account" +msgstr "Deaktiver konto" + +#: src/screens/Settings/Settings.tsx:332 +msgid "Debug Moderation" +msgstr "Fejlsøg moderation" + +#: src/view/screens/Debug.tsx:90 +msgid "Debug panel" +msgstr "Fejlsøgningspanel" + +#: src/screens/Settings/AppearanceSettings.tsx:168 +msgid "Default" +msgstr "Standard" + +#: src/screens/Settings/AppIconSettings/index.tsx:75 +msgid "Default icons" +msgstr "Standardikoner" + +#: src/components/dms/MessageMenu.tsx:151 +#: src/screens/Settings/AppPasswords.tsx:212 +#: src/screens/StarterPack/StarterPackScreen.tsx:586 +#: src/screens/StarterPack/StarterPackScreen.tsx:665 +#: src/screens/StarterPack/StarterPackScreen.tsx:745 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:661 +#: src/view/screens/ProfileList.tsx:739 +msgid "Delete" +msgstr "Slet" + +#: src/screens/Settings/AccountSettings.tsx:156 +#: src/screens/Settings/AccountSettings.tsx:161 +msgid "Delete account" +msgstr "Slet konto" + +#: src/view/com/modals/DeleteAccount.tsx:101 +msgid "Delete Account <0>\"<1>{0}<2>\"" +msgstr "Slet konto <0>\"<1>{0}<2>\"" + +#: src/screens/Settings/AppPasswords.tsx:187 +msgid "Delete app password" +msgstr "Slet appadgangskode" + +#: src/screens/Settings/AppPasswords.tsx:207 +msgid "Delete app password?" +msgstr "Slet appadgangskode?" + +#: src/screens/Settings/Settings.tsx:339 +msgid "Delete chat declaration record" +msgstr "Slet chatdeklarationsregistrering" + +#: src/components/dms/MessageMenu.tsx:124 +msgid "Delete for me" +msgstr "Slet for mig" + +#: src/view/screens/ProfileList.tsx:526 +msgid "Delete List" +msgstr "Slet liste" + +#: src/components/dms/MessageMenu.tsx:147 +msgid "Delete message" +msgstr "Slet besked" + +#: src/components/dms/MessageMenu.tsx:122 +msgid "Delete message for me" +msgstr "Slet besked for mig" + +#: src/view/com/modals/DeleteAccount.tsx:267 +msgid "Delete my account" +msgstr "Slet min konto" + +#: src/view/com/composer/Composer.tsx:834 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:642 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:644 +msgid "Delete post" +msgstr "Slet opslag" + +#: src/screens/StarterPack/StarterPackScreen.tsx:580 +#: src/screens/StarterPack/StarterPackScreen.tsx:736 +msgid "Delete starter pack" +msgstr "Slet startpakke" + +#: src/screens/StarterPack/StarterPackScreen.tsx:631 +msgid "Delete starter pack?" +msgstr "Slet startpakke?" + +#: src/view/screens/ProfileList.tsx:734 +msgid "Delete this list?" +msgstr "Slet denne liste?" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:656 +msgid "Delete this post?" +msgstr "Slet dette opslag?" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:93 +msgid "Deleted" +msgstr "Slettet" + +#: src/components/dms/MessagesListHeader.tsx:148 +#: src/screens/Messages/components/ChatListItem.tsx:107 +msgid "Deleted Account" +msgstr "Slettet konto" + +#: src/view/com/post-thread/PostThread.tsx:450 +msgid "Deleted post." +msgstr "Slettet opslag." + +#: src/screens/Profile/Header/EditProfileDialog.tsx:344 +#: src/view/com/modals/CreateOrEditList.tsx:280 +#: src/view/com/modals/CreateOrEditList.tsx:301 +#: src/view/com/modals/EditProfile.tsx:193 +#: src/view/com/modals/EditProfile.tsx:205 +msgid "Description" +msgstr "Beskrivelse" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:364 +msgid "Description is too long" +msgstr "Beskrivelse er for lang" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:365 +msgid "Description is too long. The maximum number of characters is {DESCRIPTION_MAX_GRAPHEMES}." +msgstr "Beskrivelse er for lang. Maks. antal tegn er {DESCRIPTION_MAX_GRAPHEMES}." + +#: src/view/com/composer/GifAltText.tsx:150 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:114 +msgid "Descriptive alt text" +msgstr "Beskrivende alt-tekst" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:566 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:576 +msgid "Detach quote" +msgstr "Afkobl citat" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:719 +msgid "Detach quote post?" +msgstr "Afkobl citeret opslag?" + +#: src/screens/Settings/Settings.tsx:242 +#: src/screens/Settings/Settings.tsx:245 +msgid "Developer options" +msgstr "Udviklingerindstillinger" + +#: src/components/WhoCanReply.tsx:175 +msgid "Dialog: adjust who can interact with this post" +msgstr "Dialog: Tilpas, hvem der kan interagere med dette opslag." + +#: src/screens/Settings/AppearanceSettings.tsx:122 +msgid "Dim" +msgstr "Dæmpet" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:89 +msgid "Disable Email 2FA" +msgstr "Deaktiver tofaktorgodkendelse via e-mail" + +#: src/screens/Settings/AccessibilitySettings.tsx:91 +#: src/screens/Settings/AccessibilitySettings.tsx:96 +msgid "Disable haptic feedback" +msgstr "Deaktiver haptisk feedback" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:386 +msgid "Disable subtitles" +msgstr "Deaktiver undertekster" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:32 +#: src/lib/moderation/useLabelBehaviorDescription.ts:42 +#: src/lib/moderation/useLabelBehaviorDescription.ts:68 +#: src/screens/Messages/Settings.tsx:139 +#: src/screens/Messages/Settings.tsx:142 +#: src/screens/Moderation/index.tsx:329 +msgid "Disabled" +msgstr "Deaktiveret" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:84 +#: src/view/com/composer/Composer.tsx:688 +#: src/view/com/composer/Composer.tsx:867 +msgid "Discard" +msgstr "Kasser" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:81 +msgid "Discard changes?" +msgstr "Deaktiver ændringer?" + +#: src/view/com/composer/Composer.tsx:685 +msgid "Discard draft?" +msgstr "Kasser udkast?" + +#: src/view/com/composer/Composer.tsx:859 +msgid "Discard post?" +msgstr "Kasser opslag?" + +#: src/screens/Settings/components/PwiOptOut.tsx:80 +#: src/screens/Settings/components/PwiOptOut.tsx:84 +msgid "Discourage apps from showing my account to logged-out users" +msgstr "Anmod apps om ikke at vise min konto til udloggede brugere" + +#: src/view/com/posts/FollowingEmptyState.tsx:70 +#: src/view/com/posts/FollowingEndOfFeed.tsx:71 +msgid "Discover new custom feeds" +msgstr "Find nye specialbyggede feeds" + +#: src/view/screens/Search/Explore.tsx:410 +msgid "Discover new feeds" +msgstr "Find nye feeds" + +#: src/view/screens/Feeds.tsx:725 +msgid "Discover New Feeds" +msgstr "Find nye feeds" + +#: src/components/Dialog/index.tsx:311 +msgid "Dismiss" +msgstr "Luk" + +#: src/view/com/composer/Composer.tsx:1567 +msgid "Dismiss error" +msgstr "Luk fejlbesked" + +#: src/components/ProgressGuide/List.tsx:42 +msgid "Dismiss getting started guide" +msgstr "Luk velkomstforløb" + +#: src/screens/Settings/AccessibilitySettings.tsx:71 +#: src/screens/Settings/AccessibilitySettings.tsx:76 +msgid "Display larger alt text badges" +msgstr "Vis større alt-tekst-etiketter" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:314 +#: src/screens/Profile/Header/EditProfileDialog.tsx:320 +#: src/screens/Profile/Header/EditProfileDialog.tsx:351 +#: src/view/com/modals/EditProfile.tsx:187 +msgid "Display name" +msgstr "Profilnavn" + +#: src/view/com/modals/EditProfile.tsx:175 +msgid "Display Name" +msgstr "Profilnavn" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:333 +msgid "Display name is too long" +msgstr "Profilnavn er for langt" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:334 +msgid "Display name is too long. The maximum number of characters is {DISPLAY_NAME_MAX_GRAPHEMES}." +msgstr "Profilnavn er for langt. Maks. antal tegn er {DISPLAY_NAME_MAX_GRAPHEMES}." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:373 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:375 +msgid "DNS Panel" +msgstr "DNS-adgang" + +#: src/components/dialogs/MutedWords.tsx:302 +msgid "Do not apply this mute word to users you follow" +msgstr "Anvend ikke dette skjulte ord på brugere, du følger" + +#: src/lib/moderation/useGlobalLabelStrings.ts:39 +msgid "Does not include nudity." +msgstr "Omfatter ikke nøgenhed." + +#: src/screens/Signup/StepHandle.tsx:163 +msgid "Doesn't begin or end with a hyphen" +msgstr "Begynder eller slutter ikke med en bindestreg" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:488 +msgid "Domain verified!" +msgstr "Domæne godkendt!" + +#: src/components/dialogs/BirthDateSettings.tsx:118 +#: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/forms/DateField/index.tsx:77 +#: src/components/forms/DateField/index.tsx:83 +#: src/screens/Onboarding/StepProfile/index.tsx:330 +#: src/screens/Onboarding/StepProfile/index.tsx:333 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:215 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:222 +#: src/view/com/auth/server-input/index.tsx:192 +#: src/view/com/auth/server-input/index.tsx:193 +#: src/view/com/composer/labels/LabelsBtn.tsx:224 +#: src/view/com/composer/labels/LabelsBtn.tsx:231 +#: src/view/com/composer/videos/SubtitleDialog.tsx:169 +#: src/view/com/composer/videos/SubtitleDialog.tsx:179 +#: src/view/com/modals/CropImage.web.tsx:112 +#: src/view/com/modals/InviteCodes.tsx:81 +#: src/view/com/modals/InviteCodes.tsx:124 +#: src/view/com/modals/ListAddRemoveUsers.tsx:143 +msgid "Done" +msgstr "Udført" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:145 +#: src/view/com/modals/UserAddRemoveLists.tsx:113 +#: src/view/com/modals/UserAddRemoveLists.tsx:116 +msgctxt "action" +msgid "Done" +msgstr "Udført" + +#: src/view/com/modals/lang-settings/ConfirmLanguagesButton.tsx:42 +msgid "Done{extraText}" +msgstr "Udført{extraText}" + +#: src/components/Dialog/index.tsx:312 +msgid "Double tap to close the dialog" +msgstr "Tryk dobbelt for at lukke dialogen" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:317 +msgid "Download Bluesky" +msgstr "Download Bluesky" + +#: src/screens/Settings/components/ExportCarDialog.tsx:77 +#: src/screens/Settings/components/ExportCarDialog.tsx:82 +msgid "Download CAR file" +msgstr "Download CAR-fil" + +#: src/view/com/composer/text-input/TextInput.web.tsx:342 +msgid "Drop to add images" +msgstr "Slip for at tilføje billeder" + +#: src/components/dialogs/MutedWords.tsx:153 +msgid "Duration:" +msgstr "Varighed:" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:211 +msgid "e.g. alice" +msgstr "fx anne" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:321 +msgid "e.g. Alice Lastname" +msgstr "fx Anne Efternavn" + +#: src/view/com/modals/EditProfile.tsx:180 +msgid "e.g. Alice Roberts" +msgstr "fx Anne Nielsen" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:357 +msgid "e.g. alice.com" +msgstr "fx anne.com" + +#: src/view/com/modals/EditProfile.tsx:198 +msgid "e.g. Artist, dog-lover, and avid reader." +msgstr "fx Kunstner, hundeelsker og flittig læser." + +#: src/lib/moderation/useGlobalLabelStrings.ts:43 +msgid "E.g. artistic nudes." +msgstr "Fx kunstneriske nøgenbilleder." + +#: src/view/com/modals/CreateOrEditList.tsx:263 +msgid "e.g. Great Posters" +msgstr "fx Fede profiler" + +#: src/view/com/modals/CreateOrEditList.tsx:264 +msgid "e.g. Spammers" +msgstr "fx Spammere" + +#: src/view/com/modals/CreateOrEditList.tsx:292 +msgid "e.g. The posters who never miss." +msgstr "fx Profiler, der altid rammer plet." + +#: src/view/com/modals/CreateOrEditList.tsx:293 +msgid "e.g. Users that repeatedly reply with ads." +msgstr "fx Brugere, der laver for mange reklameopslag." + +#: src/view/com/modals/InviteCodes.tsx:97 +msgid "Each code works once. You'll receive more invite codes periodically." +msgstr "Hver kode virker én gang. Du vil jævnligt blive tildelt flere invitationskoder." + +#: src/screens/Settings/AccountSettings.tsx:112 +#: src/screens/StarterPack/StarterPackScreen.tsx:575 +#: src/screens/StarterPack/Wizard/index.tsx:534 +#: src/screens/StarterPack/Wizard/index.tsx:541 +msgid "Edit" +msgstr "Rediger" + +#: src/view/com/lists/ListMembers.tsx:142 +msgctxt "action" +msgid "Edit" +msgstr "Rediger" + +#: src/view/com/util/UserAvatar.tsx:348 +#: src/view/com/util/UserBanner.tsx:95 +msgid "Edit avatar" +msgstr "Rediger avatar" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:111 +msgid "Edit Feeds" +msgstr "Rediger feeds" + +#: src/view/com/composer/photos/EditImageDialog.web.tsx:58 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:62 +#: src/view/com/composer/photos/Gallery.tsx:194 +msgid "Edit image" +msgstr "Rediger billede" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:623 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:636 +msgid "Edit interaction settings" +msgstr "Rediger interaktionsindstillinger" + +#: src/view/screens/ProfileList.tsx:514 +msgid "Edit list details" +msgstr "Rediger listeegenskaber" + +#: src/view/com/modals/CreateOrEditList.tsx:230 +msgid "Edit Moderation List" +msgstr "Rediger modereringsliste" + +#: src/Navigation.tsx:296 +#: src/view/screens/Feeds.tsx:515 +msgid "Edit My Feeds" +msgstr "Rediger mine feeds" + +#: src/view/com/modals/EditProfile.tsx:147 +msgid "Edit my profile" +msgstr "Rediger min profil" + +#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:109 +msgid "Edit People" +msgstr "Rediger personer" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:66 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:204 +msgid "Edit post interaction settings" +msgstr "Rediger interaktionsindstillinger" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:269 +#: src/screens/Profile/Header/EditProfileDialog.tsx:275 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:186 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:179 +msgid "Edit profile" +msgstr "Rediger profil" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:189 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:182 +msgid "Edit Profile" +msgstr "Rediger profil" + +#: src/screens/StarterPack/StarterPackScreen.tsx:567 +msgid "Edit starter pack" +msgstr "Rediger startpakke" + +#: src/view/com/modals/CreateOrEditList.tsx:225 +msgid "Edit User List" +msgstr "Rediger brugerliste" + +#: src/components/WhoCanReply.tsx:87 +msgid "Edit who can reply" +msgstr "Rediger, hvem der kan svare" + +#: src/view/com/modals/EditProfile.tsx:188 +msgid "Edit your display name" +msgstr "Rediger dit profilnavn" + +#: src/view/com/modals/EditProfile.tsx:206 +msgid "Edit your profile description" +msgstr "Rediger din profils beskrivelse" + +#: src/Navigation.tsx:423 +msgid "Edit your starter pack" +msgstr "Rediger din startpakke" + +#: src/screens/Onboarding/index.tsx:31 +#: src/screens/Onboarding/state.ts:101 +msgid "Education" +msgstr "Uddannelse" + +#: src/screens/List/ListHiddenScreen.tsx:141 +msgid "Either the creator of this list has blocked you or you have blocked the creator." +msgstr "Enten har listens skaber blokeret dig, eller også har du blokeret listens skaber." + +#: src/screens/Settings/AccountSettings.tsx:60 +#: src/screens/Signup/StepInfo/index.tsx:164 +#: src/view/com/modals/ChangeEmail.tsx:136 +msgid "Email" +msgstr "E-mail" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:64 +msgid "Email 2FA disabled" +msgstr "2FA via e-mail deaktiveret" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 +msgid "Email 2FA enabled" +msgstr "2FA via e-mail aktiveret" + +#: src/screens/Login/ForgotPasswordForm.tsx:93 +msgid "Email address" +msgstr "E-mailadresse" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:104 +msgid "Email Resent" +msgstr "E-mail gensendt" + +#: src/view/com/modals/ChangeEmail.tsx:54 +#: src/view/com/modals/ChangeEmail.tsx:83 +msgid "Email updated" +msgstr "E-mail opdateret" + +#: src/view/com/modals/ChangeEmail.tsx:106 +msgid "Email Updated" +msgstr "E-mail opdateret" + +#: src/view/com/modals/VerifyEmail.tsx:85 +msgid "Email verified" +msgstr "E-mail godkendt" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:79 +msgid "Email Verified" +msgstr "E-mail godkendt" + +#: src/components/dialogs/Embed.tsx:113 +msgid "Embed HTML code" +msgstr "HTML-kode til indlejring" + +#: src/components/dialogs/Embed.tsx:97 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:451 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:453 +msgid "Embed post" +msgstr "Indlejr opslag" + +#: src/components/dialogs/Embed.tsx:101 +msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." +msgstr "Indlejr dette opslag på dit website. Kopier blot følgende kodestump og indsæt den i HTML-koden på dit website." + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:57 +msgid "Embedded video player" +msgstr "Indlejret videoafspiller" + +#: src/screens/Settings/components/Email2FAToggle.tsx:56 +#: src/screens/Settings/components/Email2FAToggle.tsx:60 +msgid "Enable" +msgstr "Aktiver" + +#: src/components/dialogs/EmbedConsent.tsx:100 +msgid "Enable {0} only" +msgstr "Aktiver kun {0}" + +#: src/screens/Moderation/index.tsx:316 +msgid "Enable adult content" +msgstr "Aktiver voksenindhold" + +#: src/screens/Settings/components/Email2FAToggle.tsx:53 +msgid "Enable Email 2FA" +msgstr "Aktiver 2FA via e-mail" + +#: src/components/dialogs/EmbedConsent.tsx:81 +#: src/components/dialogs/EmbedConsent.tsx:88 +msgid "Enable external media" +msgstr "Aktiver eksterne medier" + +#: src/screens/Settings/ExternalMediaPreferences.tsx:49 +msgid "Enable media players for" +msgstr "Aktiver medieafspillere for" + +#: src/screens/Settings/NotificationSettings.tsx:74 +#: src/screens/Settings/NotificationSettings.tsx:77 +msgid "Enable priority notifications" +msgstr "Aktiver prioriterede notifikationer" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:387 +msgid "Enable subtitles" +msgstr "Aktiver undertekster" + +#: src/components/dialogs/EmbedConsent.tsx:93 +msgid "Enable this source only" +msgstr "Aktiver kun denne kilde" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:122 +#: src/screens/Settings/ContentAndMediaSettings.tsx:136 +msgid "Enable trending topics" +msgstr "Aktiver populære emner" + +#: src/screens/Messages/Settings.tsx:130 +#: src/screens/Messages/Settings.tsx:133 +#: src/screens/Moderation/index.tsx:327 +msgid "Enabled" +msgstr "Aktiveret" + +#: src/screens/Profile/Sections/Feed.tsx:114 +msgid "End of feed" +msgstr "Slut på feed" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:159 +msgid "Ensure you have selected a language for each subtitle file." +msgstr "Husk at angive et sprog for hver enkelt undertekstfil." + +#: src/screens/Login/SetNewPasswordForm.tsx:139 +msgid "Enter a password" +msgstr "Indtast en adgangskode" + +#: src/components/dialogs/MutedWords.tsx:127 +#: src/components/dialogs/MutedWords.tsx:128 +msgid "Enter a word or tag" +msgstr "Indtast et ord eller tag" + +#: src/components/dialogs/VerifyEmailDialog.tsx:89 +msgid "Enter Code" +msgstr "Indtast kode" + +#: src/view/com/modals/VerifyEmail.tsx:113 +msgid "Enter Confirmation Code" +msgstr "Indtast bekræftelseskode" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:405 +msgid "Enter fullscreen" +msgstr "Åbn i fuld skærm" + +#: src/view/com/modals/ChangePassword.tsx:154 +msgid "Enter the code you received to change your password." +msgstr "Indtast den modtagne kode for at skifte adgangskode." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:351 +msgid "Enter the domain you want to use" +msgstr "Indtast det domæne, du ønsker at bruge" + +#: src/screens/Login/ForgotPasswordForm.tsx:113 +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 "Indtast den e-mailadresse, du brugte, da du oprettede din konto. Vi sender dig en nulstillingskode, så du kan vælge en ny adgangskode." + +#: src/components/dialogs/BirthDateSettings.tsx:107 +msgid "Enter your birth date" +msgstr "Indtast din fødselsdato" + +#: src/screens/Login/ForgotPasswordForm.tsx:99 +#: src/screens/Signup/StepInfo/index.tsx:176 +msgid "Enter your email address" +msgstr "Indtast din e-mailadresse" + +#: src/view/com/modals/ChangeEmail.tsx:42 +msgid "Enter your new email above" +msgstr "Indtsat din nye e-mail herover" + +#: src/view/com/modals/ChangeEmail.tsx:112 +msgid "Enter your new email address below." +msgstr "Indtast din nye e-mail herunder." + +#: src/screens/Login/index.tsx:98 +msgid "Enter your username and password" +msgstr "Indtsat dit brugernavn og din adgangskode" + +#: src/view/com/composer/Composer.tsx:1652 +#: src/view/com/util/error/ErrorScreen.tsx:42 +msgid "Error" +msgstr "Fejl" + +#: src/screens/Settings/components/ExportCarDialog.tsx:47 +msgid "Error occurred while saving file" +msgstr "En fejl opstod under lagring af fil" + +#: src/screens/Signup/StepCaptcha/index.tsx:56 +msgid "Error receiving captcha response." +msgstr "En fejl opstod under modtagelse af opgaveløsning" + +#: src/screens/Onboarding/StepInterests/index.tsx:183 +#: src/view/screens/Search/Search.tsx:110 +msgid "Error:" +msgstr "Fejl:" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:364 +msgid "Everybody" +msgstr "Alle" + +#: src/components/WhoCanReply.tsx:67 +msgid "Everybody can reply" +msgstr "Alle kan svare" + +#: src/components/WhoCanReply.tsx:213 +msgid "Everybody can reply to this post." +msgstr "Alle kan besvare dette opslag." + +#: src/screens/Messages/Settings.tsx:83 +#: src/screens/Messages/Settings.tsx:86 +msgid "Everyone" +msgstr "Alle" + +#: src/lib/moderation/useReportOptions.ts:73 +msgid "Excessive mentions or replies" +msgstr "For mange omtaler eller svar" + +#: src/lib/moderation/useReportOptions.ts:86 +msgid "Excessive or unwanted messages" +msgstr "For mange eller uønskede beskeder" + +#: src/components/dialogs/MutedWords.tsx:311 +msgid "Exclude users you follow" +msgstr "Udelad brugere, du følger" + +#: src/components/dialogs/MutedWords.tsx:514 +msgid "Excludes users you follow" +msgstr "Anvendes ikke på brugere, du følger" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 +msgid "Exit fullscreen" +msgstr "Forlad fuld skærm" + +#: src/view/com/modals/DeleteAccount.tsx:275 +msgid "Exits account deletion process" +msgstr "Afbryder kontosletning" + +#: src/view/com/modals/CropImage.web.tsx:95 +msgid "Exits image cropping process" +msgstr "Lukker billedbeskæring" + +#: src/view/com/lightbox/Lightbox.web.tsx:110 +msgid "Exits image view" +msgstr "Lukker billedvisning" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:89 +msgid "Exits inputting search query" +msgstr "Afslutter søgning" + +#: src/view/com/lightbox/Lightbox.web.tsx:184 +msgid "Expand alt text" +msgstr "Udvid alt-tekst" + +#: src/view/com/notifications/NotificationFeedItem.tsx:402 +msgid "Expand list of users" +msgstr "Udvid brugerliste" + +#: src/view/com/composer/ComposerReplyTo.tsx:70 +#: src/view/com/composer/ComposerReplyTo.tsx:73 +msgid "Expand or collapse the full post you are replying to" +msgstr "Udvid eller sammenklap det fulde opslag, du besvarer" + +#: src/lib/api/index.ts:400 +msgid "Expected uri to resolve to a record" +msgstr "Forventede, at URI henviste til et dataelement" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:123 +#: src/screens/Settings/ThreadPreferences.tsx:137 +msgid "Experimental" +msgstr "Eksperimentelt" + +#: src/components/dialogs/MutedWords.tsx:500 +msgid "Expired" +msgstr "Udløbet" + +#: src/components/dialogs/MutedWords.tsx:502 +msgid "Expires {0}" +msgstr "Udløber {0}" + +#: src/lib/moderation/useGlobalLabelStrings.ts:47 +msgid "Explicit or potentially disturbing media." +msgstr "Voldsomme eller stødende medier." + +#: src/lib/moderation/useGlobalLabelStrings.ts:35 +msgid "Explicit sexual images." +msgstr "Pornografiske billeder." + +#: src/screens/Settings/AccountSettings.tsx:137 +#: src/screens/Settings/AccountSettings.tsx:141 +msgid "Export my data" +msgstr "Eksporter mine data" + +#: src/screens/Settings/components/ExportCarDialog.tsx:62 +msgid "Export My Data" +msgstr "Eksport mine data" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:82 +#: src/screens/Settings/ContentAndMediaSettings.tsx:85 +msgid "External media" +msgstr "Eksterne medier" + +#: src/components/dialogs/EmbedConsent.tsx:54 +#: src/components/dialogs/EmbedConsent.tsx:58 +msgid "External Media" +msgstr "Eksterne medier" + +#: src/components/dialogs/EmbedConsent.tsx:70 +#: src/screens/Settings/ExternalMediaPreferences.tsx:40 +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 "Afspilning af medier fra eksterne websites muliggør indsamling af oplysninger om dig og din enhed. Der udveksles ingen oplysninger, før du starter afspilningen." + +#: src/Navigation.tsx:315 +#: src/screens/Settings/ExternalMediaPreferences.tsx:31 +msgid "External Media Preferences" +msgstr "Indstillinger for eksterne medier" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:568 +msgid "Failed to change handle. Please try again." +msgstr "Ændring af handle fejlde. Prøv igen." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:173 +msgid "Failed to create app password. Please try again." +msgstr "Oprettelse af appadgangskode fejlede. Prøv igen." + +#: src/screens/StarterPack/Wizard/index.tsx:233 +#: src/screens/StarterPack/Wizard/index.tsx:241 +msgid "Failed to create starter pack" +msgstr "Oprettelse af startpakke fejlede" + +#: src/view/com/modals/CreateOrEditList.tsx:186 +msgid "Failed to create the list. Check your internet connection and try again." +msgstr "Oprettelse af liste fejlede. Tjek din internetforbindelse og prøv igen." + +#: src/components/dms/MessageMenu.tsx:73 +msgid "Failed to delete message" +msgstr "Sletning af besked fejlede" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:195 +msgid "Failed to delete post, please try again" +msgstr "Sletning af opslag fejlede, prøv igen" + +#: src/screens/StarterPack/StarterPackScreen.tsx:699 +msgid "Failed to delete starter pack" +msgstr "Sletning af startpakke fejlede" + +#: src/view/screens/Search/Explore.tsx:448 +#: src/view/screens/Search/Explore.tsx:476 +msgid "Failed to load feeds preferences" +msgstr "Indlæsning af indstillinger for feeds fejlede" + +#: src/components/dialogs/GifSelect.tsx:225 +msgid "Failed to load GIFs" +msgstr "Indlæsning af GIF'er fejlde" + +#: src/screens/Messages/components/MessageListError.tsx:23 +msgid "Failed to load past messages" +msgstr "Indlæst af tidligere beskeder fejlede" + +#: src/view/screens/Search/Explore.tsx:441 +#: src/view/screens/Search/Explore.tsx:469 +msgid "Failed to load suggested feeds" +msgstr "Indlæsning af foreslåede feeds fejlede" + +#: src/view/screens/Search/Explore.tsx:399 +msgid "Failed to load suggested follows" +msgstr "Indlæsning af foreslåede konti fejlede" + +#: src/state/queries/pinned-post.ts:75 +msgid "Failed to pin post" +msgstr "Fastgørelse af opslag fejlede" + +#: src/view/com/lightbox/Lightbox.tsx:46 +msgid "Failed to save image: {0}" +msgstr "Fejl ved lagring af billede: {0}" + +#: src/state/queries/notifications/settings.ts:39 +msgid "Failed to save notification preferences, please try again" +msgstr "Kunne ikke gemme notifikationsindstillinger, prøv igen" + +#: src/components/dms/MessageItem.tsx:234 +msgid "Failed to send" +msgstr "Kunne ikke sende" + +#: src/components/moderation/LabelsOnMeDialog.tsx:229 +#: src/screens/Messages/components/ChatDisabled.tsx:87 +msgid "Failed to submit appeal, please try again." +msgstr "Afsendelse af klage fejlede, prøv igen." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:224 +msgid "Failed to toggle thread mute, please try again" +msgstr "Kunne ikke ændre, om tråden skjules, prøv igen" + +#: src/components/FeedCard.tsx:275 +msgid "Failed to update feeds" +msgstr "Opdatering af feeds fejlede" + +#: src/screens/Messages/Settings.tsx:34 +msgid "Failed to update settings" +msgstr "Opdatering af indstillinger fejlede" + +#: src/lib/media/video/upload.ts:72 +#: src/lib/media/video/upload.web.ts:74 +#: src/lib/media/video/upload.web.ts:78 +#: src/lib/media/video/upload.web.ts:88 +msgid "Failed to upload video" +msgstr "Upload af video fejlede" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:341 +msgid "Failed to verify handle. Please try again." +msgstr "Kunne ikke verificere handle. Prøv igen." + +#: src/Navigation.tsx:231 +msgid "Feed" +msgstr "Feed" + +#: src/components/FeedCard.tsx:134 +#: src/view/com/feeds/FeedSourceCard.tsx:253 +msgid "Feed by {0}" +msgstr "Feed af {0}" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:353 +msgid "Feed menu" +msgstr "Feedmenu" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +msgid "Feed toggle" +msgstr "Feed tilføj/fjern" + +#: src/view/shell/desktop/RightNav.tsx:93 +#: src/view/shell/desktop/RightNav.tsx:94 +#: src/view/shell/Drawer.tsx:324 +msgid "Feedback" +msgstr "Kontakt" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:266 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:275 +msgid "Feedback sent!" +msgstr "Feedback afsendt!" + +#: src/Navigation.tsx:403 +#: src/screens/StarterPack/StarterPackScreen.tsx:183 +#: src/view/screens/Feeds.tsx:508 +#: src/view/screens/Profile.tsx:236 +#: src/view/screens/SavedFeeds.tsx:96 +#: src/view/screens/Search/Search.tsx:522 +#: src/view/shell/desktop/LeftNav.tsx:640 +#: src/view/shell/Drawer.tsx:481 +msgid "Feeds" +msgstr "Feeds" + +#: src/view/screens/SavedFeeds.tsx:198 +msgid "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." +msgstr "Feeds er specialbyggede algoritmner, som brugere kan bygge med lidt teknisk snilde. <0/> for at læse mere." + +#: src/components/FeedCard.tsx:272 +#: src/view/screens/SavedFeeds.tsx:82 +msgid "Feeds updated!" +msgstr "Feeds opdateret!" + +#: src/screens/Search/components/ExploreRecommendations.tsx:54 +msgid "Feeds we think you might like." +msgstr "Feeds, du måske kan lide." + +#: src/screens/Settings/components/ExportCarDialog.tsx:43 +msgid "File saved successfully!" +msgstr "Fil blev gemt!" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:66 +msgid "Filter from feeds" +msgstr "Filtre fra feeds" + +#: src/screens/Onboarding/StepFinished.tsx:296 +msgid "Finalizing" +msgstr "Afslutter" + +#: src/view/com/posts/CustomFeedEmptyState.tsx:48 +#: src/view/com/posts/FollowingEmptyState.tsx:53 +#: src/view/com/posts/FollowingEndOfFeed.tsx:54 +msgid "Find accounts to follow" +msgstr "Find konti, du kan følge" + +#: src/components/ProgressGuide/FollowDialog.tsx:78 +#: src/components/ProgressGuide/FollowDialog.tsx:88 +#: src/components/ProgressGuide/FollowDialog.tsx:417 +msgid "Find people to follow" +msgstr "Find personer, du kan følge" + +#: src/view/screens/Search/Search.tsx:588 +msgid "Find posts and users on Bluesky" +msgstr "Find opslag og brugere på Bluesky" + +#: src/screens/StarterPack/Wizard/index.tsx:195 +msgid "Finish" +msgstr "Afslut" + +#: src/screens/Onboarding/index.tsx:35 +msgid "Fitness" +msgstr "Motion" + +#: src/screens/Onboarding/StepFinished.tsx:276 +msgid "Flexible" +msgstr "Fleksibel" + +#. User is not following this account, click to follow +#: src/components/ProfileCard.tsx:363 +#: src/components/ProfileHoverCard/index.web.tsx:449 +#: src/components/ProfileHoverCard/index.web.tsx:460 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:234 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:132 +msgid "Follow" +msgstr "Følg" + +#: src/view/com/profile/FollowButton.tsx:69 +msgctxt "action" +msgid "Follow" +msgstr "Følg" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:218 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:114 +msgid "Follow {0}" +msgstr "Følg {0}" + +#: src/view/com/posts/AviFollowButton.tsx:68 +msgid "Follow {name}" +msgstr "Følg {name}" + +#: src/components/ProgressGuide/List.tsx:52 +#: src/state/shell/progress-guide.tsx:229 +msgid "Follow 10 accounts" +msgstr "Følg 10 konti" + +#: src/components/ProgressGuide/List.tsx:69 +msgid "Follow 7 accounts" +msgstr "Følg 7 konti" + +#: src/view/com/profile/ProfileMenu.tsx:222 +#: src/view/com/profile/ProfileMenu.tsx:233 +msgid "Follow Account" +msgstr "Følg konto" + +#: src/screens/StarterPack/StarterPackScreen.tsx:428 +#: src/screens/StarterPack/StarterPackScreen.tsx:436 +msgid "Follow all" +msgstr "Følg alle" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:232 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:130 +msgid "Follow Back" +msgstr "Følg tilbage" + +#: src/view/com/profile/FollowButton.tsx:78 +msgctxt "action" +msgid "Follow Back" +msgstr "Følg tilbage" + +#: src/view/screens/Search/Explore.tsx:356 +msgid "Follow more accounts to get connected to your interests and build your network." +msgstr "Følg flere konti for at finde interessant indhold og skabe et netværk." + +#: src/components/KnownFollowers.tsx:232 +msgid "Followed by <0>{0}" +msgstr "Følges af <0>{0}" + +#: src/components/KnownFollowers.tsx:218 +msgid "Followed by <0>{0} and {1, plural, one {# other} other {# others}}" +msgstr "Følges af <0>{0} {1, plural, one {# anden} other {# andre}}" + +#: src/components/KnownFollowers.tsx:205 +msgid "Followed by <0>{0} and <1>{1}" +msgstr "Følges af <0>{0} og <1>{1}" + +#: src/components/KnownFollowers.tsx:187 +msgid "Followed by <0>{0}, <1>{1}, and {2, plural, one {# other} other {# others}}" +msgstr "Følges af <0>{0}, <1>{1} og {2, plural, one {# anden} other {# andre}}" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:403 +msgid "Followed users" +msgstr "Brugere du følger" + +#: src/Navigation.tsx:192 +msgid "Followers of @{0} that you know" +msgstr "Følgere af @{0}, som du måske kender" + +#: src/screens/Profile/KnownFollowers.tsx:104 +#: src/screens/Profile/KnownFollowers.tsx:121 +msgid "Followers you know" +msgstr "Følgere du kender" + +#. User is following this account, click to unfollow +#: src/components/ProfileCard.tsx:357 +#: src/components/ProfileHoverCard/index.web.tsx:448 +#: src/components/ProfileHoverCard/index.web.tsx:459 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:135 +#: src/view/screens/Feeds.tsx:599 +#: src/view/screens/SavedFeeds.tsx:422 +msgid "Following" +msgstr "Følger" + +#: src/components/ProfileCard.tsx:321 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:98 +msgid "Following {0}" +msgstr "Følger {0}" + +#: src/view/com/posts/AviFollowButton.tsx:50 +msgid "Following {name}" +msgstr "Følger {name}" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:74 +#: src/screens/Settings/ContentAndMediaSettings.tsx:77 +msgid "Following feed preferences" +msgstr "Indstillinger for følgerfeed" + +#: src/Navigation.tsx:302 +#: src/screens/Settings/FollowingFeedPreferences.tsx:53 +msgid "Following Feed Preferences" +msgstr "Indstillinger for følgerfeed" + +#: src/screens/Profile/Header/Handle.tsx:32 +msgid "Follows you" +msgstr "Følger dig" + +#: src/components/Pills.tsx:175 +msgid "Follows You" +msgstr "Følger dig" + +#: src/screens/Settings/AppearanceSettings.tsx:140 +msgid "Font" +msgstr "Skrifttype" + +#: src/screens/Settings/AppearanceSettings.tsx:160 +msgid "Font size" +msgstr "Tekststørrelse" + +#: src/screens/Onboarding/index.tsx:40 +#: src/screens/Onboarding/state.ts:102 +msgid "Food" +msgstr "Mad" + +#: src/view/com/modals/DeleteAccount.tsx:125 +msgid "For security reasons, we'll need to send a confirmation code to your email address." +msgstr "Af sikkerhedsgrunde sender vi en bekræftelseskode til din e-mailadresse." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:209 +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 "Af sikkerhedsgrunde vil du ikke få dette vist denne igen. Hvis du mister denne appadgangskode, bliver du nødt til at oprette en ny." + +#: src/screens/Settings/AppearanceSettings.tsx:142 +msgid "For the best experience, we recommend using the theme font." +msgstr "For den bedste oplevelse anbefaler vi at bruge temaskrifttypen." + +#: src/components/dialogs/MutedWords.tsx:178 +msgid "Forever" +msgstr "Indtil videre" + +#: src/screens/Login/index.tsx:126 +#: src/screens/Login/index.tsx:141 +msgid "Forgot Password" +msgstr "Glemt adgangskode" + +#: src/screens/Login/LoginForm.tsx:240 +msgid "Forgot password?" +msgstr "Glemt adgangskode?" + +#: src/screens/Login/LoginForm.tsx:251 +msgid "Forgot?" +msgstr "Glemt?" + +#: src/lib/moderation/useReportOptions.ts:54 +msgid "Frequently Posts Unwanted Content" +msgstr "Laver tit opslag med uønsket indhold" + +#: src/screens/Hashtag.tsx:120 +msgid "From @{sanitizedAuthor}" +msgstr "Fra @{sanitizedAuthor}" + +#: src/view/com/posts/PostFeedItem.tsx:282 +msgctxt "from-feed" +msgid "From <0/>" +msgstr "Fra <0/>" + +#: src/view/com/composer/photos/SelectPhotoBtn.tsx:50 +msgid "Gallery" +msgstr "Galleri" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:297 +msgid "Generate a starter pack" +msgstr "Generer en startpakke" + +#: src/view/shell/Drawer.tsx:328 +msgid "Get help" +msgstr "Få hjælp" + +#: src/view/com/modals/VerifyEmail.tsx:197 +#: src/view/com/modals/VerifyEmail.tsx:199 +msgid "Get Started" +msgstr "Kom godt i gang" + +#: src/components/ProgressGuide/List.tsx:35 +msgid "Getting started" +msgstr "Kom godt i gang" + +#: src/components/MediaPreview.tsx:122 +msgid "GIF" +msgstr "GIF" + +#: src/screens/Onboarding/StepProfile/index.tsx:234 +msgid "Give your profile a face" +msgstr "Sæt ansigt på din profil" + +#: src/lib/moderation/useReportOptions.ts:39 +msgid "Glaring violations of law or terms of service" +msgstr "Åbenlys overtrædelse af lovgivning eller tjenestevilkår" + +#: src/components/Layout/Header/index.tsx:118 +#: src/components/moderation/ScreenHider.tsx:154 +#: src/components/moderation/ScreenHider.tsx:163 +#: src/screens/Profile/ProfileFeed/index.tsx:82 +#: src/view/com/auth/LoggedOut.tsx:72 +#: src/view/screens/NotFound.tsx:57 +#: src/view/screens/ProfileList.tsx:1009 +msgid "Go back" +msgstr "Gå tilbage" + +#: src/components/Error.tsx:78 +#: src/screens/List/ListHiddenScreen.tsx:221 +#: src/screens/Profile/ErrorState.tsx:62 +#: src/screens/Profile/ErrorState.tsx:66 +#: src/screens/Profile/ProfileFeed/index.tsx:87 +#: src/screens/StarterPack/StarterPackScreen.tsx:758 +#: src/view/screens/NotFound.tsx:56 +#: src/view/screens/ProfileList.tsx:1014 +msgid "Go Back" +msgstr "Gå tilbage" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:540 +msgid "Go back to previous page" +msgstr "Gå tilbage til forrige side" + +#: src/components/dms/ReportDialog.tsx:149 +#: src/components/ReportDialog/SelectReportOptionView.tsx:78 +#: src/components/ReportDialog/SubmitView.tsx:109 +#: src/screens/Onboarding/Layout.tsx:101 +#: src/screens/Onboarding/Layout.tsx:190 +#: src/screens/Signup/BackNextButtons.tsx:35 +msgid "Go back to previous step" +msgstr "Gå tilbage til forrige trin" + +#: src/screens/StarterPack/Wizard/index.tsx:287 +msgid "Go back to the previous step" +msgstr "Gå tilbage til forrige trin" + +#: src/view/screens/NotFound.tsx:57 +msgid "Go home" +msgstr "Gå til forside" + +#: src/view/screens/NotFound.tsx:56 +msgid "Go Home" +msgstr "Gå til forside" + +#: src/screens/Messages/components/ChatListItem.tsx:274 +msgid "Go to conversation with {0}" +msgstr "Gå til samtale med {0}" + +#: src/screens/Login/ForgotPasswordForm.tsx:165 +#: src/view/com/modals/ChangePassword.tsx:168 +msgid "Go to next" +msgstr "Gå til næste" + +#: src/components/dms/ConvoMenu.tsx:170 +msgid "Go to profile" +msgstr "Gå til profil" + +#: src/components/dms/ConvoMenu.tsx:167 +msgid "Go to user's profile" +msgstr "Gå til brugers profil" + +#: src/lib/moderation/useGlobalLabelStrings.ts:46 +#: src/view/com/composer/labels/LabelsBtn.tsx:202 +#: src/view/com/composer/labels/LabelsBtn.tsx:205 +msgid "Graphic Media" +msgstr "Vold" + +#: src/state/shell/progress-guide.tsx:218 +#: src/state/shell/progress-guide.tsx:228 +msgid "Half way there!" +msgstr "Nu er du halvvejs!" + +#: src/screens/Settings/AccountSettings.tsx:126 +#: src/screens/Settings/AccountSettings.tsx:131 +msgid "Handle" +msgstr "Handle" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:572 +msgid "Handle already taken. Please try a different one." +msgstr "Handle er optaget. Prøv med et andet." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:189 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:325 +msgid "Handle changed!" +msgstr "Handle ændret!" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:576 +msgid "Handle too long. Please try a shorter one." +msgstr "Handle er for langt. Prøv med et kortere." + +#: src/screens/Settings/AccessibilitySettings.tsx:87 +msgid "Haptics" +msgstr "Haptisk feedbadk" + +#: src/lib/moderation/useReportOptions.ts:34 +msgid "Harassment, trolling, or intolerance" +msgstr "Chikane, trolling og intolerance" + +#: src/Navigation.tsx:378 +msgid "Hashtag" +msgstr "Hashtag" + +#: src/components/RichText.tsx:218 +msgid "Hashtag: #{tag}" +msgstr "Hashtag: #{tag}" + +#: src/screens/Signup/index.tsx:173 +msgid "Having trouble?" +msgstr "Har du problemer?" + +#: src/screens/Settings/Settings.tsx:207 +#: src/screens/Settings/Settings.tsx:211 +#: src/view/shell/desktop/RightNav.tsx:111 +#: src/view/shell/desktop/RightNav.tsx:112 +#: src/view/shell/Drawer.tsx:337 +msgid "Help" +msgstr "Hjælp" + +#: src/screens/Onboarding/StepProfile/index.tsx:237 +msgid "Help people know you're not a bot by uploading a picture or creating an avatar." +msgstr "Lad andre vide, at du ikke er en robot, ved at uploade et billede eller oprette en avatar" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:187 +msgid "Here is your app password!" +msgstr "Her er din appadgangskode!" + +#: src/components/ListCard.tsx:130 +msgid "Hidden list" +msgstr "Skjult liste" + +#: src/components/interstitials/Trending.tsx:136 +#: src/components/moderation/ContentHider.tsx:200 +#: src/components/moderation/LabelPreference.tsx:135 +#: src/components/moderation/PostHider.tsx:122 +#: src/lib/moderation/useLabelBehaviorDescription.ts:15 +#: src/lib/moderation/useLabelBehaviorDescription.ts:20 +#: src/lib/moderation/useLabelBehaviorDescription.ts:25 +#: src/lib/moderation/useLabelBehaviorDescription.ts:30 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:137 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:672 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:110 +msgid "Hide" +msgstr "Skjul" + +#: src/view/com/notifications/NotificationFeedItem.tsx:601 +msgctxt "action" +msgid "Hide" +msgstr "Skjul" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:523 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:529 +msgid "Hide post for me" +msgstr "Skjul opslag for mig" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:540 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:550 +msgid "Hide reply for everyone" +msgstr "Skjul svar for alle" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:522 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:528 +msgid "Hide reply for me" +msgstr "Skjul svar for mig" + +#: src/components/moderation/ContentHider.tsx:151 +#: src/components/moderation/PostHider.tsx:79 +msgid "Hide the content" +msgstr "Skjul indholdet" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 +msgid "Hide this post?" +msgstr "Skjul dette opslag?" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:667 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:729 +msgid "Hide this reply?" +msgstr "Skjul dette svar?" + +#: src/components/interstitials/Trending.tsx:118 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:83 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:62 +msgid "Hide trending topics" +msgstr "Skjul populære emner" + +#: src/components/interstitials/Trending.tsx:134 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:135 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:108 +msgid "Hide trending topics?" +msgstr "Skjul populære emner?" + +#: src/view/com/notifications/NotificationFeedItem.tsx:592 +msgid "Hide user list" +msgstr "Skjul brugerliste" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:117 +msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." +msgstr "Hmm, der opstod en fejl ved forbindelsen til feedserveren. Fortæl feedets ejer om dette problem." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:105 +msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." +msgstr "Hmm, feedserveren ser ud til at være fejlkonfigureret. Fortæl feedets ejer om dette problem." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:111 +msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." +msgstr "Hmm, feedserveren ser ud til at være offline. Fortæl feedets ejer om dette problem." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:108 +msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." +msgstr "Hmm, feedserveren gav et ugyldigt svar. Fortæl feedets ejer om dette problem." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:102 +msgid "Hmm, we're having trouble finding this feed. It may have been deleted." +msgstr "Hmm, vi kan ikke finde dette feed. Det er muligvis blevet slettet." + +#: src/screens/Moderation/index.tsx:53 +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, vi oplever problemer med at indlæse denne data. Se yderligere oplysninger herunder. Kontakt os, hvis problemet varer ved." + +#: src/screens/Profile/ErrorState.tsx:31 +msgid "Hmmmm, we couldn't load that moderation service." +msgstr "Hmm, vi kunne ikke indlæse moderationstjenesten." + +#: src/view/com/composer/state/video.ts:413 +msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!" +msgstr "Vent lidt! Vi udruller gradvist adgang til video, og du er stadig i kø. Prøv igen senere!" + +#: src/Navigation.tsx:594 +#: src/Navigation.tsx:614 +#: src/view/shell/bottom-bar/BottomBar.tsx:162 +#: src/view/shell/desktop/LeftNav.tsx:584 +#: src/view/shell/Drawer.tsx:396 +msgid "Home" +msgstr "Forside" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:398 +msgid "Host:" +msgstr "Server:" + +#: src/screens/Login/ForgotPasswordForm.tsx:83 +#: src/screens/Login/LoginForm.tsx:176 +msgid "Hosting provider" +msgstr "Udbyder" + +#: src/screens/Settings/ThreadPreferences.tsx:67 +#: src/screens/Settings/ThreadPreferences.tsx:70 +#: src/view/com/post-thread/PostThread.tsx:652 +#: src/view/com/post-thread/PostThread.tsx:657 +msgid "Hot replies first" +msgstr "Populære svar først" + +#: src/view/com/modals/InAppBrowserConsent.tsx:41 +msgid "How should we open this link?" +msgstr "Hvordan skal vi åbne dette link?" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:133 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:136 +#: src/view/com/modals/VerifyEmail.tsx:222 +msgid "I have a code" +msgstr "Jeg har en kode" + +#: src/components/dialogs/VerifyEmailDialog.tsx:239 +#: src/components/dialogs/VerifyEmailDialog.tsx:246 +msgid "I Have a Code" +msgstr "Jeg har en kode" + +#: src/view/com/modals/VerifyEmail.tsx:224 +msgid "I have a confirmation code" +msgstr "Jeg har en bekræftelseskode" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:261 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:267 +msgid "I have my own domain" +msgstr "Jeg har mit eget domæne" + +#: src/components/dms/BlockedByListDialog.tsx:57 +#: src/components/dms/ReportConversationPrompt.tsx:21 +msgid "I understand" +msgstr "Jeg forstår" + +#: src/view/com/lightbox/Lightbox.web.tsx:186 +msgid "If alt text is long, toggles alt text expanded state" +msgstr "Hvis alt-tekst er for lang, slår dette udvidet tilstand til/fra" + +#: src/screens/Signup/StepInfo/Policies.tsx:110 +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 "Hvis du endnu ikke er myndig i henhold til dit lands lovgivning, skal din forælder eller værge læse disse vilkår på dine vegne." + +#: src/view/screens/ProfileList.tsx:736 +msgid "If you delete this list, you won't be able to recover it." +msgstr "Hvis du sletter denne liste, kan den ikke genskabes." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:248 +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." +msgstr "Hvis du har dit eget domæne, kan du bruge det som handle. Dette giver dig mulighed for at bekræfte din identitet. <0>Læs mere her." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:658 +msgid "If you remove this post, you won't be able to recover it." +msgstr "Hvis du sletter dette opslag, kan det ikke genskabes." + +#: src/view/com/modals/ChangePassword.tsx:149 +msgid "If you want to change your password, we will send you a code to verify that this is your account." +msgstr "Hvis du vil skifte din adgangskode, sender vi dig en kode til at bekræfte, at dette er din konto." + +#: src/view/com/auth/server-input/index.tsx:168 +msgid "If you're a developer, you can host your own server." +msgstr "Hvis du er udvikler, kan du køre din egen server." + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:92 +msgid "If you're trying to change your handle or email, do so before you deactivate." +msgstr "Hvis du vil skifte dit handle eller din e-mail, skal du gøre det, før du deaktiverer kontoen." + +#: src/lib/moderation/useReportOptions.ts:38 +msgid "Illegal and Urgent" +msgstr "Ulovligt og akut" + +#: src/view/com/util/images/Gallery.tsx:71 +msgid "Image" +msgstr "Billede" + +#: src/components/StarterPack/ShareDialog.tsx:76 +msgid "Image saved to your camera roll!" +msgstr "Billede blev gemt til din kamerarulle!" + +#: src/lib/moderation/useReportOptions.ts:49 +msgid "Impersonation or false claims about identity or affiliation" +msgstr "Identitetstyveri eller falske oplysninger om identitet eller tilknytning" + +#: src/lib/moderation/useReportOptions.ts:68 +msgid "Impersonation, misinformation, or false claims" +msgstr "Identitetstyveri, misinformation eller falske påstande" + +#: src/lib/moderation/useReportOptions.ts:91 +msgid "Inappropriate messages or explicit links" +msgstr "Upassende beskeder eller links med seksuelt indhold" + +#: src/screens/Login/LoginForm.tsx:157 +msgid "Incorrect username or password" +msgstr "Forkert brugernavn eller adgangskode" + +#: src/screens/Login/SetNewPasswordForm.tsx:127 +msgid "Input code sent to your email for password reset" +msgstr "Indtast kode sendt med e-mail for at nulstille adgangskode" + +#: src/view/com/modals/DeleteAccount.tsx:228 +msgid "Input confirmation code for account deletion" +msgstr "Indtast bekræftelseskode for sletning af konto" + +#: src/screens/Login/SetNewPasswordForm.tsx:151 +msgid "Input new password" +msgstr "Indtast ny adgangskode" + +#: src/view/com/modals/DeleteAccount.tsx:247 +msgid "Input password for account deletion" +msgstr "Indtast adgangskode for sletning af konto" + +#: src/screens/Login/LoginForm.tsx:281 +msgid "Input the code which has been emailed to you" +msgstr "Indtast den kode, du har modtaget på e-mail" + +#: src/screens/Login/LoginForm.tsx:210 +msgid "Input the username or email address you used at signup" +msgstr "Indtast det brugernavn eller den e-mailadresse, du benyttede ved oprettelse" + +#: src/screens/Login/LoginForm.tsx:235 +msgid "Input your password" +msgstr "Indtast din adgangskode" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:49 +msgid "Interaction limited" +msgstr "Interaktion begrænset" + +#: src/screens/Login/LoginForm.tsx:149 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 +msgid "Invalid 2FA confirmation code." +msgstr "Ugyldig 2FA-bekræftelseskode" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:578 +msgid "Invalid handle. Please try a different one." +msgstr "Ugyldigt handle. Prøv et andet." + +#: src/view/com/post-thread/PostThreadItem.tsx:277 +msgid "Invalid or unsupported post record" +msgstr "Ugyldig eller ikkeunderstøttet dataelement" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:91 +msgid "Invalid Verification Code" +msgstr "Ugyldig bekræftelseskode" + +#: src/view/com/modals/InviteCodes.tsx:94 +msgid "Invite a Friend" +msgstr "Inviter en ven" + +#: src/screens/Signup/StepInfo/index.tsx:145 +msgid "Invite code" +msgstr "Invitationskode" + +#: src/screens/Signup/state.ts:258 +msgid "Invite code not accepted. Check that you input it correctly and try again." +msgstr "Invitationskode ikke accepteret. Tjek at du har indtastet den korrekt og prøv igen." + +#: src/view/com/modals/InviteCodes.tsx:171 +msgid "Invite codes: {0} available" +msgstr "Invitationskoder: {0} tilgængelige" + +#: src/view/com/modals/InviteCodes.tsx:170 +msgid "Invite codes: 1 available" +msgstr "Invitationskoder: 1 tilgængelig" + +#: src/components/StarterPack/ShareDialog.tsx:96 +msgid "Invite people to this starter pack!" +msgstr "Inviter folk til denne startpakke!" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:34 +msgid "Invite your friends to follow your favorite feeds and people" +msgstr "Inviter dine venner til at følge dine foretrukne feeds og konti" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:31 +msgid "Invites, but personal" +msgstr "Invitationer, men personlige" + +#: src/screens/Signup/StepInfo/index.tsx:80 +msgid "It looks like you may have entered your email address incorrectly. Are you sure it's right?" +msgstr "Det ser ud til, at du har indtastet en forkert e-mailadresse. Er du sikker på, det er den rigtige?" + +#: src/screens/Signup/StepInfo/index.tsx:235 +msgid "It's correct" +msgstr "Ja, det er korrekt" + +#: src/screens/StarterPack/Wizard/index.tsx:435 +msgid "It's just you right now! Add more people to your starter pack by searching above." +msgstr "Lige nu er der kun dig! Føj flere personer til din startpakke ved at søge herover." + +#: src/view/com/composer/Composer.tsx:1586 +msgid "Job ID: {0}" +msgstr "Job ID: {0}" + +#: src/view/com/auth/SplashScreen.web.tsx:178 +msgid "Jobs" +msgstr "Jobs" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:201 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:207 +#: src/screens/StarterPack/StarterPackScreen.tsx:456 +#: src/screens/StarterPack/StarterPackScreen.tsx:467 +msgid "Join Bluesky" +msgstr "Opret dig på Bluesky" + +#: src/components/StarterPack/QrCode.tsx:62 +#: src/view/shell/NavSignupCard.tsx:40 +msgid "Join the conversation" +msgstr "Deltag i samtalen" + +#: src/screens/Onboarding/index.tsx:21 +#: src/screens/Onboarding/state.ts:104 +msgid "Journalism" +msgstr "Journalistik" + +#: src/components/moderation/ContentHider.tsx:231 +msgid "Labeled by {0}." +msgstr "Mærkat tilføjet af {0}." + +#: src/components/moderation/ContentHider.tsx:229 +msgid "Labeled by the author." +msgstr "Mærkat tilføjet af forfatteren." + +#: src/view/com/composer/labels/LabelsBtn.tsx:75 +#: src/view/screens/Profile.tsx:230 +msgid "Labels" +msgstr "Mærkater" + +#: src/view/com/composer/labels/LabelsBtn.tsx:73 +msgid "Labels added" +msgstr "Mærkater tilføjet" + +#: src/screens/Profile/Sections/Labels.tsx:164 +msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." +msgstr "Mærkater kan tilknyttes brugere og indhold. De kan bruges til at skjule, advare og kategorisere i netværket." + +#: src/components/moderation/LabelsOnMeDialog.tsx:71 +msgid "Labels on your account" +msgstr "Mærkater på din konto" + +#: src/components/moderation/LabelsOnMeDialog.tsx:73 +msgid "Labels on your content" +msgstr "Mærkater på dit indhold" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:107 +msgid "Language selection" +msgstr "Sprogvalg" + +#: src/Navigation.tsx:165 +msgid "Language Settings" +msgstr "Sprogindstillinger" + +#: src/screens/Settings/LanguageSettings.tsx:71 +#: src/screens/Settings/Settings.tsx:199 +#: src/screens/Settings/Settings.tsx:202 +msgid "Languages" +msgstr "Sprog" + +#: src/screens/Settings/AppearanceSettings.tsx:172 +msgid "Larger" +msgstr "Større" + +#: src/screens/Hashtag.tsx:95 +#: src/screens/Topic.tsx:77 +#: src/view/screens/Search/Search.tsx:506 +msgid "Latest" +msgstr "Seneste" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:252 +msgid "learn more" +msgstr "læs mere" + +#: src/components/moderation/ScreenHider.tsx:140 +msgid "Learn More" +msgstr "Læs mere" + +#: src/view/com/auth/SplashScreen.web.tsx:166 +msgid "Learn more about Bluesky" +msgstr "Læs mere om Bluesky" + +#: src/view/com/auth/server-input/index.tsx:178 +msgid "Learn more about self hosting your PDS." +msgstr "Læs mere om at hoste din egen PDS." + +#: src/components/moderation/ContentHider.tsx:149 +#: src/components/moderation/ContentHider.tsx:215 +msgid "Learn more about the moderation applied to this content." +msgstr "Læs mere om den moderation, der er anvendt på dette indhold." + +#: src/components/moderation/PostHider.tsx:100 +#: src/components/moderation/ScreenHider.tsx:127 +msgid "Learn more about this warning" +msgstr "Læs mere om denne advarsel" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:99 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:102 +msgid "Learn more about what is public on Bluesky." +msgstr "Læs mere om, hvad der er offentligt på Bluesky." + +#: src/components/moderation/ContentHider.tsx:239 +#: src/view/com/auth/server-input/index.tsx:180 +msgid "Learn more." +msgstr "Læs mere." + +#: src/components/dms/LeaveConvoPrompt.tsx:49 +msgid "Leave" +msgstr "Forlad" + +#: src/components/dms/MessagesListBlockedFooter.tsx:66 +#: src/components/dms/MessagesListBlockedFooter.tsx:73 +msgid "Leave chat" +msgstr "Forlad chat" + +#: src/components/dms/ConvoMenu.tsx:141 +#: src/components/dms/ConvoMenu.tsx:144 +#: src/components/dms/ConvoMenu.tsx:211 +#: src/components/dms/ConvoMenu.tsx:214 +#: src/components/dms/LeaveConvoPrompt.tsx:45 +msgid "Leave conversation" +msgstr "Forlad samtale" + +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:84 +msgid "Leave them all unchecked to see any language." +msgstr "Fjern alle flueben for at se alle sprog." + +#: src/view/com/modals/LinkWarning.tsx:65 +msgid "Leaving Bluesky" +msgstr "Forlader Bluesky" + +#: src/screens/SignupQueued.tsx:140 +msgid "left to go." +msgstr "foran dig i køen." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:313 +msgid "Let me choose" +msgstr "Lad mig vælge" + +#: src/screens/Login/index.tsx:127 +#: src/screens/Login/index.tsx:142 +msgid "Let's get your password reset!" +msgstr "Lad os få nulstillet din adgangskode!" + +#: src/screens/Onboarding/StepFinished.tsx:296 +msgid "Let's go!" +msgstr "Lad os komme i gang!" + +#: src/screens/Settings/AppearanceSettings.tsx:101 +msgid "Light" +msgstr "Lys" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +msgid "Like" +msgstr "Like" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:311 +msgid "Like ({0, plural, one {# like} other {# likes}})" +msgstr "Like ({0, plural, one {# like} other {# likes}})" + +#: src/components/ProgressGuide/List.tsx:63 +msgid "Like 10 posts" +msgstr "Like 10 opslag" + +#: src/state/shell/progress-guide.tsx:214 +#: src/state/shell/progress-guide.tsx:219 +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:501 +msgid "Like feed" +msgstr "Like feed" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:275 +msgid "Like this feed" +msgstr "Like dette feed" + +#: src/components/LikesDialog.tsx:85 +#: src/Navigation.tsx:236 +#: src/Navigation.tsx:241 +msgid "Liked by" +msgstr "Liket af" + +#: src/screens/Post/PostLikedBy.tsx:38 +#: src/screens/Profile/ProfileLabelerLikedBy.tsx:29 +#: src/view/screens/ProfileFeedLikedBy.tsx:30 +msgid "Liked By" +msgstr "Liket af" + +#: src/components/FeedCard.tsx:213 +#: src/view/com/feeds/FeedSourceCard.tsx:303 +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:489 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:295 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:309 +msgid "Liked by {likeCount, plural, one {# user} other {# users}}" +msgstr "Liket af {likeCount, plural, one {# bruger} other {# brugere}}" + +#: src/view/screens/Profile.tsx:235 +msgid "Likes" +msgstr "Likes" + +#: src/view/com/post-thread/PostThreadItem.tsx:217 +msgid "Likes on this post" +msgstr "Likes af dette opslag" + +#: src/view/com/post-thread/PostThread.tsx:626 +#: src/view/com/post-thread/PostThread.tsx:631 +msgid "Linear" +msgstr "Lineært" + +#: src/Navigation.tsx:198 +msgid "List" +msgstr "Liste" + +#: src/view/com/modals/CreateOrEditList.tsx:241 +msgid "List Avatar" +msgstr "Listens avatar" + +#: src/view/screens/ProfileList.tsx:418 +msgid "List blocked" +msgstr "Liste blokeret" + +#: src/components/ListCard.tsx:150 +#: src/view/com/feeds/FeedSourceCard.tsx:255 +msgid "List by {0}" +msgstr "Liste af {0}" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:156 +msgid "List by <0/>" +msgstr "Liste af <0/>" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:154 +msgid "List by you" +msgstr "Liste af dig" + +#: src/view/screens/ProfileList.tsx:455 +msgid "List deleted" +msgstr "Liste slettet" + +#: src/screens/List/ListHiddenScreen.tsx:129 +msgid "List has been hidden" +msgstr "Liste er skjult" + +#: src/view/screens/ProfileList.tsx:170 +msgid "List Hidden" +msgstr "Liste skjult" + +#: src/view/screens/ProfileList.tsx:392 +msgid "List muted" +msgstr "Liste skjult" + +#: src/view/com/modals/CreateOrEditList.tsx:255 +msgid "List Name" +msgstr "Listens navn" + +#: src/view/screens/ProfileList.tsx:431 +msgid "List unblocked" +msgstr "Liste ikke længere blokeret" + +#: src/view/screens/ProfileList.tsx:405 +msgid "List unmuted" +msgstr "Liste ikke længere skjult" + +#: src/Navigation.tsx:135 +#: src/view/screens/Lists.tsx:62 +#: src/view/screens/Profile.tsx:231 +#: src/view/screens/Profile.tsx:238 +#: src/view/shell/desktop/LeftNav.tsx:658 +#: src/view/shell/Drawer.tsx:496 +msgid "Lists" +msgstr "Lister" + +#: src/components/dms/BlockedByListDialog.tsx:39 +msgid "Lists blocking this user:" +msgstr "Liste blokeret af denne bruger:" + +#: src/view/screens/Search/Explore.tsx:133 +msgid "Load more" +msgstr "Indlæs flere" + +#: src/view/screens/Search/Explore.tsx:222 +msgid "Load more suggested feeds" +msgstr "Indlæs flere foreslåede feeds" + +#: src/view/screens/Search/Explore.tsx:220 +msgid "Load more suggested follows" +msgstr "Indlæs flere foreslåede konti" + +#: src/view/screens/Notifications.tsx:270 +msgid "Load new notifications" +msgstr "Indlæs nye notifikationer" + +#: src/screens/Profile/ProfileFeed/index.tsx:192 +#: src/screens/Profile/Sections/Feed.tsx:96 +#: src/view/com/feeds/FeedPage.tsx:143 +#: src/view/screens/ProfileList.tsx:849 +msgid "Load new posts" +msgstr "Indlæs nye opslag" + +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:94 +msgid "Loading..." +msgstr "Indlæser..." + +#: src/Navigation.tsx:261 +msgid "Log" +msgstr "Log" + +#: src/screens/Deactivated.tsx:202 +#: src/screens/Deactivated.tsx:208 +msgid "Log in or sign up" +msgstr "Log ind eller opret konto" + +#: src/screens/SignupQueued.tsx:168 +#: src/screens/SignupQueued.tsx:171 +#: src/screens/SignupQueued.tsx:196 +#: src/screens/SignupQueued.tsx:199 +msgid "Log out" +msgstr "Log ud" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 +msgid "Logged-out visibility" +msgstr "Synlighed for udloggede brugere" + +#: src/components/AccountList.tsx:65 +msgid "Login to account that is not listed" +msgstr "Log på konto, der ikke er anført" + +#: src/view/shell/desktop/RightNav.tsx:121 +msgid "Logo by @sawaratsuki.bsky.social" +msgstr "Logo af @sawaratsuki.bsky.social" + +#: src/view/shell/desktop/RightNav.tsx:118 +#: src/view/shell/Drawer.tsx:634 +msgid "Logo by <0>@sawaratsuki.bsky.social" +msgstr "Logo af <0>@sawaratsuki.bsky.social" + +#: src/components/RichText.tsx:219 +msgid "Long press to open tag menu for #{tag}" +msgstr "Brug langt tryk for at åbne tagmenuen for #{tag}" + +#: src/screens/Login/SetNewPasswordForm.tsx:116 +msgid "Looks like XXXXX-XXXXX" +msgstr "Har formatet XXXXX-XXXXX" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:39 +msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below." +msgstr "Det ser ud til, at du ikke har gemt nogen feeds! Brug vores anbefalinger eller find flere herunder." + +#: src/screens/Home/NoFeedsPinned.tsx:83 +msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄" +msgstr "Det ser ud til, at du har frigjort alle dine feeds. Men bare rolig, du kan fastgøre nogen herunder 😄" + +#: src/screens/Feeds/NoFollowingFeed.tsx:37 +msgid "Looks like you're missing a following feed. <0>Click here to add one." +msgstr "Det ser ud til, at du mangler et følgerfeed <0>Klik her for at tilføje et." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:266 +msgid "Make one for me" +msgstr "Opret en for mig" + +#: src/view/com/modals/LinkWarning.tsx:79 +msgid "Make sure this is where you intend to go!" +msgstr "Tjek, at det virkelig er dette website, du ønsker at besøge!" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:58 +#: src/screens/Settings/ContentAndMediaSettings.tsx:61 +msgid "Manage saved feeds" +msgstr "Adminstrer gemte feeds" + +#: src/components/dialogs/MutedWords.tsx:108 +msgid "Manage your muted words and tags" +msgstr "Administrer dine skjulte ord og tags" + +#: src/components/dms/ConvoMenu.tsx:154 +#: src/components/dms/ConvoMenu.tsx:161 +msgid "Mark as read" +msgstr "Marker som læst" + +#: src/view/screens/Profile.tsx:234 +msgid "Media" +msgstr "Medier" + +#: src/view/com/composer/labels/LabelsBtn.tsx:211 +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/WhoCanReply.tsx:254 +msgid "mentioned users" +msgstr "omtalte brugere" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:393 +msgid "Mentioned users" +msgstr "Omtalte brugere" + +#: src/view/screens/Notifications.tsx:99 +msgid "Mentions" +msgstr "Omtaler" + +#: src/components/Menu/index.tsx:96 +#: src/view/screens/Search/Search.tsx:856 +msgid "Menu" +msgstr "Menu" + +#: src/components/dms/MessageProfileButton.tsx:82 +msgid "Message {0}" +msgstr "Send besked til {0}" + +#: src/components/dms/MessageMenu.tsx:72 +#: src/screens/Messages/components/ChatListItem.tsx:174 +msgid "Message deleted" +msgstr "Besked slettet" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:201 +msgid "Message from server: {0}" +msgstr "Besked fra server: {0}" + +#: src/screens/Messages/components/MessageInput.tsx:147 +msgid "Message input field" +msgstr "Beskedfelt" + +#: src/screens/Messages/components/MessageInput.tsx:78 +#: src/screens/Messages/components/MessageInput.web.tsx:60 +msgid "Message is too long" +msgstr "Beskeden er for lang" + +#: src/Navigation.tsx:609 +#: src/screens/Messages/ChatList.tsx:262 +#: src/screens/Messages/ChatList.tsx:286 +msgid "Messages" +msgstr "Beskeder" + +#: src/lib/moderation/useReportOptions.ts:47 +msgid "Misleading Account" +msgstr "Vildledende konto" + +#: src/lib/moderation/useReportOptions.ts:67 +msgid "Misleading Post" +msgstr "Vildledende opslag" + +#: src/Navigation.tsx:140 +#: src/screens/Moderation/index.tsx:88 +#: src/screens/Settings/Settings.tsx:167 +#: src/screens/Settings/Settings.tsx:170 +msgid "Moderation" +msgstr "Moderation" + +#: src/components/moderation/ModerationDetailsDialog.tsx:132 +msgid "Moderation details" +msgstr "Moderationsoplysninger" + +#: src/components/ListCard.tsx:149 +#: src/view/com/modals/UserAddRemoveLists.tsx:222 +msgid "Moderation list by {0}" +msgstr "Moderationsliste af {0}" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:169 +msgid "Moderation list by <0/>" +msgstr "Moderationsliste af <0/>" + +#: src/view/com/modals/UserAddRemoveLists.tsx:220 +#: src/view/com/profile/ProfileSubpageHeader.tsx:167 +msgid "Moderation list by you" +msgstr "Moderationsliste af dig" + +#: src/view/com/modals/CreateOrEditList.tsx:177 +msgid "Moderation list created" +msgstr "Moderationsliste oprettet" + +#: src/view/com/modals/CreateOrEditList.tsx:163 +msgid "Moderation list updated" +msgstr "Moderationsliste opdateret" + +#: src/screens/Moderation/index.tsx:223 +msgid "Moderation lists" +msgstr "Moderationslister" + +#: src/Navigation.tsx:145 +#: src/view/screens/ModerationModlists.tsx:62 +msgid "Moderation Lists" +msgstr "Moderationslister" + +#: src/components/moderation/LabelPreference.tsx:247 +msgid "moderation settings" +msgstr "moderationsindstillinger" + +#: src/Navigation.tsx:251 +msgid "Moderation states" +msgstr "Moderationstilstande" + +#: src/screens/Moderation/index.tsx:192 +msgid "Moderation tools" +msgstr "Moderationsværktøjer" + +#: src/components/moderation/ModerationDetailsDialog.tsx:50 +#: src/lib/moderation/useModerationCauseDescription.ts:45 +msgid "Moderator has chosen to set a general warning on the content." +msgstr "Moderator har besluttet at sætte en generel advarsel på indholdet." + +#: src/view/com/post-thread/PostThreadItem.tsx:632 +msgid "More" +msgstr "Flere" + +#: src/view/shell/desktop/Feeds.tsx:102 +#: src/view/shell/desktop/Feeds.tsx:105 +msgid "More feeds" +msgstr "Flere feeds" + +#: src/view/com/profile/ProfileMenu.tsx:179 +#: src/view/screens/ProfileList.tsx:721 +msgid "More options" +msgstr "Flere valgmuligheder" + +#: src/screens/Settings/ThreadPreferences.tsx:94 +msgid "Most-liked first" +msgstr "Mest likede først" + +#: src/screens/Settings/ThreadPreferences.tsx:91 +#: src/view/com/post-thread/PostThread.tsx:682 +#: src/view/com/post-thread/PostThread.tsx:687 +msgid "Most-liked replies first" +msgstr "Mest likede svar først" + +#: src/screens/Onboarding/state.ts:105 +msgid "Movies" +msgstr "Film" + +#: src/screens/Onboarding/state.ts:106 +msgid "Music" +msgstr "Musik" + +#: src/components/TagMenu/index.tsx:264 +msgid "Mute" +msgstr "Skjul" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 +msgctxt "video" +msgid "Mute" +msgstr "Lydløs" + +#: src/components/TagMenu/index.web.tsx:116 +msgid "Mute {truncatedTag}" +msgstr "Skjul {truncatedTag}" + +#: src/view/com/profile/ProfileMenu.tsx:259 +#: src/view/com/profile/ProfileMenu.tsx:266 +msgid "Mute Account" +msgstr "Skjul konto" + +#: src/view/screens/ProfileList.tsx:627 +msgid "Mute accounts" +msgstr "Skjul konti" + +#: src/components/TagMenu/index.tsx:224 +msgid "Mute all {displayTag} posts" +msgstr "Skjul alle {displayTag}-opslag" + +#: src/components/dms/ConvoMenu.tsx:175 +#: src/components/dms/ConvoMenu.tsx:181 +msgid "Mute conversation" +msgstr "Skjul samtale" + +#: src/components/dialogs/MutedWords.tsx:253 +msgid "Mute in:" +msgstr "Skjul i:" + +#: src/view/screens/ProfileList.tsx:750 +msgid "Mute list" +msgstr "Skjul liste" + +#: src/view/screens/ProfileList.tsx:745 +msgid "Mute these accounts?" +msgstr "Skjul disse konti?" + +#: src/components/dialogs/MutedWords.tsx:185 +msgid "Mute this word for 24 hours" +msgstr "Skjul dette ord i 24 timer" + +#: src/components/dialogs/MutedWords.tsx:224 +msgid "Mute this word for 30 days" +msgstr "Skjul dette ord i 30 dage" + +#: src/components/dialogs/MutedWords.tsx:209 +msgid "Mute this word for 7 days" +msgstr "Skjul dette ord i 7 dage" + +#: src/components/dialogs/MutedWords.tsx:258 +msgid "Mute this word in post text and tags" +msgstr "Skjul dette ord i både tekst og tags" + +#: src/components/dialogs/MutedWords.tsx:274 +msgid "Mute this word in tags only" +msgstr "Skjul kun dette ord i tags" + +#: src/components/dialogs/MutedWords.tsx:170 +msgid "Mute this word until you unmute it" +msgstr "Skjul dette ord, indtil du selv fjerner det fra listen" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 +msgid "Mute thread" +msgstr "Skjul tråd" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:503 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:505 +msgid "Mute words & tags" +msgstr "Skjul ord og tags" + +#: src/screens/Moderation/index.tsx:238 +msgid "Muted accounts" +msgstr "Skjulte konti" + +#: src/Navigation.tsx:150 +#: src/view/screens/ModerationMutedAccounts.tsx:100 +msgid "Muted Accounts" +msgstr "Skjulte konti" + +#: src/view/screens/ModerationMutedAccounts.tsx:112 +msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private." +msgstr "Opslag fra skjulte konti vil ikke optræde i dit feed og dine notifikationer. Ingen kan se, hvem du skjuler." + +#: src/lib/moderation/useModerationCauseDescription.ts:90 +msgid "Muted by \"{0}\"" +msgstr "Skjult af \"{0}\"" + +#: src/screens/Moderation/index.tsx:208 +msgid "Muted words & tags" +msgstr "Skjulte ord og tags" + +#: src/view/screens/ProfileList.tsx:747 +msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them." +msgstr "Ingen kan se, hvem du skjuler. Skjulte konti kan interagere med dig, men du vil ikke se deres opslag eller modtage notifikationer fra dem." + +#: src/components/dialogs/BirthDateSettings.tsx:34 +#: src/components/dialogs/BirthDateSettings.tsx:37 +msgid "My Birthday" +msgstr "Min fødselsdato" + +#: src/view/screens/Feeds.tsx:699 +msgid "My Feeds" +msgstr "Mine feeds" + +#: src/view/com/modals/CreateOrEditList.tsx:270 +msgid "Name" +msgstr "Navn" + +#: src/view/com/modals/CreateOrEditList.tsx:135 +msgid "Name is required" +msgstr "Navn er obligatorisk" + +#: src/lib/moderation/useReportOptions.ts:59 +#: src/lib/moderation/useReportOptions.ts:98 +#: src/lib/moderation/useReportOptions.ts:106 +#: src/lib/moderation/useReportOptions.ts:114 +msgid "Name or Description Violates Community Standards" +msgstr "Navn eller beskrivelse overtræder retningslinjer" + +#: src/screens/Onboarding/index.tsx:22 +#: src/screens/Onboarding/state.ts:107 +msgid "Nature" +msgstr "Natur" + +#: src/components/StarterPack/StarterPackCard.tsx:124 +msgid "Navigate to {0}" +msgstr "Gå til {0}" + +#: src/screens/Login/ForgotPasswordForm.tsx:166 +#: src/screens/Login/LoginForm.tsx:334 +#: src/view/com/modals/ChangePassword.tsx:169 +msgid "Navigates to the next screen" +msgstr "Går til næste skærmbillede" + +#: src/view/shell/Drawer.tsx:72 +msgid "Navigates to your profile" +msgstr "Går til din profil" + +#: src/components/dialogs/VerifyEmailDialog.tsx:196 +msgid "Need to change it?" +msgstr "Har du brug for at rette den?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:128 +msgid "Need to report a copyright violation?" +msgstr "Vil du anmelde en ophavsretskrænkelse?" + +#: src/screens/Onboarding/StepFinished.tsx:264 +msgid "Never lose access to your followers or data." +msgstr "Mist aldrig adgang til dine følgere og din data." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:548 +msgid "Nevermind, create a handle for me" +msgstr "Glem det, opret et handle til mig" + +#: src/view/screens/Lists.tsx:74 +#: src/view/screens/ModerationModlists.tsx:74 +msgctxt "action" +msgid "New" +msgstr "Ny" + +#: src/components/dms/dialogs/NewChatDialog.tsx:65 +#: src/screens/Messages/ChatList.tsx:269 +#: src/screens/Messages/ChatList.tsx:276 +msgid "New chat" +msgstr "Ny chat" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:202 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:210 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:356 +msgid "New handle" +msgstr "Nyt handle" + +#: src/view/screens/Lists.tsx:66 +#: src/view/screens/ModerationModlists.tsx:66 +msgid "New list" +msgstr "Ny liste" + +#: src/components/dms/NewMessagesPill.tsx:92 +msgid "New messages" +msgstr "Nye beskeder" + +#: src/view/com/modals/CreateOrEditList.tsx:232 +msgid "New Moderation List" +msgstr "Ny moderationsliste" + +#: src/view/com/modals/ChangePassword.tsx:213 +msgid "New password" +msgstr "Ny adgangskode" + +#: src/view/com/modals/ChangePassword.tsx:218 +msgid "New Password" +msgstr "Ny adgangskode" + +#: src/screens/Profile/ProfileFeed/index.tsx:209 +#: src/view/screens/Feeds.tsx:549 +#: src/view/screens/Notifications.tsx:165 +#: src/view/screens/Profile.tsx:496 +#: src/view/screens/ProfileList.tsx:250 +#: src/view/screens/ProfileList.tsx:283 +msgid "New post" +msgstr "Nyt opslag" + +#: src/view/com/feeds/FeedPage.tsx:154 +msgctxt "action" +msgid "New post" +msgstr "Nyt opslag" + +#: src/view/shell/desktop/LeftNav.tsx:504 +msgctxt "action" +msgid "New Post" +msgstr "Nyt opslag" + +#: src/components/NewskieDialog.tsx:83 +msgid "New user info dialog" +msgstr "Ny bruger" + +#: src/view/com/modals/CreateOrEditList.tsx:227 +msgid "New User List" +msgstr "Ny brugerliste" + +#: src/screens/Settings/ThreadPreferences.tsx:83 +#: src/screens/Settings/ThreadPreferences.tsx:86 +#: src/view/com/post-thread/PostThread.tsx:672 +#: src/view/com/post-thread/PostThread.tsx:677 +msgid "Newest replies first" +msgstr "Nyeste svar først" + +#: src/screens/Onboarding/index.tsx:20 +#: src/screens/Onboarding/state.ts:108 +msgid "News" +msgstr "Nyheder" + +#: src/screens/Login/ForgotPasswordForm.tsx:137 +#: src/screens/Login/ForgotPasswordForm.tsx:143 +#: src/screens/Login/LoginForm.tsx:333 +#: src/screens/Login/LoginForm.tsx:340 +#: src/screens/Login/SetNewPasswordForm.tsx:174 +#: src/screens/Login/SetNewPasswordForm.tsx:180 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 +#: src/screens/Signup/BackNextButtons.tsx:67 +#: src/screens/StarterPack/Wizard/index.tsx:187 +#: src/screens/StarterPack/Wizard/index.tsx:191 +#: src/screens/StarterPack/Wizard/index.tsx:341 +#: src/screens/StarterPack/Wizard/index.tsx:348 +#: src/view/com/modals/ChangePassword.tsx:254 +#: src/view/com/modals/ChangePassword.tsx:256 +msgid "Next" +msgstr "Næste" + +#: src/view/com/lightbox/Lightbox.web.tsx:169 +msgid "Next image" +msgstr "Næste billede" + +#: src/screens/Settings/AppPasswords.tsx:108 +msgid "No app passwords yet" +msgstr "Ingen appadgangskoder endnu" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:378 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:380 +msgid "No DNS Panel" +msgstr "Ingen DNS-adgang" + +#: src/components/dialogs/GifSelect.tsx:231 +msgid "No featured GIFs found. There may be an issue with Tenor." +msgstr "Ingen udvalgte GIF'er fundet. Der er muligvis problemer med Tenor." + +#: src/screens/StarterPack/Wizard/StepFeeds.tsx:119 +msgid "No feeds found. Try searching for something else." +msgstr "Ingen feeds fundet. Prøv at søge efter noget andet." + +#: src/components/LikedByList.tsx:84 +#: src/view/com/post-thread/PostLikedBy.tsx:84 +msgid "No likes yet" +msgstr "Ingen likes endnu." + +#: src/components/ProfileCard.tsx:342 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:119 +msgid "No longer following {0}" +msgstr "Følger ikke længere {0}" + +#: src/screens/Signup/StepHandle.tsx:173 +msgid "No longer than {0} characters" +msgstr "Højst {0} tegn" + +#: src/screens/Messages/components/ChatListItem.tsx:118 +msgid "No messages yet" +msgstr "Ingen beskeder endnu" + +#: src/screens/Messages/ChatList.tsx:225 +msgid "No more conversations to show" +msgstr "Ikke flere samtaler at vise." + +#: src/view/com/notifications/NotificationFeed.tsx:116 +msgid "No notifications yet!" +msgstr "Ingen notifikationer endnu!" + +#: src/screens/Messages/Settings.tsx:101 +#: src/screens/Messages/Settings.tsx:104 +msgid "No one" +msgstr "Ingen" + +#: src/components/WhoCanReply.tsx:237 +msgid "No one but the author can quote this post." +msgstr "Kun forfatteren selv kan citere dette opslag." + +#: src/screens/Profile/Sections/Feed.tsx:65 +msgid "No posts yet." +msgstr "Ingen opslag endnu." + +#: src/view/com/post-thread/PostQuotes.tsx:105 +msgid "No quotes yet" +msgstr "Ingen citater endnu" + +#: src/view/com/post-thread/PostRepostedBy.tsx:90 +msgid "No reposts yet" +msgstr "Ingen delinger endnu" + +#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:94 +#: src/view/com/composer/text-input/web/Autocomplete.tsx:195 +msgid "No result" +msgstr "Intet resultat" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:200 +#: src/components/ProgressGuide/FollowDialog.tsx:235 +msgid "No results" +msgstr "Ingen resultater" + +#: src/components/Lists.tsx:183 +msgid "No results found" +msgstr "Ingen resultater fundet" + +#: src/view/screens/Feeds.tsx:470 +msgid "No results found for \"{query}\"" +msgstr "Ingen resultater fundet for \"{query}\"" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:128 +#: src/view/screens/Search/Search.tsx:227 +#: src/view/screens/Search/Search.tsx:265 +#: src/view/screens/Search/Search.tsx:310 +msgid "No results found for {query}" +msgstr "Ingen resultater fundet for {query}" + +#: src/components/dialogs/GifSelect.tsx:229 +msgid "No search results found for \"{search}\"." +msgstr "Ingen søgeresultater fundet for \"{search}\"." + +#: src/components/dialogs/EmbedConsent.tsx:104 +#: src/components/dialogs/EmbedConsent.tsx:111 +msgid "No thanks" +msgstr "Nej tak" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:375 +msgid "Nobody" +msgstr "Ingen" + +#: src/components/LikedByList.tsx:86 +#: src/components/LikesDialog.tsx:97 +#: src/view/com/post-thread/PostLikedBy.tsx:86 +msgid "Nobody has liked this yet. Maybe you should be the first!" +msgstr "Ingen har liket dette endnu. Måske skulle du være den første!" + +#: src/view/com/post-thread/PostQuotes.tsx:107 +msgid "Nobody has quoted this yet. Maybe you should be the first!" +msgstr "Ingen har citeret dette endnu. Måske skulle du være den første!" + +#: src/view/com/post-thread/PostRepostedBy.tsx:92 +msgid "Nobody has reposted this yet. Maybe you should be the first!" +msgstr "Ingen har videredelt dette endnu. Måske skulle du være den første!" + +#: src/screens/StarterPack/Wizard/StepProfiles.tsx:103 +msgid "Nobody was found. Try searching for someone else." +msgstr "Ingen blev fundet. Prøv at søge efter en anden." + +#: src/lib/moderation/useGlobalLabelStrings.ts:42 +msgid "Non-sexual Nudity" +msgstr "Ikkeseksuel nøgenhed" + +#: src/Navigation.tsx:130 +#: src/view/screens/Profile.tsx:130 +msgid "Not Found" +msgstr "Ikke fundet" + +#: src/view/com/modals/VerifyEmail.tsx:254 +#: src/view/com/modals/VerifyEmail.tsx:260 +msgid "Not right now" +msgstr "Ikke lige nu" + +#: src/view/com/profile/ProfileMenu.tsx:348 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:686 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:357 +msgid "Note about sharing" +msgstr "Note vedr. deling" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:88 +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 "OBS: Bluesky er et åbent og offentligt netværk. Denne indstilling begrænser kun synligheden af dit indhold her på Bluesky. Andre apps og websites respekterer ikke nødvendigvis denne indstilling. Dit indhold kan stadig blive vist i andre apps og på andre websites til udloggede brugere." + +#: src/screens/Messages/ChatList.tsx:180 +msgid "Nothing here" +msgstr "Ingenting her" + +#: src/screens/Settings/NotificationSettings.tsx:64 +msgid "Notification filters" +msgstr "Notifikationsfiltre" + +#: src/Navigation.tsx:398 +#: src/view/screens/Notifications.tsx:134 +msgid "Notification settings" +msgstr "Notifikationindstillinger" + +#: src/screens/Settings/NotificationSettings.tsx:46 +msgid "Notification Settings" +msgstr "Notifikationindstillinger" + +#: src/screens/Messages/Settings.tsx:123 +msgid "Notification sounds" +msgstr "Notifikationslyde" + +#: src/screens/Messages/Settings.tsx:120 +msgid "Notification Sounds" +msgstr "Notifikationslyde" + +#: src/Navigation.tsx:604 +#: src/view/screens/Notifications.tsx:128 +#: src/view/shell/bottom-bar/BottomBar.tsx:230 +#: src/view/shell/desktop/LeftNav.tsx:621 +#: src/view/shell/Drawer.tsx:449 +msgid "Notifications" +msgstr "Notifikationer" + +#: src/lib/hooks/useTimeAgo.ts:122 +msgid "now" +msgstr "nu" + +#: src/components/dms/MessageItem.tsx:198 +msgid "Now" +msgstr "Nu" + +#: src/view/com/composer/labels/LabelsBtn.tsx:151 +#: src/view/com/composer/labels/LabelsBtn.tsx:154 +msgid "Nudity" +msgstr "Nøgenhed" + +#: src/lib/moderation/useReportOptions.ts:78 +msgid "Nudity or adult content not labeled as such" +msgstr "Nøgenhed eller voksenindhold, som ikke er mærket som dette" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:11 +msgid "Off" +msgstr "Deaktiveret" + +#: src/components/dialogs/GifSelect.tsx:268 +#: src/view/com/util/ErrorBoundary.tsx:57 +msgid "Oh no!" +msgstr "Åh nej!" + +#: src/screens/Onboarding/StepInterests/index.tsx:124 +msgid "Oh no! Something went wrong." +msgstr "Åh nej! Der opstod en fejl." + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:352 +#: src/screens/Settings/AppIconSettings/index.tsx:48 +#: src/screens/Settings/AppIconSettings/index.tsx:229 +msgid "OK" +msgstr "OK" + +#: src/screens/Login/PasswordUpdatedForm.tsx:37 +#: src/view/com/post-thread/PostThreadItem.tsx:864 +msgid "Okay" +msgstr "Okay" + +#: src/screens/Settings/ThreadPreferences.tsx:75 +#: src/screens/Settings/ThreadPreferences.tsx:78 +#: src/view/com/post-thread/PostThread.tsx:662 +#: src/view/com/post-thread/PostThread.tsx:667 +msgid "Oldest replies first" +msgstr "Ældste svar først" + +#: src/components/StarterPack/QrCode.tsx:76 +msgid "on<0><1/><2><3/>" +msgstr "på<0><1/><2><3/>" + +#: src/screens/Settings/Settings.tsx:304 +msgid "Onboarding reset" +msgstr "Nulstil velkomst" + +#: src/view/com/composer/Composer.tsx:338 +msgid "One or more GIFs is missing alt text." +msgstr "En eller flere GIF'er mangler alt-tekst." + +#: src/view/com/composer/Composer.tsx:335 +msgid "One or more images is missing alt text." +msgstr "En eller flere billeder mangler alt-tekst." + +#: src/view/com/composer/Composer.tsx:345 +msgid "One or more videos is missing alt text." +msgstr "Et eller flere videoer mangler alt-tekst." + +#: src/screens/Onboarding/StepProfile/index.tsx:115 +msgid "Only .jpg and .png files are supported" +msgstr "Kun .jpg- og .png-filer er understøttet" + +#: src/components/WhoCanReply.tsx:217 +msgid "Only {0} can reply." +msgstr "Kun {0} kan svare." + +#: src/screens/Signup/StepHandle.tsx:156 +msgid "Only contains letters, numbers, and hyphens" +msgstr "Indeholder kun bogstaver (a-z), tal og bindestreger" + +#: src/lib/media/picker.shared.ts:29 +msgid "Only image files are supported" +msgstr "Kun billedfiler er understøttet" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:40 +msgid "Only WebVTT (.vtt) files are supported" +msgstr "Kun WebVTT-filer (.vtt) er understøttet" + +#: src/components/Lists.tsx:88 +msgid "Oops, something went wrong!" +msgstr "Ups, noget gik galt!" + +#: src/components/Lists.tsx:167 +#: src/components/StarterPack/ProfileStarterPacks.tsx:322 +#: src/components/StarterPack/ProfileStarterPacks.tsx:331 +#: src/screens/Settings/AppPasswords.tsx:59 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:104 +#: src/screens/Settings/NotificationSettings.tsx:54 +#: src/view/screens/Profile.tsx:130 +msgid "Oops!" +msgstr "Ups!" + +#: src/screens/Onboarding/StepFinished.tsx:260 +msgid "Open" +msgstr "Åbn" + +#: src/view/com/posts/AviFollowButton.tsx:86 +msgid "Open {name} profile shortcut menu" +msgstr "Åb genvejsmenuen for {name}" + +#: src/screens/Onboarding/StepProfile/index.tsx:286 +msgid "Open avatar creator" +msgstr "Åbn avatarbygger" + +#: src/screens/Settings/AccountSettings.tsx:127 +msgid "Open change handle dialog" +msgstr "Åbn handleskiftdialog" + +#: src/screens/Messages/components/ChatListItem.tsx:282 +#: src/screens/Messages/components/ChatListItem.tsx:283 +msgid "Open conversation options" +msgstr "Åbn samtaleindstillinger" + +#: src/components/Layout/Header/index.tsx:145 +msgid "Open drawer menu" +msgstr "Åbn navigation" + +#: src/screens/Messages/components/MessageInput.web.tsx:181 +#: src/view/com/composer/Composer.tsx:1235 +#: src/view/com/composer/Composer.tsx:1236 +msgid "Open emoji picker" +msgstr "Åbn emojivælger" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:190 +msgid "Open feed info screen" +msgstr "Åbn feedinformation" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:290 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:295 +msgid "Open feed options menu" +msgstr "Åbn feedindstillingsmenu" + +#: src/screens/Settings/Settings.tsx:208 +msgid "Open helpdesk in browser" +msgstr "Åbner hjælpeside i browser" + +#: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:71 +msgid "Open link to {niceUrl}" +msgstr "Åbn link til {niceUrl}" + +#: src/components/dms/ActionsWrapper.tsx:90 +msgid "Open message options" +msgstr "Åbn beskedindstillinger" + +#: src/screens/Settings/Settings.tsx:330 +msgid "Open moderation debug page" +msgstr "Åbn moderationsfejlsøgningsside" + +#: src/screens/Moderation/index.tsx:204 +msgid "Open muted words and tags settings" +msgstr "Åbn indstillinger for skjulte ord og tags" + +#: src/view/com/util/forms/PostDropdownBtn.tsx:70 +msgid "Open post options menu" +msgstr "Åbn opslagsindstillingsmenu" + +#: src/screens/StarterPack/StarterPackScreen.tsx:553 +msgid "Open starter pack menu" +msgstr "Åbn startpakkemenu" + +#: src/screens/Settings/Settings.tsx:323 +#: src/screens/Settings/Settings.tsx:337 +msgid "Open storybook page" +msgstr "Åbn storybook" + +#: src/screens/Settings/Settings.tsx:316 +msgid "Open system log" +msgstr "Åbn systemlog" + +#: src/view/com/util/forms/DropdownButton.tsx:162 +msgid "Opens {numItems} options" +msgstr "Åbner {numItems} valgmuligheder" + +#: src/view/com/composer/labels/LabelsBtn.tsx:62 +msgid "Opens a dialog to add a content warning to your post" +msgstr "Åbner en dialog, hvor du kan tilføje en indholdsadvarsel til dit opslag" + +#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:61 +msgid "Opens a dialog to choose who can reply to this thread" +msgstr "Åbner en dialog, hvor du kan vælge, hvem der kan besvare i denne tråd" + +#: src/view/screens/Log.tsx:59 +msgid "Opens additional details for a debug entry" +msgstr "Åbner yderligere oplysninger om en loghændelse" + +#: src/view/com/composer/photos/OpenCameraBtn.tsx:73 +msgid "Opens camera on device" +msgstr "Åbner enhedens kamera" + +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 +msgid "Opens composer" +msgstr "Åbner skrivefelt til nyt opslag" + +#: src/view/com/composer/photos/SelectPhotoBtn.tsx:51 +msgid "Opens device photo gallery" +msgstr "Åbner enhedens fotogalleri" + +#: src/view/com/auth/SplashScreen.tsx:49 +#: src/view/com/auth/SplashScreen.web.tsx:111 +msgid "Opens flow to create a new Bluesky account" +msgstr "Åbner formular til oprettelse af en ny Bluesky-konto" + +#: src/view/com/auth/SplashScreen.tsx:63 +#: src/view/com/auth/SplashScreen.web.tsx:125 +msgid "Opens flow to sign into your existing Bluesky account" +msgstr "Åbner formular til at logge ind på din eksisterende Bluesky-konto" + +#: src/view/com/composer/photos/SelectGifBtn.tsx:36 +msgid "Opens GIF select dialog" +msgstr "Åbner GIF-vælger" + +#: src/view/com/modals/InviteCodes.tsx:173 +msgid "Opens list of invite codes" +msgstr "Åbner listen over invitationskoder" + +#: src/screens/Login/LoginForm.tsx:241 +msgid "Opens password reset form" +msgstr "Åbner formular til nulstilling af adgangskode" + +#: src/view/com/modals/LinkWarning.tsx:93 +msgid "Opens the linked website" +msgstr "Åbner det linkede website" + +#: src/view/com/notifications/NotificationFeedItem.tsx:679 +#: src/view/com/util/UserAvatar.tsx:437 +msgid "Opens this profile" +msgstr "Åbner denne profil" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:101 +msgid "Opens video picker" +msgstr "Åbner videovælger" + +#: src/view/com/util/forms/DropdownButton.tsx:296 +msgid "Option {0} of {numItems}" +msgstr "Valgmulighed {0} af {numItems}" + +#: src/components/dms/ReportDialog.tsx:178 +#: src/components/ReportDialog/SubmitView.tsx:167 +msgid "Optionally provide additional information below:" +msgstr "Tilføj evt. yderligere informationer herunder:" + +#: src/components/dialogs/MutedWords.tsx:299 +msgid "Options:" +msgstr "Indstillinger:" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:388 +msgid "Or combine these options:" +msgstr "Eller fra en af disse:" + +#: src/screens/Deactivated.tsx:199 +msgid "Or, continue with another account." +msgstr "Eller fortsæt med en anden konto." + +#: src/screens/Deactivated.tsx:186 +msgid "Or, log into one of your other accounts." +msgstr "Eller log ind som en af dine andre konti" + +#: src/lib/moderation/useReportOptions.ts:27 +#: src/view/com/composer/labels/LabelsBtn.tsx:186 +msgid "Other" +msgstr "Andet" + +#: src/components/AccountList.tsx:83 +msgid "Other account" +msgstr "Anden konto" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:93 +msgid "Other..." +msgstr "Andet..." + +#: src/screens/Messages/components/ChatDisabled.tsx:28 +msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky." +msgstr "Vores moderatorer har gennemgået anmeldelser og besluttet at spærre din adgang til chats på Bluesky." + +#: src/components/Lists.tsx:184 +#: src/view/screens/NotFound.tsx:47 +msgid "Page not found" +msgstr "Side ikke fundet" + +#: src/view/screens/NotFound.tsx:44 +msgid "Page Not Found" +msgstr "Side ikke fundet" + +#: src/screens/Login/LoginForm.tsx:220 +#: src/screens/Settings/AccountSettings.tsx:117 +#: src/screens/Settings/AccountSettings.tsx:121 +#: src/screens/Signup/StepInfo/index.tsx:186 +#: src/view/com/modals/DeleteAccount.tsx:239 +#: src/view/com/modals/DeleteAccount.tsx:246 +msgid "Password" +msgstr "Adgangskode" + +#: src/view/com/modals/ChangePassword.tsx:143 +msgid "Password Changed" +msgstr "Adgangskode ændret" + +#: src/screens/Login/index.tsx:154 +msgid "Password updated" +msgstr "Adgangskode opdateret!" + +#: src/screens/Login/PasswordUpdatedForm.tsx:23 +msgid "Password updated!" +msgstr "Adgangskode opdateret!" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:43 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:369 +msgid "Pause" +msgstr "Pause" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:320 +msgid "Pause video" +msgstr "Stop afspilning" + +#: src/screens/StarterPack/StarterPackScreen.tsx:182 +#: src/view/screens/Search/Search.tsx:516 +msgid "People" +msgstr "Personer" + +#: src/Navigation.tsx:185 +msgid "People followed by @{0}" +msgstr "Personer, som følges af @{0}" + +#: src/Navigation.tsx:178 +msgid "People following @{0}" +msgstr "Personer, som @{0} følger" + +#: src/view/com/lightbox/Lightbox.tsx:27 +msgid "Permission to access camera roll is required." +msgstr "Tilladelse til adgang til din kamerarulle er krævet." + +#: src/view/com/lightbox/Lightbox.tsx:35 +msgid "Permission to access camera roll was denied. Please enable it in your system settings." +msgstr "Tilladelse til adgang til din kamerarulle blev nægtet. Giv adgang via dine systemindstillinger." + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:54 +msgid "Person toggle" +msgstr "Person tilføj/fjern" + +#: src/screens/Onboarding/index.tsx:28 +#: src/screens/Onboarding/state.ts:109 +msgid "Pets" +msgstr "Kæledyr" + +#: src/screens/Onboarding/state.ts:110 +msgid "Photography" +msgstr "Fotografi" + +#: src/view/com/composer/labels/LabelsBtn.tsx:170 +msgid "Pictures meant for adults." +msgstr "Billeder for voksne." + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:519 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:526 +msgid "Pin feed" +msgstr "Fastgør feed" + +#: src/view/screens/ProfileList.tsx:685 +msgid "Pin to home" +msgstr "Fastgør til forside" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:336 +msgid "Pin to Home" +msgstr "Fastgør til forside" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:380 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:387 +msgid "Pin to your profile" +msgstr "Fastgør til din profil" + +#: src/view/com/posts/PostFeedItem.tsx:363 +msgid "Pinned" +msgstr "Fastgjort" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:162 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:174 +msgid "Pinned {0} to Home" +msgstr "Fastgjorde {0} til forside" + +#: src/view/screens/SavedFeeds.tsx:123 +msgid "Pinned Feeds" +msgstr "Fastgjorte feeds" + +#: src/view/screens/ProfileList.tsx:351 +msgid "Pinned to your feeds" +msgstr "Fastgjort til dine feeds" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:43 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:370 +msgid "Play" +msgstr "Afspil" + +#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:107 +msgid "Play {0}" +msgstr "Afspil {0}" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:42 +msgid "Play or pause the GIF" +msgstr "Afspil GIF eller sæt på pause" + +#: src/view/com/util/post-embeds/VideoEmbed.tsx:107 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 +msgid "Play video" +msgstr "Afspil video" + +#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:58 +#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:59 +msgid "Play Video" +msgstr "Afspil video" + +#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:106 +msgid "Plays the GIF" +msgstr "Afspiler GIF'en" + +#: src/screens/Signup/state.ts:217 +msgid "Please choose your handle." +msgstr "Vælg dit handle." + +#: src/screens/Signup/state.ts:210 +#: src/screens/Signup/StepInfo/index.tsx:114 +msgid "Please choose your password." +msgstr "Vælg din adgangskode." + +#: src/screens/Signup/state.ts:231 +msgid "Please complete the verification captcha." +msgstr "Løs verifikationsopgaven" + +#: src/view/com/modals/ChangeEmail.tsx:65 +msgid "Please confirm your email before changing it. This is a temporary requirement while email-updating tools are added, and it will soon be removed." +msgstr "Bekræft din e-mail, før du ændrer den. Dette er et midlertidigt krav, indtil e-mailværktøjer bliver tilføjet, og det vil snart blive fjernet." + +#: src/screens/Login/SetNewPasswordForm.tsx:56 +msgid "Please enter a password." +msgstr "Indtast en adgangskode." + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:114 +msgid "Please enter a unique name for this app password or use our randomly generated one." +msgstr "Vælg et unikt navn til denne appadgangskode eller brug et autogenereret navn." + +#: src/components/dialogs/MutedWords.tsx:86 +msgid "Please enter a valid word, tag, or phrase to mute" +msgstr "Indtast et gyldigt ord, tag eller en sætning, der skal skjules" + +#: src/screens/Signup/state.ts:196 +#: src/screens/Signup/StepInfo/index.tsx:102 +msgid "Please enter your email." +msgstr "Indtast din e-mail." + +#: src/screens/Signup/StepInfo/index.tsx:96 +msgid "Please enter your invite code." +msgstr "Indtast din invitationskode." + +#: src/screens/Login/LoginForm.tsx:95 +msgid "Please enter your password" +msgstr "Indtast din adgangskode" + +#: src/view/com/modals/DeleteAccount.tsx:235 +msgid "Please enter your password as well:" +msgstr "Indtast også din adgangskode:" + +#: src/screens/Login/LoginForm.tsx:90 +msgid "Please enter your username" +msgstr "Indtast dit brugernavn" + +#: src/components/moderation/LabelsOnMeDialog.tsx:265 +msgid "Please explain why you think this label was incorrectly applied by {0}" +msgstr "Forklar, hvorfor du mener, at denne mærkat er anvendt fejlagtigt af {0}" + +#: src/screens/Messages/components/ChatDisabled.tsx:110 +msgid "Please explain why you think your chats were incorrectly disabled" +msgstr "Forklar, hvorfor du mener, at dine chats er deaktiveret fejlagtigt" + +#: src/lib/hooks/useAccountSwitcher.ts:45 +#: src/lib/hooks/useAccountSwitcher.ts:55 +msgid "Please sign in as @{0}" +msgstr "Log ind som @{0}" + +#: src/view/com/modals/VerifyEmail.tsx:109 +msgid "Please Verify Your Email" +msgstr "Bekræft din e-mail" + +#: src/screens/Onboarding/index.tsx:34 +#: src/screens/Onboarding/state.ts:111 +msgid "Politics" +msgstr "Politik" + +#: src/view/com/composer/labels/LabelsBtn.tsx:157 +msgid "Porn" +msgstr "Porno" + +#: src/view/com/composer/Composer.tsx:951 +msgctxt "action" +msgid "Post" +msgstr "Slå op" + +#: src/view/com/post-thread/PostThread.tsx:536 +msgctxt "description" +msgid "Post" +msgstr "Opslag" + +#: src/view/com/composer/Composer.tsx:949 +msgctxt "action" +msgid "Post All" +msgstr "Slå alle op" + +#: src/view/com/post-thread/PostThreadItem.tsx:209 +msgid "Post by {0}" +msgstr "Opslag af {0}" + +#: src/Navigation.tsx:204 +#: src/Navigation.tsx:211 +#: src/Navigation.tsx:218 +#: src/Navigation.tsx:225 +msgid "Post by @{0}" +msgstr "Opslag af @{0}" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:175 +msgid "Post deleted" +msgstr "Opslag slettet" + +#: src/lib/api/index.ts:185 +msgid "Post failed to upload. Please check your Internet connection and try again." +msgstr "Opslag kunne ikke publiceres. Tjek din internetforbindelse og prøv igen." + +#: src/view/com/post-thread/PostThread.tsx:266 +msgid "Post hidden" +msgstr "Opslag skjult" + +#: src/components/moderation/ModerationDetailsDialog.tsx:105 +#: src/lib/moderation/useModerationCauseDescription.ts:104 +msgid "Post Hidden by Muted Word" +msgstr "Opslag indeholder skjulte ord" + +#: src/components/moderation/ModerationDetailsDialog.tsx:108 +#: src/lib/moderation/useModerationCauseDescription.ts:113 +msgid "Post Hidden by You" +msgstr "Opslag skjult af dig" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:287 +msgid "Post interaction settings" +msgstr "Indstillinger for interaktion" + +#: src/view/com/composer/select-language/SelectLangBtn.tsx:89 +msgid "Post language" +msgstr "Sprog" + +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:77 +msgid "Post Languages" +msgstr "Sprog" + +#: src/view/com/post-thread/PostThread.tsx:261 +#: src/view/com/post-thread/PostThread.tsx:273 +msgid "Post not found" +msgstr "Opslag ikke fundet" + +#: src/state/queries/pinned-post.ts:59 +msgid "Post pinned" +msgstr "Opslag blev fastgjort" + +#: src/state/queries/pinned-post.ts:61 +msgid "Post unpinned" +msgstr "Opslag blev frigjort" + +#: src/components/TagMenu/index.tsx:268 +msgid "posts" +msgstr "opslag" + +#: src/screens/StarterPack/StarterPackScreen.tsx:184 +#: src/view/screens/Profile.tsx:232 +msgid "Posts" +msgstr "Opslag" + +#: src/components/dialogs/MutedWords.tsx:115 +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 "Opslag kan skjules baseret på deres tekst, tags eller begge dele. Vi anbefaler at undgå almindelige ord, der optræder i mange opslag, da det kan medføre, at dit feed bliver næsten tomt." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:68 +msgid "Posts hidden" +msgstr "Opslag er skjult" + +#: src/view/com/modals/LinkWarning.tsx:60 +msgid "Potentially Misleading Link" +msgstr "Muligt vildledende link" + +#: src/state/queries/notifications/settings.ts:44 +msgid "Preference saved" +msgstr "Indstillinger blev gemt" + +#: src/screens/Messages/components/MessageListError.tsx:19 +msgid "Press to attempt reconnection" +msgstr "Tryk for at forsøge at forbinde igen" + +#: src/components/forms/HostingProvider.tsx:50 +#: src/components/forms/HostingProvider.tsx:66 +msgid "Press to change hosting provider" +msgstr "Tryk for at skifte udbyder" + +#: src/components/Error.tsx:60 +#: src/components/Lists.tsx:93 +#: src/screens/Messages/components/MessageListError.tsx:24 +#: src/screens/Signup/BackNextButtons.tsx:47 +msgid "Press to retry" +msgstr "Tryk for at prøve igen" + +#: src/components/KnownFollowers.tsx:124 +msgid "Press to view followers of this account that you also follow" +msgstr "Tryk for at vise følgere af denne konto, som du også følger" + +#: src/view/com/lightbox/Lightbox.web.tsx:150 +msgid "Previous image" +msgstr "Forrige billede" + +#: src/screens/Settings/LanguageSettings.tsx:167 +msgid "Primary Language" +msgstr "Primært sprog" + +#: src/screens/Settings/ThreadPreferences.tsx:112 +#: src/screens/Settings/ThreadPreferences.tsx:117 +msgid "Prioritize your Follows" +msgstr "Prioriter konti, du følger" + +#: src/screens/Settings/NotificationSettings.tsx:67 +msgid "Priority notifications" +msgstr "Prioriterede notifikationer" + +#: src/view/shell/desktop/RightNav.tsx:101 +#: src/view/shell/desktop/RightNav.tsx:102 +msgid "Privacy" +msgstr "Privatliv" + +#: src/screens/Settings/Settings.tsx:161 +#: src/screens/Settings/Settings.tsx:164 +msgid "Privacy and security" +msgstr "Privatliv og sikkerhed" + +#: src/Navigation.tsx:347 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 +msgid "Privacy and Security" +msgstr "Privatliv og sikkerhed" + +#: src/Navigation.tsx:271 +#: src/screens/Settings/AboutSettings.tsx:45 +#: src/screens/Settings/AboutSettings.tsx:48 +#: src/view/screens/PrivacyPolicy.tsx:31 +#: src/view/shell/Drawer.tsx:629 +#: src/view/shell/Drawer.tsx:630 +msgid "Privacy Policy" +msgstr "Privatlivspolitik" + +#: src/view/com/composer/Composer.tsx:1649 +msgid "Processing video..." +msgstr "Behandler video..." + +#: src/lib/api/index.ts:59 +#: src/screens/Login/ForgotPasswordForm.tsx:149 +msgid "Processing..." +msgstr "Behandler..." + +#: src/view/screens/DebugMod.tsx:919 +#: src/view/screens/Profile.tsx:363 +msgid "profile" +msgstr "profil" + +#: src/view/shell/bottom-bar/BottomBar.tsx:275 +#: src/view/shell/desktop/LeftNav.tsx:676 +#: src/view/shell/Drawer.tsx:71 +#: src/view/shell/Drawer.tsx:521 +msgid "Profile" +msgstr "Profil" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:191 +#: src/view/com/modals/EditProfile.tsx:124 +msgid "Profile updated" +msgstr "Profil opdateret" + +#: src/screens/Onboarding/StepFinished.tsx:246 +msgid "Public" +msgstr "Offentlig" + +#: src/view/com/lists/MyLists.tsx:77 +msgid "Public, sharable lists of users to mute or block in bulk." +msgstr "Offentlige lister over brugere, der kan skjules eller blokeres på én gang." + +#: src/view/com/lists/MyLists.tsx:72 +msgid "Public, sharable lists which can be used to drive feeds." +msgstr "Offentlige lister, der kan bruges som feeds." + +#: src/components/StarterPack/QrCodeDialog.tsx:128 +msgid "QR code copied to your clipboard!" +msgstr "QR-kode kopieret til udklipsholder!" + +#: src/components/StarterPack/QrCodeDialog.tsx:106 +msgid "QR code has been downloaded!" +msgstr "QR-kode blev downloadet!" + +#: src/components/StarterPack/QrCodeDialog.tsx:107 +msgid "QR code saved to your camera roll!" +msgstr "QR-kode blev gemt til din kamerarulle!" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:178 +#: src/view/com/util/post-ctrls/RepostButton.tsx:201 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:85 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:92 +msgid "Quote post" +msgstr "Citer opslag" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:303 +msgid "Quote post was re-attached" +msgstr "Citatopslag blev tilkoblet igen" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:302 +msgid "Quote post was successfully detached" +msgstr "Citatopslag blev afkoblet" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:177 +#: src/view/com/util/post-ctrls/RepostButton.tsx:199 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:84 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:91 +msgid "Quote posts disabled" +msgstr "Citatopslag ikke tilladt" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:299 +msgid "Quote settings" +msgstr "Indstillinger for citat" + +#: src/screens/Post/PostQuotes.tsx:38 +msgid "Quotes" +msgstr "Citater" + +#: src/view/com/post-thread/PostThreadItem.tsx:243 +msgid "Quotes of this post" +msgstr "Citater af dette opslag" + +#: src/screens/Settings/ThreadPreferences.tsx:99 +#: src/screens/Settings/ThreadPreferences.tsx:102 +#: src/view/com/post-thread/PostThread.tsx:692 +#: src/view/com/post-thread/PostThread.tsx:697 +msgid "Random (aka \"Poster's Roulette\")" +msgstr "Tilfældig (prøv lykken)" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:581 +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 "Aktivietsgrænse overskredet - du har prøvet at ændre dit handle for mange gange på kort tid. Vent lidt, før du prøver igen." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:565 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:575 +msgid "Re-attach quote" +msgstr "Gentilkobl citat" + +#: src/screens/Deactivated.tsx:140 +msgid "Reactivate your account" +msgstr "Genaktiv din konto" + +#: src/view/com/auth/SplashScreen.web.tsx:171 +msgid "Read the Bluesky blog" +msgstr "Læs Blueskys blog" + +#: src/screens/Signup/StepInfo/Policies.tsx:58 +#: src/screens/Signup/StepInfo/Policies.tsx:84 +msgid "Read the Bluesky Privacy Policy" +msgstr "Læs Blueskys privatlivspolitik" + +#: src/screens/Signup/StepInfo/Policies.tsx:51 +#: src/screens/Signup/StepInfo/Policies.tsx:71 +msgid "Read the Bluesky Terms of Service" +msgstr "Læs Blueskys tjenestevilkår" + +#: src/components/dms/ReportDialog.tsx:169 +msgid "Reason:" +msgstr "Årsag:" + +#: src/view/screens/Search/Search.tsx:1034 +msgid "Recent Searches" +msgstr "Seneste søgninger" + +#: src/screens/Search/components/ExploreRecommendations.tsx:50 +msgid "Recommended" +msgstr "Anbefalet" + +#: src/screens/Messages/components/MessageListError.tsx:20 +msgid "Reconnect" +msgstr "Forbind igen" + +#: src/screens/Messages/ChatList.tsx:163 +msgid "Reload conversations" +msgstr "Genindlæs samtaler" + +#: src/components/dialogs/MutedWords.tsx:438 +#: src/components/FeedCard.tsx:315 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:101 +#: src/components/StarterPack/Wizard/WizardListCard.tsx:108 +#: src/screens/Settings/Settings.tsx:468 +#: src/view/com/feeds/FeedSourceCard.tsx:322 +#: src/view/com/modals/ListAddRemoveUsers.tsx:269 +#: src/view/com/modals/UserAddRemoveLists.tsx:235 +#: src/view/com/posts/PostFeedErrorMessage.tsx:213 +msgid "Remove" +msgstr "Fjern" + +#: src/components/StarterPack/Wizard/WizardListCard.tsx:57 +msgid "Remove {displayName} from starter pack" +msgstr "Fjern {displayName} fra startpakke" + +#: src/screens/Settings/Settings.tsx:447 +#: src/screens/Settings/Settings.tsx:450 +msgid "Remove account" +msgstr "Fjern konto" + +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:15 +msgid "Remove attachment" +msgstr "Fjern vedhæftning" + +#: src/view/com/util/UserAvatar.tsx:404 +msgid "Remove Avatar" +msgstr "Fjern avatar" + +#: src/view/com/util/UserBanner.tsx:155 +msgid "Remove Banner" +msgstr "Fjern banner" + +#: src/screens/Messages/components/MessageInputEmbed.tsx:206 +msgid "Remove embed" +msgstr "Fjern indlejring" + +#: src/view/com/posts/FeedShutdownMsg.tsx:116 +#: src/view/com/posts/FeedShutdownMsg.tsx:120 +#: src/view/com/posts/PostFeedErrorMessage.tsx:169 +msgid "Remove feed" +msgstr "Fjern feed" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:210 +msgid "Remove feed?" +msgstr "Fjern feed?" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:318 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:324 +#: src/view/com/feeds/FeedSourceCard.tsx:190 +#: src/view/com/feeds/FeedSourceCard.tsx:268 +#: src/view/screens/ProfileList.tsx:498 +#: src/view/screens/SavedFeeds.tsx:342 +msgid "Remove from my feeds" +msgstr "Fjern fra mine feeds" + +#: src/components/FeedCard.tsx:310 +#: src/view/com/feeds/FeedSourceCard.tsx:317 +msgid "Remove from my feeds?" +msgstr "Fjern fra mine feeds?" + +#: src/screens/Settings/Settings.tsx:460 +msgid "Remove from quick access?" +msgstr "Fjern fra kvikadgang?" + +#: src/screens/List/ListHiddenScreen.tsx:167 +msgid "Remove from saved feeds" +msgstr "Fjern fra gemte feeds" + +#: src/view/com/composer/photos/Gallery.tsx:203 +msgid "Remove image" +msgstr "Fjern billede" + +#: src/components/dialogs/MutedWords.tsx:523 +msgid "Remove mute word from your list" +msgstr "Fjern skjult ord fra din liste" + +#: src/view/screens/Search/Search.tsx:1082 +msgid "Remove profile" +msgstr "Fjern profil" + +#: src/view/screens/Search/Search.tsx:1084 +msgid "Remove profile from search history" +msgstr "Fjern profil fra søgehistorik" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:285 +msgid "Remove quote" +msgstr "Fjern citat" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:155 +#: src/view/com/util/post-ctrls/RepostButton.tsx:165 +msgid "Remove repost" +msgstr "Fjern deling" + +#: src/view/com/composer/videos/SubtitleDialog.tsx:260 +msgid "Remove subtitle file" +msgstr "Fjern undertekstfil" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:211 +msgid "Remove this feed from your saved feeds" +msgstr "Fjern dette feed fra dine gemte feeds" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:109 +msgid "Removed by author" +msgstr "Fjernet af forfatter" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:107 +msgid "Removed by you" +msgstr "Fjernet af dig" + +#: src/view/com/modals/ListAddRemoveUsers.tsx:200 +#: src/view/com/modals/UserAddRemoveLists.tsx:170 +msgid "Removed from list" +msgstr "Fjernet fra liste" + +#: src/view/com/feeds/FeedSourceCard.tsx:138 +msgid "Removed from my feeds" +msgstr "Fjernet fra mine feeds" + +#: src/screens/List/ListHiddenScreen.tsx:94 +#: src/screens/List/ListHiddenScreen.tsx:171 +msgid "Removed from saved feeds" +msgstr "Fjernet fra gemte feeds" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:126 +#: src/view/com/posts/FeedShutdownMsg.tsx:44 +#: src/view/screens/ProfileList.tsx:382 +msgid "Removed from your feeds" +msgstr "Fjernet fra dine feeds" + +#: src/view/com/util/post-embeds/QuoteEmbed.tsx:286 +msgid "Removes quoted post" +msgstr "Fjerner citeret opslag" + +#: src/view/com/posts/FeedShutdownMsg.tsx:129 +#: src/view/com/posts/FeedShutdownMsg.tsx:133 +msgid "Replace with Discover" +msgstr "Erstat med Discover" + +#: src/view/screens/Profile.tsx:233 +msgid "Replies" +msgstr "Svar" + +#: src/components/WhoCanReply.tsx:69 +msgid "Replies disabled" +msgstr "Svar ikke tilladt" + +#: src/components/WhoCanReply.tsx:215 +msgid "Replies to this post are disabled." +msgstr "Svar til dette opslag er ikke tilladt." + +#: src/view/com/composer/Composer.tsx:947 +msgctxt "action" +msgid "Reply" +msgstr "Besvar" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:263 +msgid "Reply ({0, plural, one {# reply} other {# replies}})" +msgstr "Svar ({0, plural, one {# svar} other {# svar}})" + +#: src/components/moderation/ModerationDetailsDialog.tsx:114 +#: src/lib/moderation/useModerationCauseDescription.ts:123 +msgid "Reply Hidden by Thread Author" +msgstr "Svar skjult af trådens forfatter" + +#: src/components/moderation/ModerationDetailsDialog.tsx:113 +#: src/lib/moderation/useModerationCauseDescription.ts:122 +msgid "Reply Hidden by You" +msgstr "Svar skjult af dig" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:355 +msgid "Reply settings" +msgstr "Indstillinger for svar" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:340 +msgid "Reply settings are chosen by the author of the thread" +msgstr "Svarindstillinger er bestemt af trådens forfatter" + +#: src/view/com/post-thread/PostThread.tsx:648 +msgid "Reply sorting" +msgstr "Rækkefølge for svar" + +#: src/view/com/post/Post.tsx:204 +#: src/view/com/posts/PostFeedItem.tsx:553 +msgctxt "description" +msgid "Reply to <0><1/>" +msgstr "Svar til <0><1/>" + +#: src/view/com/posts/PostFeedItem.tsx:544 +msgctxt "description" +msgid "Reply to a blocked post" +msgstr "Svar til et blokeret opslag" + +#: src/view/com/posts/PostFeedItem.tsx:546 +msgctxt "description" +msgid "Reply to a post" +msgstr "Svar til et opslag" + +#: src/view/com/post/Post.tsx:202 +#: src/view/com/posts/PostFeedItem.tsx:550 +msgctxt "description" +msgid "Reply to you" +msgstr "Svar til dig" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:333 +msgid "Reply visibility updated" +msgstr "Svarets synlighed blev opdateret" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:332 +msgid "Reply was successfully hidden" +msgstr "Svar blev skjult" + +#: src/components/dms/MessageMenu.tsx:132 +#: src/components/dms/MessagesListBlockedFooter.tsx:77 +#: src/components/dms/MessagesListBlockedFooter.tsx:84 +msgid "Report" +msgstr "Anmeld" + +#: src/view/com/profile/ProfileMenu.tsx:299 +#: src/view/com/profile/ProfileMenu.tsx:302 +msgid "Report Account" +msgstr "Anmeld konto" + +#: src/components/dms/ConvoMenu.tsx:200 +#: src/components/dms/ConvoMenu.tsx:203 +#: src/components/dms/ReportConversationPrompt.tsx:17 +msgid "Report conversation" +msgstr "Anmeld samtale" + +#: src/components/ReportDialog/index.tsx:44 +msgid "Report dialog" +msgstr "Anmeld dialog" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:542 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:548 +msgid "Report feed" +msgstr "Anmeld feed" + +#: src/view/screens/ProfileList.tsx:540 +msgid "Report List" +msgstr "Anmeld liste" + +#: src/components/dms/MessageMenu.tsx:130 +msgid "Report message" +msgstr "Anmeld besked" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:611 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:613 +msgid "Report post" +msgstr "Anmeld opslag" + +#: src/screens/StarterPack/StarterPackScreen.tsx:606 +#: src/screens/StarterPack/StarterPackScreen.tsx:609 +msgid "Report starter pack" +msgstr "Anmeld startpakke" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:41 +msgid "Report this content" +msgstr "Anmeld dette indhold" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:54 +msgid "Report this feed" +msgstr "Anmeld dette feed" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:51 +msgid "Report this list" +msgstr "Anmeld denne liste" + +#: src/components/dms/ReportDialog.tsx:44 +#: src/components/dms/ReportDialog.tsx:137 +#: src/components/ReportDialog/SelectReportOptionView.tsx:60 +msgid "Report this message" +msgstr "Anmeld denne besked" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:48 +msgid "Report this post" +msgstr "Anmeld dette opslag" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:57 +msgid "Report this starter pack" +msgstr "Anmeld denne startpakke" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:45 +msgid "Report this user" +msgstr "Anmeld denne bruger" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:156 +#: src/view/com/util/post-ctrls/RepostButton.tsx:167 +msgctxt "action" +msgid "Repost" +msgstr "Videredel" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:72 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:76 +msgid "Repost" +msgstr "Videredel" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:74 +msgid "Repost ({0, plural, one {# repost} other {# reposts}})" +msgstr "Videredel ({0, plural, one {# deling} other {# delinger}})" + +#: src/screens/StarterPack/StarterPackScreen.tsx:548 +#: src/view/com/util/post-ctrls/RepostButton.tsx:148 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:49 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:104 +msgid "Repost or quote post" +msgstr "Videredel eller citer" + +#: src/screens/Post/PostRepostedBy.tsx:38 +msgid "Reposted By" +msgstr "Videredelt af" + +#: src/view/com/posts/PostFeedItem.tsx:303 +msgid "Reposted by {0}" +msgstr "Videredelt af {0}" + +#: src/view/com/posts/PostFeedItem.tsx:322 +msgid "Reposted by <0><1/>" +msgstr "Videredelt af <0><1/>" + +#: src/view/com/posts/PostFeedItem.tsx:301 +#: src/view/com/posts/PostFeedItem.tsx:320 +msgid "Reposted by you" +msgstr "Videredelt af dig" + +#: src/view/com/post-thread/PostThreadItem.tsx:222 +msgid "Reposts of this post" +msgstr "Videredelinger af dette opslag" + +#: src/view/com/modals/ChangeEmail.tsx:176 +#: src/view/com/modals/ChangeEmail.tsx:178 +msgid "Request Change" +msgstr "Anmod om ændring" + +#: src/view/com/modals/ChangePassword.tsx:242 +#: src/view/com/modals/ChangePassword.tsx:244 +msgid "Request Code" +msgstr "Bekræftelseskode" + +#: src/screens/Settings/AccessibilitySettings.tsx:60 +#: src/screens/Settings/AccessibilitySettings.tsx:65 +msgid "Require alt text before posting" +msgstr "Gør alt-tekst obligatorisk i dine egne opslag" + +#: src/screens/Settings/components/Email2FAToggle.tsx:54 +msgid "Require an email code to log in to your account." +msgstr "Kræv en bekræftelseskode via e-mail for at logge ind på din konto." + +#: src/screens/Signup/StepInfo/index.tsx:153 +msgid "Required for this provider" +msgstr "Obligatorisk for denne udbyder" + +#: src/components/LabelingServiceCard/index.tsx:80 +msgid "Required in your region" +msgstr "Obligatorisk i din region" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:173 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:176 +msgid "Resend email" +msgstr "Gensend e-mail" + +#: src/components/dialogs/VerifyEmailDialog.tsx:267 +#: src/components/dialogs/VerifyEmailDialog.tsx:277 +#: src/components/intents/VerifyEmailIntentDialog.tsx:130 +msgid "Resend Email" +msgstr "Gensend e-mail" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:122 +msgid "Resend Verification Email" +msgstr "Gensend bekræftelseskode" + +#: src/view/com/modals/ChangePassword.tsx:186 +msgid "Reset code" +msgstr "Nulstil kode" + +#: src/view/com/modals/ChangePassword.tsx:193 +msgid "Reset Code" +msgstr "Nulstil kode" + +#: src/screens/Settings/Settings.tsx:344 +#: src/screens/Settings/Settings.tsx:346 +msgid "Reset onboarding state" +msgstr "Nulstil velkomsttilstand" + +#: src/screens/Login/ForgotPasswordForm.tsx:80 +msgid "Reset password" +msgstr "Nulstil adgangskode" + +#: src/screens/Login/LoginForm.tsx:314 +msgid "Retries login" +msgstr "Prøver at logge ind igen" + +#: src/view/com/util/error/ErrorMessage.tsx:57 +#: src/view/com/util/error/ErrorScreen.tsx:99 +msgid "Retries the last action, which errored out" +msgstr "Prøver at gentage den seneste handling, der fejlede" + +#: src/components/dms/MessageItem.tsx:245 +#: src/components/Error.tsx:65 +#: src/components/Lists.tsx:104 +#: src/components/StarterPack/ProfileStarterPacks.tsx:336 +#: src/screens/Login/LoginForm.tsx:313 +#: src/screens/Login/LoginForm.tsx:320 +#: src/screens/Messages/ChatList.tsx:169 +#: src/screens/Messages/components/MessageListError.tsx:25 +#: src/screens/Onboarding/StepInterests/index.tsx:217 +#: src/screens/Onboarding/StepInterests/index.tsx:220 +#: src/screens/Signup/BackNextButtons.tsx:53 +#: src/view/com/util/error/ErrorMessage.tsx:55 +#: src/view/com/util/error/ErrorScreen.tsx:97 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:55 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoFallback.tsx:57 +msgid "Retry" +msgstr "Prøv igen" + +#: src/components/Error.tsx:73 +#: src/screens/List/ListHiddenScreen.tsx:216 +#: src/screens/StarterPack/StarterPackScreen.tsx:752 +#: src/view/screens/ProfileList.tsx:1010 +msgid "Return to previous page" +msgstr "Gå til forrige side" + +#: src/view/screens/NotFound.tsx:61 +msgid "Returns to home page" +msgstr "Går til forsiden" + +#: src/screens/Profile/ProfileFeed/index.tsx:83 +#: src/view/screens/NotFound.tsx:60 +msgid "Returns to previous page" +msgstr "Går til forrige side" + +#: src/components/dialogs/BirthDateSettings.tsx:124 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:438 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:444 +#: src/components/StarterPack/QrCodeDialog.tsx:185 +#: src/screens/Profile/Header/EditProfileDialog.tsx:238 +#: src/screens/Profile/Header/EditProfileDialog.tsx:252 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:243 +#: src/view/com/composer/GifAltText.tsx:190 +#: src/view/com/composer/GifAltText.tsx:199 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:77 +#: src/view/com/composer/photos/EditImageDialog.web.tsx:83 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:150 +#: src/view/com/composer/photos/ImageAltTextDialog.tsx:160 +#: src/view/com/modals/CreateOrEditList.tsx:317 +#: src/view/com/modals/EditProfile.tsx:219 +#: src/view/screens/SavedFeeds.tsx:109 +msgid "Save" +msgstr "Gem" + +#: src/view/com/lightbox/ImageViewing/index.tsx:622 +#: src/view/com/modals/CreateOrEditList.tsx:325 +msgctxt "action" +msgid "Save" +msgstr "Gem" + +#: src/components/dialogs/BirthDateSettings.tsx:118 +msgid "Save birthday" +msgstr "Gem fødselsdato" + +#: src/view/screens/SavedFeeds.tsx:105 +#: src/view/screens/SavedFeeds.tsx:109 +msgid "Save changes" +msgstr "Gem ændringer" + +#: src/view/com/modals/EditProfile.tsx:227 +msgid "Save Changes" +msgstr "Gem ændringer" + +#: src/components/StarterPack/ShareDialog.tsx:150 +#: src/components/StarterPack/ShareDialog.tsx:157 +msgid "Save image" +msgstr "Gem billede" + +#: src/view/com/modals/CropImage.web.tsx:104 +msgid "Save image crop" +msgstr "Gem billedbeskæring" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:229 +msgid "Save new handle" +msgstr "Gem nyt handle" + +#: src/components/StarterPack/QrCodeDialog.tsx:179 +msgid "Save QR code" +msgstr "Gem QR-kode" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:319 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:325 +msgid "Save to my feeds" +msgstr "Føj til mine feeds" + +#: src/view/screens/SavedFeeds.tsx:164 +msgid "Saved Feeds" +msgstr "Gemte feeds" + +#: src/view/com/lightbox/Lightbox.tsx:44 +msgid "Saved to your camera roll" +msgstr "Gemt til din kamerarulle" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:135 +#: src/view/screens/ProfileList.tsx:362 +msgid "Saved to your feeds" +msgstr "Tilføjet dine feeds" + +#: src/view/com/modals/EditProfile.tsx:220 +msgid "Saves any changes to your profile" +msgstr "Gemmer ændringer til din profil" + +#: src/view/com/modals/CropImage.web.tsx:105 +msgid "Saves image crop settings" +msgstr "Gemmer billedbeskæring" + +#: src/components/dms/ChatEmptyPill.tsx:33 +#: src/components/NewskieDialog.tsx:105 +#: src/view/com/notifications/NotificationFeedItem.tsx:540 +#: src/view/com/notifications/NotificationFeedItem.tsx:565 +msgid "Say hello!" +msgstr "Sig hej!" + +#: src/screens/Onboarding/index.tsx:33 +#: src/screens/Onboarding/state.ts:112 +msgid "Science" +msgstr "Videnskab" + +#: src/view/screens/ProfileList.tsx:967 +msgid "Scroll to top" +msgstr "Rul til toppen" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:487 +#: src/components/forms/SearchInput.tsx:34 +#: src/components/forms/SearchInput.tsx:36 +#: src/Navigation.tsx:599 +#: src/view/com/modals/ListAddRemoveUsers.tsx:76 +#: src/view/screens/Search/Search.tsx:570 +#: src/view/shell/bottom-bar/BottomBar.tsx:182 +#: src/view/shell/desktop/LeftNav.tsx:602 +#: src/view/shell/Drawer.tsx:370 +msgid "Search" +msgstr "Søg" + +#: src/components/ProgressGuide/FollowDialog.tsx:745 +msgid "Search by name or interest" +msgstr "Søg efter navn eller interesse" + +#: src/view/screens/Feeds.tsx:441 +msgid "Search feeds" +msgstr "Søg feeds" + +#: src/components/ProgressGuide/FollowDialog.tsx:575 +msgid "Search for \"{interestsDisplayName}\"{activeText}" +msgstr "Søg efter \"{interestsDisplayName}\"{activeText}" + +#: src/view/shell/desktop/Search.tsx:201 +msgid "Search for \"{query}\"" +msgstr "Søg efter \"{query}\"" + +#: src/view/screens/Search/Search.tsx:980 +msgid "Search for \"{searchText}\"" +msgstr "Søg efter \"{searchText}\"" + +#: src/screens/StarterPack/Wizard/index.tsx:474 +msgid "Search for feeds that you want to suggest to others." +msgstr "Søg efter feeds, du vil foreslå til andre." + +#: src/view/com/modals/ListAddRemoveUsers.tsx:71 +msgid "Search for users" +msgstr "Søg efter brugere" + +#: src/components/dialogs/GifSelect.tsx:177 +msgid "Search GIFs" +msgstr "Søg efter GIF'er" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:507 +#: src/components/dms/dialogs/SearchablePeopleList.tsx:508 +#: src/components/ProgressGuide/FollowDialog.tsx:764 +#: src/components/ProgressGuide/FollowDialog.tsx:765 +msgid "Search profiles" +msgstr "Søg efter profiler" + +#: src/components/dialogs/GifSelect.tsx:178 +msgid "Search Tenor" +msgstr "Søg i Tenor" + +#: src/view/com/modals/ChangeEmail.tsx:105 +msgid "Security Step Required" +msgstr "Obligatorisk sikkerhedstjek" + +#: src/components/TagMenu/index.web.tsx:77 +msgid "See {truncatedTag} posts" +msgstr "Se {truncatedTag}-opslag" + +#: src/components/TagMenu/index.web.tsx:94 +msgid "See {truncatedTag} posts by user" +msgstr "Se {truncatedTag}-opslag af bruger" + +#: src/components/TagMenu/index.tsx:155 +msgid "See <0>{displayTag} posts" +msgstr "Se <0>{displayTag}-opslag" + +#: src/components/TagMenu/index.tsx:203 +msgid "See <0>{displayTag} posts by this user" +msgstr "Se <0>{displayTag}-opslag af denne bruger" + +#: src/view/com/auth/SplashScreen.web.tsx:176 +msgid "See jobs at Bluesky" +msgstr "Se jobs hos Bluesky" + +#: src/view/screens/SavedFeeds.tsx:205 +msgid "See this guide" +msgstr "Se denne guide" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 +msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" +msgstr "Spoleskyder. Brug piletaster for at spole frem og tilbage, og mellemrum til at starte/stoppe afspilning." + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:67 +msgid "Select a color" +msgstr "Vælg en farve" + +#: src/screens/Login/ChooseAccountForm.tsx:77 +msgid "Select account" +msgstr "Vælg konto" + +#: src/screens/Onboarding/StepProfile/AvatarCircle.tsx:66 +msgid "Select an avatar" +msgstr "Vælg en avatar" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:65 +msgid "Select an emoji" +msgstr "Vælg en emoji" + +#: src/screens/Settings/LanguageSettings.tsx:262 +msgid "Select content languages" +msgstr "Vælg sprog" + +#: src/screens/Login/index.tsx:117 +msgid "Select from an existing account" +msgstr "Vælg en eksisterende konto" + +#: src/view/com/composer/photos/SelectGifBtn.tsx:35 +msgid "Select GIF" +msgstr "Vælg GIF" + +#: src/components/dialogs/GifSelect.tsx:306 +msgid "Select GIF \"{0}\"" +msgstr "Vælg GIF \"{0}\"" + +#: src/components/dialogs/MutedWords.tsx:142 +msgid "Select how long to mute this word for." +msgstr "Vælg, hvor længe dette ord skal ignores." + +#: src/view/com/composer/videos/SubtitleDialog.tsx:245 +msgid "Select language..." +msgstr "Vælg sprog..." + +#: src/screens/Settings/LanguageSettings.tsx:276 +msgid "Select languages" +msgstr "Vælg sprog" + +#: src/components/ReportDialog/SelectLabelerView.tsx:28 +msgid "Select moderator" +msgstr "Vælg moderator" + +#: src/view/com/composer/videos/SubtitleFilePicker.tsx:66 +msgid "Select subtitle file (.vtt)" +msgstr "Vælg undertekstfil (.vtt)" + +#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:83 +msgid "Select the {emojiName} emoji as your avatar" +msgstr "Vælg emojien {emojiName} som din avatar" + +#: src/components/ReportDialog/SubmitView.tsx:140 +msgid "Select the moderation service(s) to report to" +msgstr "Vælg moderationstjeneste(r), du vil anmelde til" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:100 +msgid "Select video" +msgstr "Vælg video" + +#: src/components/dialogs/MutedWords.tsx:242 +msgid "Select what content this mute word should apply to." +msgstr "Vælg, hvor dette ord skal skjules." + +#: src/screens/Settings/LanguageSettings.tsx:255 +msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown." +msgstr "Vælg, hvilke sprog du vil se i dine feeds. Hvis ingen er valgt, vil du se opslag på alle sprog." + +#: src/screens/Settings/LanguageSettings.tsx:84 +msgid "Select your app language for the default text to display in the app." +msgstr "Vælg sprog for appens brugergrænseflade" + +#: src/screens/Signup/StepInfo/index.tsx:217 +msgid "Select your date of birth" +msgstr "Angiv din fødselsdato" + +#: src/screens/Onboarding/StepInterests/index.tsx:192 +msgid "Select your interests from the options below" +msgstr "Angiv dine interesser herunder" + +#: src/screens/Settings/LanguageSettings.tsx:171 +msgid "Select your preferred language for translations in your feed." +msgstr "Vælg dit foretrukne sprog for oversættelser i dit feed" + +#: src/components/dms/ChatEmptyPill.tsx:38 +msgid "Send a neat website!" +msgstr "Del et fedt website!" + +#: src/components/dialogs/VerifyEmailDialog.tsx:232 +msgid "Send Confirmation" +msgstr "Send bekræftelse" + +#: src/components/dialogs/VerifyEmailDialog.tsx:225 +msgid "Send confirmation email" +msgstr "Send bekræftelses-e-mail" + +#: src/view/com/modals/VerifyEmail.tsx:210 +#: src/view/com/modals/VerifyEmail.tsx:212 +msgid "Send Confirmation Email" +msgstr "Send bekræftelses-e-mail" + +#: src/view/com/modals/DeleteAccount.tsx:145 +msgid "Send email" +msgstr "Send e-mail" + +#: src/view/com/modals/DeleteAccount.tsx:158 +msgctxt "action" +msgid "Send Email" +msgstr "Send e-mail" + +#: src/view/shell/Drawer.tsx:317 +msgid "Send feedback" +msgstr "Send feedback" + +#: src/screens/Messages/components/MessageInput.tsx:173 +#: src/screens/Messages/components/MessageInput.web.tsx:235 +msgid "Send message" +msgstr "Send besked" + +#: src/components/dms/dialogs/ShareViaChatDialog.tsx:62 +msgid "Send post to..." +msgstr "Send opslag til..." + +#: src/components/dms/ReportDialog.tsx:229 +#: src/components/dms/ReportDialog.tsx:232 +#: src/components/ReportDialog/SubmitView.tsx:220 +#: src/components/ReportDialog/SubmitView.tsx:224 +msgid "Send report" +msgstr "Send anmeldelse" + +#: src/components/ReportDialog/SelectLabelerView.tsx:42 +msgid "Send report to {0}" +msgstr "Send anmeldelse til {0}" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:120 +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:123 +msgid "Send verification email" +msgstr "Send bekræftelses-e-mail" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:423 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:426 +msgid "Send via direct message" +msgstr "Send som direkte besked" + +#: src/view/com/modals/DeleteAccount.tsx:147 +msgid "Sends email with confirmation code for account deletion" +msgstr "Sender e-mail med bekræftelseskode for kontosletning" + +#: src/view/com/auth/server-input/index.tsx:127 +msgid "Server address" +msgstr "Serveradresse" + +#: src/screens/Settings/AppIconSettings/index.tsx:178 +msgid "Set app icon to {0}" +msgstr "Sæt appikon til {0}" + +#: src/screens/Moderation/index.tsx:290 +msgid "Set birthdate" +msgstr "Angiv fødselsdato" + +#: src/screens/Login/SetNewPasswordForm.tsx:102 +msgid "Set new password" +msgstr "Angiv ny adgangskode" + +#: src/screens/Onboarding/Layout.tsx:47 +msgid "Set up your account" +msgstr "Konfigurer din konto" + +#: src/screens/Login/ForgotPasswordForm.tsx:107 +msgid "Sets email for password reset" +msgstr "Angiver e-mail til nulstilling af adgangskode" + +#: src/Navigation.tsx:160 +#: src/screens/Settings/Settings.tsx:80 +#: src/view/shell/desktop/LeftNav.tsx:694 +#: src/view/shell/Drawer.tsx:534 +msgid "Settings" +msgstr "Indstillinger" + +#: src/view/com/composer/labels/LabelsBtn.tsx:174 +msgid "Sexual activity or erotic nudity." +msgstr "Seksuel aktivitet eller erotisk nøgenhed" + +#: src/lib/moderation/useGlobalLabelStrings.ts:38 +msgid "Sexually Suggestive" +msgstr "Erotik" + +#: src/components/StarterPack/QrCodeDialog.tsx:175 +#: src/screens/Hashtag.tsx:126 +#: src/screens/StarterPack/StarterPackScreen.tsx:423 +#: src/screens/StarterPack/StarterPackScreen.tsx:595 +#: src/screens/Topic.tsx:102 +#: src/view/com/profile/ProfileMenu.tsx:195 +#: src/view/com/profile/ProfileMenu.tsx:204 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:434 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:443 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:346 +#: src/view/screens/ProfileList.tsx:483 +msgid "Share" +msgstr "Del" + +#: src/view/com/lightbox/ImageViewing/index.tsx:631 +msgctxt "action" +msgid "Share" +msgstr "Del" + +#: src/components/dms/ChatEmptyPill.tsx:37 +msgid "Share a cool story!" +msgstr "Del en sjov historie!" + +#: src/components/dms/ChatEmptyPill.tsx:36 +msgid "Share a fun fact!" +msgstr "Del noget interessant!" + +#: src/view/com/profile/ProfileMenu.tsx:353 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:691 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:362 +msgid "Share anyway" +msgstr "Del alligevel" + +#: src/components/StarterPack/ShareDialog.tsx:123 +#: src/components/StarterPack/ShareDialog.tsx:130 +#: src/screens/StarterPack/StarterPackScreen.tsx:599 +msgid "Share link" +msgstr "Del link" + +#: src/view/com/modals/LinkWarning.tsx:89 +#: src/view/com/modals/LinkWarning.tsx:95 +msgid "Share Link" +msgstr "Del link" + +#: src/components/StarterPack/ShareDialog.tsx:87 +msgid "Share link dialog" +msgstr "Del link-dialog" + +#: src/components/StarterPack/ShareDialog.tsx:134 +#: src/components/StarterPack/ShareDialog.tsx:145 +msgid "Share QR code" +msgstr "Del QR-kode" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:470 +msgid "Share this feed" +msgstr "Del dette feed" + +#: src/screens/StarterPack/StarterPackScreen.tsx:416 +msgid "Share this starter pack" +msgstr "Del denne startpakke" + +#: src/components/StarterPack/ShareDialog.tsx:99 +msgid "Share this starter pack and help people join your community on Bluesky." +msgstr "Del denne startpakke og hjælp andre med at blive en del af fællesskabet på Bluesky." + +#: src/components/dms/ChatEmptyPill.tsx:34 +msgid "Share your favorite feed!" +msgstr "Del dit yndlingsfeed!" + +#: src/Navigation.tsx:256 +msgid "Shared Preferences Tester" +msgstr "Test af delte indstillinger" + +#: src/view/com/modals/LinkWarning.tsx:92 +msgid "Shares the linked website" +msgstr "Deler det linkede website" + +#: src/components/moderation/ContentHider.tsx:200 +#: src/components/moderation/LabelPreference.tsx:137 +#: src/components/moderation/PostHider.tsx:122 +msgid "Show" +msgstr "Vis" + +#: src/view/com/util/post-embeds/GifEmbed.tsx:178 +msgid "Show alt text" +msgstr "Vis alt-tekst" + +#: src/components/moderation/ScreenHider.tsx:172 +#: src/components/moderation/ScreenHider.tsx:175 +#: src/screens/List/ListHiddenScreen.tsx:187 +msgid "Show anyway" +msgstr "Vis alligevel" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:27 +#: src/lib/moderation/useLabelBehaviorDescription.ts:63 +msgid "Show badge" +msgstr "Vis etiket" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:61 +msgid "Show badge and filter from feeds" +msgstr "Vis etiket og filtrer fra feeds" + +#: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 +msgid "Show hidden replies" +msgstr "Vis skjulte svar" + +#: src/view/com/post-thread/PostThreadItem.tsx:805 +msgid "Show information about when this post was created" +msgstr "Vis, hvornår dette opslag blev oprettet" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:473 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:475 +msgid "Show less like this" +msgstr "Vis mindre som dette" + +#: src/screens/List/ListHiddenScreen.tsx:183 +msgid "Show list anyway" +msgstr "Vis liste alligevel" + +#: src/view/com/post-thread/PostThreadItem.tsx:592 +#: src/view/com/post/Post.tsx:242 +#: src/view/com/posts/PostFeedItem.tsx:509 +msgid "Show More" +msgstr "Vis mere" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:465 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:467 +msgid "Show more like this" +msgstr "Vis flere som dette" + +#: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 +msgid "Show muted replies" +msgstr "Vis skjulte svar" + +#: src/screens/Settings/Settings.tsx:104 +msgid "Show other accounts you can switch to" +msgstr "Vis andre konti, du kan skifte til" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:104 +#: src/screens/Settings/FollowingFeedPreferences.tsx:114 +msgid "Show quote posts" +msgstr "Vis citatopslag" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:68 +#: src/screens/Settings/FollowingFeedPreferences.tsx:78 +msgid "Show replies" +msgstr "Vis svar" + +#: src/view/com/post-thread/PostThread.tsx:622 +msgid "Show replies as" +msgstr "Vis svar" + +#: src/screens/Settings/ThreadPreferences.tsx:151 +msgid "Show replies as threaded" +msgstr "Vis svar trådet" + +#: src/screens/Settings/ThreadPreferences.tsx:126 +msgid "Show replies by people you follow before all other replies" +msgstr "Vis svar fra brugere, du følger, før øvrige svar" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:539 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:549 +msgid "Show reply for everyone" +msgstr "Vis svar til alle" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:86 +#: src/screens/Settings/FollowingFeedPreferences.tsx:96 +msgid "Show reposts" +msgstr "Vis delinger" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:129 +#: src/screens/Settings/FollowingFeedPreferences.tsx:139 +msgid "Show samples of your saved feeds in your Following feed" +msgstr "Vis eksempler fra dine gemte feeds i dit følgerfeed" + +#: src/components/moderation/ContentHider.tsx:152 +#: src/components/moderation/PostHider.tsx:79 +msgid "Show the content" +msgstr "Vis indhold" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:58 +msgid "Show warning" +msgstr "Vis advarsel" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:56 +msgid "Show warning and filter from feeds" +msgstr "Vis advarsel og filtrer fra feeds" + +#: src/components/dialogs/Signin.tsx:97 +#: src/components/dialogs/Signin.tsx:99 +#: src/screens/Login/index.tsx:97 +#: src/screens/Login/index.tsx:116 +#: src/screens/Login/LoginForm.tsx:173 +#: src/view/com/auth/SplashScreen.tsx:61 +#: src/view/com/auth/SplashScreen.tsx:69 +#: src/view/com/auth/SplashScreen.web.tsx:123 +#: src/view/com/auth/SplashScreen.web.tsx:131 +#: src/view/shell/bottom-bar/BottomBar.tsx:314 +#: src/view/shell/bottom-bar/BottomBar.tsx:319 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:212 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:217 +#: src/view/shell/NavSignupCard.tsx:57 +#: src/view/shell/NavSignupCard.tsx:62 +msgid "Sign in" +msgstr "Log ind" + +#: src/components/AccountList.tsx:122 +msgid "Sign in as {0}" +msgstr "Log ind som {0}" + +#: src/screens/Login/ChooseAccountForm.tsx:80 +msgid "Sign in as..." +msgstr "Log ind som..." + +#: src/components/dialogs/Signin.tsx:75 +msgid "Sign in or create your account to join the conversation!" +msgstr "Log ind eller opret en konto for at deltage i samtalen!" + +#: src/components/dialogs/Signin.tsx:46 +msgid "Sign into Bluesky or create a new account" +msgstr "Log på Bluesky eller opret en ny konto" + +#: src/screens/Settings/Settings.tsx:225 +#: src/screens/Settings/Settings.tsx:227 +#: src/screens/Settings/Settings.tsx:259 +#: src/view/shell/desktop/LeftNav.tsx:208 +#: src/view/shell/desktop/LeftNav.tsx:288 +#: src/view/shell/desktop/LeftNav.tsx:291 +msgid "Sign out" +msgstr "Log ud" + +#: src/screens/Settings/Settings.tsx:256 +#: src/view/shell/desktop/LeftNav.tsx:205 +msgid "Sign out?" +msgstr "Log ud?" + +#: src/components/moderation/ScreenHider.tsx:91 +#: src/lib/moderation/useGlobalLabelStrings.ts:28 +msgid "Sign-in Required" +msgstr "Indlogning krævet" + +#: src/lib/hooks/useAccountSwitcher.ts:41 +#: src/screens/Login/ChooseAccountForm.tsx:53 +msgid "Signed in as @{0}" +msgstr "Logget ind som @{0}" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:299 +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:306 +msgid "Signup without a starter pack" +msgstr "Opret dig uden startpakke" + +#: src/components/FeedInterstitials.tsx:314 +msgid "Similar accounts" +msgstr "Lignende konti" + +#: src/screens/Onboarding/StepInterests/index.tsx:231 +#: src/screens/StarterPack/Wizard/index.tsx:195 +msgid "Skip" +msgstr "Spring over" + +#: src/screens/Onboarding/StepInterests/index.tsx:228 +msgid "Skip this flow" +msgstr "Spring dette forløb over" + +#: src/screens/Settings/AppearanceSettings.tsx:164 +msgid "Smaller" +msgstr "Mindre" + +#: src/screens/Onboarding/index.tsx:37 +#: src/screens/Onboarding/state.ts:100 +msgid "Software Dev" +msgstr "Softwareudvikling" + +#: src/components/FeedInterstitials.tsx:445 +msgid "Some other feeds you might like" +msgstr "Nogle andre feeds, du måske kan lide" + +#: src/components/WhoCanReply.tsx:70 +msgid "Some people can reply" +msgstr "Udvalgte personer kan svare" + +#: src/screens/Messages/Conversation.tsx:102 +msgid "Something went wrong" +msgstr "Noget gik galt" + +#: src/screens/Deactivated.tsx:94 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:59 +msgid "Something went wrong, please try again" +msgstr "Noget gik galt, prøv igen" + +#: src/components/ReportDialog/index.tsx:54 +#: src/screens/Moderation/index.tsx:96 +#: src/screens/Profile/Sections/Labels.tsx:88 +msgid "Something went wrong, please try again." +msgstr "Noget gik galt, prøv igen" + +#: src/components/Lists.tsx:168 +#: src/screens/Settings/NotificationSettings.tsx:55 +msgid "Something went wrong!" +msgstr "Noget gik galt!" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:538 +msgid "Something wrong? Let us know." +msgstr "Noget galt? Fortæl os om det." + +#: src/App.native.tsx:121 +#: src/App.web.tsx:97 +msgid "Sorry! Your session expired. Please log in again." +msgstr "Desværre! Din session er udløbet. Log venligst ind igen." + +#: src/screens/Settings/ThreadPreferences.tsx:55 +msgid "Sort replies" +msgstr "Rækkefølge af svar" + +#: src/screens/Settings/ThreadPreferences.tsx:62 +msgid "Sort replies by" +msgstr "Sorter svar efter" + +#: src/screens/Settings/ThreadPreferences.tsx:59 +msgid "Sort replies to the same post by:" +msgstr "Vis svar på et opslag i denne rækkefølge:" + +#: src/components/moderation/LabelsOnMeDialog.tsx:168 +msgid "Source:" +msgstr "Kilde:" + +#: src/lib/moderation/useReportOptions.ts:72 +#: src/lib/moderation/useReportOptions.ts:85 +msgid "Spam" +msgstr "Spam" + +#: src/lib/moderation/useReportOptions.ts:55 +msgid "Spam; excessive mentions or replies" +msgstr "Spam; for mange omtaler eller svar" + +#: src/screens/Onboarding/index.tsx:27 +#: src/screens/Onboarding/state.ts:113 +msgid "Sports" +msgstr "Sport" + +#: src/components/dms/dialogs/NewChatDialog.tsx:72 +msgid "Start a new chat" +msgstr "Start en ny chat" + +#: src/view/screens/ProfileList.tsx:817 +#: src/view/screens/ProfileList.tsx:938 +msgid "Start adding people" +msgstr "Kom i gang med at tilføje personer" + +#: src/view/screens/ProfileList.tsx:824 +#: src/view/screens/ProfileList.tsx:945 +msgid "Start adding people!" +msgstr "Kom i gang med at tilføje personer!" + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:353 +msgid "Start chat with {displayName}" +msgstr "Start chat med {displayName}" + +#: src/Navigation.tsx:408 +#: src/Navigation.tsx:413 +#: src/screens/StarterPack/Wizard/index.tsx:186 +msgid "Starter Pack" +msgstr "Startpakke" + +#: src/components/StarterPack/StarterPackCard.tsx:81 +msgid "Starter pack by {0}" +msgstr "Startpakke af {0}" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:182 +msgid "Starter pack by <0/>" +msgstr "Startpakke af <0/>" + +#: src/components/StarterPack/StarterPackCard.tsx:80 +#: src/view/com/profile/ProfileSubpageHeader.tsx:180 +msgid "Starter pack by you" +msgstr "Startpakke af dig" + +#: src/screens/StarterPack/StarterPackScreen.tsx:716 +msgid "Starter pack is invalid" +msgstr "Startpakke er ugyldig" + +#: src/view/screens/Profile.tsx:237 +msgid "Starter Packs" +msgstr "Startpakker" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:244 +msgid "Starter packs let you easily share your favorite feeds and people with your friends." +msgstr "Startpakker lader dig let dele dine foretrukne feeds og personer med dine venner." + +#: src/screens/Settings/AboutSettings.tsx:53 +#: src/screens/Settings/AboutSettings.tsx:56 +msgid "Status Page" +msgstr "Statusside" + +#: src/screens/Signup/index.tsx:130 +msgid "Step {0} of {1}" +msgstr "Trin {0} af {1}" + +#: src/screens/Settings/Settings.tsx:309 +msgid "Storage cleared, you need to restart the app now." +msgstr "Lager tømt. Genstart appen nu." + +#: src/Navigation.tsx:246 +#: src/screens/Settings/Settings.tsx:325 +msgid "Storybook" +msgstr "Storybook" + +#: src/components/moderation/LabelsOnMeDialog.tsx:299 +#: src/components/moderation/LabelsOnMeDialog.tsx:300 +#: src/screens/Messages/components/ChatDisabled.tsx:142 +#: src/screens/Messages/components/ChatDisabled.tsx:143 +msgid "Submit" +msgstr "Gem" + +#: src/view/screens/ProfileList.tsx:712 +msgid "Subscribe" +msgstr "Abonner" + +#: src/screens/Profile/Sections/Labels.tsx:202 +msgid "Subscribe to @{0} to use these labels:" +msgstr "Abonner på @{0} for at bruge disse labels:" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:238 +msgid "Subscribe to Labeler" +msgstr "Abonner på mærkningstjeneste" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:204 +msgid "Subscribe to this labeler" +msgstr "Abonner på denne mærkningstjeneste" + +#: src/view/screens/ProfileList.tsx:708 +msgid "Subscribe to this list" +msgstr "Abonner på denne liste" + +#: src/components/dialogs/VerifyEmailDialog.tsx:95 +msgid "Success!" +msgstr "Bekræftet!" + +#: src/view/screens/Search/Explore.tsx:354 +msgid "Suggested accounts" +msgstr "Foreslåede konti" + +#: src/components/FeedInterstitials.tsx:316 +msgid "Suggested for you" +msgstr "Foreslået til dig" + +#: src/view/com/composer/labels/LabelsBtn.tsx:145 +#: src/view/com/composer/labels/LabelsBtn.tsx:148 +msgid "Suggestive" +msgstr "Seksuelle undertoner" + +#: src/Navigation.tsx:266 +#: src/view/screens/Support.tsx:31 +#: src/view/screens/Support.tsx:34 +msgid "Support" +msgstr "Support" + +#: src/screens/Settings/Settings.tsx:102 +#: src/screens/Settings/Settings.tsx:116 +#: src/screens/Settings/Settings.tsx:412 +#: src/view/shell/desktop/LeftNav.tsx:243 +msgid "Switch account" +msgstr "Skift konto" + +#: src/components/dialogs/SwitchAccount.tsx:46 +#: src/components/dialogs/SwitchAccount.tsx:49 +msgid "Switch Account" +msgstr "Skift konto" + +#: src/view/shell/desktop/LeftNav.tsx:107 +msgid "Switch accounts" +msgstr "Skift konti" + +#: src/view/shell/desktop/LeftNav.tsx:251 +msgid "Switch to {0}" +msgstr "Skift til {0}" + +#: src/screens/Settings/AppearanceSettings.tsx:97 +#: src/screens/Settings/AppearanceSettings.tsx:147 +msgid "System" +msgstr "System" + +#: src/screens/Settings/AboutSettings.tsx:60 +#: src/screens/Settings/AboutSettings.tsx:63 +#: src/screens/Settings/Settings.tsx:318 +msgid "System log" +msgstr "Systemlog" + +#: src/components/TagMenu/index.tsx:110 +msgid "Tag menu: {displayTag}" +msgstr "Tagmenu: {displayTag}" + +#: src/components/dialogs/MutedWords.tsx:282 +msgid "Tags only" +msgstr "Kun tags" + +#: src/screens/Settings/AppIconSettings/index.tsx:216 +msgid "Tap to change app icon" +msgstr "Tryk for at skifte appikon" + +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:138 +#: src/view/com/composer/text-input/web/EmojiPicker.web.tsx:174 +msgid "Tap to close the emoji picker" +msgstr "Tryk for at lukke emojivælgeren" + +#: src/components/ProgressGuide/Toast.tsx:156 +msgid "Tap to dismiss" +msgstr "Tryk for lukke" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 +msgid "Tap to enter full screen" +msgstr "Tryk for at åbne i fuld skærm" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 +msgid "Tap to play or pause" +msgstr "Tryk for at starte/stoppe afspilning" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 +msgid "Tap to toggle sound" +msgstr "Tryk for at slå lyd til/fra" + +#: src/view/com/util/images/AutoSizedImage.tsx:199 +#: src/view/com/util/images/AutoSizedImage.tsx:221 +msgid "Tap to view full image" +msgstr "Tryk for at se billede i fuld størrelse" + +#: src/state/shell/progress-guide.tsx:233 +msgid "Task complete - 10 follows!" +msgstr "Opgave fuldført – 10 følger!" + +#: src/state/shell/progress-guide.tsx:223 +msgid "Task complete - 10 likes!" +msgstr "Opgaven er løst - 10 likes!" + +#: src/components/ProgressGuide/List.tsx:64 +msgid "Teach our algorithm what you like" +msgstr "Lær vores algoritme, hvad du kan lide" + +#: src/screens/Onboarding/index.tsx:36 +#: src/screens/Onboarding/state.ts:114 +msgid "Tech" +msgstr "Teknologi" + +#: src/components/dms/ChatEmptyPill.tsx:35 +msgid "Tell a joke!" +msgstr "Fortæl en vits!" + +#: src/screens/Profile/Header/EditProfileDialog.tsx:352 +msgid "Tell us a bit about yourself" +msgstr "Fortæl os lidt mere om dig selv" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:62 +msgid "Tell us a little more" +msgstr "Fortæl os lidt mere" + +#: src/view/shell/desktop/RightNav.tsx:107 +#: src/view/shell/desktop/RightNav.tsx:108 +msgid "Terms" +msgstr "Vilkår" + +#: src/Navigation.tsx:276 +#: src/screens/Settings/AboutSettings.tsx:37 +#: src/screens/Settings/AboutSettings.tsx:40 +#: src/view/screens/TermsOfService.tsx:31 +#: src/view/shell/Drawer.tsx:622 +#: src/view/shell/Drawer.tsx:624 +msgid "Terms of Service" +msgstr "Vilkår" + +#: src/lib/moderation/useReportOptions.ts:60 +#: src/lib/moderation/useReportOptions.ts:99 +#: src/lib/moderation/useReportOptions.ts:107 +#: src/lib/moderation/useReportOptions.ts:115 +msgid "Terms used violate community standards" +msgstr "Sprogbrug overtræder retningslinjer" + +#: src/components/dialogs/MutedWords.tsx:266 +msgid "Text & tags" +msgstr "Tekst og tags" + +#: src/components/moderation/LabelsOnMeDialog.tsx:263 +#: src/screens/Messages/components/ChatDisabled.tsx:108 +msgid "Text input field" +msgstr "Tekstfelt" + +#: src/components/dialogs/VerifyEmailDialog.tsx:96 +msgid "Thank you! Your email has been successfully verified." +msgstr "Tak! Din e-mailadresse er nu bekræftet." + +#: src/components/dms/ReportDialog.tsx:129 +#: src/components/ReportDialog/SubmitView.tsx:82 +msgid "Thank you. Your report has been sent." +msgstr "Tak. Din anmeldelse blev sendt." + +#: src/components/intents/VerifyEmailIntentDialog.tsx:82 +msgid "Thanks, you have successfully verified your email address. You can close this dialog." +msgstr "Tak, du har nu bekræftet din e-mailadresse. Du kan nu lukke denne dialog." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:468 +msgid "That contains the following:" +msgstr "Som indeholder følgende:" + +#: src/screens/Signup/StepHandle.tsx:55 +msgid "That handle is already taken." +msgstr "Dette handle er allerede taget." + +#: src/screens/StarterPack/StarterPackScreen.tsx:103 +#: src/screens/StarterPack/StarterPackScreen.tsx:104 +#: src/screens/StarterPack/StarterPackScreen.tsx:148 +#: src/screens/StarterPack/StarterPackScreen.tsx:149 +#: src/screens/StarterPack/Wizard/index.tsx:104 +#: src/screens/StarterPack/Wizard/index.tsx:114 +msgid "That starter pack could not be found." +msgstr "Startpakke ikke fundet." + +#: src/view/com/post-thread/PostQuotes.tsx:132 +msgid "That's all, folks!" +msgstr "Det var alt, folkens!" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:279 +#: src/view/com/profile/ProfileMenu.tsx:329 +msgid "The account will be able to interact with you after unblocking." +msgstr "Kontoen vil være i stand til at interagere med dig, når du fjerner blokering." + +#: src/screens/Settings/AppIconSettings/index.tsx:41 +#: src/screens/Settings/AppIconSettings/index.tsx:222 +msgid "The app will be restarted" +msgstr "Appen vil blive genstartet" + +#: src/components/moderation/ModerationDetailsDialog.tsx:117 +#: src/lib/moderation/useModerationCauseDescription.ts:126 +msgid "The author of this thread has hidden this reply." +msgstr "Forfatteren af denne tråd har skjult dette svar." + +#: src/screens/Moderation/index.tsx:342 +msgid "The Bluesky web application" +msgstr "Bluesky-webapplikationen" + +#: src/view/screens/CommunityGuidelines.tsx:38 +msgid "The Community Guidelines have been moved to <0/>" +msgstr "Retningslinjerne er flyttet til <0/>" + +#: src/view/screens/CopyrightPolicy.tsx:35 +msgid "The Copyright Policy has been moved to <0/>" +msgstr "Ophavsretspolitikken er flyttet til <0/>" + +#: src/view/com/posts/FeedShutdownMsg.tsx:102 +msgid "The Discover feed" +msgstr "Discover-feedet" + +#: src/state/shell/progress-guide.tsx:224 +msgid "The Discover feed now knows what you like" +msgstr "Discover-feedet ved nu, hvad du synes om" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:320 +msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." +msgstr "Oplevelsen er bedre i appen. Download Bluesky nu, så fortsætter vi, hvor du slap." + +#: src/view/com/posts/FeedShutdownMsg.tsx:67 +msgid "The feed has been replaced with Discover." +msgstr "Feedet er erstattet af Discover." + +#: src/components/moderation/LabelsOnMeDialog.tsx:58 +msgid "The following labels were applied to your account." +msgstr "Følgende mærkater er blevet sat på din konto." + +#: src/components/moderation/LabelsOnMeDialog.tsx:59 +msgid "The following labels were applied to your content." +msgstr "Følgende labels er blevet sat på dit indhold." + +#: src/screens/Onboarding/Layout.tsx:57 +msgid "The following steps will help customize your Bluesky experience." +msgstr "Følgende trin vil hjælpe dig med at konfigure din Bluesky-oplevelse" + +#: src/view/com/post-thread/PostThread.tsx:262 +#: src/view/com/post-thread/PostThread.tsx:274 +msgid "The post may have been deleted." +msgstr "Opslaget er muligvis blevet slettet." + +#: src/view/screens/PrivacyPolicy.tsx:35 +msgid "The Privacy Policy has been moved to <0/>" +msgstr "Privatlivspolitikken er flyttet til <0/>" + +#: src/view/com/composer/state/video.ts:395 +msgid "The selected video is larger than 50MB." +msgstr "Den valgte video er større end 50 MB." + +#: src/lib/strings/errors.ts:18 +msgid "The server appears to be experiencing issues. Please try again in a few moments." +msgstr "Der ser ud til at være problemer med serveren. Prøv igen om lidt." + +#: src/screens/StarterPack/StarterPackScreen.tsx:726 +msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead." +msgstr "Startpakken, du prøver at åbne, er ugyldig. Du kan i stedet slette denne startpakke." + +#: src/view/screens/Support.tsx:37 +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 "Kontaktformularen er flyttet. Hvis du har brug for hjælp, <0/> eller besøg {HELP_DESK_URL} for at kontakte os." + +#: src/view/screens/TermsOfService.tsx:35 +msgid "The Terms of Service have been moved to" +msgstr "Tjenestevilkårene er flyttet til" + +#: src/components/intents/VerifyEmailIntentDialog.tsx:94 +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 "Bekræftelseskoden, du har oplyst, er ugyldig. Tjek, at du har brugt den rigtige godkendelsekode, eller anmod om en ny" + +#: src/screens/Settings/AppearanceSettings.tsx:151 +msgid "Theme" +msgstr "Tema" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:86 +msgid "There is no time limit for account deactivation, come back any time." +msgstr "Der er ingen udløbsdato for en deaktiveret konto. Du kan vende tilbage når som helst." + +#: src/components/dialogs/GifSelect.tsx:226 +msgid "There was an issue connecting to Tenor." +msgstr "Der kunne ikke skabes forbindelse til Tenor." + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:177 +#: src/view/screens/ProfileList.tsx:365 +#: src/view/screens/ProfileList.tsx:384 +#: src/view/screens/SavedFeeds.tsx:85 +msgid "There was an issue contacting the server" +msgstr "Der kunne ikke skabes forbindelse til serveren" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:415 +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:112 +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." + +#: src/view/com/feeds/FeedSourceCard.tsx:127 +#: src/view/com/feeds/FeedSourceCard.tsx:140 +msgid "There was an issue contacting your server" +msgstr "Der kunne ikke skabes forbindelse til serveren" + +#: src/view/com/notifications/NotificationFeed.tsx:124 +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/view/com/posts/PostFeed.tsx:486 +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." + +#: src/view/com/lists/ListMembers.tsx:165 +msgid "There was an issue fetching the list. Tap here to try again." +msgstr "Lister kunne ikke indlæses. Tryk her for at prøve igen." + +#: src/screens/Settings/AppPasswords.tsx:60 +msgid "There was an issue fetching your app passwords" +msgstr "Appadgangskode kunne ikke indlæses" + +#: src/view/com/feeds/ProfileFeedgens.tsx:155 +#: src/view/com/lists/ProfileLists.tsx:154 +msgid "There was an issue fetching your lists. Tap here to try again." +msgstr "Lister kunne ikke indlæses. Tryk her for at prøve igen." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:105 +msgid "There was an issue fetching your service info" +msgstr "Dine tjenesteindstillinger kunne ikke indlæses" + +#: src/view/com/posts/PostFeedErrorMessage.tsx:145 +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/components/dms/ReportDialog.tsx:217 +#: src/components/ReportDialog/SubmitView.tsx:87 +msgid "There was an issue sending your report. Please check your internet connection." +msgstr "Anmeldelse kunne ikke afsendes. Tjek din internetforbindelse." + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:140 +#: src/view/com/posts/FeedShutdownMsg.tsx:52 +#: src/view/com/posts/FeedShutdownMsg.tsx:71 +msgid "There was an issue updating your feeds, please check your internet connection and try again." +msgstr "Dine feeds kunne ikke opdateres. Tjek din internetforbindelse og prøv igen." + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:107 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:128 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:141 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:91 +#: src/view/com/post-thread/PostThreadFollowBtn.tsx:102 +#: src/view/com/profile/ProfileMenu.tsx:102 +#: src/view/com/profile/ProfileMenu.tsx:112 +#: src/view/com/profile/ProfileMenu.tsx:126 +#: src/view/com/profile/ProfileMenu.tsx:136 +#: src/view/com/profile/ProfileMenu.tsx:149 +#: src/view/com/profile/ProfileMenu.tsx:161 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:364 +msgid "There was an issue! {0}" +msgstr "Der opstod en fejl! {0}" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:182 +#: src/screens/List/ListHiddenScreen.tsx:63 +#: src/screens/List/ListHiddenScreen.tsx:77 +#: src/screens/List/ListHiddenScreen.tsx:99 +#: src/view/screens/ProfileList.tsx:396 +#: src/view/screens/ProfileList.tsx:409 +#: src/view/screens/ProfileList.tsx:422 +#: src/view/screens/ProfileList.tsx:435 +msgid "There was an issue. Please check your internet connection and try again." +msgstr "Der opstod en fejl. Tjek din internetforbindelse og prøv igen." + +#: src/components/dialogs/GifSelect.tsx:270 +#: 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 "Der opstod en uventet fejl i appen. Giv os besked om, at det er sket for dig!" + +#: src/screens/SignupQueued.tsx:115 +msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can." +msgstr "Der kommer mange nye brugere til Bluesky for tiden! Vi aktiverer din konto, så snart vi kan." + +#: src/screens/Settings/FollowingFeedPreferences.tsx:62 +msgid "These settings only apply to the Following feed." +msgstr "Disse indstillinger gælder kun dit følgerfeed." + +#: src/components/moderation/ScreenHider.tsx:111 +msgid "This {screenDescription} has been flagged:" +msgstr "Denne {screenDescription} er blevet flaget:" + +#: src/components/moderation/ScreenHider.tsx:106 +msgid "This account has requested that users sign in to view their profile." +msgstr "Denne konto har anmodet om, at brugere logger ind for at se profilen." + +#: src/components/dms/BlockedByListDialog.tsx:34 +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 "Denne konto er blokeret af en eller flere af dine moderationslister. For at fjerne blokeringen skal du gå til listen og fjern brugeren." + +#: src/components/moderation/LabelsOnMeDialog.tsx:246 +msgid "This appeal will be sent to <0>{sourceName}." +msgstr "Denne klage vil blive sendt til <0>{sourceName}." + +#: src/screens/Messages/components/ChatDisabled.tsx:104 +msgid "This appeal will be sent to Bluesky's moderation service." +msgstr "Denne klage vil blive sendt til Blueskys moderationstjeneste." + +#: src/screens/Messages/components/MessageListError.tsx:18 +msgid "This chat was disconnected" +msgstr "Forbindelsen til chatten blev afbrudt" + +#: src/lib/moderation/useGlobalLabelStrings.ts:19 +msgid "This content has been hidden by the moderators." +msgstr "Dette indhold er blevet skjult af moderatorerne." + +#: src/lib/moderation/useGlobalLabelStrings.ts:24 +msgid "This content has received a general warning from moderators." +msgstr "Dette indhold har modtaget en generel advarsel af moderatorerne." + +#: src/components/dialogs/EmbedConsent.tsx:63 +msgid "This content is hosted by {0}. Do you want to enable external media?" +msgstr "Denne indhold ligger hos {0}. Vil du aktivere eksterne medier?" + +#: src/components/moderation/ModerationDetailsDialog.tsx:82 +#: src/lib/moderation/useModerationCauseDescription.ts:82 +msgid "This content is not available because one of the users involved has blocked the other." +msgstr "Dette indhold er ikke tilgængeligt, fordi nogle af de involverede brugere har blokeret hinanden." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:114 +msgid "This content is not viewable without a Bluesky account." +msgstr "Denne indhold kan ikke ses uden en Bluesky-konto." + +#: src/screens/Messages/components/ChatListItem.tsx:276 +msgid "This conversation is with a deleted or a deactivated account. Press for options." +msgstr "Denne samtale er med en slettet eller deaktiveret konto. Tryk for valgmuligheder." + +#: src/screens/Settings/components/ExportCarDialog.tsx:94 +msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost." +msgstr "Denne funktion er i beta. Du kan læse mere om dataeksport i <0>dette blogindlæg." + +#: src/lib/strings/errors.ts:21 +msgid "This feature is not available while using an App Password. Please sign in with your main password." +msgstr "Denne funktion er ikke tilgængelig, når du bruger en appadgangskode. Log ind med din primære adgangskode." + +#: src/view/com/posts/PostFeedErrorMessage.tsx:120 +msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." +msgstr "Dette feed oplever i øjeblikket mange besøgende og er midlertidigt utilgængelig. Prøv igen senere." + +#: src/view/com/posts/CustomFeedEmptyState.tsx:38 +msgid "This feed is empty! You may need to follow more users or tune your language settings." +msgstr "Dette feed er tomt! Prøv at følge flere bruger eller juster dine sprogindstillinger." + +#: src/components/StarterPack/Main/PostsList.tsx:36 +#: src/screens/Profile/ProfileFeed/index.tsx:170 +#: src/view/screens/ProfileList.tsx:814 +msgid "This feed is empty." +msgstr "Dette feed er tomt." + +#: src/view/com/posts/FeedShutdownMsg.tsx:99 +msgid "This feed is no longer online. We are showing <0>Discover instead." +msgstr "Dette feed er ikke længere online. Vi viser i stedet <0>Discover." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:574 +msgid "This handle is reserved. Please try a different one." +msgstr "Dette handle er reserveret. Prøv et andet." + +#: src/components/dialogs/BirthDateSettings.tsx:40 +msgid "This information is not shared with other users." +msgstr "Denne oplysning vil ikke blive delt med andre brugere." + +#: src/view/com/modals/VerifyEmail.tsx:127 +msgid "This is important in case you ever need to change your email or reset your password." +msgstr "Dette er vigtigt i tilfælde af, at du får brug for at opdatere din e-mail eller nulstille din adgangskode." + +#: src/components/moderation/ModerationDetailsDialog.tsx:150 +msgid "This label was applied by <0>{0}." +msgstr "Denne mærkat blev sat af <0>{0}." + +#: src/components/moderation/ModerationDetailsDialog.tsx:145 +msgid "This label was applied by the author." +msgstr "Denne mærkat blev sat af forfatteren" + +#: src/components/moderation/LabelsOnMeDialog.tsx:163 +msgid "This label was applied by you." +msgstr "Denne mærkat blev sat på dig." + +#: src/screens/Profile/Sections/Labels.tsx:189 +msgid "This labeler hasn't declared what labels it publishes, and may not be active." +msgstr "Denne mærkningstjeneste har ikke oplyst, hvilken mærkater den sætter, og den er muligvis inaktiv." + +#: src/view/com/modals/LinkWarning.tsx:72 +msgid "This link is taking you to the following website:" +msgstr "Dette link fører dig til følgende website:" + +#: src/screens/List/ListHiddenScreen.tsx:146 +msgid "This list - created by <0>{0} - contains possible violations of Bluesky's community guidelines in its name or description." +msgstr "Denne list - oprettet af <0>{0} - overtræder muligvis Blueskys retningslinjer med sit navn eller sin beskrivelse" + +#: src/view/screens/ProfileList.tsx:933 +msgid "This list is empty." +msgstr "Denne liste er tom." + +#: src/screens/Profile/ErrorState.tsx:40 +msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." +msgstr "Denne moderationstjeneste er utilgængelig. Se herunder for flere oplysninger. Kontakt os, hvis dette problem varer ved." + +#: src/view/com/post-thread/PostThreadItem.tsx:845 +msgid "This post claims to have been created on <0>{0}, but was first seen by Bluesky on <1>{1}." +msgstr "Dette opslag er dateret <0>{0}, men det blev først oprettet på Bluesky <1>{1}." + +#: src/view/com/post-thread/PostThreadItem.tsx:152 +msgid "This post has been deleted." +msgstr "Dette opslag er slettet." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:688 +#: src/view/com/util/post-ctrls/PostCtrls.tsx:359 +msgid "This post is only visible to logged-in users. It won't be visible to people who aren't logged in." +msgstr "Dette opslag er kun synlig for indloggede brugere. Den vil ikke være synlig for brugere, der ikke er logget ind." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:669 +msgid "This post will be hidden from feeds and threads. This cannot be undone." +msgstr "Dette opslag vil blive skjult fra feeds og tråde. Denne handling kan ikke fortrydes." + +#: src/view/com/composer/Composer.tsx:420 +msgid "This post's author has disabled quote posts." +msgstr "Dette opslags forfatter har ikke tilladt citatopslag." + +#: src/view/com/profile/ProfileMenu.tsx:350 +msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't logged in." +msgstr "Denne profil er kun synlig for indloggede brugere. Den kan ikke ses af personer, der ikke er logget ind." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:731 +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 "Dette svar vil blive vist i en skjult sektion nederst i din tråd og vil skjule notifikationer for yderligere svar - både for dig og andre" + +#: src/screens/Signup/StepInfo/Policies.tsx:37 +msgid "This service has not provided terms of service or a privacy policy." +msgstr "Denne tjeneste har ikke angivet tjenestevilkår eller privatlivspolitik." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:437 +msgid "This should create a domain record at:" +msgstr "Dette skulle oprette en DNS-record på:" + +#: src/view/com/profile/ProfileFollowers.tsx:95 +msgid "This user doesn't have any followers." +msgstr "Denne bruger har ikke nogen følgere." + +#: src/components/dms/MessagesListBlockedFooter.tsx:60 +msgid "This user has blocked you" +msgstr "Denne bruger har blokeret dig" + +#: src/components/moderation/ModerationDetailsDialog.tsx:77 +#: src/lib/moderation/useModerationCauseDescription.ts:73 +msgid "This user has blocked you. You cannot view their content." +msgstr "Denne bruger har blokeret dig. Du kan ikke se kontoens indhold." + +#: src/lib/moderation/useGlobalLabelStrings.ts:30 +msgid "This user has requested that their content only be shown to signed-in users." +msgstr "Denne bruger har anmodet om, at deres indhold kun vises til indloggede brugere." + +#: src/components/moderation/ModerationDetailsDialog.tsx:57 +msgid "This user is included in the <0>{0} list which you have blocked." +msgstr "Denne bruger optræder i listen <0>{0}, som du har blokeret." + +#: src/components/moderation/ModerationDetailsDialog.tsx:89 +msgid "This user is included in the <0>{0} list which you have muted." +msgstr "Denne bruger optræder i listen <0>{0}, som du har skjult." + +#: src/components/NewskieDialog.tsx:65 +msgid "This user is new here. Press for more info about when they joined." +msgstr "Denne bruger er ny her. Tryk for at se, hvornår kontoen blev oprettet." + +#: src/view/com/profile/ProfileFollows.tsx:95 +msgid "This user isn't following anyone." +msgstr "Denne bruger følger ikke nogen." + +#: src/components/dialogs/MutedWords.tsx:435 +msgid "This will delete \"{0}\" from your muted words. You can always add it back later." +msgstr "Dette vil fjerne \"{0}\" fra dine skjulte ord. Du kan altid tilføje det igen senere." + +#: src/screens/Settings/Settings.tsx:462 +msgid "This will remove @{0} from the quick access list." +msgstr "Dette vil fjerne @{0} fra din kvikadgangsliste." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:721 +msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." +msgstr "Dette vil fjerne dit opslag fra dette citatopslag for alle brugere og erstatte det med en pladsholder." + +#: src/view/com/post-thread/PostThread.tsx:606 +#: src/view/com/post-thread/PostThread.tsx:609 +msgid "Thread options" +msgstr "Trådindstillinger" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:66 +#: src/screens/Settings/ContentAndMediaSettings.tsx:69 +msgid "Thread preferences" +msgstr "Indstillinger for tråde" + +#: src/screens/Settings/ThreadPreferences.tsx:45 +msgid "Thread Preferences" +msgstr "Indstillinger for tråde" + +#: src/view/com/post-thread/PostThread.tsx:636 +#: src/view/com/post-thread/PostThread.tsx:641 +msgid "Threaded" +msgstr "Trådet" + +#: src/screens/Settings/ThreadPreferences.tsx:142 +msgid "Threaded mode" +msgstr "Trådvisning" + +#: src/Navigation.tsx:309 +msgid "Threads Preferences" +msgstr "Trådindstillinger" + +#: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:33 +msgid "Time remaining: {time} seconds" +msgstr "Tid tilbage: {time} sekunder" + +#: src/screens/Settings/components/DisableEmail2FADialog.tsx:99 +msgid "To disable the email 2FA method, please verify your access to the email address." +msgstr "For at deaktivere 2FA via e-mail, skal du bekræfte, at du har adgang til e-mailadressen." + +#: src/components/dms/ReportConversationPrompt.tsx:19 +msgid "To report a conversation, please report one of its messages via the conversation screen. This lets our moderators understand the context of your issue." +msgstr "For at klage over en samtale, skal du klage over en specifik besked via samtaleskærmbilledet. Dette gør det muligt for vores moderatorer at forstå konteksten for din klage." + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:127 +msgid "To upload videos to Bluesky, you must first verify your email." +msgstr "For at uploade videoer til Bluesky skal du først bekræfte din e-mail." + +#: src/components/ReportDialog/SelectLabelerView.tsx:31 +msgid "To whom would you like to send this report?" +msgstr "Hvem ønsker du at klage til?" + +#: src/components/dms/DateDivider.tsx:44 +msgid "Today" +msgstr "I dag" + +#: src/view/com/util/forms/DropdownButton.tsx:258 +msgid "Toggle dropdown" +msgstr "Åbn/luk rullemenu" + +#: src/screens/Moderation/index.tsx:319 +msgid "Toggle to enable or disable adult content" +msgstr "Tryk for at aktivere eller deaktivere voksenindhold" + +#: src/screens/Hashtag.tsx:84 +#: src/screens/Topic.tsx:71 +#: src/view/screens/Search/Search.tsx:496 +msgid "Top" +msgstr "Top" + +#: src/Navigation.tsx:383 +msgid "Topic" +msgstr "Emne" + +#: src/components/dms/MessageMenu.tsx:103 +#: src/components/dms/MessageMenu.tsx:105 +#: src/view/com/post-thread/PostThreadItem.tsx:770 +#: src/view/com/post-thread/PostThreadItem.tsx:773 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:404 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:406 +msgid "Translate" +msgstr "Oversæt" + +#: src/screens/Search/components/ExploreTrendingTopics.tsx:69 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:59 +msgid "Trending" +msgstr "Trends" + +#: src/view/com/util/error/ErrorScreen.tsx:103 +msgctxt "action" +msgid "Try again" +msgstr "Prøv igen" + +#: src/screens/Onboarding/state.ts:115 +msgid "TV" +msgstr "Tv" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 +msgid "Two-factor authentication (2FA)" +msgstr "Tofaktorgodkendelse (2FA)" + +#: src/screens/Signup/StepHandle.tsx:118 +msgid "Type your desired username" +msgstr "Indtast dit ønskede brugernavn" + +#: src/screens/Messages/components/MessageInput.tsx:148 +msgid "Type your message here" +msgstr "Indtast din besked her" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:413 +msgid "Type:" +msgstr "Type:" + +#: src/view/screens/ProfileList.tsx:590 +msgid "Un-block list" +msgstr "Fjern blokering af liste" + +#: src/view/screens/ProfileList.tsx:575 +msgid "Un-mute list" +msgstr "Skjul ikke længere liste" + +#: src/lib/strings/errors.ts:11 +msgid "Unable to connect. Please check your internet connection and try again." +msgstr "Kan ikke forbinde. Tjek din internetforbindelse og prøv igen." + +#: src/screens/Login/ForgotPasswordForm.tsx:68 +#: src/screens/Login/index.tsx:76 +#: src/screens/Login/LoginForm.tsx:162 +#: src/screens/Login/SetNewPasswordForm.tsx:77 +#: src/screens/Signup/index.tsx:71 +#: src/view/com/modals/ChangePassword.tsx:71 +msgid "Unable to contact your service. Please check your Internet connection." +msgstr "Kan ikke kontakte din udbyder. Tjek din internetforbindelse." + +#: src/screens/StarterPack/StarterPackScreen.tsx:650 +msgid "Unable to delete" +msgstr "Kan ikke slette" + +#: src/components/dms/MessagesListBlockedFooter.tsx:89 +#: src/components/dms/MessagesListBlockedFooter.tsx:96 +#: src/components/dms/MessagesListBlockedFooter.tsx:104 +#: src/components/dms/MessagesListBlockedFooter.tsx:111 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:197 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:283 +#: src/view/com/profile/ProfileMenu.tsx:341 +#: src/view/screens/ProfileList.tsx:694 +msgid "Unblock" +msgstr "Bloker ikke længere" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:202 +msgctxt "action" +msgid "Unblock" +msgstr "Bloker ikke længere" + +#: src/components/dms/ConvoMenu.tsx:191 +#: src/components/dms/ConvoMenu.tsx:195 +msgid "Unblock account" +msgstr "Bloker ikke længere konto" + +#: src/view/com/profile/ProfileMenu.tsx:279 +#: src/view/com/profile/ProfileMenu.tsx:285 +msgid "Unblock Account" +msgstr "Bloker ikke længere konto" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:277 +#: src/view/com/profile/ProfileMenu.tsx:323 +msgid "Unblock Account?" +msgstr "Bloker ikke længere konto?" + +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:72 +#: src/view/com/util/post-ctrls/RepostButton.web.tsx:76 +msgid "Undo repost" +msgstr "Fortryd deling" + +#: src/view/com/util/post-ctrls/RepostButton.tsx:68 +msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" +msgstr "Fortryd deling ({0, plural, one {# deling} other {# delinger}})" + +#: src/view/com/profile/FollowButton.tsx:60 +msgctxt "action" +msgid "Unfollow" +msgstr "Følg ikke længere" + +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:217 +msgid "Unfollow {0}" +msgstr "Følg ikke længer {0}" + +#: src/view/com/profile/ProfileMenu.tsx:221 +#: src/view/com/profile/ProfileMenu.tsx:231 +msgid "Unfollow Account" +msgstr "Følg ikke længere konto" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:514 +msgid "Unlike" +msgstr "Fjern like" + +#: src/view/com/util/post-ctrls/PostCtrls.tsx:305 +msgid "Unlike ({0, plural, one {# like} other {# likes}})" +msgstr "Fjern ({0, plural, one {# like} other {# likes}})" + +#: src/components/TagMenu/index.tsx:264 +#: src/view/screens/ProfileList.tsx:701 +msgid "Unmute" +msgstr "Skjul ikke længere" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 +msgctxt "video" +msgid "Unmute" +msgstr "Skjul ikke længere" + +#: src/components/TagMenu/index.web.tsx:115 +msgid "Unmute {truncatedTag}" +msgstr "Skjul ikke længere {truncatedTag}" + +#: src/view/com/profile/ProfileMenu.tsx:258 +#: src/view/com/profile/ProfileMenu.tsx:264 +msgid "Unmute Account" +msgstr "Skjul ikke længere konto" + +#: src/components/TagMenu/index.tsx:223 +msgid "Unmute all {displayTag} posts" +msgstr "Skjul ikke længere alle {displayTag}-opslag" + +#: src/components/dms/ConvoMenu.tsx:179 +msgid "Unmute conversation" +msgstr "Skjul ikke længere samtale" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:489 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:493 +msgid "Unmute thread" +msgstr "Skjul ikke længere tråd" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:318 +msgid "Unmute video" +msgstr "Skjul ikke længere video" + +#: src/view/screens/ProfileList.tsx:685 +msgid "Unpin" +msgstr "Frigør" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:519 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:526 +msgid "Unpin feed" +msgstr "Frigør feed" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:309 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:311 +msgid "Unpin from home" +msgstr "Frigør fra forside" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:379 +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:386 +msgid "Unpin from profile" +msgstr "Frigør fra profil" + +#: src/view/screens/ProfileList.tsx:555 +msgid "Unpin moderation list" +msgstr "Frigør moderationsliste" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:164 +msgid "Unpinned {0} from Home" +msgstr "Frigjorde {0} fra forside" + +#: src/view/screens/ProfileList.tsx:352 +msgid "Unpinned from your feeds" +msgstr "Frigjort fra dine feeds" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:236 +msgid "Unsubscribe" +msgstr "Afmeld abonnement" + +#: src/screens/List/ListHiddenScreen.tsx:195 +#: src/screens/List/ListHiddenScreen.tsx:205 +msgid "Unsubscribe from list" +msgstr "Afmeld abonnement på liste" + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:203 +msgid "Unsubscribe from this labeler" +msgstr "Afmeld abonnement på denne mærkningstjeneste" + +#: src/screens/List/ListHiddenScreen.tsx:86 +msgid "Unsubscribed from list" +msgstr "Abonnement på liste afmeldt" + +#: src/view/com/composer/Composer.tsx:773 +msgid "Unsupported video type" +msgstr "Videoformat ikke understøttet" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:66 +msgid "Unsupported video type: {0}" +msgstr "Videoformat ikke understøttet: {0}" + +#: src/lib/moderation/useReportOptions.ts:77 +#: src/lib/moderation/useReportOptions.ts:90 +msgid "Unwanted Sexual Content" +msgstr "Uønsket seksuelt indhold" + +#: src/view/com/modals/UserAddRemoveLists.tsx:82 +msgid "Update <0>{displayName} in Lists" +msgstr "Opdater <0>{displayName} i lister" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:507 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:528 +msgid "Update to {domain}" +msgstr "Opdater til {domain}" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:306 +msgid "Updating quote attachment failed" +msgstr "Opdatering af tilkobling til citat fejlede" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:336 +msgid "Updating reply visibility failed" +msgstr "Opdatering af synlighed for svar fejlede" + +#: src/screens/Login/SetNewPasswordForm.tsx:186 +msgid "Updating..." +msgstr "Opdaterer..." + +#: src/screens/Onboarding/StepProfile/index.tsx:290 +msgid "Upload a photo instead" +msgstr "Upload et foto i stedet" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:453 +msgid "Upload a text file to:" +msgstr "Upload en tekstfil til:" + +#: src/view/com/util/UserAvatar.tsx:372 +#: src/view/com/util/UserAvatar.tsx:375 +#: src/view/com/util/UserBanner.tsx:123 +#: src/view/com/util/UserBanner.tsx:126 +msgid "Upload from Camera" +msgstr "Upload fra kamera" + +#: src/view/com/util/UserAvatar.tsx:389 +#: src/view/com/util/UserBanner.tsx:140 +msgid "Upload from Files" +msgstr "Upload fra filer" + +#: src/view/com/util/UserAvatar.tsx:383 +#: src/view/com/util/UserAvatar.tsx:387 +#: src/view/com/util/UserBanner.tsx:134 +#: src/view/com/util/UserBanner.tsx:138 +msgid "Upload from Library" +msgstr "Upload fra bibliotek" + +#: src/lib/api/index.ts:296 +msgid "Uploading images..." +msgstr "Uploader billeder..." + +#: src/lib/api/index.ts:350 +#: src/lib/api/index.ts:374 +msgid "Uploading link thumbnail..." +msgstr "Uploader forhåndsvisning af link..." + +#: src/view/com/composer/Composer.tsx:1646 +msgid "Uploading video..." +msgstr "Uploader video..." + +#: 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 "Brug appadgangskoder til at logge ind i andre Bluesky-klienter uden at give fuld adgang til din konto eller adgangskode." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:539 +msgid "Use default provider" +msgstr "Brug standardudbyder" + +#: src/view/com/modals/InAppBrowserConsent.tsx:53 +#: src/view/com/modals/InAppBrowserConsent.tsx:55 +msgid "Use in-app browser" +msgstr "Brug browser i app" + +#: src/screens/Settings/ContentAndMediaSettings.tsx:92 +#: src/screens/Settings/ContentAndMediaSettings.tsx:98 +msgid "Use in-app browser to open links" +msgstr "Brug appens indbyggede browser til at åbne links" + +#: src/view/com/modals/InAppBrowserConsent.tsx:63 +#: src/view/com/modals/InAppBrowserConsent.tsx:65 +msgid "Use my default browser" +msgstr "Brug min standardbrowser" + +#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:53 +msgid "Use recommended" +msgstr "Brug anbefalede" + +#: src/screens/Settings/components/AddAppPasswordDialog.tsx:190 +msgid "Use this to sign into the other app along with your handle." +msgstr "Brug denne sammen med dit handle for at logge ind i en anden app." + +#: src/view/com/modals/InviteCodes.tsx:201 +msgid "Used by:" +msgstr "Brugt af:" + +#: src/components/moderation/ModerationDetailsDialog.tsx:69 +#: src/lib/moderation/useModerationCauseDescription.ts:61 +msgid "User Blocked" +msgstr "Bruger blokeret" + +#: src/lib/moderation/useModerationCauseDescription.ts:53 +msgid "User Blocked by \"{0}\"" +msgstr "Bruger blokeret af \"{0}\"" + +#: src/components/dms/BlockedByListDialog.tsx:27 +msgid "User blocked by list" +msgstr "Bruger blokeret af liste" + +#: src/components/moderation/ModerationDetailsDialog.tsx:55 +msgid "User Blocked by List" +msgstr "Bruger blokeret af liste" + +#: src/lib/moderation/useModerationCauseDescription.ts:71 +msgid "User Blocking You" +msgstr "Bruger blokerer dig" + +#: src/components/moderation/ModerationDetailsDialog.tsx:75 +msgid "User Blocks You" +msgstr "Bruger blokerer dig" + +#: src/view/com/modals/UserAddRemoveLists.tsx:214 +msgid "User list by {0}" +msgstr "Brugerliste af {0}" + +#: src/view/com/modals/UserAddRemoveLists.tsx:212 +msgid "User list by you" +msgstr "Brugerliste af dig" + +#: src/view/com/modals/CreateOrEditList.tsx:176 +msgid "User list created" +msgstr "Brugerliste oprettet" + +#: src/view/com/modals/CreateOrEditList.tsx:162 +msgid "User list updated" +msgstr "Brugerliste opdateret" + +#: src/screens/Login/LoginForm.tsx:193 +msgid "Username or email address" +msgstr "Brugernavn eller e-mailadresse" + +#: src/components/WhoCanReply.tsx:258 +msgid "users followed by <0>@{0}" +msgstr "brugere, der følger <0>@{0}" + +#: src/screens/Messages/Settings.tsx:92 +#: src/screens/Messages/Settings.tsx:95 +msgid "Users I follow" +msgstr "Brugere, jeg følger" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:416 +msgid "Users in \"{0}\"" +msgstr "Brugere i \"{0}\"" + +#: src/components/LikesDialog.tsx:83 +msgid "Users that have liked this content or profile" +msgstr "Brugere, som har liket indholdet/profilen" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:419 +msgid "Value:" +msgstr "Værdi:" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:125 +msgid "Verified email required" +msgstr "Bekræftet e-mail er obligatorisk" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:509 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:530 +msgid "Verify DNS Record" +msgstr "Bekræft DNS-record" + +#: src/components/dialogs/VerifyEmailDialog.tsx:134 +#: src/components/intents/VerifyEmailIntentDialog.tsx:67 +msgid "Verify email dialog" +msgstr "Bekræft e-mail-dialog" + +#: src/view/com/modals/ChangeEmail.tsx:200 +#: src/view/com/modals/ChangeEmail.tsx:202 +msgid "Verify New Email" +msgstr "Bekræft ny e-mail" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:129 +msgid "Verify now" +msgstr "Bekræft nu" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:510 +#: src/screens/Settings/components/ChangeHandleDialog.tsx:532 +msgid "Verify Text File" +msgstr "Bekræft tekstfil" + +#: src/screens/Settings/AccountSettings.tsx:75 +#: src/screens/Settings/AccountSettings.tsx:91 +msgid "Verify your email" +msgstr "Bekræft din e-mail" + +#: src/components/dialogs/VerifyEmailDialog.tsx:85 +#: src/view/com/modals/VerifyEmail.tsx:111 +msgid "Verify Your Email" +msgstr "Bekræft din e-mail" + +#: src/screens/Settings/AboutSettings.tsx:67 +#: src/screens/Settings/AboutSettings.tsx:77 +msgid "Version {appVersion}" +msgstr "Version {appVersion}" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 +msgid "Video" +msgstr "Video" + +#: src/view/com/composer/state/video.ts:358 +msgid "Video failed to process" +msgstr "Videobehandling fejlede" + +#: src/screens/Onboarding/index.tsx:39 +#: src/screens/Onboarding/state.ts:103 +msgid "Video Games" +msgstr "Computerspil" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:169 +msgid "Video not found." +msgstr "Video ikke fundet." + +#: src/view/com/composer/videos/SubtitleDialog.tsx:99 +msgid "Video settings" +msgstr "Videoindstillinger" + +#: src/view/com/composer/Composer.tsx:1656 +msgid "Video uploaded" +msgstr "Video uploadet" + +#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +msgid "Video: {0}" +msgstr "Video: {0}" + +#: src/view/com/composer/videos/SelectVideoBtn.tsx:58 +#: src/view/com/composer/videos/SelectVideoBtn.tsx:73 +msgid "Videos must be less than 60 seconds long" +msgstr "Video må være højst 60 sekunder lang" + +#: src/screens/Profile/Header/Shell.tsx:168 +msgid "View {0}'s avatar" +msgstr "{0}s avatar" + +#: src/components/ProfileCard.tsx:110 +#: src/screens/Profile/components/ProfileFeedHeader.tsx:450 +#: src/view/com/notifications/NotificationFeedItem.tsx:409 +msgid "View {0}'s profile" +msgstr "Se {0}s profil" + +#: src/components/dms/MessagesListHeader.tsx:167 +msgid "View {displayName}'s profile" +msgstr "Se {displayName}s profil" + +#: src/components/TagMenu/index.tsx:172 +msgid "View all posts by @{authorHandle} with tag {displayTag}" +msgstr "Vis alle opslag af @{authorHandle} med tagget {displayTag}" + +#: src/components/TagMenu/index.tsx:126 +msgid "View all posts with tag {displayTag}" +msgstr "Vis alle opslag med tagget {displayTag}" + +#: src/components/ProfileHoverCard/index.web.tsx:433 +msgid "View blocked user's profile" +msgstr "Vis blokeret brugers profil" + +#: src/screens/Settings/components/ExportCarDialog.tsx:98 +msgid "View blogpost for more details" +msgstr "Se blogpost for mere information" + +#: src/view/screens/Log.tsx:57 +msgid "View debug entry" +msgstr "Se loghændelse" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:137 +msgid "View details" +msgstr "Læs mere" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:132 +msgid "View details for reporting a copyright violation" +msgstr "Læs mere om anmeldelse af ophavsretskrænkelse" + +#: src/view/com/posts/ViewFullThread.tsx:56 +msgid "View full thread" +msgstr "Vis hele tråden" + +#: src/components/moderation/LabelsOnMe.tsx:46 +msgid "View information about these labels" +msgstr "Vis information om disse mærkater" + +#: src/components/ProfileHoverCard/index.web.tsx:419 +#: src/components/ProfileHoverCard/index.web.tsx:439 +#: src/components/ProfileHoverCard/index.web.tsx:466 +#: src/view/com/posts/AviFollowButton.tsx:55 +#: src/view/com/posts/PostFeedErrorMessage.tsx:175 +#: src/view/com/util/PostMeta.tsx:78 +#: src/view/com/util/PostMeta.tsx:93 +msgid "View profile" +msgstr "Vis profil" + +#: src/view/com/profile/ProfileSubpageHeader.tsx:119 +msgid "View the avatar" +msgstr "Vis avataren" + +#: src/components/LabelingServiceCard/index.tsx:164 +msgid "View the labeling service provided by @{0}" +msgstr "Vis mærkningstjenesten drevet af @{0}" + +#: src/screens/Profile/components/ProfileFeedHeader.tsx:485 +msgid "View users who like this feed" +msgstr "Vis brugere, der likede dette feed" + +#: src/screens/Moderation/index.tsx:248 +msgid "View your blocked accounts" +msgstr "Vis blokerede konti" + +#: src/view/com/home/HomeHeaderLayout.web.tsx:56 +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:77 +msgid "View your feeds and explore more" +msgstr "Vis dine feeds og udforsk flere" + +#: src/screens/Moderation/index.tsx:218 +msgid "View your moderation lists" +msgstr "Vis moderationslister" + +#: src/screens/Moderation/index.tsx:233 +msgid "View your muted accounts" +msgstr "Vis dine skjulte konti" + +#: src/view/com/modals/LinkWarning.tsx:89 +#: src/view/com/modals/LinkWarning.tsx:95 +msgid "Visit Site" +msgstr "Besøg website" + +#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:80 +msgid "Volume" +msgstr "Lydstyrke" + +#: src/components/moderation/LabelPreference.tsx:136 +#: src/lib/moderation/useLabelBehaviorDescription.ts:17 +#: src/lib/moderation/useLabelBehaviorDescription.ts:22 +msgid "Warn" +msgstr "Advar" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:48 +msgid "Warn content" +msgstr "Advar om indhold" + +#: src/lib/moderation/useLabelBehaviorDescription.ts:46 +msgid "Warn content and filter from feeds" +msgstr "Advar om indhold og filtrer fra feeds" + +#: src/screens/Hashtag.tsx:205 +msgid "We couldn't find any results for that hashtag." +msgstr "Vi kunne ikke finde nogen resultater for dette hashtag." + +#: src/screens/Topic.tsx:178 +msgid "We couldn't find any results for that topic." +msgstr "Vi kunne ikke finde nogen resultater for dette emne." + +#: src/screens/Messages/Conversation.tsx:103 +msgid "We couldn't load this conversation" +msgstr "Vi kunne ikke indlæse denne samtale" + +#: src/screens/SignupQueued.tsx:145 +msgid "We estimate {estimatedTime} until your account is ready." +msgstr "Vi forventer, at din konto vil være klar om {estimatedTime}." + +#: src/components/intents/VerifyEmailIntentDialog.tsx:107 +msgid "We have sent another verification email to <0>{0}." +msgstr "Vi har sendt endnu en bekræftelses-e-mail til <0>{0}." + +#: src/screens/Onboarding/StepFinished.tsx:238 +msgid "We hope you have a wonderful time. Remember, Bluesky is:" +msgstr "God fornøjelse. Husk, at Bluesky er:" + +#: src/view/com/posts/DiscoverFallbackHeader.tsx:29 +msgid "We ran out of posts from your follows. Here's the latest from <0/>." +msgstr "Vi løb tør for opslag fra konti, du følger. Her er de seneste fra <0/>." + +#: src/view/com/composer/state/video.ts:417 +msgid "We were unable to determine if you are allowed to upload videos. Please try again." +msgstr "Vi kunne ikke afgøre, om du har lov til at uploade videoer. Prøv igen." + +#: src/components/dialogs/BirthDateSettings.tsx:51 +msgid "We were unable to load your birth date preferences. Please try again." +msgstr "Vi kunne ikke indlæse dine fødselsdato. Prøv igen." + +#: src/screens/Moderation/index.tsx:393 +msgid "We were unable to load your configured labelers at this time." +msgstr "Vi kunne ikke indlæse dine konfigurede mærkningstjenester." + +#: src/screens/Onboarding/StepInterests/index.tsx:129 +msgid "We weren't able to connect. Please try again to continue setting up your account. If it continues to fail, you can skip this flow." +msgstr "Vi kunne ikke få forbindelse. Prøv igen for at fortsætte opsætningen af din konto. Hvis det fortsat ikke virker, kan du springe dette trin over." + +#: src/screens/SignupQueued.tsx:149 +msgid "We will let you know when your account is ready." +msgstr "Vi giver dig besked, når din konto er klar." + +#: src/screens/Onboarding/StepInterests/index.tsx:134 +msgid "We'll use this to help customize your experience." +msgstr "Vi vil bruge dette til at tilpasse din oplevelse." + +#: src/components/dms/dialogs/SearchablePeopleList.tsx:88 +#: src/components/ProgressGuide/FollowDialog.tsx:157 +msgid "We're having network issues, try again" +msgstr "Vi har netværksproblemer, prøv igen." + +#: src/screens/Signup/index.tsx:94 +msgid "We're so excited to have you join us!" +msgstr "Vi er glade for at have dig med!" + +#: src/view/screens/ProfileList.tsx:112 +msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}." +msgstr "Beklager, men vi kunne ikke indlæse denne liste. Hvis problemet varer ved, kontakt listens skaber, @{handleOrDid}." + +#: src/components/dialogs/MutedWords.tsx:378 +msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again." +msgstr "Beklager, men vi kunne ikke indlæse dine skjulte ord. Prøv igen." + +#: src/view/screens/Search/Search.tsx:201 +msgid "We're sorry, but your search could not be completed. Please try again in a few minutes." +msgstr "Beklager, men din søgning kunne ikke gennemføres. Prøv igen om lidt." + +#: src/view/com/composer/Composer.tsx:417 +msgid "We're sorry! The post you are replying to has been deleted." +msgstr "Beklager! Det opslag, du svarer på, er blevet slettet." + +#: src/components/Lists.tsx:188 +#: src/view/screens/NotFound.tsx:50 +msgid "We're sorry! We can't find the page you were looking for." +msgstr "Beklager! Vi kan ikke finde den side, du leder efter." + +#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:346 +msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty." +msgstr "Beklager! Du kan kun abonnere på 20 mærkningstjenester, og du har nået denne grænse." + +#: src/screens/Deactivated.tsx:124 +msgid "Welcome back!" +msgstr "Velkommen tilbage!" + +#: src/components/NewskieDialog.tsx:103 +msgid "Welcome, friend!" +msgstr "Velkommen, min ven!" + +#: src/screens/Onboarding/StepInterests/index.tsx:126 +msgid "What are your interests?" +msgstr "Hvad interesserer du dig for?" + +#: src/screens/StarterPack/Wizard/StepDetails.tsx:41 +msgid "What do you want to call your starter pack?" +msgstr "Hvad vil du kalde din startpakke?" + +#: src/screens/Search/components/ExploreTrendingTopics.tsx:79 +msgid "What people are posting about." +msgstr "Hvad folk skriver om." + +#: src/view/com/auth/SplashScreen.tsx:38 +#: src/view/com/auth/SplashScreen.web.tsx:99 +#: src/view/com/composer/Composer.tsx:736 +msgid "What's up?" +msgstr "Hvad sker der?" + +#: src/view/com/modals/lang-settings/PostLanguagesSettings.tsx:80 +msgid "Which languages are used in this post?" +msgstr "Hvilke sprog bruges i dette opslag?" + +#: src/view/com/modals/lang-settings/ContentLanguagesSettings.tsx:79 +msgid "Which languages would you like to see in your algorithmic feeds?" +msgstr "Hvilke sprog ønsker du at se i dine algoritmiske feeds?" + +#: src/components/WhoCanReply.tsx:179 +msgid "Who can interact with this post?" +msgstr "Hvem kan interagere med dette opslag?" + +#: src/components/WhoCanReply.tsx:87 +msgid "Who can reply" +msgstr "Hvem kan svare" + +#: src/screens/Home/NoFeedsPinned.tsx:79 +#: src/screens/Messages/ChatList.tsx:148 +msgid "Whoops!" +msgstr "Ups!" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:42 +msgid "Why should this content be reviewed?" +msgstr "Hvorfor skal dette indhold gennemgås?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:55 +msgid "Why should this feed be reviewed?" +msgstr "Hvorfor skal dette feed gennemgås?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:52 +msgid "Why should this list be reviewed?" +msgstr "Hvorfor skal denne liste gennemgås?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:61 +msgid "Why should this message be reviewed?" +msgstr "Hvorfor skal denne besked gennemgås?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:49 +msgid "Why should this post be reviewed?" +msgstr "Hvorfor skal dette opslag gennemgås?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:58 +msgid "Why should this starter pack be reviewed?" +msgstr "Hvorfor skal denne startpakke gennemgås?" + +#: src/components/ReportDialog/SelectReportOptionView.tsx:46 +msgid "Why should this user be reviewed?" +msgstr "Hvorfor skal denne bruger gennemgås?" + +#: src/screens/Messages/components/MessageInput.tsx:149 +#: src/screens/Messages/components/MessageInput.web.tsx:214 +msgid "Write a message" +msgstr "Skriv en besked" + +#: src/view/com/composer/Composer.tsx:824 +msgid "Write post" +msgstr "Skriv dit opslag" + +#: src/view/com/composer/Composer.tsx:734 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:70 +msgid "Write your reply" +msgstr "Skriv dit svar" + +#: src/screens/Onboarding/index.tsx:25 +#: src/screens/Onboarding/state.ts:116 +msgid "Writers" +msgstr "Forfattere" + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:337 +msgid "Wrong DID returned from server. Received: {0}" +msgstr "Forkert DID returneret fra server. Modtog: {0}" + +#: src/view/com/composer/select-language/SuggestedLanguage.tsx:86 +msgid "Yes" +msgstr "Ja" + +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:106 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:108 +msgid "Yes, deactivate" +msgstr "Ja, deaktiveret" + +#: src/screens/StarterPack/StarterPackScreen.tsx:662 +msgid "Yes, delete this starter pack" +msgstr "Ja, slet denne startpakke" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:724 +msgid "Yes, detach" +msgstr "Ja, afkobl" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:734 +msgid "Yes, hide" +msgstr "Ja, skjul" + +#: src/screens/Deactivated.tsx:146 +msgid "Yes, reactivate my account" +msgstr "Ja, genaktiver min konto" + +#: src/components/dms/DateDivider.tsx:46 +msgid "Yesterday" +msgstr "I går" + +#: src/screens/List/ListHiddenScreen.tsx:150 +msgid "you" +msgstr "dig" + +#: src/components/NewskieDialog.tsx:43 +msgid "You" +msgstr "Dig" + +#: src/screens/SignupQueued.tsx:142 +msgid "You are in line." +msgstr "Du er i kø." + +#: src/view/com/composer/state/video.ts:410 +msgid "You are not allowed to upload videos." +msgstr "Du har ikke adgang til at uploade videoer." + +#: src/view/com/profile/ProfileFollows.tsx:94 +msgid "You are not following anyone." +msgstr "Du følger ikke nogen." + +#: src/view/com/posts/FollowingEmptyState.tsx:63 +#: src/view/com/posts/FollowingEndOfFeed.tsx:64 +msgid "You can also discover new Custom Feeds to follow." +msgstr "Du kan også finde nye specialbyggede feeds, du kan følge." + +#: src/view/com/modals/DeleteAccount.tsx:198 +msgid "You can also temporarily deactivate your account instead, and reactivate it at any time." +msgstr "Du kan også deaktivere din konto midlertidigt og genaktivere den når som helst." + +#: src/screens/Messages/Settings.tsx:111 +msgid "You can continue ongoing conversations regardless of which setting you choose." +msgstr "Du kan fortsætte igangværende samtaler, uanset hvilken indstilling du vælger." + +#: src/screens/Login/index.tsx:155 +#: src/screens/Login/PasswordUpdatedForm.tsx:26 +msgid "You can now sign in with your new password." +msgstr "Du kan nu logge ind med din nye adgangskode." + +#: src/screens/Deactivated.tsx:132 +msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users." +msgstr "Du kan genaktivere din konto ved at logge ind. Andre brugere vil igen kunne se din profil og dine opslag." + +#: src/components/interstitials/Trending.tsx:135 +#: src/screens/Search/components/ExploreTrendingTopics.tsx:136 +#: src/view/shell/desktop/SidebarTrendingTopics.tsx:109 +msgid "You can update this later from your settings." +msgstr "Du kan opdatere dette senere under Indstillinger." + +#: src/view/com/profile/ProfileFollowers.tsx:94 +msgid "You do not have any followers." +msgstr "Du har ikke nogen følgere." + +#: src/screens/Profile/KnownFollowers.tsx:109 +msgid "You don't follow any users who follow @{name}." +msgstr "Du følger ikke nogen brugere, som følger @{name}" + +#: src/view/com/modals/InviteCodes.tsx:67 +msgid "You don't have any invite codes yet! We'll send you some when you've been on Bluesky for a little longer." +msgstr "Du har endnu ingen invitationskoder. Vi sender dig nogen, når du har været på Bluesky lidt længere." + +#: src/view/screens/SavedFeeds.tsx:137 +msgid "You don't have any pinned feeds." +msgstr "Do har ikke nogen fastgjorte feeds." + +#: src/view/screens/SavedFeeds.tsx:177 +msgid "You don't have any saved feeds." +msgstr "Du har ikke nogen gemte feeds." + +#: src/view/com/post-thread/PostThread.tsx:268 +msgid "You have blocked the author or you have been blocked by the author." +msgstr "Du har blokeret forfatteren, eller du er blevet blokeret af forfatteren." + +#: src/components/dms/MessagesListBlockedFooter.tsx:58 +msgid "You have blocked this user" +msgstr "Du har blokeret denne bruger" + +#: src/components/moderation/ModerationDetailsDialog.tsx:71 +#: src/lib/moderation/useModerationCauseDescription.ts:55 +#: src/lib/moderation/useModerationCauseDescription.ts:63 +msgid "You have blocked this user. You cannot view their content." +msgstr "Du har blokeret denne bruger. Du kan ikke se deres indhold." + +#: src/screens/Login/SetNewPasswordForm.tsx:48 +#: src/screens/Login/SetNewPasswordForm.tsx:91 +#: src/view/com/modals/ChangePassword.tsx:88 +#: src/view/com/modals/ChangePassword.tsx:122 +msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." +msgstr "Du har indtastet en ugyldig kode. Den skal have formatet XXXXX-XXXXX." + +#: src/lib/moderation/useModerationCauseDescription.ts:114 +msgid "You have hidden this post" +msgstr "Du har skjult dette opslag" + +#: src/components/moderation/ModerationDetailsDialog.tsx:109 +msgid "You have hidden this post." +msgstr "Du har skjult dette opslag." + +#: src/components/moderation/ModerationDetailsDialog.tsx:102 +#: src/lib/moderation/useModerationCauseDescription.ts:97 +msgid "You have muted this account." +msgstr "Du har skjult denne konto." + +#: src/lib/moderation/useModerationCauseDescription.ts:91 +msgid "You have muted this user" +msgstr "Du har skjult denne bruger" + +#: src/screens/Messages/ChatList.tsx:190 +msgid "You have no conversations yet. Start one!" +msgstr "Du har endnu ingen samtaler. Start en!" + +#: src/view/com/feeds/ProfileFeedgens.tsx:143 +msgid "You have no feeds." +msgstr "Du har ingen feeds." + +#: src/view/com/lists/MyLists.tsx:81 +#: src/view/com/lists/ProfileLists.tsx:139 +msgid "You have no lists." +msgstr "Du har ingen lister." + +#: src/view/screens/ModerationBlockedAccounts.tsx:129 +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 "Du har endnu ikke blokeret nogen konti. Du kan blokere en konto ved at gå til profilen og vælge \"Bloker konto\" i menuen." + +#: src/view/screens/ModerationMutedAccounts.tsx:128 +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 "Du har endnu ikke skjult nogen konti. Du kan skjule en konto ved at gå til profilen og vælge \"Skjul konto\" i menuen." + +#: src/components/Lists.tsx:52 +msgid "You have reached the end" +msgstr "Du er nået til slutningen" + +#: src/lib/media/video/upload.shared.ts:56 +msgid "You have temporarily reached the limit for video uploads. Please try again later." +msgstr "Du har midlertidigt nået grænsen for videouploads. Prøv igen senere." + +#: src/components/StarterPack/ProfileStarterPacks.tsx:241 +msgid "You haven't created a starter pack yet!" +msgstr "Du har endnu ikke oprettet en startpakke!" + +#: src/components/dialogs/MutedWords.tsx:398 +msgid "You haven't muted any words or tags yet" +msgstr "Du har endnu ikke skjult ord eller tags" + +#: src/components/moderation/ModerationDetailsDialog.tsx:116 +#: src/lib/moderation/useModerationCauseDescription.ts:125 +msgid "You hid this reply." +msgstr "Du skjulte dette svar." + +#: src/components/moderation/LabelsOnMeDialog.tsx:78 +msgid "You may appeal non-self labels if you feel they were placed in error." +msgstr "Du kan klage over andres mærkater, hvis du mener, de er sat ved en fejl." + +#: src/components/moderation/LabelsOnMeDialog.tsx:83 +msgid "You may appeal these labels if you feel they were placed in error." +msgstr "Du kan klage over disse mærkater, hvis du mener, de er sat ved en fejl." + +#: src/screens/StarterPack/Wizard/State.tsx:79 +msgid "You may only add up to {STARTER_PACK_MAX_SIZE} profiles" +msgstr "Do må tilføje højst {STARTER_PACK_MAX_SIZE} profiler" + +#: src/screens/StarterPack/Wizard/State.tsx:97 +msgid "You may only add up to 3 feeds" +msgstr "Du må tilføje højst 3 feeds" + +#: src/lib/media/picker.shared.ts:22 +msgid "You may only select up to 4 images" +msgstr "Du må vælge højst 4 billeder" + +#: src/screens/Signup/StepInfo/Policies.tsx:106 +msgid "You must be 13 years of age or older to sign up." +msgstr "Du skal være mindst 13 år gammel for at oprette dig" + +#: src/components/StarterPack/ProfileStarterPacks.tsx:324 +msgid "You must be following at least seven other people to generate a starter pack." +msgstr "Du skal følge mindst syv andre konti for at oprette en startpakke." + +#: src/components/StarterPack/QrCodeDialog.tsx:60 +msgid "You must grant access to your photo library to save a QR code" +msgstr "Du skal give adgang til dit fotobibliotek for at gemme en QR-kode" + +#: src/components/StarterPack/ShareDialog.tsx:68 +msgid "You must grant access to your photo library to save the image." +msgstr "Du skal give adgang til dit fotobibliotek for at gemme billedet." + +#: src/components/ReportDialog/SubmitView.tsx:210 +msgid "You must select at least one labeler for a report" +msgstr "Du skal vælge mindst én mærkningstjeneste for at anmelde" + +#: src/screens/Deactivated.tsx:127 +msgid "You previously deactivated @{0}." +msgstr "Du har tidligere deaktiveret @{0}." + +#: src/screens/Settings/Settings.tsx:257 +#: src/view/shell/desktop/LeftNav.tsx:206 +msgid "You will be signed out of all your accounts." +msgstr "Du vil blive logget ud af alle dine konti." + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:217 +msgid "You will no longer receive notifications for this thread" +msgstr "Du vil ikke længere modtage notifikatoiner for denne tråd" + +#: src/view/com/util/forms/PostDropdownBtnMenuItems.tsx:213 +msgid "You will now receive notifications for this thread" +msgstr "Du vil nu modtage notifikationer for denne tråd" + +#: src/screens/Login/SetNewPasswordForm.tsx:104 +msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password." +msgstr "Du vil modtage en e-mail med en nulstillingskode. Indtast koden her, og indtast så din nye adgangskode." + +#: src/screens/Messages/components/ChatListItem.tsx:133 +msgid "You: {0}" +msgstr "Dig: {0}" + +#: src/screens/Messages/components/ChatListItem.tsx:162 +msgid "You: {defaultEmbeddedContentMessage}" +msgstr "Dig: {defaultEmbeddedContentMessage}" + +#: src/screens/Messages/components/ChatListItem.tsx:155 +msgid "You: {short}" +msgstr "Dig: {short}" + +#: src/screens/Signup/index.tsx:107 +msgid "You'll follow the suggested users and feeds once you finish creating your account!" +msgstr "Du kommer til at følge de foreslåede brugere og feeds, når du har afsluttet oprettelsen af din konto!" + +#: src/screens/Signup/index.tsx:112 +msgid "You'll follow the suggested users once you finish creating your account!" +msgstr "Du kommer til at følge de foreslåede brugere, når du har afsluttet oprettelsen af din konto!" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:232 +msgid "You'll follow these people and {0} others" +msgstr "Du følger disse konti og {0} andre" + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230 +msgid "You'll follow these people right away" +msgstr "Du kommer til at følge disse konti med det samme" + +#: src/components/dialogs/VerifyEmailDialog.tsx:178 +msgid "You'll receive an email at <0>{0} to verify it's you." +msgstr "Du vil modtage en e-mail på <0>{0} for at bekræfte, at det er dig." + +#: src/screens/StarterPack/StarterPackLandingScreen.tsx:270 +msgid "You'll stay updated with these feeds" +msgstr "Du vil holde dig ajour med disse feeds" + +#: src/screens/SignupQueued.tsx:112 +msgid "You're in line" +msgstr "Du er i kø" + +#: src/screens/Deactivated.tsx:89 +#: src/screens/Settings/components/DeactivateAccountDialog.tsx:54 +msgid "You're logged in with an App Password. Please log in with your main password to continue deactivating your account." +msgstr "Du er logget ind med en appadgangskode. Log ind med din primære adgangskode for at deaktivere din konto." + +#: src/screens/Onboarding/StepFinished.tsx:235 +msgid "You're ready to go!" +msgstr "Så er du klar til at gå i gang!" + +#: src/components/moderation/ModerationDetailsDialog.tsx:106 +#: src/lib/moderation/useModerationCauseDescription.ts:106 +msgid "You've chosen to hide a word or tag within this post." +msgstr "Du har valgt at skjule et ord eller tag i dette opslag." + +#: src/state/shell/progress-guide.tsx:234 +msgid "You've found some people to follow" +msgstr "Du har fundet nogle personer, du kan følge" + +#: src/view/com/posts/FollowingEndOfFeed.tsx:44 +msgid "You've reached the end of your feed! Find some more accounts to follow." +msgstr "Du er nået enden af dit feed! Find flere konti, du kan føge." + +#: src/view/com/composer/state/video.ts:421 +msgid "You've reached your daily limit for video uploads (too many bytes)" +msgstr "Du har nået din daglige grænse for videouploads (for mange bytes)" + +#: src/view/com/composer/state/video.ts:425 +msgid "You've reached your daily limit for video uploads (too many videos)" +msgstr "Du har nået din daglige grænse for videouploads (for mange videoer)" + +#: src/screens/Signup/index.tsx:140 +msgid "Your account" +msgstr "Din konto" + +#: src/view/com/modals/DeleteAccount.tsx:84 +msgid "Your account has been deleted" +msgstr "Din konto blev slettet" + +#: src/view/com/composer/state/video.ts:429 +msgid "Your account is not yet old enough to upload videos. Please try again later." +msgstr "Din konto er ikke gammel nok til videoupload. Prøv igen senere." + +#: src/screens/Settings/components/ExportCarDialog.tsx:65 +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 "Dit kontoarkiv, som indeholder al din offentlige data, kan downloades som en CAR-fil. Denne fil indeholder ikke vedhæftede medier, fx billeder, eller dine private oplysninger, som skal downloades separat." + +#: src/screens/Signup/StepInfo/index.tsx:205 +msgid "Your birth date" +msgstr "Din fødselsdato" + +#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:173 +msgid "Your browser does not support the video format. Please try a different browser." +msgstr "Din browser understøtter ikke dette videoformat. Prøv med en anden browser." + +#: src/screens/Messages/components/ChatDisabled.tsx:25 +msgid "Your chats have been disabled" +msgstr "Din adgang til chats er blevet deaktiveret" + +#: src/view/com/modals/InAppBrowserConsent.tsx:44 +msgid "Your choice will be saved, but can be changed later in settings." +msgstr "Dit valg vil blive gemt men kan ændres senere under indstillinger." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:494 +msgid "Your current handle <0>{0} will automatically remain reserved for you. You can switch back to it at any time from this account." +msgstr "Dit nuværende handle, <0>{0}, vil automatisk blive reserveret til dig. Du kan når som helst skifte tilbage til dette handle." + +#: src/screens/Login/ForgotPasswordForm.tsx:51 +#: src/screens/Signup/state.ts:203 +#: src/screens/Signup/StepInfo/index.tsx:108 +#: src/view/com/modals/ChangePassword.tsx:55 +msgid "Your email appears to be invalid." +msgstr "Din e-mail ser ud til at være ugyldig." + +#: src/view/com/modals/ChangeEmail.tsx:120 +msgid "Your email has been updated but not verified. As a next step, please verify your new email." +msgstr "Din e-mail er blevet opdateret men ikke godkendt. Du skal nu bekræfte din nye e-mail." + +#: src/view/com/modals/VerifyEmail.tsx:122 +msgid "Your email has not yet been verified. This is an important security step which we recommend." +msgstr "Din e-mail er endnu ikke bekræftet. Dette er et vigtigt sikkerhedselement, som vi anbefaler." + +#: src/state/shell/progress-guide.tsx:213 +msgid "Your first like!" +msgstr "Dit første like!" + +#: src/view/com/posts/FollowingEmptyState.tsx:43 +msgid "Your following feed is empty! Follow more users to see what's happening." +msgstr "Dit følgerfeed er tomt! Følg flere brugere for at se, hvad der foregår." + +#: src/screens/Settings/components/ChangeHandleDialog.tsx:221 +msgid "Your full handle will be <0>@{0}" +msgstr "Dit fulde handle bliver <0>@{0}" + +#: src/screens/Signup/StepHandle.tsx:129 +msgid "Your full username will be" +msgstr "Dit fulde brugernavn bliver" + +#: src/components/dialogs/MutedWords.tsx:369 +msgid "Your muted words" +msgstr "Dine skjulte ord" + +#: src/view/com/modals/ChangePassword.tsx:158 +msgid "Your password has been changed successfully!" +msgstr "Din adgangskode blev ændret!" + +#: src/view/com/composer/Composer.tsx:477 +msgid "Your post has been published" +msgstr "Dit opslag blev publiceret" + +#: src/view/com/composer/Composer.tsx:474 +msgid "Your posts have been published" +msgstr "Dine opslag blev publiceret" + +#: src/screens/Onboarding/StepFinished.tsx:250 +msgid "Your posts, likes, and blocks are public. Mutes are private." +msgstr "Dine opslag, likes og blokeringer er offentlige. Dine skjulte ord, tags og konti er private." + +#: 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 "Din profil, dine opslag, feeds og lister vil ikke længere kunne ses af andre Bluesky-brugere. Du kan genaktivere din konto når som helst ved at logge ind." + +#: src/view/com/composer/Composer.tsx:476 +msgid "Your reply has been published" +msgstr "Dit svar blev publiceret" + +#: src/components/dms/ReportDialog.tsx:157 +msgid "Your report will be sent to the Bluesky Moderation Service" +msgstr "Din anmeldelse vil blive sendt til Bluesky Moderationstjeneste" From 355c50fc0fe97feb8b4ec4e29d47b725252088c7 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Fri, 24 Jan 2025 12:30:22 -0800 Subject: [PATCH 62/62] Test fix --- __e2e__/flows/home-screen.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__e2e__/flows/home-screen.yml b/__e2e__/flows/home-screen.yml index e818168065..420f68b92b 100644 --- a/__e2e__/flows/home-screen.yml +++ b/__e2e__/flows/home-screen.yml @@ -21,7 +21,7 @@ appId: xyz.blueskyweb.app label: "Feeds button disappears after pinning a feed" id: "bottomBarProfileBtn" - tapOn: - id: "profilePager-selector-4" + id: "profilePager-selector-5" - tapOn: "alice-favs" - tapOn: "Pin to Home" - tapOn: