diff options
author | Paul Frazee <pfrazee@gmail.com> | 2025-07-01 17:56:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-01 17:56:27 -0700 |
commit | 9d44673acbe38081e4116e29805d441a17a16804 (patch) | |
tree | 502940c470af5d482e75895fe6eed823aa39a9a5 /src/locale/locales/fr/messages.po | |
parent | bc072570d27e1f397406daea355570f5aec95647 (diff) | |
download | voidsky-9d44673acbe38081e4116e29805d441a17a16804.tar.zst |
Release 1.104.0 (#8595)
* Fix to navigation action after saving feeds * Test updates * Intl pull
Diffstat (limited to 'src/locale/locales/fr/messages.po')
-rw-r--r-- | src/locale/locales/fr/messages.po | 2357 |
1 files changed, 1353 insertions, 1004 deletions
diff --git a/src/locale/locales/fr/messages.po b/src/locale/locales/fr/messages.po index 4a21a838d..e6b9ddfef 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: 49a8cb746fbc2ae5707392ee41ddec4c\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-05-30 23:40\n" +"PO-Revision-Date: 2025-07-02 00:33\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -79,9 +79,9 @@ msgstr "{0, plural, one {# repost} other {# reposts}}" msgid "{0, plural, one {# second} other {# seconds}}" msgstr "{0, plural, one {# seconde} other {# secondes}}" -#: src/view/shell/bottom-bar/BottomBar.tsx:215 -#: src/view/shell/bottom-bar/BottomBar.tsx:247 -#: src/view/shell/Drawer.tsx:473 +#: src/view/shell/bottom-bar/BottomBar.tsx:225 +#: src/view/shell/bottom-bar/BottomBar.tsx:257 +#: src/view/shell/Drawer.tsx:487 msgid "{0, plural, one {# unread item} other {# unread items}}" msgstr "{0, plural, one {# élément non lu} other {# éléments non lus}}" @@ -100,7 +100,8 @@ msgstr "{0, plural, one {abonné·e} other {abonné·e·s}}" msgid "{0, plural, one {following} other {following}}" msgstr "{0, plural, one {abonnement} other {abonnements}}" -#: src/view/com/post-thread/PostThreadItem.tsx:529 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:468 +#: src/view/com/post-thread/PostThreadItem.tsx:541 msgid "{0, plural, one {like} other {likes}}" msgstr "{0, plural, one {a aimé} other {ont aimé}}" @@ -108,11 +109,13 @@ msgstr "{0, plural, one {a aimé} other {ont aimé}}" msgid "{0, plural, one {post} other {posts}}" msgstr "{0, plural, one {post} other {posts}}" -#: src/view/com/post-thread/PostThreadItem.tsx:513 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:452 +#: src/view/com/post-thread/PostThreadItem.tsx:525 msgid "{0, plural, one {quote} other {quotes}}" msgstr "{0, plural, one {citation} other {citations}}" -#: src/view/com/post-thread/PostThreadItem.tsx:495 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:434 +#: src/view/com/post-thread/PostThreadItem.tsx:507 msgid "{0, plural, one {repost} other {reposts}}" msgstr "{0, plural, one {repost} other {reposts}}" @@ -147,7 +150,7 @@ msgstr "{0} n’est pas une URL valide" msgid "{0} joined this week" msgstr "{0} personnes se sont inscrites cette semaine" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:201 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:202 msgid "{0} of {1}" msgstr "{0} sur {1}" @@ -164,8 +167,8 @@ msgstr "{0} a réagi avec {1}" msgid "{0} reacted {1} to {2}" msgstr "{0} a réagi avec {1} à {2}" -#: src/view/com/util/UserAvatar.tsx:559 -#: src/view/com/util/UserAvatar.tsx:577 +#: src/view/com/util/UserAvatar.tsx:570 +#: src/view/com/util/UserAvatar.tsx:588 msgid "{0}'s avatar" msgstr "Avatar de {0}" @@ -214,155 +217,155 @@ msgstr "{estimatedTimeHrs, plural, one {heure} other {heures}}" msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}" msgstr "{estimatedTimeMins, plural, one {minute} other {minutes}}" -#: src/view/com/notifications/NotificationFeedItem.tsx:335 +#: src/view/com/notifications/NotificationFeedItem.tsx:349 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> followed you" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}</0> vous ont suivi" -#: src/view/com/notifications/NotificationFeedItem.tsx:361 +#: src/view/com/notifications/NotificationFeedItem.tsx:375 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your custom feed" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}</0> ont aimé votre fil d’actu personnalisé" -#: src/view/com/notifications/NotificationFeedItem.tsx:254 +#: src/view/com/notifications/NotificationFeedItem.tsx:268 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your post" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}</0> ont aimé votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:466 +#: src/view/com/notifications/NotificationFeedItem.tsx:480 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> liked your repost" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}</0> ont aimé votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:439 +#: src/view/com/notifications/NotificationFeedItem.tsx:453 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> removed their verifications from your account" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}}</0> ont retiré leurs vérifications de votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:278 +#: src/view/com/notifications/NotificationFeedItem.tsx:292 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> reposted your post" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}</0> ont republié votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:490 +#: src/view/com/notifications/NotificationFeedItem.tsx:504 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> reposted your repost" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}</0> ont republié votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:385 +#: src/view/com/notifications/NotificationFeedItem.tsx:399 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> signed up with your starter pack" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}</0> se sont inscrits avec votre kit de démarrage" -#: src/view/com/notifications/NotificationFeedItem.tsx:414 +#: src/view/com/notifications/NotificationFeedItem.tsx:428 msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0> verified you" msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}}</0> ont vérifié votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:347 +#: src/view/com/notifications/NotificationFeedItem.tsx:361 msgid "{firstAuthorLink} followed you" msgstr "{firstAuthorLink} vous a suivi·e" -#: src/view/com/notifications/NotificationFeedItem.tsx:324 +#: src/view/com/notifications/NotificationFeedItem.tsx:338 msgid "{firstAuthorLink} followed you back" msgstr "{firstAuthorLink} vous a suivi·e en retour" -#: src/view/com/notifications/NotificationFeedItem.tsx:373 +#: src/view/com/notifications/NotificationFeedItem.tsx:387 msgid "{firstAuthorLink} liked your custom feed" msgstr "{firstAuthorLink} a aimé votre fil d’actu personnalisé" -#: src/view/com/notifications/NotificationFeedItem.tsx:266 +#: src/view/com/notifications/NotificationFeedItem.tsx:280 msgid "{firstAuthorLink} liked your post" msgstr "{firstAuthorLink} a aimé votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:478 +#: src/view/com/notifications/NotificationFeedItem.tsx:492 msgid "{firstAuthorLink} liked your repost" msgstr "{firstAuthorLink} a aimé votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:451 +#: src/view/com/notifications/NotificationFeedItem.tsx:465 msgid "{firstAuthorLink} removed their verification from your account" msgstr "{firstAuthorLink} a retiré sa vérification de votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:290 +#: src/view/com/notifications/NotificationFeedItem.tsx:304 msgid "{firstAuthorLink} reposted your post" msgstr "{firstAuthorLink} a republié votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:502 +#: src/view/com/notifications/NotificationFeedItem.tsx:516 msgid "{firstAuthorLink} reposted your repost" msgstr "{firstAuthorLink} a republié votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:397 +#: src/view/com/notifications/NotificationFeedItem.tsx:411 msgid "{firstAuthorLink} signed up with your starter pack" msgstr "{firstAuthorLink} s’est inscrit·e avec votre kit de démarrage" -#: src/view/com/notifications/NotificationFeedItem.tsx:426 +#: src/view/com/notifications/NotificationFeedItem.tsx:440 msgid "{firstAuthorLink} verified you" msgstr "{firstAuthorLink} a vérifié votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:328 +#: src/view/com/notifications/NotificationFeedItem.tsx:342 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} vous ont suivi" -#: src/view/com/notifications/NotificationFeedItem.tsx:354 +#: src/view/com/notifications/NotificationFeedItem.tsx:368 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont aimé votre fil d’actu personnalisé" -#: src/view/com/notifications/NotificationFeedItem.tsx:247 +#: src/view/com/notifications/NotificationFeedItem.tsx:261 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont aimé votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:459 +#: src/view/com/notifications/NotificationFeedItem.tsx:473 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your repost" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont aimé votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:432 +#: src/view/com/notifications/NotificationFeedItem.tsx:446 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} removed their verifications from your account" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}} ont retiré leurs vérifications de votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:271 +#: src/view/com/notifications/NotificationFeedItem.tsx:285 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont republié votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:483 +#: src/view/com/notifications/NotificationFeedItem.tsx:497 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your repost" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont republié votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:378 +#: src/view/com/notifications/NotificationFeedItem.tsx:392 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} se sont inscrits avec votre kit de démarrage" -#: src/view/com/notifications/NotificationFeedItem.tsx:407 +#: src/view/com/notifications/NotificationFeedItem.tsx:421 msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} verified you" msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}} ont vérifié votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:333 +#: src/view/com/notifications/NotificationFeedItem.tsx:347 msgid "{firstAuthorName} followed you" msgstr "{firstAuthorName} a suivi votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:323 +#: src/view/com/notifications/NotificationFeedItem.tsx:337 msgid "{firstAuthorName} followed you back" msgstr "{firstAuthorName} a suivi votre compte en retour" -#: src/view/com/notifications/NotificationFeedItem.tsx:359 +#: src/view/com/notifications/NotificationFeedItem.tsx:373 msgid "{firstAuthorName} liked your custom feed" msgstr "{firstAuthorName} a aimé votre fil d’actu personnalisé" -#: src/view/com/notifications/NotificationFeedItem.tsx:252 +#: src/view/com/notifications/NotificationFeedItem.tsx:266 msgid "{firstAuthorName} liked your post" msgstr "{firstAuthorName} a aimé votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:464 +#: src/view/com/notifications/NotificationFeedItem.tsx:478 msgid "{firstAuthorName} liked your repost" msgstr "{firstAuthorName} a aimé votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:437 +#: src/view/com/notifications/NotificationFeedItem.tsx:451 msgid "{firstAuthorName} removed their verification from your account" msgstr "{firstAuthorName} a retiré sa vérification de votre compte" -#: src/view/com/notifications/NotificationFeedItem.tsx:276 +#: src/view/com/notifications/NotificationFeedItem.tsx:290 msgid "{firstAuthorName} reposted your post" msgstr "{firstAuthorName} a republié votre post" -#: src/view/com/notifications/NotificationFeedItem.tsx:488 +#: src/view/com/notifications/NotificationFeedItem.tsx:502 msgid "{firstAuthorName} reposted your repost" msgstr "{firstAuthorName} a republié votre repost" -#: src/view/com/notifications/NotificationFeedItem.tsx:383 +#: src/view/com/notifications/NotificationFeedItem.tsx:397 msgid "{firstAuthorName} signed up with your starter pack" msgstr "{firstAuthorLink} s’est inscrit·e avec votre kit de démarrage" -#: src/view/com/notifications/NotificationFeedItem.tsx:412 +#: src/view/com/notifications/NotificationFeedItem.tsx:426 msgid "{firstAuthorName} verified you" msgstr "{firstAuthorName} a vérifié votre compte" @@ -371,7 +374,7 @@ msgstr "{firstAuthorName} a vérifié votre compte" msgid "{following} following" msgstr "{following} abonnements" -#: src/components/dialogs/SearchablePeopleList.tsx:412 +#: src/components/dialogs/SearchablePeopleList.tsx:413 msgid "{handle} can't be messaged" msgstr "{handle} ne peut être contacté par message" @@ -392,7 +395,7 @@ msgstr "{joinedAllTimeCount, plural, other {# personnes se sont}} inscrites !" msgid "{minutes, plural, one {# minute} other {# minutes}}" msgstr "{minutes, plural, one {# minute} other {# minutes}}" -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:270 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:277 msgid "{notificationCount, plural, one {# unread item} other {# unread items}}" msgstr "{notificationCount, plural, one {# élément non lu} other {# éléments non lus}}" @@ -458,7 +461,7 @@ msgstr "<0>{0}</0> et<1> </1><2>{1} </2>faites partie de votre kit de démarrage msgid "<0>{0}</0> is included in your starter pack" msgstr "<0>{0}</0> fait partie de votre kit de démarrage" -#: src/components/WhoCanReply.tsx:296 +#: src/components/WhoCanReply.tsx:317 msgid "<0>{0}</0> members" msgstr "<0>{0}</0> membres" @@ -466,10 +469,6 @@ msgstr "<0>{0}</0> membres" msgid "<0>{date}</0> at {time}" msgstr "<0>{date}</0> à {time}" -#: src/screens/Settings/NotificationSettings.tsx:85 -msgid "<0>Experimental:</0> 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>Expérimental :</0> lorsque cette préférence est activée, vous ne recevrez que les notifications de réponse et de citation des comptes que vous suivez. Nous continuerons à ajouter d’autres contrôles au fil du temps." - #: src/screens/StarterPack/Wizard/index.tsx:440 msgid "<0>You</0> and<1> </1><2>{0} </2>are included in your starter pack" msgstr "<0>Vous</0> et<1> </1><2>{0} </2>faites partie de votre kit de démarrage" @@ -503,10 +502,14 @@ msgstr "un message" msgid "A new form of verification" msgstr "Une nouvelle forme de vérification" -#: src/Navigation.tsx:403 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:113 +msgid "A screenshot of a profile page with a bell icon next to the follow button, indicating the new activity notifications feature." +msgstr "" + +#: src/Navigation.tsx:509 #: src/screens/Settings/AboutSettings.tsx:75 -#: src/screens/Settings/Settings.tsx:225 -#: src/screens/Settings/Settings.tsx:228 +#: src/screens/Settings/Settings.tsx:235 +#: src/screens/Settings/Settings.tsx:238 msgid "About" msgstr "À propos" @@ -524,25 +527,25 @@ msgstr "Accepter la demande de discussion" msgid "Accept Request" msgstr "Accepter la demande" -#: src/screens/Settings/AccessibilitySettings.tsx:46 -#: src/screens/Settings/Settings.tsx:201 -#: src/screens/Settings/Settings.tsx:204 +#: src/screens/Settings/AccessibilitySettings.tsx:44 +#: src/screens/Settings/Settings.tsx:211 +#: src/screens/Settings/Settings.tsx:214 msgid "Accessibility" msgstr "Accessibilité" -#: src/Navigation.tsx:355 +#: src/Navigation.tsx:368 msgid "Accessibility Settings" msgstr "Paramètres d’accessibilité" -#: src/Navigation.tsx:371 +#: src/Navigation.tsx:384 #: src/screens/Login/LoginForm.tsx:194 #: src/screens/Settings/AccountSettings.tsx:48 -#: src/screens/Settings/Settings.tsx:163 -#: src/screens/Settings/Settings.tsx:166 +#: src/screens/Settings/Settings.tsx:165 +#: src/screens/Settings/Settings.tsx:168 msgid "Account" msgstr "Compte" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:360 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:361 #: src/screens/Messages/components/RequestButtons.tsx:91 #: src/view/com/profile/ProfileMenu.tsx:158 msgctxt "toast" @@ -554,7 +557,7 @@ msgctxt "toast" msgid "Account followed" msgstr "Compte suivi" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:383 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:384 #: src/view/com/profile/ProfileMenu.tsx:134 msgctxt "toast" msgid "Account muted" @@ -569,11 +572,11 @@ msgstr "Compte masqué" msgid "Account Muted by List" msgstr "Compte masqué par liste" -#: src/screens/Settings/Settings.tsx:505 +#: src/screens/Settings/Settings.tsx:529 msgid "Account options" msgstr "Options de compte" -#: src/screens/Settings/Settings.tsx:541 +#: src/screens/Settings/Settings.tsx:565 msgid "Account removed from quick access" msgstr "Compte supprimé de l’accès rapide" @@ -588,7 +591,7 @@ msgctxt "toast" msgid "Account unfollowed" msgstr "Compte désabonné" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:373 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:374 #: src/view/com/profile/ProfileMenu.tsx:124 msgctxt "toast" msgid "Account unmuted" @@ -598,6 +601,16 @@ msgstr "Compte réaffiché" msgid "Accounts with a scalloped blue check mark <0><1/></0> can verify others. These trusted verifiers are selected by Bluesky." msgstr "Les comptes avec une coche bleue émaillée <0><1/></0> peuvent en vérifier d’autres. Ces vérificateurs de confiance sont sélectionnés par Bluesky." +#: src/lib/hooks/useNotificationHandler.ts:174 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:102 +#: src/screens/Settings/NotificationSettings/index.tsx:192 +msgid "Activity from others" +msgstr "" + +#: src/Navigation.tsx:477 +msgid "Activity notifications" +msgstr "" + #: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:169 #: src/components/dialogs/MutedWords.tsx:328 #: src/view/com/modals/UserAddRemoveLists.tsx:235 @@ -645,14 +658,14 @@ msgstr "Ajouter un texte alt" msgid "Add alt text (optional)" msgstr "Ajouter un texte alt (facultatif)" -#: src/screens/Settings/Settings.tsx:445 -#: src/screens/Settings/Settings.tsx:448 +#: src/screens/Settings/Settings.tsx:469 +#: src/screens/Settings/Settings.tsx:472 #: src/view/shell/desktop/LeftNav.tsx:260 #: src/view/shell/desktop/LeftNav.tsx:264 msgid "Add another account" msgstr "Ajouter un autre compte" -#: src/view/com/composer/Composer.tsx:731 +#: src/view/com/composer/Composer.tsx:773 msgid "Add another post" msgstr "Ajouter un autre post" @@ -683,7 +696,7 @@ msgstr "Ajouter un mot à cacher avec les paramètres choisis" msgid "Add muted words and tags" msgstr "Ajouter des mots et des mots-clés masqués" -#: src/view/com/composer/Composer.tsx:1287 +#: src/view/com/composer/Composer.tsx:1335 msgid "Add new post" msgstr "Ajouter un post" @@ -774,12 +787,11 @@ msgstr "Étiquettes de contenu adulte" msgid "Advanced" msgstr "Avancé" -#: src/components/dialogs/ChangeEmailDialog.tsx:143 #: src/components/dialogs/EmailDialog/screens/Update.tsx:223 msgid "alice@example.com" msgstr "alice@example.com" -#: src/view/screens/Notifications.tsx:86 +#: src/view/screens/Notifications.tsx:88 msgid "All" msgstr "Toutes" @@ -807,11 +819,16 @@ msgstr "Autoriser l’accès à vos messages privés" msgid "Allow new messages from" msgstr "Autoriser les nouveaux messages de" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:344 +#: src/screens/Settings/ActivityPrivacySettings.tsx:52 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:90 +msgid "Allow others to be notified of your posts" +msgstr "" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:348 msgid "Allow quote posts" msgstr "Autoriser les citations" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:389 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:393 msgid "Allow replies from:" msgstr "Autoriser les réponses de :" @@ -828,13 +845,13 @@ msgstr "Avez-vous déjà un code ?" msgid "Already signed in as @{0}" msgstr "Déjà connecté·e en tant que @{0}" +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:186 #: 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/screens/Settings/AccessibilitySettings.tsx:54 #: src/view/com/composer/GifAltText.tsx:154 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:118 #: src/view/com/composer/videos/SubtitleDialog.tsx:40 @@ -844,7 +861,7 @@ msgstr "ALT" msgid "Alt text" msgstr "Texte alt" -#: src/view/com/util/post-embeds/GifEmbed.tsx:191 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:191 msgid "Alt Text" msgstr "Texte alt" @@ -861,19 +878,11 @@ msgstr "Le texte alt sera tronqué. Limite : {MAX_ALT_TEXT, plural, one {{0} ca msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below." msgstr "Un e-mail a été envoyé à {0}. Il comprend un code de confirmation que vous pouvez saisir ici." -#: src/components/dialogs/ChangeEmailDialog.tsx:59 -msgid "An email has been sent to your previous address, {currentEmail}. It includes a confirmation code which you can enter below." -msgstr "Un e-mail a été envoyé à votre adresse précédente, {currentEmail}. Il comprend un code de confirmation que vous pouvez saisir ici." - -#: src/components/dialogs/VerifyEmailDialog.tsx:120 -msgid "An email has been sent! Please enter the confirmation code included in the email below." -msgstr "Un e-mail a été envoyé ! Entrez ci-dessous le code de confirmation présent dans l’e-mail." - -#: src/components/dialogs/GifSelect.tsx:265 +#: src/components/dialogs/GifSelect.tsx:266 msgid "An error has occurred" msgstr "Une erreur s’est produite" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:420 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:420 msgid "An error occurred" msgstr "Une erreur s’est produite" @@ -881,7 +890,7 @@ 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/state/queries/explore-feed-previews.tsx:184 +#: src/state/queries/explore-feed-previews.tsx:173 msgid "An error occurred while fetching the feed." msgstr "Une erreur s’est produite lors de la récupération du fil d’actu." @@ -889,11 +898,11 @@ msgstr "Une erreur s’est produite lors de la récupération du fil d’actu." 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:160 +#: src/components/Post/Embed/VideoEmbed/index.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:198 +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:199 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." @@ -934,8 +943,8 @@ msgstr "Un problème est survenu lors de l’ouverture de la discussion" #: src/components/hooks/useFollowMethods.ts:35 #: src/components/hooks/useFollowMethods.ts:50 -#: src/components/ProfileCard.tsx:386 -#: src/components/ProfileCard.tsx:407 +#: src/components/ProfileCard.tsx:451 +#: src/components/ProfileCard.tsx:472 #: src/view/com/profile/FollowButton.tsx:38 #: src/view/com/profile/FollowButton.tsx:48 msgid "An issue occurred, please try again." @@ -954,7 +963,7 @@ msgstr "une erreur inconnue s’est produite" msgid "an unknown labeler" msgstr "un étiqueteur inconnu" -#: src/components/WhoCanReply.tsx:317 +#: src/components/WhoCanReply.tsx:338 msgid "and" msgstr "et" @@ -963,7 +972,7 @@ msgstr "et" msgid "Animals" msgstr "Animaux" -#: src/view/com/util/post-embeds/GifEmbed.tsx:149 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:149 msgid "Animated GIF" msgstr "GIF animé" @@ -980,7 +989,13 @@ msgstr "Comportement antisocial" msgid "Anybody can interact" msgstr "Tout le monde peut interagir" -#: src/Navigation.tsx:411 +#: src/screens/Settings/ActivityPrivacySettings.tsx:111 +#: src/screens/Settings/ActivityPrivacySettings.tsx:116 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:161 +msgid "Anyone who follows me" +msgstr "" + +#: src/Navigation.tsx:517 #: src/screens/Settings/AppIconSettings/index.tsx:67 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:18 #: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:23 @@ -1012,12 +1027,12 @@ msgstr "Les noms de mots de passe d’application peut seulement contenir des le msgid "App password names must be at least 4 characters long" msgstr "Les noms de mots de passe d’application doivent comporter au moins 4 caractères." -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:66 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:72 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:75 msgid "App passwords" msgstr "Mots de passe d’application" -#: src/Navigation.tsx:323 +#: src/Navigation.tsx:336 #: src/screens/Settings/AppPasswords.tsx:51 msgid "App Passwords" msgstr "Mots de passe d’application" @@ -1053,10 +1068,10 @@ msgstr "Faire appel de la suspension" msgid "Appeal this decision" msgstr "Faire appel de cette décision" -#: src/Navigation.tsx:363 -#: src/screens/Settings/AppearanceSettings.tsx:85 -#: src/screens/Settings/Settings.tsx:193 -#: src/screens/Settings/Settings.tsx:196 +#: src/Navigation.tsx:376 +#: src/screens/Settings/AppearanceSettings.tsx:88 +#: src/screens/Settings/Settings.tsx:203 +#: src/screens/Settings/Settings.tsx:206 msgid "Appearance" msgstr "Affichage" @@ -1065,12 +1080,15 @@ msgstr "Affichage" msgid "Apply default recommended feeds" msgstr "Utiliser les fils d’actu recommandés par défaut" -#: src/view/com/post-thread/PostThreadItem.tsx:945 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:634 +#: src/view/com/post-thread/PostThreadItem.tsx:955 msgid "Archived from {0}" msgstr "Archive datée du {0}" -#: src/view/com/post-thread/PostThreadItem.tsx:914 -#: src/view/com/post-thread/PostThreadItem.tsx:953 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:603 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642 +#: src/view/com/post-thread/PostThreadItem.tsx:924 +#: src/view/com/post-thread/PostThreadItem.tsx:963 msgid "Archived post" msgstr "Post archivé" @@ -1078,7 +1096,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/MessageContextMenu.tsx:189 +#: src/components/dms/MessageContextMenu.tsx:188 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." @@ -1106,11 +1124,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:682 +#: src/view/com/composer/Composer.tsx:724 msgid "Are you sure you'd like to discard this draft?" msgstr "Êtes-vous sûr de vouloir abandonner ce brouillon ?" -#: src/view/com/composer/Composer.tsx:861 +#: src/view/com/composer/Composer.tsx:905 msgid "Are you sure you'd like to discard this post?" msgstr "Êtes-vous sûr de vouloir abandonner ce post ?" @@ -1131,8 +1149,8 @@ msgstr "Art" msgid "Artistic or non-erotic nudity." msgstr "Nudité artistique ou non érotique." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:480 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:482 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:495 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:497 msgid "Assign topic for algo" msgstr "Assigner un sujet pour l’algo" @@ -1140,15 +1158,11 @@ msgstr "Assigner un sujet pour l’algo" msgid "At least 3 characters" msgstr "Au moins 3 caractères" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:40 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:48 msgctxt "Name of app icon variant" msgid "Aurora" msgstr "Aurores" -#: src/screens/Settings/AccessibilitySettings.tsx:105 -msgid "Autoplay options have moved to the <0>Content and Media settings</0>." -msgstr "Les options de la lecture automatique ont été déplacées dans les <0>paramètres Contenu et médias</0>." - #: src/screens/Settings/ContentAndMediaSettings.tsx:116 #: src/screens/Settings/ContentAndMediaSettings.tsx:122 msgid "Autoplay videos and GIFs" @@ -1163,8 +1177,8 @@ msgstr "Lire automatiquement les vidéos et les GIFs" #: src/screens/Login/ForgotPasswordForm.tsx:129 #: src/screens/Login/LoginForm.tsx:310 #: src/screens/Login/LoginForm.tsx:316 -#: src/screens/Login/SetNewPasswordForm.tsx:164 -#: src/screens/Login/SetNewPasswordForm.tsx:170 +#: src/screens/Login/SetNewPasswordForm.tsx:168 +#: src/screens/Login/SetNewPasswordForm.tsx:174 #: src/screens/Messages/components/ChatDisabled.tsx:133 #: src/screens/Messages/components/ChatDisabled.tsx:134 #: src/screens/Profile/Header/Shell.tsx:158 @@ -1195,6 +1209,10 @@ msgstr "Veuillez vérifier votre e-mail avant de créer un kit de démarrage." msgid "Before you can accept this chat request, you must first verify your email." msgstr "Veuillez vérifier votre e-mail avant d’accepter cette demande de discussion." +#: src/components/activity-notifications/SubscribeProfileButton.tsx:43 +msgid "Before you can get notifications for {name}'s posts, you must first verify your email." +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:54 #: src/components/dms/MessageProfileButton.tsx:58 #: src/screens/Messages/ChatList.tsx:332 @@ -1207,16 +1225,16 @@ msgstr "Veuillez vérifier votre e-mail avant d’envoyer des messages à d’au msgid "Birthday" msgstr "Date de naissance" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:742 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:300 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:757 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:319 #: src/view/com/profile/ProfileMenu.tsx:473 msgid "Block" msgstr "Bloquer" #: src/components/dms/ConvoMenu.tsx:247 #: src/components/dms/ConvoMenu.tsx:250 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:627 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:629 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:642 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:644 #: src/screens/Messages/components/RequestButtons.tsx:144 #: src/screens/Messages/components/RequestButtons.tsx:146 #: src/view/com/profile/ProfileMenu.tsx:384 @@ -1224,7 +1242,7 @@ msgstr "Bloquer" msgid "Block account" msgstr "Bloquer le compte" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:737 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:752 #: src/view/com/profile/ProfileMenu.tsx:456 msgid "Block Account?" msgstr "Bloquer ce compte ?" @@ -1262,7 +1280,7 @@ msgstr "Bloquer le compte" msgid "Block User" msgstr "Bloquer le compte" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:84 +#: src/components/Post/Embed/index.tsx:180 msgid "Blocked" msgstr "Bloqué" @@ -1270,12 +1288,12 @@ msgstr "Bloqué" msgid "Blocked accounts" msgstr "Comptes bloqués" -#: src/Navigation.tsx:164 +#: src/Navigation.tsx:177 #: src/view/screens/ModerationBlockedAccounts.tsx:104 msgid "Blocked Accounts" msgstr "Comptes bloqués" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:739 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:754 #: src/view/com/profile/ProfileMenu.tsx:468 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." msgstr "Les comptes bloqués ne peuvent pas répondre à vos discussions, vous mentionner ou interagir avec vous." @@ -1284,11 +1302,11 @@ msgstr "Les comptes bloqués ne peuvent pas répondre à vos discussions, vous m msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you. You will not see their content and they will be prevented from seeing yours." msgstr "Les comptes bloqués ne peuvent pas répondre à vos discussions, vous mentionner ou interagir avec vous. Vous ne verrez pas leur contenu et ils ne pourront pas voir le vôtre." -#: src/view/com/post-thread/PostThread.tsx:468 +#: src/view/com/post-thread/PostThread.tsx:488 msgid "Blocked post." msgstr "Post bloqué." -#: src/screens/Profile/Sections/Labels.tsx:170 +#: src/screens/Profile/Sections/Labels.tsx:203 msgid "Blocking does not prevent this labeler from placing labels on your account." msgstr "Le blocage n’empêche pas cet étiqueteur de placer des étiquettes sur votre compte." @@ -1309,11 +1327,12 @@ msgstr "Blog" msgid "Bluesky" msgstr "Bluesky" -#: src/view/com/post-thread/PostThreadItem.tsx:970 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:659 +#: src/view/com/post-thread/PostThreadItem.tsx:980 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/screens/Settings/AppIconSettings/useAppIconSets.ts:129 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:165 msgctxt "Name of app icon variant" msgid "Bluesky Classic™" msgstr "Bluesky Classic™" @@ -1368,23 +1387,23 @@ msgstr "Flouter les images et les filtrer des fils d’actu" msgid "Books" msgstr "Livres" -#: src/components/FeedInterstitials.tsx:373 +#: src/components/FeedInterstitials.tsx:379 msgid "Browse more accounts on the Explore page" msgstr "Parcourir d’autres comptes sur la page « Explorer »" -#: src/components/FeedInterstitials.tsx:511 +#: src/components/FeedInterstitials.tsx:517 msgid "Browse more feeds on the Explore page" msgstr "Parcourir d’autres fils d’actu sur la page « Explorer »" -#: src/components/FeedInterstitials.tsx:353 -#: src/components/FeedInterstitials.tsx:356 -#: src/components/FeedInterstitials.tsx:492 -#: src/components/FeedInterstitials.tsx:495 +#: src/components/FeedInterstitials.tsx:359 +#: src/components/FeedInterstitials.tsx:362 +#: src/components/FeedInterstitials.tsx:498 +#: src/components/FeedInterstitials.tsx:501 msgid "Browse more suggestions" msgstr "Parcourir d’autres suggestions" -#: src/components/FeedInterstitials.tsx:381 -#: src/components/FeedInterstitials.tsx:520 +#: src/components/FeedInterstitials.tsx:387 +#: src/components/FeedInterstitials.tsx:526 msgid "Browse more suggestions on the Explore page" msgstr "Parcourir d’autres suggestions sur la page « Explorer »" @@ -1448,14 +1467,15 @@ msgstr "Par vous" msgid "Camera" msgstr "Caméra" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:206 #: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:125 #: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:131 #: src/components/dialogs/InAppBrowserConsent.tsx:98 #: src/components/dialogs/InAppBrowserConsent.tsx:104 #: src/components/live/GoLiveDialog.tsx:247 #: src/components/live/GoLiveDialog.tsx:253 -#: src/components/Menu/index.tsx:339 -#: src/components/PostControls/RepostButton.tsx:198 +#: src/components/Menu/index.tsx:350 +#: src/components/PostControls/RepostButton.tsx:209 #: src/components/Prompt.tsx:143 #: src/components/Prompt.tsx:145 #: src/screens/Deactivated.tsx:158 @@ -1466,20 +1486,17 @@ msgstr "Caméra" #: src/screens/Settings/AppIconSettings/index.tsx:225 #: src/screens/Settings/components/ChangeHandleDialog.tsx:78 #: src/screens/Settings/components/ChangeHandleDialog.tsx:85 -#: src/screens/Settings/Settings.tsx:270 +#: src/screens/Settings/Settings.tsx:280 #: src/screens/Takendown.tsx:99 #: src/screens/Takendown.tsx:102 -#: src/view/com/composer/Composer.tsx:916 -#: src/view/com/composer/Composer.tsx:927 +#: src/view/com/composer/Composer.tsx:960 +#: src/view/com/composer/Composer.tsx:971 #: src/view/com/composer/photos/EditImageDialog.web.tsx:43 #: src/view/com/composer/photos/EditImageDialog.web.tsx:52 #: src/view/com/modals/ChangePassword.tsx:279 #: src/view/com/modals/ChangePassword.tsx:282 #: src/view/com/modals/CreateOrEditList.tsx:333 #: src/view/com/modals/CropImage.web.tsx:97 -#: src/view/com/modals/EditProfile.tsx:269 -#: src/view/com/modals/LinkWarning.tsx:105 -#: src/view/com/modals/LinkWarning.tsx:107 #: src/view/shell/desktop/LeftNav.tsx:213 msgid "Cancel" msgstr "Annuler" @@ -1500,11 +1517,7 @@ msgstr "Annuler la suppression de compte" msgid "Cancel image crop" msgstr "Annuler le recadrage de l’image" -#: src/view/com/modals/EditProfile.tsx:264 -msgid "Cancel profile editing" -msgstr "Annuler les modifications du profil" - -#: src/components/PostControls/RepostButton.tsx:192 +#: src/components/PostControls/RepostButton.tsx:203 msgid "Cancel quote post" msgstr "Annuler la citation" @@ -1516,14 +1529,10 @@ msgstr "Annuler la réactivation et se déconnecter" msgid "Cancel search" msgstr "Annuler la recherche" -#: src/view/com/modals/LinkWarning.tsx:106 -msgid "Cancels opening the linked website" -msgstr "Annule l’ouverture du site web lié" - #: src/components/PostControls/index.tsx:101 #: src/components/PostControls/index.tsx:132 #: src/components/PostControls/index.tsx:160 -#: src/state/shell/composer/index.tsx:82 +#: src/state/shell/composer/index.tsx:91 msgid "Cannot interact with a blocked user" msgstr "Impossible d’interagir avec un compte bloqué" @@ -1553,11 +1562,6 @@ msgstr "Changer l’icône de l’application pour « {0} »" msgid "Change app language" msgstr "Changer la langue de l’appli." -#: src/components/dialogs/VerifyEmailDialog.tsx:200 -#: src/components/dialogs/VerifyEmailDialog.tsx:225 -msgid "Change email address" -msgstr "Modifier votre adresse e-mail" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:94 #: src/screens/Settings/components/ChangeHandleDialog.tsx:98 msgid "Change Handle" @@ -1579,14 +1583,6 @@ msgstr "Modifier la langue du post en {suggestedLanguageName}" msgid "Change report reason" msgstr "Changer la raison du signalement" -#: src/components/dialogs/ChangeEmailDialog.tsx:53 -msgid "Change Your Email" -msgstr "Modifier votre e-mail" - -#: src/components/dialogs/VerifyEmailDialog.tsx:209 -msgid "Change your email address" -msgstr "Modifier votre adresse e-mail" - #: src/screens/Settings/AppIconSettings/index.tsx:216 msgid "Changes app icon" msgstr "Change l’icône de l’application" @@ -1596,10 +1592,15 @@ msgstr "Change l’icône de l’application" msgid "Changes hosting provider" msgstr "Change l’hébergeur" -#: src/Navigation.tsx:428 -#: src/view/shell/bottom-bar/BottomBar.tsx:211 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:174 +msgid "Changes saved" +msgstr "" + +#: src/lib/hooks/useNotificationHandler.ts:91 +#: src/Navigation.tsx:534 +#: src/view/shell/bottom-bar/BottomBar.tsx:221 #: src/view/shell/desktop/LeftNav.tsx:553 -#: src/view/shell/Drawer.tsx:441 +#: src/view/shell/Drawer.tsx:455 msgid "Chat" msgstr "Discussions" @@ -1609,12 +1610,20 @@ msgctxt "toast" msgid "Chat deleted" msgstr "Conversation supprimée" +#: src/lib/hooks/useNotificationHandler.ts:106 +msgid "Chat messages - silent" +msgstr "Discussions - en sourdine" + +#: src/lib/hooks/useNotificationHandler.ts:97 +msgid "Chat messages - sound" +msgstr "Discussions - normales" + #: src/components/dms/ConvoMenu.tsx:176 msgctxt "toast" msgid "Chat muted" msgstr "Discussion masquée" -#: src/Navigation.tsx:438 +#: src/Navigation.tsx:544 #: src/screens/Messages/components/InboxPreview.tsx:24 msgid "Chat request inbox" msgstr "Demandes de discussion en attente" @@ -1625,7 +1634,7 @@ msgid "Chat requests" msgstr "Demandes de discussion" #: src/components/dms/ConvoMenu.tsx:75 -#: src/Navigation.tsx:433 +#: src/Navigation.tsx:539 #: src/screens/Messages/ChatList.tsx:341 msgid "Chat settings" msgstr "Paramètres de discussion" @@ -1697,11 +1706,11 @@ msgstr "Choisissez votre mot de passe" msgid "Choose your username" msgstr "Votre pseudo" -#: src/screens/Settings/Settings.tsx:423 +#: src/screens/Settings/Settings.tsx:447 msgid "Clear all storage data" msgstr "Effacer toutes les données de stockage" -#: src/screens/Settings/Settings.tsx:425 +#: src/screens/Settings/Settings.tsx:449 msgid "Clear all storage data (restart after this)" msgstr "Effacer toutes les données de stockage (redémarrer ensuite)" @@ -1726,11 +1735,11 @@ msgstr "Cliquez ici pour redémarrer le processus de vérification." msgid "Click here to update your email" msgstr "Cliquez ici pour mettre à jour votre adresse e-mail" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:337 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:341 msgid "Click to disable quote posts of this post." msgstr "Cliquez pour désactiver les citations de ce post." -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:338 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:342 msgid "Click to enable quote posts of this post." msgstr "Cliquez pour activer les citations de ce post." @@ -1750,14 +1759,12 @@ msgstr "Climat" msgid "Clip 🐴 clop 🐴" msgstr "Cataclop 🐴 cataclop 🐴" -#: src/components/dialogs/ChangeEmailDialog.tsx:244 -#: src/components/dialogs/ChangeEmailDialog.tsx:250 -#: src/components/dialogs/GifSelect.tsx:281 +#: src/components/dialogs/GifSelect.tsx:282 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:158 +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:167 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 #: src/components/dialogs/SearchablePeopleList.tsx:295 -#: src/components/dialogs/VerifyEmailDialog.tsx:346 -#: src/components/dialogs/VerifyEmailDialog.tsx:352 #: src/components/dms/EmojiPopup.android.tsx:58 #: src/components/dms/ReportDialog.tsx:381 #: src/components/dms/ReportDialog.tsx:390 @@ -1765,14 +1772,16 @@ msgstr "Cataclop 🐴 cataclop 🐴" #: src/components/live/EditLiveDialog.tsx:235 #: src/components/NewskieDialog.tsx:146 #: src/components/NewskieDialog.tsx:153 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:197 #: src/components/ProgressGuide/FollowDialog.tsx:386 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:117 #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:123 #: src/components/verification/VerificationsDialog.tsx:144 #: src/components/verification/VerifierDialog.tsx:144 +#: src/components/WhoCanReply.tsx:200 +#: src/components/WhoCanReply.tsx:207 #: src/view/com/modals/ChangePassword.tsx:279 #: src/view/com/modals/ChangePassword.tsx:282 -#: src/view/com/util/post-embeds/GifEmbed.tsx:197 msgid "Close" msgstr "Fermer" @@ -1789,13 +1798,13 @@ msgstr "Fermer l’alerte" msgid "Close bottom drawer" msgstr "Fermer le tiroir du bas" -#: src/components/dialogs/GifSelect.tsx:275 +#: src/components/dialogs/GifSelect.tsx:276 #: src/components/verification/VerificationsDialog.tsx:136 #: src/components/verification/VerifierDialog.tsx:136 msgid "Close dialog" msgstr "Fermer le dialogue" -#: src/view/shell/index.web.tsx:85 +#: src/view/shell/index.web.tsx:87 msgid "Close drawer menu" msgstr "Ferme le menu latéral" @@ -1804,7 +1813,7 @@ msgstr "Ferme le menu latéral" msgid "Close emoji picker" msgstr "Fermer le sélecteur d’emoji" -#: src/components/dialogs/GifSelect.tsx:169 +#: src/components/dialogs/GifSelect.tsx:170 msgid "Close GIF dialog" msgstr "Fermer le dialogue des GIFs" @@ -1822,7 +1831,7 @@ msgstr "Fermer la visionneuse d’images" msgid "Close menu" msgstr "Fermer le menu" -#: src/components/Menu/index.tsx:333 +#: src/components/Menu/index.tsx:344 msgid "Close this dialog" msgstr "Fermer ce dialogue" @@ -1830,7 +1839,7 @@ msgstr "Fermer ce dialogue" msgid "Closes password update alert" msgstr "Ferme la notification de mise à jour du mot de passe" -#: src/view/com/composer/Composer.tsx:924 +#: src/view/com/composer/Composer.tsx:968 msgid "Closes post composer and discards post draft" msgstr "Ferme la fenêtre de rédaction et abandonne le brouillon de post" @@ -1843,16 +1852,16 @@ msgstr "Ferme le sélecteur d’émoji" msgid "Closes viewer for header image" msgstr "Ferme la visionneuse pour l’image d’en-tête" -#: src/view/com/notifications/NotificationFeedItem.tsx:537 +#: src/view/com/notifications/NotificationFeedItem.tsx:587 msgid "Collapse list of users" msgstr "Fermer la liste des comptes" -#: src/view/com/notifications/NotificationFeedItem.tsx:748 +#: src/view/com/notifications/NotificationFeedItem.tsx:799 msgid "Collapses list of users for a given notification" msgstr "Réduit la liste des comptes pour une notification donnée" #: src/components/dialogs/Embed.tsx:154 -#: src/screens/Settings/AppearanceSettings.tsx:93 +#: src/screens/Settings/AppearanceSettings.tsx:96 msgid "Color mode" msgstr "Mode de couleur" @@ -1870,7 +1879,7 @@ msgstr "Comédie" msgid "Comics" msgstr "Bandes dessinées" -#: src/Navigation.tsx:313 +#: src/Navigation.tsx:326 #: src/view/screens/CommunityGuidelines.tsx:34 msgid "Community Guidelines" msgstr "Directives communautaires" @@ -1887,15 +1896,15 @@ msgstr "Compléter le défi" msgid "Compose new post" msgstr "Écrire un nouveau post" -#: src/view/com/composer/Composer.tsx:825 +#: src/view/com/composer/Composer.tsx:869 msgid "Compose posts up to {0, plural, other {# characters}} in length" msgstr "Permet d’écrire des posts de {0, plural, other {# caractères}} maximum" -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:34 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:62 msgid "Compose reply" msgstr "Rédiger une réponse" -#: src/view/com/composer/Composer.tsx:1669 +#: src/view/com/composer/Composer.tsx:1729 msgid "Compressing video..." msgstr "Compression de la vidéo en cours…" @@ -1907,10 +1916,6 @@ msgstr "Configure les paramètres de filtrage de contenu pour la catégorie : { msgid "Configured in <0>moderation settings</0>." msgstr "Configuré dans <0>les paramètres de modération</0>." -#: src/components/dialogs/ChangeEmailDialog.tsx:203 -#: src/components/dialogs/ChangeEmailDialog.tsx:210 -#: src/components/dialogs/VerifyEmailDialog.tsx:316 -#: src/components/dialogs/VerifyEmailDialog.tsx:323 #: src/components/Prompt.tsx:186 #: src/components/Prompt.tsx:189 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:185 @@ -1934,10 +1939,7 @@ msgstr "Confirmez votre âge :" msgid "Confirm your birthdate" msgstr "Confirme votre date de naissance" -#: src/components/dialogs/ChangeEmailDialog.tsx:160 -#: src/components/dialogs/ChangeEmailDialog.tsx:164 #: src/components/dialogs/EmailDialog/components/TokenField.tsx:36 -#: src/components/dialogs/VerifyEmailDialog.tsx:252 #: src/screens/Login/LoginForm.tsx:274 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:144 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:150 @@ -1946,10 +1948,6 @@ msgstr "Confirme votre date de naissance" msgid "Confirmation code" msgstr "Code de confirmation" -#: src/components/dialogs/VerifyEmailDialog.tsx:248 -msgid "Confirmation Code" -msgstr "Code de confirmation" - #: src/screens/Login/LoginForm.tsx:337 msgid "Connecting..." msgstr "Connexion…" @@ -1963,13 +1961,12 @@ msgstr "Contacter le support" msgid "Content & Media" msgstr "Contenu et médias" -#: src/screens/Settings/AccessibilitySettings.tsx:109 -#: src/screens/Settings/Settings.tsx:185 -#: src/screens/Settings/Settings.tsx:188 +#: src/screens/Settings/Settings.tsx:195 +#: src/screens/Settings/Settings.tsx:198 msgid "Content and media" msgstr "Contenu et médias" -#: src/Navigation.tsx:387 +#: src/Navigation.tsx:493 msgid "Content and Media" msgstr "Contenu et médias" @@ -2006,7 +2003,7 @@ msgstr "Avertissement sur le contenu" msgid "Content warnings" msgstr "Avertissements sur le contenu" -#: src/components/Menu/index.web.tsx:85 +#: src/components/Menu/index.web.tsx:91 msgid "Context menu backdrop, click to close the menu." msgstr "Menu contextuel en arrière-plan, cliquez pour fermer le menu." @@ -2019,6 +2016,11 @@ msgstr "Continuer" msgid "Continue as {0} (currently signed in)" msgstr "Continuer comme {0} (actuellement connecté)" +#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:27 +msgid "Continue thread" +msgstr "Poursuivre le fil de discussion" + +#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:63 #: src/view/com/post-thread/PostThreadLoadMore.tsx:60 msgid "Continue thread..." msgstr "Poursuivre le fil de discussion…" @@ -2053,8 +2055,8 @@ msgstr "Version de build copiée dans le presse-papier" #: src/components/dms/MessageContextMenu.tsx:56 #: src/components/PostControls/DiscoverDebug.tsx:42 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:233 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:68 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:234 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:70 #: src/lib/sharing.ts:25 #: src/lib/sharing.ts:41 #: src/view/com/modals/InviteCodes.tsx:153 @@ -2074,10 +2076,6 @@ msgstr "Copie la version de build vers le presse-papier" msgid "Copy" msgstr "Copier" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:186 -msgid "Copy anyway" -msgstr "Copier quand même" - #: src/screens/Settings/components/AddAppPasswordDialog.tsx:196 msgid "Copy App Password" msgstr "Copier le mot de passe d’application" @@ -2120,10 +2118,10 @@ msgstr "Copier le lien" msgid "Copy link to list" msgstr "Copier le lien vers la liste" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:139 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:93 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:102 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:125 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:128 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:85 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88 msgid "Copy link to post" msgstr "Copier le lien vers le post" @@ -2136,8 +2134,8 @@ msgstr "Copier le lien vers le profil" msgid "Copy link to starter pack" msgstr "Copier le lien vers le kit de démarrage" -#: src/components/dms/MessageContextMenu.tsx:150 -#: src/components/dms/MessageContextMenu.tsx:153 +#: src/components/dms/MessageContextMenu.tsx:149 +#: src/components/dms/MessageContextMenu.tsx:152 msgid "Copy message text" msgstr "Copier le texte du message" @@ -2146,8 +2144,8 @@ msgstr "Copier le texte du message" msgid "Copy post at:// URI" msgstr "Copier l’URI at:// du post" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:443 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:445 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:452 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:454 msgid "Copy post text" msgstr "Copier le texte du post" @@ -2159,7 +2157,7 @@ msgstr "Copier le code QR" msgid "Copy TXT record value" msgstr "Copier la valeur du registre TXT" -#: src/Navigation.tsx:318 +#: src/Navigation.tsx:331 #: src/view/screens/CopyrightPolicy.tsx:31 msgid "Copyright Policy" msgstr "Politique sur les droits d’auteur" @@ -2185,6 +2183,14 @@ msgstr "Impossible de masquer la discussion" msgid "Could not process your video" msgstr "Impossible de traiter votre vidéo" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:288 +msgid "Could not save changes: {0}" +msgstr "" + +#: src/state/queries/notifications/settings.ts:49 +msgid "Could not update notification settings" +msgstr "Impossible de mettre à jour les paramètres de notification" + #: src/components/StarterPack/ProfileStarterPacks.tsx:300 msgid "Create" msgstr "Créer" @@ -2195,7 +2201,7 @@ msgstr "Créer un code QR pour un kit de démarrage" #: src/components/StarterPack/ProfileStarterPacks.tsx:178 #: src/components/StarterPack/ProfileStarterPacks.tsx:287 -#: src/Navigation.tsx:463 +#: src/Navigation.tsx:574 msgid "Create a starter pack" msgstr "Créer un kit de démarrage" @@ -2205,10 +2211,10 @@ msgstr "Créer un kit de démarrage pour moi" #: src/view/com/auth/SplashScreen.tsx:55 #: src/view/com/auth/SplashScreen.web.tsx:117 -#: src/view/shell/bottom-bar/BottomBar.tsx:335 -#: src/view/shell/bottom-bar/BottomBar.tsx:340 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:199 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:204 +#: src/view/shell/bottom-bar/BottomBar.tsx:345 +#: src/view/shell/bottom-bar/BottomBar.tsx:350 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:206 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:211 #: src/view/shell/NavSignupCard.tsx:47 #: src/view/shell/NavSignupCard.tsx:52 msgid "Create account" @@ -2268,7 +2274,7 @@ msgstr "Personnalisé" msgid "Customization options" msgstr "Paramètres de personnalisation" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:103 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:107 msgid "Customize who can interact with this post." msgstr "Personnalisez les comptes qui peuvent interagir avec ce post." @@ -2278,12 +2284,12 @@ msgstr "Personnalise votre expérience de Bluesky" #: src/components/dialogs/Embed.tsx:167 #: src/components/dialogs/Embed.tsx:169 -#: src/screens/Settings/AppearanceSettings.tsx:105 -#: src/screens/Settings/AppearanceSettings.tsx:126 +#: src/screens/Settings/AppearanceSettings.tsx:108 +#: src/screens/Settings/AppearanceSettings.tsx:129 msgid "Dark" msgstr "Sombre" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:24 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:28 msgctxt "Name of app icon variant" msgid "Dark" msgstr "Sombre" @@ -2292,7 +2298,7 @@ msgstr "Sombre" msgid "Dark mode" msgstr "Mode sombre" -#: src/screens/Settings/AppearanceSettings.tsx:118 +#: src/screens/Settings/AppearanceSettings.tsx:121 msgid "Dark theme" msgstr "Thème sombre" @@ -2306,7 +2312,7 @@ msgstr "Date de naissance" msgid "Deactivate account" msgstr "Désactiver le compte" -#: src/screens/Settings/Settings.tsx:397 +#: src/screens/Settings/Settings.tsx:412 msgid "Debug Moderation" msgstr "Déboguer la modération" @@ -2314,7 +2320,7 @@ msgstr "Déboguer la modération" msgid "Debug panel" msgstr "Panneau de débug" -#: src/screens/Settings/AppearanceSettings.tsx:168 +#: src/screens/Settings/AppearanceSettings.tsx:171 msgid "Default" msgstr "Par défaut" @@ -2322,8 +2328,8 @@ msgstr "Par défaut" msgid "Default icons" msgstr "Icônes par défaut" -#: src/components/dms/MessageContextMenu.tsx:191 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:686 +#: src/components/dms/MessageContextMenu.tsx:190 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:701 #: src/screens/Messages/components/ChatStatusInfo.tsx:55 #: src/screens/Settings/AppPasswords.tsx:212 #: src/screens/StarterPack/StarterPackScreen.tsx:599 @@ -2355,7 +2361,7 @@ msgstr "Supprimer le mot de passe de l’appli ?" msgid "Delete chat" msgstr "Supprimer la conversation" -#: src/screens/Settings/Settings.tsx:404 +#: src/screens/Settings/Settings.tsx:419 msgid "Delete chat declaration record" msgstr "Supprimer la déclaration d’ouverture aux discussions" @@ -2370,7 +2376,7 @@ msgstr "Supprimer la conversation" msgid "Delete Conversation" msgstr "Supprimer la conversation" -#: src/components/dms/MessageContextMenu.tsx:164 +#: src/components/dms/MessageContextMenu.tsx:163 msgid "Delete for me" msgstr "Supprimer pour moi" @@ -2378,11 +2384,11 @@ msgstr "Supprimer pour moi" msgid "Delete list" msgstr "Supprimer la liste" -#: src/components/dms/MessageContextMenu.tsx:187 +#: src/components/dms/MessageContextMenu.tsx:186 msgid "Delete message" msgstr "Supprimer le message" -#: src/components/dms/MessageContextMenu.tsx:162 +#: src/components/dms/MessageContextMenu.tsx:161 msgid "Delete message for me" msgstr "Supprimer le message pour moi" @@ -2390,9 +2396,9 @@ msgstr "Supprimer le message pour moi" msgid "Delete my account" msgstr "Supprimer mon compte" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:667 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:669 -#: src/view/com/composer/Composer.tsx:835 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:682 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:684 +#: src/view/com/composer/Composer.tsx:879 msgid "Delete post" msgstr "Supprimer le post" @@ -2409,11 +2415,11 @@ msgstr "Supprimer le kit de démarrage ?" msgid "Delete this list?" msgstr "Supprimer cette liste ?" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:681 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:696 msgid "Delete this post?" msgstr "Supprimer ce post ?" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:94 +#: src/components/Post/Embed/index.tsx:173 msgid "Deleted" msgstr "Supprimé" @@ -2422,15 +2428,13 @@ msgstr "Supprimé" msgid "Deleted Account" msgstr "Compte supprimé" -#: src/view/com/post-thread/PostThread.tsx:454 +#: src/view/com/post-thread/PostThread.tsx:474 msgid "Deleted post." msgstr "Post supprimé." #: src/screens/Profile/Header/EditProfileDialog.tsx:369 #: src/view/com/modals/CreateOrEditList.tsx:278 #: src/view/com/modals/CreateOrEditList.tsx:299 -#: src/view/com/modals/EditProfile.tsx:218 -#: src/view/com/modals/EditProfile.tsx:230 msgid "Description" msgstr "Description" @@ -2447,12 +2451,12 @@ msgstr "Description trop longue. La taille maximum est de {DESCRIPTION_MAX_GRAPH msgid "Descriptive alt text" msgstr "Texte alt descriptif" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:571 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:581 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:586 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596 msgid "Detach quote" msgstr "Détacher la citation" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:717 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:732 msgid "Detach quote post?" msgstr "Détacher la citation ?" @@ -2466,16 +2470,16 @@ msgctxt "toast" msgid "Developer mode enabled" msgstr "Mode développement activé" -#: src/screens/Settings/Settings.tsx:252 -#: src/screens/Settings/Settings.tsx:255 +#: src/screens/Settings/Settings.tsx:262 +#: src/screens/Settings/Settings.tsx:265 msgid "Developer options" msgstr "Options pour développeurs" -#: src/components/WhoCanReply.tsx:179 +#: src/components/WhoCanReply.tsx:186 msgid "Dialog: adjust who can interact with this post" msgstr "Une boîte de dialogue : réglez qui peut interagir avec ce post" -#: src/screens/Settings/AppearanceSettings.tsx:122 +#: src/screens/Settings/AppearanceSettings.tsx:125 msgid "Dim" msgstr "Atténué" @@ -2492,12 +2496,12 @@ msgstr "Désactiver le 2FA par e-mail" msgid "Disable Email 2FA" msgstr "Désactiver le 2FA par e-mail" -#: src/screens/Settings/AccessibilitySettings.tsx:91 -#: src/screens/Settings/AccessibilitySettings.tsx:96 +#: src/screens/Settings/AccessibilitySettings.tsx:89 +#: src/screens/Settings/AccessibilitySettings.tsx:94 msgid "Disable haptic feedback" msgstr "Désactiver le retour haptique" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:386 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:386 msgid "Disable subtitles" msgstr "Désactiver les sous-titres" @@ -2511,8 +2515,8 @@ msgid "Disabled" msgstr "Désactivé" #: src/screens/Profile/Header/EditProfileDialog.tsx:88 -#: src/view/com/composer/Composer.tsx:684 -#: src/view/com/composer/Composer.tsx:868 +#: src/view/com/composer/Composer.tsx:726 +#: src/view/com/composer/Composer.tsx:912 msgid "Discard" msgstr "Abandonner" @@ -2520,11 +2524,11 @@ msgstr "Abandonner" msgid "Discard changes?" msgstr "Abandonner les changements ?" -#: src/view/com/composer/Composer.tsx:681 +#: src/view/com/composer/Composer.tsx:723 msgid "Discard draft?" msgstr "Abandonner le brouillon ?" -#: src/view/com/composer/Composer.tsx:860 +#: src/view/com/composer/Composer.tsx:904 msgid "Discard post?" msgstr "Abandonner ce post ?" @@ -2550,7 +2554,7 @@ msgstr "Découvrir de nouveaux fils d’actu" msgid "Dismiss" msgstr "Ignorer" -#: src/view/com/composer/Composer.tsx:1593 +#: src/view/com/composer/Composer.tsx:1653 msgid "Dismiss error" msgstr "Ignorer l’erreur" @@ -2566,22 +2570,17 @@ msgstr "Ignorer les centres d’intérêt" msgid "Dismiss this section" msgstr "Ignorer cette section" -#: src/screens/Settings/AccessibilitySettings.tsx:71 -#: src/screens/Settings/AccessibilitySettings.tsx:76 +#: src/screens/Settings/AccessibilitySettings.tsx:69 +#: src/screens/Settings/AccessibilitySettings.tsx:74 msgid "Display larger alt text badges" msgstr "Afficher des badges de texte alt plus grands" #: src/screens/Profile/Header/EditProfileDialog.tsx:320 #: src/screens/Profile/Header/EditProfileDialog.tsx:326 #: src/screens/Profile/Header/EditProfileDialog.tsx:376 -#: src/view/com/modals/EditProfile.tsx:194 msgid "Display name" msgstr "Nom d’affichage" -#: src/view/com/modals/EditProfile.tsx:182 -msgid "Display Name" -msgstr "Nom d’affichage" - #: src/screens/Profile/Header/EditProfileDialog.tsx:339 msgid "Display name is too long" msgstr "Nom d’affichage trop long" @@ -2660,7 +2659,7 @@ msgstr "Tapez deux fois ou appuyez longtemps sur le message pour ajouter une ré msgid "Double tap to close the dialog" msgstr "Tapez deux fois pour fermer cette boîte de dialogue" -#: src/screens/VideoFeed/index.tsx:1077 +#: src/screens/VideoFeed/index.tsx:1080 msgid "Double tap to like" msgstr "Tapez deux fois pour aimer" @@ -2689,18 +2688,10 @@ msgstr "ex. alice" msgid "e.g. Alice Lastname" msgstr "ex. Alice Nomdefamille" -#: src/view/com/modals/EditProfile.tsx:187 -msgid "e.g. Alice Roberts" -msgstr "ex. Alice Roberts" - #: src/screens/Settings/components/ChangeHandleDialog.tsx:376 msgid "e.g. alice.com" msgstr "ex. alice.fr" -#: src/view/com/modals/EditProfile.tsx:223 -msgid "e.g. Artist, dog-lover, and avid reader." -msgstr "ex. Artiste, amie des chiens et lectrice passionnée." - #: src/lib/moderation/useGlobalLabelStrings.ts:43 msgid "E.g. artistic nudes." msgstr "Nudité artistique par exemple." @@ -2726,6 +2717,7 @@ msgid "Each code works once. You'll receive more invite codes periodically." msgstr "Chaque code ne fonctionne qu’une seule fois. Vous recevrez régulièrement d’autres codes d’invitation." #: src/screens/Settings/AccountSettings.tsx:123 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:249 #: src/screens/StarterPack/StarterPackScreen.tsx:588 #: src/screens/StarterPack/Wizard/index.tsx:534 #: src/screens/StarterPack/Wizard/index.tsx:541 @@ -2738,7 +2730,7 @@ msgctxt "action" msgid "Edit" msgstr "Modifier" -#: src/view/com/util/UserAvatar.tsx:426 +#: src/view/com/util/UserAvatar.tsx:437 #: src/view/com/util/UserBanner.tsx:119 msgid "Edit avatar" msgstr "Modifier l’avatar" @@ -2753,8 +2745,8 @@ msgstr "Modifier les fils d’actu" msgid "Edit image" msgstr "Modifier l’image" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:648 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:661 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:676 msgid "Edit interaction settings" msgstr "Modifier les paramètres d’interaction" @@ -2776,33 +2768,33 @@ msgstr "Modifier le statut « En direct »" msgid "Edit Moderation List" msgstr "Modifier la liste de modération" -#: src/Navigation.tsx:328 +#: src/Navigation.tsx:341 #: src/view/screens/Feeds.tsx:518 msgid "Edit My Feeds" msgstr "Modifier mes fils d’actu" -#: src/view/com/modals/EditProfile.tsx:154 -msgid "Edit my profile" -msgstr "Modifier votre profil" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:240 +msgid "Edit notifications from {0}" +msgstr "" #: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:109 msgid "Edit People" msgstr "Modifier les personnes" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:69 -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:239 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:73 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:243 msgid "Edit post interaction settings" msgstr "Modifier les paramètres d’interaction du post" #: src/screens/Profile/Header/EditProfileDialog.tsx:275 #: src/screens/Profile/Header/EditProfileDialog.tsx:281 #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:172 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:185 msgid "Edit profile" msgstr "Modifier le profil" #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:186 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:175 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:188 msgid "Edit Profile" msgstr "Modifier le profil" @@ -2814,19 +2806,11 @@ msgstr "Modifier le kit de démarrage" msgid "Edit User List" msgstr "Modifier la liste de comptes" -#: src/components/WhoCanReply.tsx:91 +#: src/components/WhoCanReply.tsx:97 msgid "Edit who can reply" msgstr "Modifier qui peut répondre" -#: src/view/com/modals/EditProfile.tsx:195 -msgid "Edit your display name" -msgstr "Modifier votre nom d’affichage" - -#: src/view/com/modals/EditProfile.tsx:231 -msgid "Edit your profile description" -msgstr "Modifier la description de votre profil" - -#: src/Navigation.tsx:468 +#: src/Navigation.tsx:579 msgid "Edit your starter pack" msgstr "Modifier votre kit de démarrage" @@ -2849,7 +2833,7 @@ msgctxt "toast" msgid "Email 2FA disabled" msgstr "2FA par e-mail désactivé" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:54 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63 msgid "Email 2FA enabled" msgstr "Auth. à deux facteurs par e-mail activé" @@ -2865,10 +2849,6 @@ msgstr "E-mail renvoyé" msgid "Email sent!" msgstr "E-mail envoyé !" -#: src/components/dialogs/ChangeEmailDialog.tsx:63 -msgid "Email Updated!" -msgstr "Adresse e-mail mise à jour !" - #: src/components/dialogs/EmailDialog/screens/Verify.tsx:182 msgid "Email verification complete!" msgstr "Vérification de l’e-mail terminée !" @@ -2883,8 +2863,8 @@ msgstr "Code HTML à intégrer" #: src/components/dialogs/Embed.tsx:104 #: src/components/dialogs/Embed.tsx:108 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:130 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:117 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:122 msgid "Embed post" msgstr "Intégrer le post" @@ -2892,7 +2872,7 @@ msgstr "Intégrer le post" msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website." msgstr "Intégrez ce post à votre site web. Il suffit de copier l’extrait suivant et de le coller dans le code HTML de votre site web." -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerWeb.tsx:58 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:58 msgid "Embedded video player" msgstr "Lecteur vidéo intégré" @@ -2919,16 +2899,20 @@ msgstr "Activer le 2FA par e-mail" msgid "Enable external media" msgstr "Activer les médias externes" -#: src/screens/Settings/ExternalMediaPreferences.tsx:49 +#: src/screens/Settings/ExternalMediaPreferences.tsx:52 msgid "Enable media players for" msgstr "Activer les lecteurs médias pour" -#: src/screens/Settings/NotificationSettings.tsx:74 -#: src/screens/Settings/NotificationSettings.tsx:77 -msgid "Enable priority notifications" -msgstr "Activer les notifications prioritaires" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139 +msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon</0> <1/>." +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:102 +#: src/screens/Settings/NotificationSettings/index.tsx:106 +msgid "Enable push notifications" +msgstr "Activer les alertes (notifs push)" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:387 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:387 msgid "Enable subtitles" msgstr "Activer les sous-titres" @@ -2963,7 +2947,7 @@ msgstr "Fin du fil d’actu" msgid "Ensure you have selected a language for each subtitle file." msgstr "Assurez-vous d’avoir sélectionné une langue pour chaque fichier de sous-titres." -#: src/screens/Login/SetNewPasswordForm.tsx:143 +#: src/screens/Login/SetNewPasswordForm.tsx:147 msgid "Enter a password" msgstr "Saisir un mot de passe" @@ -2977,11 +2961,7 @@ msgstr "Saisir un mot ou un mot-clé" msgid "Enter code" msgstr "Entrer le code" -#: src/components/dialogs/VerifyEmailDialog.tsx:118 -msgid "Enter Code" -msgstr "Entrer le code" - -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:405 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:405 msgid "Enter fullscreen" msgstr "Passer en plein écran" @@ -3010,10 +2990,6 @@ msgstr "Saisissez votre date de naissance" msgid "Enter your email address" msgstr "Entrez votre e-mail" -#: src/components/dialogs/ChangeEmailDialog.tsx:138 -msgid "Enter your new email address below." -msgstr "Entrez votre nouvelle e-mail ci-dessous." - #: src/screens/Login/LoginForm.tsx:243 msgid "Enter your password" msgstr "Saisir votre mot de passe" @@ -3022,7 +2998,7 @@ msgstr "Saisir votre mot de passe" msgid "Enter your username and password" msgstr "Entrez votre pseudo et votre mot de passe" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:135 msgid "Enters full screen" msgstr "Passe en mode plein écran" @@ -3030,11 +3006,19 @@ msgstr "Passe en mode plein écran" msgid "Entertainment" msgstr "Divertissement" -#: src/view/com/composer/Composer.tsx:1678 +#: src/view/com/composer/Composer.tsx:1738 #: src/view/com/util/error/ErrorScreen.tsx:42 msgid "Error" msgstr "Erreur" +#: src/screens/PostThread/components/ThreadError.tsx:26 +msgid "Error loading post" +msgstr "Échec du chargement du post" + +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:152 +msgid "Error loading preference" +msgstr "" + #: src/screens/Settings/components/ExportCarDialog.tsx:47 msgid "Error occurred while saving file" msgstr "Échec lors de l’enregistrement du fichier" @@ -3051,23 +3035,30 @@ msgstr "Erreur :" msgid "Error: {error}" msgstr "Erreur : {error}" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:394 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:398 msgid "Everybody" msgstr "Tout le monde" -#: src/components/WhoCanReply.tsx:71 +#: src/components/WhoCanReply.tsx:77 msgid "Everybody can reply" msgstr "Tout le monde peut répondre" -#: src/components/WhoCanReply.tsx:222 +#: src/components/WhoCanReply.tsx:243 msgid "Everybody can reply to this post." msgstr "Tout le monde peut répondre à ce post." #: src/screens/Messages/Settings.tsx:83 #: src/screens/Messages/Settings.tsx:86 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:164 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:174 msgid "Everyone" msgstr "Tout le monde" +#: src/screens/Settings/NotificationSettings/index.tsx:235 +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:41 +msgid "Everything else" +msgstr "Divers" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:73 #: src/lib/moderation/useReportOptions.ts:73 msgid "Excessive mentions or replies" @@ -3086,7 +3077,7 @@ msgstr "Exclure les comptes que vous suivez" msgid "Excludes users you follow" msgstr "Exclut les comptes que vous suivez" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:404 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:404 msgid "Exit fullscreen" msgstr "Quitter le plein écran" @@ -3106,24 +3097,28 @@ msgstr "Sort de la vue de l’image" msgid "Expand alt text" msgstr "Développer le texte alt" -#: src/view/com/notifications/NotificationFeedItem.tsx:538 +#: src/view/com/notifications/NotificationFeedItem.tsx:588 msgid "Expand list of users" msgstr "Développer la liste des comptes" -#: src/view/com/composer/ComposerReplyTo.tsx:84 +#: src/view/com/composer/ComposerReplyTo.tsx:91 msgid "Expand or collapse the full post you are replying to" msgstr "Développe ou réduit le post complet auquel vous répondez" -#: src/screens/VideoFeed/index.tsx:962 +#: src/components/Post/ShowMoreTextButton.tsx:32 +msgid "Expand post text" +msgstr "Développer le post" + +#: src/screens/VideoFeed/index.tsx:965 msgid "Expands or collapses post text" msgstr "Développe ou réduit le texte du post" -#: src/lib/api/index.ts:406 +#: src/lib/api/index.ts:418 msgid "Expected uri to resolve to a record" msgstr "URI attendue pour résoudre un enregistrement" -#: src/screens/Settings/FollowingFeedPreferences.tsx:123 -#: src/screens/Settings/ThreadPreferences.tsx:137 +#: src/screens/Settings/FollowingFeedPreferences.tsx:126 +#: src/screens/Settings/ThreadPreferences.tsx:271 msgid "Experimental" msgstr "Expérimental" @@ -3153,10 +3148,10 @@ msgstr "Médias explicites ou potentiellement dérangeants." msgid "Explicit sexual images." msgstr "Images sexuelles explicites." -#: src/Navigation.tsx:652 +#: src/Navigation.tsx:736 #: src/screens/Search/Shell.tsx:307 #: src/view/shell/desktop/LeftNav.tsx:635 -#: src/view/shell/Drawer.tsx:389 +#: src/view/shell/Drawer.tsx:403 msgid "Explore" msgstr "Explorer" @@ -3180,12 +3175,12 @@ msgid "External Media" msgstr "Média externe" #: src/components/dialogs/EmbedConsent.tsx:70 -#: src/screens/Settings/ExternalMediaPreferences.tsx:40 +#: src/screens/Settings/ExternalMediaPreferences.tsx:43 msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button." msgstr "Les médias externes peuvent permettre à des sites web de collecter des informations sur vous et votre appareil. Aucune information n’est envoyée ou demandée tant que vous n’appuyez pas sur le bouton de lecture." -#: src/Navigation.tsx:347 -#: src/screens/Settings/ExternalMediaPreferences.tsx:31 +#: src/Navigation.tsx:360 +#: src/screens/Settings/ExternalMediaPreferences.tsx:34 msgid "External Media Preferences" msgstr "Préférences sur les médias externes" @@ -3230,7 +3225,7 @@ msgstr "Échec de la suppression de la conversation" msgid "Failed to delete message" msgstr "Échec de la suppression du message" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:202 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:203 msgid "Failed to delete post, please try again" msgstr "Échec de la suppression du post, veuillez réessayer" @@ -3250,14 +3245,32 @@ msgstr "Échec du chargement des conversations" msgid "Failed to load feeds preferences" msgstr "Échec du chargement des fils d’actu" -#: src/components/dialogs/GifSelect.tsx:225 +#: src/components/dialogs/GifSelect.tsx:226 msgid "Failed to load GIFs" msgstr "Échec du chargement des GIFs" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:114 +#: src/screens/Settings/NotificationSettings/index.tsx:115 +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:52 +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:53 +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:52 +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:50 +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:53 +msgid "Failed to load notification settings." +msgstr "Échec du chargement des paramètres de notification." + #: src/screens/Messages/components/MessageListError.tsx:23 msgid "Failed to load past messages" msgstr "Échec du chargement de l’historique" +#: src/screens/Settings/ActivityPrivacySettings.tsx:65 +msgid "Failed to load preference." +msgstr "" + #: src/screens/Search/Explore.tsx:463 #: src/screens/Search/Explore.tsx:515 #: src/screens/Search/Explore.tsx:553 @@ -3291,15 +3304,11 @@ msgstr "Échec du retrait de la vérification" msgid "Failed to save image: {0}" msgstr "Échec de l’enregistrement de l’image : {0}" -#: src/state/queries/notifications/settings.ts:39 -msgid "Failed to save notification preferences, please try again" -msgstr "Échec de l’enregistrement des préférences de notification, veuillez réessayer" - #: src/screens/ModerationInteractionSettings/index.tsx:108 msgid "Failed to save settings. Please try again." msgstr "L’enregistrement des paramètres a échoué. Veuillez réessayer." -#: src/screens/Settings/SettingsInterests.tsx:133 +#: src/screens/Settings/InterestsSettings.tsx:132 msgctxt "toast" msgid "Failed to save your interests." msgstr "Échec de l’enregistrement de vos centres d’intérêt." @@ -3318,7 +3327,7 @@ msgstr "Échec de l’envoi de l’e-mail, veuillez réessayer." msgid "Failed to submit appeal, please try again." msgstr "Échec de l’envoi de l’appel, veuillez réessayer." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:222 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:223 msgid "Failed to toggle thread mute, please try again" msgstr "Échec de l’activation ou désactivation du masquage du fil de discussion, veuillez réessayer" @@ -3335,6 +3344,10 @@ msgstr "Échec de la mise à jour de l’e-mail, veuillez réessayer." msgid "Failed to update feeds" msgstr "Échec de la mise à jour des fils d’actu" +#: src/state/queries/activity-subscriptions.ts:101 +msgid "Failed to update notification declaration" +msgstr "" + #: src/screens/Messages/Settings.tsx:34 msgid "Failed to update settings" msgstr "Échec de la mise à jour des paramètres" @@ -3354,7 +3367,7 @@ msgstr "Échec de la vérification de l’e-mail, veuillez réessayer." msgid "Failed to verify handle. Please try again." msgstr "La vérification du pseudo a échoué. Veuillez réessayer." -#: src/Navigation.tsx:263 +#: src/Navigation.tsx:276 msgid "Feed" msgstr "Fil d’actu" @@ -3373,33 +3386,33 @@ msgstr "Ajouter/enlever le fil d’actu" #: src/view/shell/desktop/RightNav.tsx:102 #: src/view/shell/desktop/RightNav.tsx:103 -#: src/view/shell/Drawer.tsx:343 +#: src/view/shell/Drawer.tsx:357 msgid "Feedback" msgstr "Commentaires" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:272 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:288 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:289 msgctxt "toast" msgid "Feedback sent!" msgstr "Commentaire envoyé !" -#: src/Navigation.tsx:448 +#: src/Navigation.tsx:559 #: src/screens/Search/SearchResults.tsx:68 #: src/screens/StarterPack/StarterPackScreen.tsx:190 #: src/view/screens/Feeds.tsx:511 #: src/view/screens/Profile.tsx:230 -#: src/view/screens/SavedFeeds.tsx:96 +#: src/view/screens/SavedFeeds.tsx:103 #: src/view/shell/desktop/LeftNav.tsx:673 -#: src/view/shell/Drawer.tsx:505 +#: src/view/shell/Drawer.tsx:519 msgid "Feeds" msgstr "Fils d’actu" -#: src/view/screens/SavedFeeds.tsx:198 +#: src/view/screens/SavedFeeds.tsx:205 msgid "Feeds are custom algorithms that users build with a little coding expertise. <0/> for more information." msgstr "Les fils d’actu sont des algorithmes personnalisés qui se construisent avec un peu d’expertise en programmation. <0/> pour plus d’informations." #: src/components/FeedCard.tsx:282 -#: src/view/screens/SavedFeeds.tsx:82 +#: src/view/screens/SavedFeeds.tsx:85 msgctxt "toast" msgid "Feeds updated!" msgstr "Fils d’actu mis à jour !" @@ -3428,6 +3441,14 @@ msgstr "Filtrer les résultats par langue" msgid "Filter search by language (currently: {currentLanguageLabel})" msgstr "Filtrer les résultats par langue (actuellement : {currentLanguageLabel})" +#: src/screens/Settings/ActivityPrivacySettings.tsx:105 +msgid "Filter who can opt to receive notifications for your activity" +msgstr "" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:158 +msgid "Filter who you receive notifications from" +msgstr "Filtrer de qui vous recevrez des notifications" + #: src/screens/Onboarding/StepFinished.tsx:314 msgid "Finalizing" msgstr "Finalisation" @@ -3456,17 +3477,17 @@ msgstr "Terminer" msgid "Fitness" msgstr "Fitness" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:149 msgctxt "Name of app icon variant" msgid "Flat Black" msgstr "Noir plat" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:93 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117 msgctxt "Name of app icon variant" msgid "Flat Blue" msgstr "Bleu plat" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:105 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:133 msgctxt "Name of app icon variant" msgid "Flat White" msgstr "Blanc plat" @@ -3476,10 +3497,10 @@ msgid "Flexible" msgstr "Flexible" #. User is not following this account, click to follow -#: src/components/ProfileCard.tsx:419 +#: src/components/ProfileCard.tsx:484 #: src/components/ProfileHoverCard/index.web.tsx:494 #: src/components/ProfileHoverCard/index.web.tsx:505 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:226 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:245 #: src/screens/VideoFeed/index.tsx:850 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:131 msgid "Follow" @@ -3490,7 +3511,7 @@ msgctxt "action" msgid "Follow" msgstr "Suivre" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:211 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:230 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:113 msgid "Follow {0}" msgstr "Suivre {0}" @@ -3518,7 +3539,7 @@ msgstr "Suivre le compte" msgid "Follow all" msgstr "Suivre tous" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:224 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:243 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:129 msgid "Follow Back" msgstr "Suivre en retour" @@ -3544,7 +3565,7 @@ msgstr "Suivi par <0>{0}</0> et <1>{1}</1>" msgid "Followed by <0>{0}</0>, <1>{1}</1>, and {2, plural, one {# other} other {# others}}" msgstr "Suivi par <0>{0}</0>, <1>{1}</1> et {2, plural, one {# autre} other {# autres}}" -#: src/Navigation.tsx:217 +#: src/Navigation.tsx:230 msgid "Followers of @{0} that you know" msgstr "Abonné·e·s de @{0} que vous connaissez" @@ -3554,18 +3575,18 @@ msgid "Followers you know" msgstr "Abonné·e·s que vous connaissez" #. User is following this account, click to unfollow -#: src/components/ProfileCard.tsx:413 +#: src/components/ProfileCard.tsx:478 #: src/components/ProfileHoverCard/index.web.tsx:493 #: src/components/ProfileHoverCard/index.web.tsx:504 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:222 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:241 #: src/screens/VideoFeed/index.tsx:848 #: src/view/com/post-thread/PostThreadFollowBtn.tsx:134 #: src/view/screens/Feeds.tsx:602 -#: src/view/screens/SavedFeeds.tsx:422 +#: src/view/screens/SavedFeeds.tsx:429 msgid "Following" msgstr "Suivi" -#: src/components/ProfileCard.tsx:376 +#: src/components/ProfileCard.tsx:441 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:89 msgid "Following {0}" msgstr "Suit {0}" @@ -3579,8 +3600,8 @@ msgstr "Suit {handle}" msgid "Following feed preferences" msgstr "Préférences du fil des abonnements" -#: src/Navigation.tsx:334 -#: src/screens/Settings/FollowingFeedPreferences.tsx:53 +#: src/Navigation.tsx:347 +#: src/screens/Settings/FollowingFeedPreferences.tsx:56 msgid "Following Feed Preferences" msgstr "Préférences du fil des abonnements" @@ -3592,11 +3613,11 @@ msgstr "Vous suit" msgid "Follows You" msgstr "Vous suit" -#: src/screens/Settings/AppearanceSettings.tsx:140 +#: src/screens/Settings/AppearanceSettings.tsx:143 msgid "Font" msgstr "Police de caractères" -#: src/screens/Settings/AppearanceSettings.tsx:160 +#: src/screens/Settings/AppearanceSettings.tsx:163 msgid "Font size" msgstr "Taille de police" @@ -3613,7 +3634,7 @@ msgstr "Pour des raisons de sécurité, nous devrons envoyer un code de confirma msgid "For security reasons, you won't be able to view this again. If you lose this app password, you'll need to generate a new one." msgstr "Pour des raisons de sécurité, vous ne pouvez consulter ceci qu’une seule fois. Si vous perdez ce mot de passe d’application, vous devrez en générer un nouveau." -#: src/screens/Settings/AppearanceSettings.tsx:142 +#: src/screens/Settings/AppearanceSettings.tsx:145 msgid "For the best experience, we recommend using the theme font." msgstr "Pour une meilleure expérience, nous vous recommandons d’utiliser la police thématique." @@ -3643,11 +3664,15 @@ msgstr "Oublié ?" msgid "Frequently Posts Unwanted Content" msgstr "Publication fréquente de contenu indésirable" +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:154 +msgid "From" +msgstr "Provenant de" + #: src/screens/Hashtag.tsx:120 msgid "From @{sanitizedAuthor}" msgstr "De @{sanitizedAuthor}" -#: src/view/com/posts/PostFeedItem.tsx:326 +#: src/view/com/posts/PostFeedItem.tsx:330 msgctxt "from-feed" msgid "From <0/>" msgstr "Tiré de <0/>" @@ -3660,14 +3685,68 @@ msgstr "Galerie" msgid "Generate a starter pack" msgstr "Générer un kit de démarrage" -#: src/view/shell/Drawer.tsx:347 +#: src/view/shell/Drawer.tsx:361 msgid "Get help" msgstr "Obtenir de l’aide" +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:43 +msgid "Get notifications when people follow you." +msgstr "Notifier quand des comptes vous suivent." + +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:43 +msgid "Get notifications when people like posts that you've reposted." +msgstr "Notifier quand des comptes aiment des posts que vous avez republiés." + +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:43 +msgid "Get notifications when people like your posts." +msgstr "Notifier quand des comptes aiment vos posts." + +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:43 +msgid "Get notifications when people mention you." +msgstr "Notifier quand des comptes vous mentionnent." + +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:43 +msgid "Get notifications when people quote your posts." +msgstr "Notifier quand des comptes vous citent." + +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:43 +msgid "Get notifications when people reply to your posts." +msgstr "Notifier quand des comptes répondent à vos posts." + +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:43 +msgid "Get notifications when people repost posts that you've reposted." +msgstr "Notifier quand des comptes republient à leur tour un de vos reposts." + +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:43 +msgid "Get notifications when people repost your posts." +msgstr "Notifier quand des comptes republient vos posts." + +#: src/components/activity-notifications/SubscribeProfileButton.tsx:77 +msgid "Get notified about new posts" +msgstr "" + +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:104 +msgid "Get notified about posts and replies from accounts you choose." +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:219 +msgid "Get notified of new posts from {name}" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226 +msgid "Get notified of this account’s activity" +msgstr "" + +#: src/components/activity-notifications/SubscribeProfileButton.tsx:70 +msgid "Get notified when {name} posts" +msgstr "" + +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:137 +msgid "Get notified when someone posts" +msgstr "" + #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:76 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:86 -#: src/components/dialogs/VerifyEmailDialog.tsx:263 -#: src/components/dialogs/VerifyEmailDialog.tsx:269 msgid "Get started" msgstr "C’est parti" @@ -3688,14 +3767,16 @@ msgstr "Donner à votre profil un visage" msgid "Glaring violations of law or terms of service" msgstr "Violations flagrantes de la loi ou des conditions d’utilisation" +#: src/components/dialogs/LinkWarning.tsx:111 +#: src/components/dialogs/LinkWarning.tsx:117 #: src/components/Layout/Header/index.tsx:127 #: src/components/moderation/ScreenHider.tsx:154 #: src/components/moderation/ScreenHider.tsx:163 #: src/screens/Messages/Inbox.tsx:228 #: src/screens/Profile/ProfileFeed/index.tsx:92 #: src/screens/VideoFeed/components/Header.tsx:163 -#: src/screens/VideoFeed/index.tsx:1138 -#: src/screens/VideoFeed/index.tsx:1142 +#: src/screens/VideoFeed/index.tsx:1141 +#: src/screens/VideoFeed/index.tsx:1145 #: src/view/com/auth/LoggedOut.tsx:72 #: src/view/screens/NotFound.tsx:57 #: src/view/screens/ProfileList.tsx:1038 @@ -3746,7 +3827,7 @@ msgstr "Passer en direct" msgid "Go live for" msgstr "Passer en direct pendant" -#: src/view/com/notifications/NotificationFeedItem.tsx:204 +#: src/view/com/notifications/NotificationFeedItem.tsx:218 msgid "Go to {firstAuthorName}'s profile" msgstr "Voir le profil de {firstAuthorName}" @@ -3797,7 +3878,7 @@ msgstr "Pseudo changé !" msgid "Handle too long. Please try a shorter one." msgstr "Ce pseudo est trop long. Veuillez utiliser un pseudo plus court." -#: src/screens/Settings/AccessibilitySettings.tsx:87 +#: src/screens/Settings/AccessibilitySettings.tsx:85 msgid "Haptics" msgstr "Haptiques" @@ -3806,7 +3887,7 @@ msgstr "Haptiques" msgid "Harassment, trolling, or intolerance" msgstr "Harcèlement, trolling ou intolérance" -#: src/Navigation.tsx:418 +#: src/Navigation.tsx:524 msgid "Hashtag" msgstr "Mot-clé" @@ -3823,11 +3904,11 @@ msgstr "Vous avez un code ? <0>Cliquez ici.</0>" msgid "Having trouble?" msgstr "Un souci ?" -#: src/screens/Settings/Settings.tsx:217 -#: src/screens/Settings/Settings.tsx:221 +#: src/screens/Settings/Settings.tsx:227 +#: src/screens/Settings/Settings.tsx:231 #: src/view/shell/desktop/RightNav.tsx:120 #: src/view/shell/desktop/RightNav.tsx:121 -#: src/view/shell/Drawer.tsx:356 +#: src/view/shell/Drawer.tsx:370 msgid "Help" msgstr "Aide" @@ -3856,8 +3937,8 @@ msgstr "Liste cachée" #: src/components/interstitials/TrendingVideos.tsx:140 #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:135 -#: src/components/moderation/PostHider.tsx:124 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:697 +#: src/components/moderation/PostHider.tsx:134 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:712 #: src/lib/moderation/useLabelBehaviorDescription.ts:15 #: src/lib/moderation/useLabelBehaviorDescription.ts:20 #: src/lib/moderation/useLabelBehaviorDescription.ts:25 @@ -3866,7 +3947,7 @@ msgstr "Liste cachée" msgid "Hide" msgstr "Cacher" -#: src/view/com/notifications/NotificationFeedItem.tsx:755 +#: src/view/com/notifications/NotificationFeedItem.tsx:806 msgctxt "action" msgid "Hide" msgstr "Cacher" @@ -3875,18 +3956,18 @@ msgstr "Cacher" msgid "Hide customization options" msgstr "Masquer les paramètres de personnalisation" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:528 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:534 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:543 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:549 msgid "Hide post for me" msgstr "Cacher ce post pour moi" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:545 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:555 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:560 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:570 msgid "Hide reply for everyone" msgstr "Cacher cette réponse pour tout le monde" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:527 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:533 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:542 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:548 msgid "Hide reply for me" msgstr "Cacher cette réponse pour moi" @@ -3894,12 +3975,12 @@ msgstr "Cacher cette réponse pour moi" msgid "Hide this card" msgstr "Cacher cette carte" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:692 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:707 msgid "Hide this post?" msgstr "Cacher ce post ?" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:692 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:727 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:707 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:742 msgid "Hide this reply?" msgstr "Cacher cette réponse ?" @@ -3917,7 +3998,7 @@ msgstr "Cacher les tendances ?" msgid "Hide trending videos?" msgstr "Cacher les vidéos tendances ?" -#: src/view/com/notifications/NotificationFeedItem.tsx:746 +#: src/view/com/notifications/NotificationFeedItem.tsx:797 msgid "Hide user list" msgstr "Cacher la liste des comptes" @@ -3927,27 +4008,27 @@ msgid "Hide verification badges" msgstr "Masquer les badges de vérification" #: src/components/moderation/ContentHider.tsx:151 -#: src/components/moderation/PostHider.tsx:79 +#: src/components/moderation/PostHider.tsx:89 msgid "Hides the content" msgstr "Cache ce contenu" -#: src/view/com/posts/PostFeedErrorMessage.tsx:117 +#: src/view/com/posts/PostFeedErrorMessage.tsx:121 msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue." msgstr "Hmm, un problème s’est produit avec le serveur de fils d’actu. Veuillez informer le fournisseur du fil d’actu de ce problème." -#: src/view/com/posts/PostFeedErrorMessage.tsx:105 +#: src/view/com/posts/PostFeedErrorMessage.tsx:109 msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue." msgstr "Hmm, le serveur de fils d’actu semble être mal configuré. Veuillez informer le fournisseur du fil d’actu de ce problème." -#: src/view/com/posts/PostFeedErrorMessage.tsx:111 +#: src/view/com/posts/PostFeedErrorMessage.tsx:115 msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue." msgstr "Hmm, le serveur de fils d’actu semble être hors ligne. Veuillez informer le fournisseur du fil d’actu de ce problème." -#: src/view/com/posts/PostFeedErrorMessage.tsx:108 +#: src/view/com/posts/PostFeedErrorMessage.tsx:112 msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue." msgstr "Hmm, le serveur de fils d’actu ne répond pas. Veuillez informer le fournisseur du fil d’actu de ce problème." -#: src/view/com/posts/PostFeedErrorMessage.tsx:102 +#: src/view/com/posts/PostFeedErrorMessage.tsx:106 msgid "Hmm, we're having trouble finding this feed. It may have been deleted." msgstr "Hmm, nous n’arrivons pas à trouver ce fil d’actu. Il a peut-être été supprimé." @@ -3963,11 +4044,11 @@ 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:647 -#: src/Navigation.tsx:667 -#: src/view/shell/bottom-bar/BottomBar.tsx:168 +#: src/Navigation.tsx:731 +#: src/Navigation.tsx:751 +#: src/view/shell/bottom-bar/BottomBar.tsx:178 #: src/view/shell/desktop/LeftNav.tsx:617 -#: src/view/shell/Drawer.tsx:415 +#: src/view/shell/Drawer.tsx:429 msgid "Home" msgstr "Accueil" @@ -3984,10 +4065,10 @@ msgstr "Hébergeur" msgid "Hot" msgstr "Populaire" -#: src/screens/Settings/ThreadPreferences.tsx:67 -#: src/screens/Settings/ThreadPreferences.tsx:70 -#: src/view/com/post-thread/PostThread.tsx:655 -#: src/view/com/post-thread/PostThread.tsx:660 +#: src/screens/Settings/ThreadPreferences.tsx:201 +#: src/screens/Settings/ThreadPreferences.tsx:204 +#: src/view/com/post-thread/PostThread.tsx:679 +#: src/view/com/post-thread/PostThread.tsx:684 msgid "Hot replies first" msgstr "Réponses actives en premier" @@ -3996,10 +4077,6 @@ msgstr "Réponses actives en premier" msgid "How should we open this link?" msgstr "Comment ouvrir ce lien ?" -#: src/components/dialogs/ChangeEmailDialog.tsx:189 -#: src/components/dialogs/ChangeEmailDialog.tsx:196 -#: src/components/dialogs/VerifyEmailDialog.tsx:302 -#: src/components/dialogs/VerifyEmailDialog.tsx:309 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:133 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:136 msgid "I have a code" @@ -4035,7 +4112,7 @@ msgstr "Si vous possédez votre propre domaine, vous pouvez l’utiliser comme p msgid "If you need to update your email, <0>click here</0>." msgstr "Si vous avez besoin de mettre à jour votre adresse e-mail, <0>cliquez ici</0>." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:683 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:698 msgid "If you remove this post, you won't be able to recover it." msgstr "Si vous supprimez ce post, vous ne pourrez pas le récupérer." @@ -4047,6 +4124,10 @@ msgstr "Si vous mettez à jour votre adresse e-mail, la 2FA par e-mail sera dés 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/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:154 +msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security</0>." +msgstr "" + #: src/view/com/auth/server-input/index.tsx:208 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." @@ -4091,6 +4172,34 @@ msgstr "Usurpation d’identité ou fausses déclarations concernant l’identit msgid "Impersonation, misinformation, or false claims" msgstr "Usurpation d’identité, désinformation ou fausses déclarations" +#: src/screens/Settings/NotificationSettings/index.tsx:284 +msgid "In-app" +msgstr "Dans l’app." + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:143 +msgid "In-app notifications" +msgstr "Notifications dans l’app." + +#: src/screens/Settings/NotificationSettings/index.tsx:267 +msgid "In-app, Everyone" +msgstr "Dans l’app., de tout le monde" + +#: src/screens/Settings/NotificationSettings/index.tsx:275 +msgid "In-app, People you follow" +msgstr "Dans l’app., des comptes suivis" + +#: src/screens/Settings/NotificationSettings/index.tsx:282 +msgid "In-app, Push" +msgstr "Dans l’app, alertes" + +#: src/screens/Settings/NotificationSettings/index.tsx:265 +msgid "In-app, Push, Everyone" +msgstr "Dans l’app, alertes, de tout le monde" + +#: src/screens/Settings/NotificationSettings/index.tsx:273 +msgid "In-app, Push, People you follow" +msgstr "Dans l’app, alertes, des comptes suivis" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:91 #: src/lib/moderation/useReportOptions.ts:91 msgid "Inappropriate messages or explicit links" @@ -4105,7 +4214,7 @@ msgstr "C’est vide !" msgid "Incorrect username or password" msgstr "Pseudo ou mot de passe incorrect" -#: src/screens/Login/SetNewPasswordForm.tsx:131 +#: src/screens/Login/SetNewPasswordForm.tsx:133 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" @@ -4113,7 +4222,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:155 +#: src/screens/Login/SetNewPasswordForm.tsx:159 msgid "Input new password" msgstr "Entrez le nouveau mot de passe" @@ -4133,6 +4242,10 @@ msgstr "Interaction limitée" msgid "Interaction settings" msgstr "Paramètres d’interaction" +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:32 +msgid "Introducing activity notifications" +msgstr "" + #: src/screens/Login/LoginForm.tsx:156 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:70 msgid "Invalid 2FA confirmation code." @@ -4142,7 +4255,7 @@ msgstr "Code de confirmation 2FA invalide." msgid "Invalid handle. Please try a different one." msgstr "Votre pseudo est invalide. Veuillez utiliser un pseudo différent." -#: src/view/com/post-thread/PostThreadItem.tsx:339 +#: src/view/com/post-thread/PostThreadItem.tsx:351 msgid "Invalid or unsupported post record" msgstr "Enregistrement de post invalide ou non pris en charge" @@ -4194,7 +4307,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:1612 +#: src/view/com/composer/Composer.tsx:1672 msgid "Job ID: {0}" msgstr "ID de job : {0}" @@ -4220,6 +4333,10 @@ msgstr "Participez à la conversation" msgid "Journalism" msgstr "Journalisme" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:223 +msgid "Keep me posted" +msgstr "" + #: src/components/moderation/ContentHider.tsx:231 msgid "Labeled by {0}." msgstr "Étiqueté par {0}." @@ -4237,7 +4354,7 @@ msgstr "Étiquettes" msgid "Labels added" msgstr "Étiquettes ajoutées" -#: src/screens/Profile/Sections/Labels.tsx:160 +#: src/screens/Profile/Sections/Labels.tsx:194 msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network." msgstr "Les étiquettes sont des annotations sur les comptes et le contenu. Elles peuvent être utilisées pour masquer, avertir et catégoriser le réseau." @@ -4253,17 +4370,17 @@ msgstr "Étiquettes sur votre contenu" msgid "Language selection" msgstr "Sélection de la langue" -#: src/Navigation.tsx:190 +#: src/Navigation.tsx:203 msgid "Language Settings" msgstr "Paramètres linguistiques" #: src/screens/Settings/LanguageSettings.tsx:78 -#: src/screens/Settings/Settings.tsx:209 -#: src/screens/Settings/Settings.tsx:212 +#: src/screens/Settings/Settings.tsx:219 +#: src/screens/Settings/Settings.tsx:222 msgid "Languages" msgstr "Langues" -#: src/screens/Settings/AppearanceSettings.tsx:172 +#: src/screens/Settings/AppearanceSettings.tsx:175 msgid "Larger" msgstr "Plus grande" @@ -4282,7 +4399,6 @@ msgstr "en savoir plus" #: src/screens/Moderation/VerificationSettings.tsx:47 #: src/screens/Profile/Header/EditProfileDialog.tsx:359 #: src/screens/Settings/components/ChangeHandleDialog.tsx:212 -#: src/view/com/modals/EditProfile.tsx:207 msgid "Learn more" msgstr "En savoir plus" @@ -4306,7 +4422,7 @@ msgstr "En savoir plus sur la modération appliquée à ce contenu" msgid "Learn more about the moderation applied to this content." msgstr "En savoir plus sur la modération appliquée à ce contenu." -#: src/components/moderation/PostHider.tsx:100 +#: src/components/moderation/PostHider.tsx:110 #: src/components/moderation/ScreenHider.tsx:127 msgid "Learn more about this warning" msgstr "En savoir plus sur cet avertissement" @@ -4316,8 +4432,8 @@ msgstr "En savoir plus sur cet avertissement" msgid "Learn more about verification on Bluesky" msgstr "En savoir plus sur la vérification sur Bluesky (en anglais)" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:99 -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:102 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:126 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:129 msgid "Learn more about what is public on Bluesky." msgstr "En savoir plus sur ce qui est public sur Bluesky." @@ -4344,10 +4460,11 @@ msgid "Leave conversation" msgstr "Partir de la conversation" #: 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." +msgid "Leave them all unselected to see any language." +msgstr "Si vous n’en sélectionnez aucune, toutes les langues s’afficheront." -#: src/view/com/modals/LinkWarning.tsx:65 +#: src/components/dialogs/LinkWarning.tsx:67 +#: src/components/dialogs/LinkWarning.tsx:75 msgid "Leaving Bluesky" msgstr "Vous quittez Bluesky" @@ -4370,7 +4487,7 @@ msgstr "Allons-y !" #: src/components/dialogs/Embed.tsx:162 #: src/components/dialogs/Embed.tsx:164 -#: src/screens/Settings/AppearanceSettings.tsx:101 +#: src/screens/Settings/AppearanceSettings.tsx:104 msgid "Light" msgstr "Clair" @@ -4384,7 +4501,7 @@ msgid "Like" msgstr "Aimer" #. Accessibility label for the like button when the post has not been liked, verb form followed by number of likes and noun form -#: src/components/PostControls/index.tsx:246 +#: src/components/PostControls/index.tsx:253 msgid "Like ({0, plural, one {# like} other {# likes}})" msgstr "Aimer ({0, plural, one {# ont aimé} other {# ont aimé}})" @@ -4397,6 +4514,10 @@ msgstr "Aimer 10 posts" msgid "Like 10 posts to train the Discover feed" msgstr "Aimez 10 posts afin de former le fil d’actu « Discover »" +#: src/Navigation.tsx:437 +msgid "Like notifications" +msgstr "Notifications « J’aime »" + #: src/screens/Profile/components/ProfileFeedHeader.tsx:505 msgid "Like this feed" msgstr "Aimer ce fil d’actu" @@ -4405,8 +4526,8 @@ msgstr "Aimer ce fil d’actu" msgid "Like this labeler" msgstr "Aimer cet étiqueteur" -#: src/Navigation.tsx:268 -#: src/Navigation.tsx:273 +#: src/Navigation.tsx:281 +#: src/Navigation.tsx:286 msgid "Liked by" msgstr "Aimé par" @@ -4428,20 +4549,36 @@ 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/lib/hooks/useNotificationHandler.ts:118 +#: src/screens/Settings/NotificationSettings/index.tsx:126 +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:41 #: src/view/screens/Profile.tsx:229 msgid "Likes" msgstr "Posts aimés" -#: src/view/com/post-thread/PostThreadItem.tsx:232 +#: src/lib/hooks/useNotificationHandler.ts:160 +#: src/screens/Settings/NotificationSettings/index.tsx:207 +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:41 +msgid "Likes of your reposts" +msgstr "« J’aime » de vos reposts" + +#: src/Navigation.tsx:461 +msgid "Likes of your reposts notifications" +msgstr "Notifications « J’aime » de vos reposts" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:461 +#: src/view/com/post-thread/PostThreadItem.tsx:243 msgid "Likes on this post" msgstr "Mentions « J’aime » sur ce post" -#: src/view/com/post-thread/PostThread.tsx:629 -#: src/view/com/post-thread/PostThread.tsx:634 +#: src/screens/PostThread/components/HeaderDropdown.tsx:47 +#: src/screens/PostThread/components/HeaderDropdown.tsx:52 +#: src/view/com/post-thread/PostThread.tsx:653 +#: src/view/com/post-thread/PostThread.tsx:658 msgid "Linear" msgstr "Linéaire" -#: src/Navigation.tsx:223 +#: src/Navigation.tsx:236 msgid "List" msgstr "Liste" @@ -4459,11 +4596,11 @@ msgstr "Liste bloquée" msgid "List by {0}" msgstr "Liste par {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:156 +#: src/view/com/profile/ProfileSubpageHeader.tsx:160 msgid "List by <0/>" msgstr "Liste par <0/>" -#: src/view/com/profile/ProfileSubpageHeader.tsx:154 +#: src/view/com/profile/ProfileSubpageHeader.tsx:158 msgid "List by you" msgstr "Liste par vous" @@ -4499,12 +4636,12 @@ msgctxt "toast" msgid "List unmuted" msgstr "Liste réaffichée" -#: src/Navigation.tsx:144 +#: src/Navigation.tsx:157 #: src/view/screens/Lists.tsx:65 #: src/view/screens/Profile.tsx:224 #: src/view/screens/Profile.tsx:232 #: src/view/shell/desktop/LeftNav.tsx:691 -#: src/view/shell/Drawer.tsx:520 +#: src/view/shell/Drawer.tsx:534 msgid "Lists" msgstr "Listes" @@ -4537,7 +4674,7 @@ msgstr "Charger plus" msgid "Load more suggested feeds" msgstr "Charger d’autres fils d’actu suggérés" -#: src/view/screens/Notifications.tsx:270 +#: src/view/screens/Notifications.tsx:278 msgid "Load new notifications" msgstr "Charger les nouvelles notifications" @@ -4552,11 +4689,11 @@ msgstr "Charger les nouveaux posts" msgid "Loading..." msgstr "Chargement…" -#: src/Navigation.tsx:293 +#: src/Navigation.tsx:306 msgid "Log" msgstr "Journaux" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:78 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:105 msgid "Logged-out visibility" msgstr "Visibilité déconnectée" @@ -4565,7 +4702,7 @@ msgid "Logo by @sawaratsuki.bsky.social" msgstr "Logo par @sawaratsuki.bsky.social" #: src/view/shell/desktop/RightNav.tsx:127 -#: src/view/shell/Drawer.tsx:658 +#: src/view/shell/Drawer.tsx:672 msgid "Logo by <0>@sawaratsuki.bsky.social</0>" msgstr "Logo par <0>@sawaratsuki.bsky.social</0>" @@ -4573,7 +4710,7 @@ msgstr "Logo par <0>@sawaratsuki.bsky.social</0>" 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:120 +#: src/screens/Login/SetNewPasswordForm.tsx:122 msgid "Looks like XXXXX-XXXXX" msgstr "De la forme XXXXX-XXXXX" @@ -4597,7 +4734,7 @@ msgstr "Ajuster les paramètres d’e-mail pour votre compte" msgid "Make one for me" msgstr "En faire un pour moi" -#: src/view/com/modals/LinkWarning.tsx:79 +#: src/components/dialogs/LinkWarning.tsx:85 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 !" @@ -4632,8 +4769,6 @@ msgstr "Tout marqué comme lus" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:90 #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:97 -#: src/components/dialogs/VerifyEmailDialog.tsx:273 -#: src/components/dialogs/VerifyEmailDialog.tsx:281 msgid "Maybe later" msgstr "Peut-être plus tard" @@ -4645,19 +4780,26 @@ msgstr "Média" msgid "Media that may be disturbing or inappropriate for some audiences." msgstr "Médias qui peuvent être perturbants ou inappropriés pour certains publics." -#: src/components/WhoCanReply.tsx:263 +#: src/Navigation.tsx:421 +msgid "Mention notifications" +msgstr "Notifications des mentions" + +#: src/components/WhoCanReply.tsx:284 msgid "mentioned users" msgstr "comptes mentionnés" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:423 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:427 msgid "Mentioned users" msgstr "Comptes mentionnés" -#: src/view/screens/Notifications.tsx:99 +#: src/lib/hooks/useNotificationHandler.ts:139 +#: src/screens/Settings/NotificationSettings/index.tsx:159 +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:41 +#: src/view/screens/Notifications.tsx:101 msgid "Mentions" msgstr "Mentions" -#: src/components/Menu/index.tsx:105 +#: src/components/Menu/index.tsx:111 msgid "Menu" msgstr "Menu" @@ -4678,7 +4820,7 @@ msgstr "Message supprimé" msgid "Message from @{0}: {1}" msgstr "Message de @{0} : {1}" -#: src/view/com/posts/PostFeedErrorMessage.tsx:201 +#: src/view/com/posts/PostFeedErrorMessage.tsx:205 msgid "Message from server: {0}" msgstr "Message du serveur : {0}" @@ -4695,15 +4837,19 @@ msgstr "Le message est trop long" msgid "Message options" msgstr "Options de message" -#: src/Navigation.tsx:662 +#: src/Navigation.tsx:746 msgid "Messages" msgstr "Messages" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:81 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101 msgctxt "Name of app icon variant" msgid "Midnight" msgstr "Minuit" +#: src/Navigation.tsx:485 +msgid "Miscellaneous notifications" +msgstr "Notifications diverses" + #: src/components/moderation/ReportDialog/utils/useReportOptions.ts:47 #: src/lib/moderation/useReportOptions.ts:47 msgid "Misleading Account" @@ -4714,10 +4860,10 @@ msgstr "Compte trompeur" msgid "Misleading Post" msgstr "Post trompeur" -#: src/Navigation.tsx:149 +#: src/Navigation.tsx:162 #: src/screens/Moderation/index.tsx:93 -#: src/screens/Settings/Settings.tsx:177 -#: src/screens/Settings/Settings.tsx:180 +#: src/screens/Settings/Settings.tsx:179 +#: src/screens/Settings/Settings.tsx:182 msgid "Moderation" msgstr "Modération" @@ -4730,12 +4876,12 @@ msgstr "Détails de la modération" msgid "Moderation list by {0}" msgstr "Liste de modération par {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:169 +#: src/view/com/profile/ProfileSubpageHeader.tsx:173 msgid "Moderation list by <0/>" msgstr "Liste de modération par <0/>" #: src/view/com/modals/UserAddRemoveLists.tsx:220 -#: src/view/com/profile/ProfileSubpageHeader.tsx:167 +#: src/view/com/profile/ProfileSubpageHeader.tsx:171 msgid "Moderation list by you" msgstr "Liste de modération par vous" @@ -4753,7 +4899,7 @@ msgstr "Liste de modération mise à jour" msgid "Moderation lists" msgstr "Listes de modération" -#: src/Navigation.tsx:154 +#: src/Navigation.tsx:167 #: src/view/screens/ModerationModlists.tsx:65 msgid "Moderation Lists" msgstr "Listes de modération" @@ -4762,7 +4908,7 @@ msgstr "Listes de modération" msgid "moderation settings" msgstr "paramètres de modération" -#: src/Navigation.tsx:283 +#: src/Navigation.tsx:296 msgid "Moderation states" msgstr "États de modération" @@ -4775,7 +4921,7 @@ msgstr "Outils de modération" msgid "Moderator has chosen to set a general warning on the content." msgstr "La modération a choisi d’ajouter un avertissement général sur le contenu." -#: src/view/com/post-thread/PostThreadItem.tsx:721 +#: src/view/com/post-thread/PostThreadItem.tsx:731 msgid "More" msgstr "Plus" @@ -4790,13 +4936,13 @@ msgstr "Plus de fils d’actu" msgid "More options" msgstr "Plus d’options" -#: src/screens/Settings/ThreadPreferences.tsx:94 +#: src/screens/Settings/ThreadPreferences.tsx:228 msgid "Most-liked first" msgstr "Les plus aimés en premier" -#: src/screens/Settings/ThreadPreferences.tsx:91 -#: src/view/com/post-thread/PostThread.tsx:685 -#: src/view/com/post-thread/PostThread.tsx:690 +#: src/screens/Settings/ThreadPreferences.tsx:225 +#: src/view/com/post-thread/PostThread.tsx:709 +#: src/view/com/post-thread/PostThread.tsx:714 msgid "Most-liked replies first" msgstr "Réponses les plus aimées en premier" @@ -4808,8 +4954,8 @@ msgstr "Cinéma" msgid "Music" msgstr "Musique" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:95 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:156 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:96 msgctxt "video" msgid "Mute" msgstr "Désactiver le son" @@ -4819,8 +4965,8 @@ msgstr "Désactiver le son" msgid "Mute {tag}" msgstr "Masquer {tag}" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:610 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:616 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:625 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:631 #: src/view/com/profile/ProfileMenu.tsx:363 #: src/view/com/profile/ProfileMenu.tsx:370 msgid "Mute account" @@ -4871,13 +5017,13 @@ msgstr "Masquer ce mot dans les mots-clés uniquement" msgid "Mute this word until you unmute it" msgstr "Masquer ce mot jusqu’à ce que vous le réaffichiez" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:494 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:498 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:509 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:513 msgid "Mute thread" msgstr "Masquer ce fil de discussion" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:508 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:510 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:523 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:525 msgid "Mute words & tags" msgstr "Masquer les mots et les mots-clés" @@ -4885,7 +5031,7 @@ msgstr "Masquer les mots et les mots-clés" msgid "Muted accounts" msgstr "Comptes masqués" -#: src/Navigation.tsx:159 +#: src/Navigation.tsx:172 #: src/view/screens/ModerationMutedAccounts.tsx:118 msgid "Muted Accounts" msgstr "Comptes masqués" @@ -4958,10 +5104,6 @@ msgstr "Navigue vers le prochain écran" msgid "Navigates to your profile" msgstr "Navigue vers votre profil" -#: src/components/dialogs/VerifyEmailDialog.tsx:234 -msgid "Need to change it?" -msgstr "Besoin de la changer ?" - #: src/components/moderation/ReportDialog/index.tsx:288 #: src/components/ReportDialog/SelectReportOptionView.tsx:128 msgid "Need to report a copyright violation?" @@ -4985,21 +5127,39 @@ msgctxt "action" msgid "New" msgstr "Nouveau" +#: src/view/com/notifications/NotificationFeedItem.tsx:549 +msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorLink}" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:532 +msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorName}" +msgstr "" + #: src/components/dms/dialogs/NewChatDialog.tsx:67 #: src/screens/Messages/ChatList.tsx:364 #: src/screens/Messages/ChatList.tsx:371 msgid "New chat" msgstr "Nouvelle discussion" -#: src/components/dialogs/ChangeEmailDialog.tsx:142 #: src/components/dialogs/EmailDialog/screens/Update.tsx:222 msgid "New email address" msgstr "Nouvelle adresse e-mail" +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:74 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:63 msgid "New Feature" msgstr "Nouvelle fonctionnalité" +#: src/Navigation.tsx:453 +msgid "New follower notifications" +msgstr "Notifications de nouveaux comptes abonnés" + +#: src/lib/hooks/useNotificationHandler.ts:153 +#: src/screens/Settings/NotificationSettings/index.tsx:137 +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:41 +msgid "New followers" +msgstr "Nouveaux comptes abonnés" + #: src/screens/Settings/components/ChangeHandleDialog.tsx:221 #: src/screens/Settings/components/ChangeHandleDialog.tsx:229 #: src/screens/Settings/components/ChangeHandleDialog.tsx:375 @@ -5019,6 +5179,7 @@ msgstr "Nouveaux messages" msgid "New Moderation List" msgstr "Nouvelle liste de modération" +#: src/screens/Login/SetNewPasswordForm.tsx:141 #: src/view/com/modals/ChangePassword.tsx:224 msgid "New password" msgstr "Nouveau mot de passe" @@ -5029,7 +5190,7 @@ msgstr "Nouveau mot de passe" #: src/screens/Profile/ProfileFeed/index.tsx:241 #: src/view/screens/Feeds.tsx:552 -#: src/view/screens/Notifications.tsx:165 +#: src/view/screens/Notifications.tsx:167 #: src/view/screens/Profile.tsx:510 #: src/view/screens/ProfileList.tsx:250 #: src/view/screens/ProfileList.tsx:288 @@ -5046,6 +5207,14 @@ msgctxt "action" msgid "New Post" msgstr "Nouveau post" +#: src/view/com/notifications/NotificationFeedItem.tsx:538 +msgid "New posts from {firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}</0>" +msgstr "" + +#: src/view/com/notifications/NotificationFeedItem.tsx:523 +msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}" +msgstr "" + #: src/components/NewskieDialog.tsx:83 msgid "New user info dialog" msgstr "Dialogue d’information sur un nouveau compte" @@ -5054,10 +5223,14 @@ msgstr "Dialogue d’information sur un nouveau compte" msgid "New User List" msgstr "Nouvelle liste de comptes" -#: src/screens/Settings/ThreadPreferences.tsx:83 -#: src/screens/Settings/ThreadPreferences.tsx:86 -#: src/view/com/post-thread/PostThread.tsx:675 -#: src/view/com/post-thread/PostThread.tsx:680 +#: src/screens/PostThread/components/HeaderDropdown.tsx:93 +#: src/screens/PostThread/components/HeaderDropdown.tsx:98 +#: src/screens/Settings/ThreadPreferences.tsx:96 +#: src/screens/Settings/ThreadPreferences.tsx:99 +#: src/screens/Settings/ThreadPreferences.tsx:217 +#: src/screens/Settings/ThreadPreferences.tsx:220 +#: src/view/com/post-thread/PostThread.tsx:699 +#: src/view/com/post-thread/PostThread.tsx:704 msgid "Newest replies first" msgstr "Réponses les plus récentes en premier" @@ -5071,8 +5244,8 @@ msgstr "Actualités" #: src/screens/Login/ForgotPasswordForm.tsx:143 #: src/screens/Login/LoginForm.tsx:343 #: src/screens/Login/LoginForm.tsx:350 -#: src/screens/Login/SetNewPasswordForm.tsx:178 -#: src/screens/Login/SetNewPasswordForm.tsx:184 +#: src/screens/Login/SetNewPasswordForm.tsx:182 +#: src/screens/Login/SetNewPasswordForm.tsx:188 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:157 #: src/screens/Settings/components/AddAppPasswordDialog.tsx:165 #: src/screens/Signup/BackNextButtons.tsx:67 @@ -5102,7 +5275,7 @@ msgstr "Pas de panneau DNS" msgid "No expiry set" msgstr "Pas d’expiration définie" -#: src/components/dialogs/GifSelect.tsx:231 +#: src/components/dialogs/GifSelect.tsx:232 msgid "No featured GIFs found. There may be an issue with Tenor." msgstr "Aucun GIFs vedettes à afficher. Il y a peut-être un souci chez Tenor." @@ -5119,7 +5292,7 @@ msgstr "Pas d’image" msgid "No likes yet" msgstr "Pas encore de mentions « j’aime »" -#: src/components/ProfileCard.tsx:398 +#: src/components/ProfileCard.tsx:463 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:110 msgid "No longer following {0}" msgstr "Ne suit plus {0}" @@ -5138,13 +5311,20 @@ msgstr "Pas encore de notifications !" #: src/screens/Messages/Settings.tsx:101 #: src/screens/Messages/Settings.tsx:104 +#: src/screens/Settings/ActivityPrivacySettings.tsx:129 +#: src/screens/Settings/ActivityPrivacySettings.tsx:134 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158 msgid "No one" msgstr "Personne" -#: src/components/WhoCanReply.tsx:246 +#: src/components/WhoCanReply.tsx:267 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/Notifications/ActivityList.tsx:38 +msgid "No posts here" +msgstr "" + #: src/screens/Profile/Sections/Feed.tsx:66 msgid "No posts yet." msgstr "Pas encore de posts." @@ -5189,7 +5369,7 @@ msgstr "Aucun résultat trouvé pour {query}" msgid "No results." msgstr "Aucun résultat." -#: src/components/dialogs/GifSelect.tsx:229 +#: src/components/dialogs/GifSelect.tsx:230 msgid "No search results found for \"{search}\"." msgstr "Pas de résultats pour « {search} »." @@ -5198,7 +5378,7 @@ msgstr "Pas de résultats pour « {search} »." msgid "No thanks" msgstr "Non merci" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:405 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:409 msgid "Nobody" msgstr "Personne" @@ -5223,43 +5403,41 @@ msgstr "Personne n’a été trouvé. Essayez de chercher quelqu’un d’autre. msgid "Non-sexual Nudity" msgstr "Nudité non sexuelle" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:217 +msgid "None" +msgstr "" + #: src/components/KnownFollowers.tsx:255 msgid "Not followed by anyone you're following" msgstr "Pas suivi par quiconque que vous suivez" -#: src/Navigation.tsx:139 +#: src/Navigation.tsx:152 #: src/view/screens/Profile.tsx:125 msgid "Not Found" msgstr "Introuvable" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:171 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:181 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:165 #: src/view/com/profile/ProfileMenu.tsx:480 msgid "Note about sharing" msgstr "Note sur le partage" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:88 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:115 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/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:132 +msgid "Note: This post is only visible to logged-in users." +msgstr "Note : Ce post n’est visible qu’aux personnes connectées." + #: src/screens/Messages/ChatList.tsx:265 msgid "Nothing here" msgstr "Rien ici" -#: src/screens/Settings/NotificationSettings.tsx:64 -msgid "Notification filters" -msgstr "Filtres de notification" - -#: src/Navigation.tsx:443 -#: src/view/screens/Notifications.tsx:134 +#: src/Navigation.tsx:407 +#: src/Navigation.tsx:554 +#: src/view/screens/Notifications.tsx:136 msgid "Notification settings" msgstr "Paramètres de notification" -#: src/screens/Settings/NotificationSettings.tsx:46 -msgid "Notification Settings" -msgstr "Paramètres de notification" - #: src/screens/Messages/Settings.tsx:123 msgid "Notification sounds" msgstr "Sons de notification" @@ -5268,14 +5446,33 @@ msgstr "Sons de notification" msgid "Notification Sounds" msgstr "Sons de notification" -#: src/Navigation.tsx:657 -#: src/view/screens/Notifications.tsx:128 -#: src/view/shell/bottom-bar/BottomBar.tsx:242 +#: src/Navigation.tsx:549 +#: src/Navigation.tsx:741 +#: src/screens/Notifications/ActivityList.tsx:29 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:90 +#: src/screens/Settings/NotificationSettings/index.tsx:92 +#: src/screens/Settings/NotificationSettings/LikeNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/LikesOnRepostsNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/MentionNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/NewFollowerNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:30 +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:30 +#: src/screens/Settings/Settings.tsx:187 +#: src/screens/Settings/Settings.tsx:190 +#: src/view/screens/Notifications.tsx:130 +#: src/view/shell/bottom-bar/BottomBar.tsx:252 #: src/view/shell/desktop/LeftNav.tsx:654 -#: src/view/shell/Drawer.tsx:468 +#: src/view/shell/Drawer.tsx:482 msgid "Notifications" msgstr "Notifications" +#: src/screens/Settings/NotificationSettings/MiscellaneousNotificationSettings.tsx:43 +msgid "Notifications for everything else, such as when someone joins via one of your starter packs." +msgstr "Notifications pour tout le reste, comme quand quelqu’un s’inscrit via l’un de vos kits de démarrage." + #: src/lib/hooks/useTimeAgo.ts:135 msgid "now" msgstr "maintenant" @@ -5295,10 +5492,11 @@ msgid "Nudity or adult content not labeled as such" msgstr "Nudité ou contenu adulte non identifié comme tel" #: src/lib/moderation/useLabelBehaviorDescription.ts:11 +#: src/screens/Settings/NotificationSettings/index.tsx:291 msgid "Off" msgstr "Éteint" -#: src/components/dialogs/GifSelect.tsx:268 +#: src/components/dialogs/GifSelect.tsx:269 #: src/view/com/util/ErrorBoundary.tsx:57 msgid "Oh no!" msgstr "Oh non !" @@ -5316,14 +5514,19 @@ msgid "OK" msgstr "OK" #: src/screens/Login/PasswordUpdatedForm.tsx:37 -#: src/view/com/post-thread/PostThreadItem.tsx:975 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:664 +#: src/view/com/post-thread/PostThreadItem.tsx:985 msgid "Okay" msgstr "OK" -#: src/screens/Settings/ThreadPreferences.tsx:75 -#: src/screens/Settings/ThreadPreferences.tsx:78 -#: src/view/com/post-thread/PostThread.tsx:665 -#: src/view/com/post-thread/PostThread.tsx:670 +#: src/screens/PostThread/components/HeaderDropdown.tsx:83 +#: src/screens/PostThread/components/HeaderDropdown.tsx:88 +#: src/screens/Settings/ThreadPreferences.tsx:88 +#: src/screens/Settings/ThreadPreferences.tsx:91 +#: src/screens/Settings/ThreadPreferences.tsx:209 +#: src/screens/Settings/ThreadPreferences.tsx:212 +#: src/view/com/post-thread/PostThread.tsx:689 +#: src/view/com/post-thread/PostThread.tsx:694 msgid "Oldest replies first" msgstr "Plus anciennes réponses en premier" @@ -5331,19 +5534,19 @@ msgstr "Plus anciennes réponses en premier" msgid "on<0><1/><2><3/></2></0>" msgstr "sur<0><1/><2><3/></2></0>" -#: src/screens/Settings/Settings.tsx:358 +#: src/screens/Settings/Settings.tsx:369 msgid "Onboarding reset" msgstr "Réinitialiser le didacticiel" -#: src/view/com/composer/Composer.tsx:342 +#: src/view/com/composer/Composer.tsx:347 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:339 +#: src/view/com/composer/Composer.tsx:344 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:349 +#: src/view/com/composer/Composer.tsx:354 msgid "One or more videos is missing alt text." msgstr "Une ou plusieurs vidéos n’ont pas de texte alt." @@ -5351,7 +5554,7 @@ msgstr "Une ou plusieurs vidéos n’ont pas de texte alt." msgid "Only .jpg and .png files are supported" msgstr "Seuls les fichiers .jpg et .png sont acceptés" -#: src/components/WhoCanReply.tsx:226 +#: src/components/WhoCanReply.tsx:247 msgid "Only {0} can reply." msgstr "Seul {0} peut répondre." @@ -5359,6 +5562,12 @@ msgstr "Seul {0} peut répondre." msgid "Only contains letters, numbers, and hyphens" msgstr "Ne contient que des lettres, des chiffres et des traits d’union" +#: src/screens/Settings/ActivityPrivacySettings.tsx:120 +#: src/screens/Settings/ActivityPrivacySettings.tsx:125 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:156 +msgid "Only followers who I follow" +msgstr "" + #: src/lib/media/picker.shared.ts:32 msgid "Only image files are supported" msgstr "Seuls les fichiers d’images sont pris en charge" @@ -5376,7 +5585,6 @@ msgstr "Oups, quelque chose n’a pas marché !" #: src/components/StarterPack/ProfileStarterPacks.tsx:341 #: src/screens/Settings/AppPasswords.tsx:59 #: src/screens/Settings/components/ChangeHandleDialog.tsx:106 -#: src/screens/Settings/NotificationSettings.tsx:54 #: src/view/screens/Profile.tsx:125 msgid "Oops!" msgstr "Oups !" @@ -5399,7 +5607,7 @@ msgid "Open drawer menu" msgstr "Ouvre le menu latéral" #: src/screens/Messages/components/MessageInput.web.tsx:181 -#: src/view/com/composer/Composer.tsx:1272 +#: src/view/com/composer/Composer.tsx:1320 msgid "Open emoji picker" msgstr "Ouvrir le sélecteur d’emoji" @@ -5416,7 +5624,7 @@ msgstr "Ouvrir le menu des options de fil d’actu" msgid "Open full emoji list" msgstr "Ouvrir la liste complète des emojis" -#: src/view/com/util/post-embeds/ExternalLinkEmbed.tsx:79 +#: src/components/Post/Embed/ExternalEmbed/index.tsx:79 msgid "Open link to {niceUrl}" msgstr "Ouvrir le lien vers {niceUrl}" @@ -5424,7 +5632,7 @@ msgstr "Ouvrir le lien vers {niceUrl}" msgid "Open message options" msgstr "Ouvrir les options de message" -#: src/screens/Settings/Settings.tsx:395 +#: src/screens/Settings/Settings.tsx:410 msgid "Open moderation debug page" msgstr "Ouvrir la page de débogage de modération" @@ -5453,12 +5661,12 @@ msgstr "Ouvrir le menu de partage" msgid "Open starter pack menu" msgstr "Ouvrir le menu du kit de démarrage" -#: src/screens/Settings/Settings.tsx:388 -#: src/screens/Settings/Settings.tsx:402 +#: src/screens/Settings/Settings.tsx:403 +#: src/screens/Settings/Settings.tsx:417 msgid "Open storybook page" msgstr "Ouvrir la page Storybook" -#: src/screens/Settings/Settings.tsx:381 +#: src/screens/Settings/Settings.tsx:396 msgid "Open system log" msgstr "Ouvrir le journal du système" @@ -5494,7 +5702,7 @@ msgstr "Ouvre la boîte de dialogue sur les sous-titres et le texte alt" msgid "Opens change handle dialog" msgstr "Ouvre la boîte de dialogue de changement de pseudo" -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:35 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:63 msgid "Opens composer" msgstr "Ouvre la fenêtre de rédaction" @@ -5502,7 +5710,7 @@ msgstr "Ouvre la fenêtre de rédaction" msgid "Opens device photo gallery" msgstr "Ouvre la galerie de photos de l’appareil" -#: src/view/com/composer/Composer.tsx:1273 +#: src/view/com/composer/Composer.tsx:1321 msgid "Opens emoji picker" msgstr "Ouvre le sélecteur d’emoji" @@ -5520,15 +5728,19 @@ msgstr "Ouvre le parcours pour vous connecter à votre compte Bluesky existant" msgid "Opens GIF select dialog" msgstr "Ouvre la sélection de GIF" -#: src/screens/Settings/Settings.tsx:218 +#: src/screens/Settings/Settings.tsx:228 msgid "Opens helpdesk in browser" msgstr "Ouvre le site d’aide dans un navigateur" +#: src/components/dialogs/LinkWarning.tsx:97 +msgid "Opens link {0}" +msgstr "Ouvre le lien vers {0}" + #: src/view/com/modals/InviteCodes.tsx:173 msgid "Opens list of invite codes" msgstr "Ouvre la liste des codes d’invitation" -#: src/view/com/util/UserAvatar.tsx:563 +#: src/view/com/util/UserAvatar.tsx:574 msgid "Opens live status dialog" msgstr "Ouvre la fenêtre de statut « En direct »" @@ -5536,12 +5748,8 @@ msgstr "Ouvre la fenêtre de statut « En direct »" msgid "Opens password reset form" msgstr "Ouvre le formulaire de réinitialisation du mot de passe" -#: src/view/com/modals/LinkWarning.tsx:93 -msgid "Opens the linked website" -msgstr "Ouvre le site web lié" - -#: src/view/com/notifications/NotificationFeedItem.tsx:849 -#: src/view/com/util/UserAvatar.tsx:581 +#: src/view/com/notifications/NotificationFeedItem.tsx:900 +#: src/view/com/util/UserAvatar.tsx:592 msgid "Opens this profile" msgstr "Ouvre ce profil" @@ -5558,7 +5766,7 @@ msgstr "Ajoutez des informations supplémentaires ci-dessous (optionnel) :" msgid "Options:" msgstr "Options :" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:418 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:422 msgid "Or combine these options:" msgstr "Ou une combinaison de ces options :" @@ -5642,13 +5850,13 @@ msgstr "Mise à jour du mot de passe" msgid "Password updated!" msgstr "Mot de passe mis à jour !" -#: 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 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:43 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:369 msgid "Pause" msgstr "Mettre en pause" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:320 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:320 msgid "Pause video" msgstr "Mettre en pause la vidéo" @@ -5658,14 +5866,19 @@ msgstr "Mettre en pause la vidéo" msgid "People" msgstr "Personnes" -#: src/Navigation.tsx:210 +#: src/Navigation.tsx:223 msgid "People followed by @{0}" msgstr "Personnes suivies par @{0}" -#: src/Navigation.tsx:203 +#: src/Navigation.tsx:216 msgid "People following @{0}" msgstr "Personnes qui suivent @{0}" +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178 +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:188 +msgid "People I follow" +msgstr "Comptes suivis" + #: src/lib/media/save-image.ts:51 msgid "Permission to access your photo library was denied. Please enable it in your system settings." msgstr "Permission d’accès à votre photothèque refusée. Veuillez l’autoriser depuis vos paramètres système." @@ -5704,12 +5917,12 @@ msgstr "Ajouter à l’accueil" msgid "Pin to Home" msgstr "Ajouter à l’accueil" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:411 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:418 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:420 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:427 msgid "Pin to your profile" msgstr "Épingler à votre profil" -#: src/view/com/posts/PostFeedItem.tsx:407 +#: src/view/com/posts/PostFeedItem.tsx:411 msgid "Pinned" msgstr "Épinglé" @@ -5718,7 +5931,7 @@ msgstr "Épinglé" msgid "Pinned {0} to Home" msgstr "{0} ajouté à l’accueil" -#: src/view/screens/SavedFeeds.tsx:123 +#: src/view/screens/SavedFeeds.tsx:130 msgid "Pinned Feeds" msgstr "Fils épinglés" @@ -5726,38 +5939,38 @@ msgstr "Fils épinglés" msgid "Pinned to your feeds" msgstr "Épinglé à vos fils d’actu" -#: 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 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:43 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:140 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:370 msgid "Play" msgstr "Lire" -#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:107 +#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:111 msgid "Play {0}" msgstr "Lire {0}" -#: src/view/com/util/post-embeds/VideoEmbed.tsx:134 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:321 +#: src/components/Post/Embed/VideoEmbed/index.tsx:134 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:321 msgid "Play video" msgstr "Lancer la vidéo" -#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:58 +#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:61 msgid "Play Video" msgstr "Lancer la vidéo" -#: src/view/com/util/post-embeds/GifEmbed.tsx:42 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:42 msgid "Plays or pauses the GIF" msgstr "Lance ou met en pause le GIF" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:141 msgid "Plays or pauses the video" msgstr "Lance ou met en pause la vidéo" -#: src/view/com/util/post-embeds/ExternalGifEmbed.tsx:106 +#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:110 msgid "Plays the GIF" msgstr "Lance le GIF" -#: src/view/com/util/post-embeds/ExternalPlayerEmbed.tsx:59 +#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:62 msgid "Plays the video" msgstr "Lance la vidéo" @@ -5870,10 +6083,6 @@ msgstr "Identifiez-vous en tant que @{0}" msgid "Please verify your email" msgstr "Veuillez vérifier votre e-mail" -#: src/components/dialogs/VerifyEmailDialog.tsx:108 -msgid "Please Verify Your Email" -msgstr "Veuillez vérifier votre e-mail" - #: src/screens/Onboarding/index.tsx:34 #: src/screens/Onboarding/state.ts:111 #: src/screens/Search/modules/ExploreTrendingTopics.tsx:235 @@ -5884,33 +6093,38 @@ msgstr "Politique" msgid "Porn" msgstr "Porno" -#: src/view/com/composer/Composer.tsx:987 -msgctxt "action" -msgid "Post" -msgstr "Poster" - -#: src/view/com/post-thread/PostThread.tsx:540 +#: src/screens/PostThread/index.tsx:495 +#: src/view/com/post-thread/PostThread.tsx:561 msgctxt "description" msgid "Post" msgstr "Post" -#: src/view/com/composer/Composer.tsx:985 +#: src/view/com/composer/Composer.tsx:1031 +msgctxt "action" +msgid "Post" +msgstr "Poster" + +#: src/view/com/composer/Composer.tsx:1029 msgctxt "action" msgid "Post All" msgstr "Tout poster" -#: src/view/com/post-thread/PostThreadItem.tsx:224 +#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:22 +msgid "Post blocked" +msgstr "Post bloqué" + +#: src/view/com/post-thread/PostThreadItem.tsx:235 msgid "Post by {0}" msgstr "Post de {0}" -#: src/Navigation.tsx:236 -#: src/Navigation.tsx:243 -#: src/Navigation.tsx:250 -#: src/Navigation.tsx:257 +#: src/Navigation.tsx:249 +#: src/Navigation.tsx:256 +#: src/Navigation.tsx:263 +#: src/Navigation.tsx:270 msgid "Post by @{0}" msgstr "Post de @{0}" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:182 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:183 msgctxt "toast" msgid "Post deleted" msgstr "Post supprimé" @@ -5919,11 +6133,14 @@ 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/PostThread/components/ThreadItemAnchor.tsx:132 +#: src/screens/PostThread/components/ThreadItemPost.tsx:110 +#: src/screens/PostThread/components/ThreadItemTreePost.tsx:107 #: src/screens/VideoFeed/index.tsx:529 msgid "Post has been deleted" msgstr "Post supprimé" -#: src/view/com/post-thread/PostThread.tsx:269 +#: src/view/com/post-thread/PostThread.tsx:271 msgid "Post hidden" msgstr "Post caché" @@ -5937,11 +6154,11 @@ msgstr "Post caché par mot masqué" msgid "Post Hidden by You" msgstr "Post caché par vous" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:100 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:104 msgid "Post interaction settings" msgstr "Paramètres d’interaction du post" -#: src/Navigation.tsx:170 +#: src/Navigation.tsx:183 #: src/screens/ModerationInteractionSettings/index.tsx:34 msgid "Post Interaction Settings" msgstr "Paramètres d’interaction du post" @@ -5954,8 +6171,10 @@ msgstr "Langue du post" msgid "Post Languages" msgstr "Langues du post" -#: src/view/com/post-thread/PostThread.tsx:264 -#: src/view/com/post-thread/PostThread.tsx:276 +#: src/screens/PostThread/components/ThreadError.tsx:32 +#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:25 +#: src/view/com/post-thread/PostThread.tsx:266 +#: src/view/com/post-thread/PostThread.tsx:278 msgid "Post not found" msgstr "Post introuvable" @@ -5969,6 +6188,9 @@ msgctxt "toast" msgid "Post unpinned" msgstr "Post désépinglé" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:250 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:262 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:213 #: src/screens/StarterPack/StarterPackScreen.tsx:191 #: src/view/screens/Profile.tsx:225 #: src/view/screens/ProfileList.tsx:170 @@ -5979,18 +6201,21 @@ msgstr "Posts" msgid "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown." msgstr "Les posts peuvent être masqués en fonction de leur texte, de leurs mots-clés ou des deux. Nous vous recommandons d’éviter les mots communs qui apparaissent dans de nombreux posts, car cela peut avoir pour conséquence qu’aucun post ne s’affiche." -#: src/view/com/posts/PostFeedErrorMessage.tsx:68 +#: src/view/com/posts/PostFeedErrorMessage.tsx:72 msgid "Posts hidden" msgstr "Posts cachés" -#: src/view/com/modals/LinkWarning.tsx:60 -msgid "Potentially Misleading Link" +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:211 +msgid "Posts, Replies" +msgstr "" + +#: src/components/dialogs/LinkWarning.tsx:73 +msgid "Potentially misleading link" msgstr "Lien potentiellement trompeur" -#: src/state/queries/notifications/settings.ts:44 -msgctxt "toast" -msgid "Preference saved" -msgstr "Préférence enregistrée" +#: src/components/dialogs/LinkWarning.tsx:66 +msgid "Potentially misleading link warning" +msgstr "Avertissement de lien potentiellement trompeur" #: src/screens/Messages/components/MessageListError.tsx:19 msgid "Press to attempt reconnection" @@ -6015,40 +6240,44 @@ msgstr "Image précédente" msgid "Primary Language" msgstr "Langue principale" -#: src/screens/Settings/ThreadPreferences.tsx:112 -#: src/screens/Settings/ThreadPreferences.tsx:117 +#: src/screens/Settings/ThreadPreferences.tsx:110 +#: src/screens/Settings/ThreadPreferences.tsx:115 +#: src/screens/Settings/ThreadPreferences.tsx:246 +#: src/screens/Settings/ThreadPreferences.tsx:251 msgid "Prioritize your Follows" msgstr "Prioriser vos abonnements" -#: src/screens/Settings/NotificationSettings.tsx:67 -msgid "Priority notifications" -msgstr "Notifications prioritaires" - #: src/view/shell/desktop/RightNav.tsx:110 #: src/view/shell/desktop/RightNav.tsx:111 msgid "Privacy" msgstr "Vie privée" -#: src/screens/Settings/Settings.tsx:171 -#: src/screens/Settings/Settings.tsx:174 +#: src/screens/Settings/Settings.tsx:173 +#: src/screens/Settings/Settings.tsx:176 msgid "Privacy and security" msgstr "Confidentialité et sécurité" -#: src/Navigation.tsx:379 -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:36 +#: src/Navigation.tsx:392 +#: src/Navigation.tsx:400 +#: src/screens/Settings/ActivityPrivacySettings.tsx:40 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45 msgid "Privacy and Security" msgstr "Confidentialité et sécurité" -#: src/Navigation.tsx:303 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:158 +msgid "Privacy and Security settings" +msgstr "" + +#: src/Navigation.tsx:316 #: src/screens/Settings/AboutSettings.tsx:92 #: src/screens/Settings/AboutSettings.tsx:95 #: src/view/screens/PrivacyPolicy.tsx:31 -#: src/view/shell/Drawer.tsx:653 -#: src/view/shell/Drawer.tsx:654 +#: src/view/shell/Drawer.tsx:667 +#: src/view/shell/Drawer.tsx:668 msgid "Privacy Policy" msgstr "Charte de confidentialité" -#: src/view/com/composer/Composer.tsx:1675 +#: src/view/com/composer/Composer.tsx:1735 msgid "Processing video..." msgstr "Traitement de la vidéo en cours…" @@ -6062,15 +6291,14 @@ msgstr "Traitement…" msgid "profile" msgstr "profil" -#: src/view/shell/bottom-bar/BottomBar.tsx:306 +#: src/view/shell/bottom-bar/BottomBar.tsx:316 #: src/view/shell/desktop/LeftNav.tsx:709 #: src/view/shell/Drawer.tsx:76 -#: src/view/shell/Drawer.tsx:545 +#: src/view/shell/Drawer.tsx:559 msgid "Profile" msgstr "Profil" #: src/screens/Profile/Header/EditProfileDialog.tsx:196 -#: src/view/com/modals/EditProfile.tsx:128 msgctxt "toast" msgid "Profile updated" msgstr "Profil mis à jour" @@ -6088,25 +6316,41 @@ msgid "Public, sharable lists which can be used to drive feeds." msgstr "Listes publiques et partageables de comptes qui peuvent alimenter les fils d’actu." #. Accessibility label for button to publish a single post -#: src/view/com/composer/Composer.tsx:967 +#: src/view/com/composer/Composer.tsx:1011 msgid "Publish post" msgstr "Publier le post" #. Accessibility label for button to publish multiple posts in a thread -#: src/view/com/composer/Composer.tsx:960 +#: src/view/com/composer/Composer.tsx:1004 msgid "Publish posts" msgstr "Publier les posts" #. Accessibility label for button to publish multiple replies in a thread -#: src/view/com/composer/Composer.tsx:945 +#: src/view/com/composer/Composer.tsx:989 msgid "Publish replies" msgstr "Publier les réponses" #. Accessibility label for button to publish a single reply -#: src/view/com/composer/Composer.tsx:952 +#: src/view/com/composer/Composer.tsx:996 msgid "Publish reply" msgstr "Publier la réponse" +#: src/screens/Settings/NotificationSettings/index.tsx:286 +msgid "Push" +msgstr "Alertes" + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:126 +msgid "Push notifications" +msgstr "Alertes (notifs push)" + +#: src/screens/Settings/NotificationSettings/index.tsx:269 +msgid "Push, Everyone" +msgstr "Alertes, de tout le monde" + +#: src/screens/Settings/NotificationSettings/index.tsx:277 +msgid "Push, People you follow" +msgstr "Alertes, des comptes suivis" + #: src/components/StarterPack/QrCodeDialog.tsx:134 msgid "QR code copied to your clipboard!" msgstr "Code QR copié dans votre presse-papier !" @@ -6119,44 +6363,52 @@ msgstr "Code QR a été téléchargé !" msgid "QR code saved to your camera roll!" msgstr "Code QR enregistré dans votre photothèque !" -#: src/components/PostControls/RepostButton.tsx:163 -#: src/components/PostControls/RepostButton.tsx:186 +#: src/Navigation.tsx:429 +msgid "Quote notifications" +msgstr "Notifications de citation" + +#: src/components/PostControls/RepostButton.tsx:174 +#: src/components/PostControls/RepostButton.tsx:197 #: src/components/PostControls/RepostButton.web.tsx:78 #: src/components/PostControls/RepostButton.web.tsx:85 msgid "Quote post" msgstr "Citer le post" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:307 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:308 msgid "Quote post was re-attached" msgstr "La citation a été ré-attachée" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:306 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:307 msgid "Quote post was successfully detached" msgstr "La citation a été détachée avec succès" -#: src/components/PostControls/RepostButton.tsx:162 -#: src/components/PostControls/RepostButton.tsx:184 +#: src/components/PostControls/RepostButton.tsx:173 +#: src/components/PostControls/RepostButton.tsx:195 #: src/components/PostControls/RepostButton.web.tsx:77 #: src/components/PostControls/RepostButton.web.tsx:84 msgid "Quote posts disabled" msgstr "Citations désactivées" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:329 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:333 msgid "Quote settings" msgstr "Paramètres des citations" +#: src/lib/hooks/useNotificationHandler.ts:146 #: src/screens/Post/PostQuotes.tsx:38 +#: src/screens/Settings/NotificationSettings/index.tsx:170 +#: src/screens/Settings/NotificationSettings/QuoteNotificationSettings.tsx:41 msgid "Quotes" msgstr "Citations" -#: src/view/com/post-thread/PostThreadItem.tsx:258 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445 +#: src/view/com/post-thread/PostThreadItem.tsx:269 msgid "Quotes of this post" msgstr "Citations de ce post" -#: src/screens/Settings/ThreadPreferences.tsx:99 -#: src/screens/Settings/ThreadPreferences.tsx:102 -#: src/view/com/post-thread/PostThread.tsx:695 -#: src/view/com/post-thread/PostThread.tsx:700 +#: src/screens/Settings/ThreadPreferences.tsx:233 +#: src/screens/Settings/ThreadPreferences.tsx:236 +#: src/view/com/post-thread/PostThread.tsx:719 +#: src/view/com/post-thread/PostThread.tsx:724 msgid "Random (aka \"Poster's Roulette\")" msgstr "Aléatoire" @@ -6164,8 +6416,8 @@ msgstr "Aléatoire" 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." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:570 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:580 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:585 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:595 msgid "Re-attach quote" msgstr "Réattacher la citation" @@ -6177,19 +6429,27 @@ msgstr "Réagir avec {emoji}" msgid "Reactivate your account" msgstr "Réactiver votre compte" +#: src/screens/PostThread/components/ThreadItemReadMore.tsx:92 +msgid "Read {0} more {1, plural, one {reply} other {replies}}" +msgstr "Lire {0} {1, plural, one {réponse} other {réponses}} en plus" + #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:158 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173 msgid "Read blog post" msgstr "Lire le post de blog (en anglais)" -#: src/screens/VideoFeed/index.tsx:963 +#: src/screens/VideoFeed/index.tsx:966 msgid "Read less" msgstr "Lire moins" -#: src/screens/VideoFeed/index.tsx:963 +#: src/screens/VideoFeed/index.tsx:966 msgid "Read more" msgstr "Lire plus" +#: src/screens/PostThread/components/ThreadItemReadMore.tsx:71 +msgid "Read more replies" +msgstr "Lire plus de réponses" + #: src/view/com/auth/SplashScreen.web.tsx:173 msgid "Read the Bluesky blog" msgstr "Lire le blog de Bluesky" @@ -6213,6 +6473,14 @@ msgstr "Raison de l’appel" msgid "Reason:" msgstr "Raison :" +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:132 +msgid "Receive in-app notifications" +msgstr "Recevoir des notifications dans l’app." + +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:115 +msgid "Receive push notifications" +msgstr "Recevoir des alertes (notifs push)" + #: src/screens/Search/components/SearchHistory.tsx:49 msgid "Recent Searches" msgstr "Recherches récentes" @@ -6244,10 +6512,10 @@ msgstr "Rafraîchir les conversations" #: src/components/FeedCard.tsx:343 #: src/components/StarterPack/Wizard/WizardListCard.tsx:102 #: src/components/StarterPack/Wizard/WizardListCard.tsx:109 -#: src/screens/Settings/Settings.tsx:543 +#: src/screens/Settings/Settings.tsx:567 #: src/view/com/feeds/FeedSourceCard.tsx:322 #: src/view/com/modals/UserAddRemoveLists.tsx:235 -#: src/view/com/posts/PostFeedErrorMessage.tsx:213 +#: src/view/com/posts/PostFeedErrorMessage.tsx:217 msgid "Remove" msgstr "Supprimer" @@ -6259,17 +6527,17 @@ msgstr "Supprimer {displayName} du kit de démarrage" msgid "Remove {historyItem}" msgstr "Supprimer {historyItem}" -#: src/screens/Settings/Settings.tsx:522 -#: src/screens/Settings/Settings.tsx:525 +#: src/screens/Settings/Settings.tsx:546 +#: src/screens/Settings/Settings.tsx:549 msgid "Remove account" msgstr "Supprimer compte" -#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:15 +#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:19 msgid "Remove attachment" msgstr "Supprimer la pièce jointe" -#: src/view/com/util/UserAvatar.tsx:485 -#: src/view/com/util/UserAvatar.tsx:488 +#: src/view/com/util/UserAvatar.tsx:496 +#: src/view/com/util/UserAvatar.tsx:499 msgid "Remove Avatar" msgstr "Supprimer l’avatar" @@ -6284,11 +6552,11 @@ msgstr "Supprimer l’intégration" #: src/view/com/posts/FeedShutdownMsg.tsx:116 #: src/view/com/posts/FeedShutdownMsg.tsx:120 -#: src/view/com/posts/PostFeedErrorMessage.tsx:169 +#: src/view/com/posts/PostFeedErrorMessage.tsx:173 msgid "Remove feed" msgstr "Supprimer le fil d’actu" -#: src/view/com/posts/PostFeedErrorMessage.tsx:210 +#: src/view/com/posts/PostFeedErrorMessage.tsx:214 msgid "Remove feed?" msgstr "Supprimer le fil d’actu ?" @@ -6297,11 +6565,11 @@ msgstr "Supprimer le fil d’actu ?" #: src/view/com/feeds/FeedSourceCard.tsx:190 #: src/view/com/feeds/FeedSourceCard.tsx:268 #: src/view/screens/ProfileList.tsx:528 -#: src/view/screens/SavedFeeds.tsx:342 +#: src/view/screens/SavedFeeds.tsx:349 msgid "Remove from my feeds" msgstr "Supprimer de mes fils d’actu" -#: src/screens/Settings/Settings.tsx:535 +#: src/screens/Settings/Settings.tsx:559 msgid "Remove from quick access?" msgstr "Supprimer de l’accès rapide ?" @@ -6332,12 +6600,8 @@ msgstr "Supprimer le mot masqué de votre liste" msgid "Remove profile" msgstr "Supprimer le profil" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:290 -msgid "Remove quote" -msgstr "Supprimer la citation" - -#: src/components/PostControls/RepostButton.tsx:140 -#: src/components/PostControls/RepostButton.tsx:150 +#: src/components/PostControls/RepostButton.tsx:151 +#: src/components/PostControls/RepostButton.tsx:161 msgid "Remove repost" msgstr "Supprimer le repost" @@ -6345,7 +6609,7 @@ msgstr "Supprimer le repost" msgid "Remove subtitle file" msgstr "Supprimer le fichier de sous-titres" -#: src/view/com/posts/PostFeedErrorMessage.tsx:211 +#: src/view/com/posts/PostFeedErrorMessage.tsx:215 msgid "Remove this feed from your saved feeds" msgstr "Supprimer ce fil d’actu de vos fils d’actu enregistrés" @@ -6364,11 +6628,11 @@ msgstr "Retirer la vérification" msgid "Remove your verification for this account?" msgstr "Retirer votre vérification de ce compte ?" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:110 +#: src/components/Post/Embed/index.tsx:208 msgid "Removed by author" msgstr "Supprimé par l’auteur·ice" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:108 +#: src/components/Post/Embed/index.tsx:206 msgid "Removed by you" msgstr "Supprimé par vous" @@ -6395,34 +6659,36 @@ msgstr "Supprimé de vos fils d’actu" msgid "Removed verification" msgstr "Vérification retirée" -#: src/view/com/util/post-embeds/QuoteEmbed.tsx:291 -msgid "Removes quoted post" -msgstr "Supprime le post cité" - #: src/view/com/posts/FeedShutdownMsg.tsx:129 #: src/view/com/posts/FeedShutdownMsg.tsx:133 msgid "Replace with Discover" msgstr "Remplacer par Discover" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:267 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:279 +#: src/lib/hooks/useNotificationHandler.ts:132 +#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:215 +#: src/screens/Settings/NotificationSettings/index.tsx:148 +#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:41 #: src/view/screens/Profile.tsx:226 msgid "Replies" msgstr "Réponses" -#: src/components/WhoCanReply.tsx:73 +#: src/components/WhoCanReply.tsx:79 msgid "Replies disabled" msgstr "Les réponses sont désactivées" -#: src/components/WhoCanReply.tsx:224 +#: src/components/WhoCanReply.tsx:245 msgid "Replies to this post are disabled." msgstr "Les réponses à ce post sont désactivées." -#: src/view/com/composer/Composer.tsx:983 +#: src/view/com/composer/Composer.tsx:1027 msgctxt "action" msgid "Reply" msgstr "Répondre" #. Accessibility label for the reply button, verb form followed by number of replies and noun form -#: src/components/PostControls/index.tsx:200 +#: src/components/PostControls/index.tsx:207 msgid "Reply ({0, plural, one {# reply} other {# replies}})" msgstr "Répondre ({0, plural, one {# réponse} other {# réponses}})" @@ -6436,50 +6702,55 @@ msgstr "Réponse cachée par l’auteur·ice du fil de discussion" msgid "Reply Hidden by You" msgstr "Réponse cachée par vous" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:385 +#: src/Navigation.tsx:413 +msgid "Reply notifications" +msgstr "Notifications de réponses" + +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:389 msgid "Reply settings" msgstr "Paramètres de réponse" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:370 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:374 msgid "Reply settings are chosen by the author of the thread" msgstr "Les paramètres de réponse sont choisis par l’auteur·ice du fil de discussion" -#: src/view/com/post-thread/PostThread.tsx:651 +#: src/screens/PostThread/components/HeaderDropdown.tsx:69 +#: src/view/com/post-thread/PostThread.tsx:675 msgid "Reply sorting" msgstr "Ordre des réponses" -#: src/view/com/post/Post.tsx:205 -#: src/view/com/posts/PostFeedItem.tsx:605 +#: src/view/com/post/Post.tsx:204 +#: src/view/com/posts/PostFeedItem.tsx:602 msgctxt "description" msgid "Reply to <0><1/></0>" msgstr "Réponse à <0><1/></0>" -#: src/view/com/posts/PostFeedItem.tsx:596 +#: src/view/com/posts/PostFeedItem.tsx:593 msgctxt "description" msgid "Reply to a blocked post" msgstr "Réponse à un post bloqué" -#: src/view/com/posts/PostFeedItem.tsx:598 +#: src/view/com/posts/PostFeedItem.tsx:595 msgctxt "description" msgid "Reply to a post" msgstr "Réponse à un post" -#: src/view/com/post/Post.tsx:203 -#: src/view/com/posts/PostFeedItem.tsx:602 +#: src/view/com/post/Post.tsx:202 +#: src/view/com/posts/PostFeedItem.tsx:599 msgctxt "description" msgid "Reply to you" msgstr "Réponse à vous" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:338 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:339 msgctxt "toast" msgid "Reply visibility updated" msgstr "Visibilité de la réponse mise à jour" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:337 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:338 msgid "Reply was successfully hidden" msgstr "La réponse a été cachée avec succès" -#: src/components/dms/MessageContextMenu.tsx:172 +#: src/components/dms/MessageContextMenu.tsx:171 #: src/components/dms/MessagesListBlockedFooter.tsx:85 #: src/components/dms/MessagesListBlockedFooter.tsx:92 msgid "Report" @@ -6513,12 +6784,12 @@ msgstr "Signaler le fil d’actu" msgid "Report list" msgstr "Signaler la liste" -#: src/components/dms/MessageContextMenu.tsx:170 +#: src/components/dms/MessageContextMenu.tsx:169 msgid "Report message" msgstr "Signaler le message" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:636 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:638 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:651 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:653 msgid "Report post" msgstr "Signaler le post" @@ -6567,8 +6838,8 @@ msgstr "Signaler ce kit de démarrage" msgid "Report this user" msgstr "Signaler ce compte" -#: src/components/PostControls/RepostButton.tsx:141 #: src/components/PostControls/RepostButton.tsx:152 +#: src/components/PostControls/RepostButton.tsx:163 msgctxt "action" msgid "Repost" msgstr "Republier" @@ -6579,11 +6850,15 @@ msgid "Repost" msgstr "Republier" #. Accessibility label for the repost button when the post has not been reposted, verb form followed by number of reposts and noun form -#: src/components/PostControls/RepostButton.tsx:65 +#: src/components/PostControls/RepostButton.tsx:76 msgid "Repost ({0, plural, one {# repost} other {# reposts}})" msgstr "Republier ({0, plural, one {# repost} other {# reposts}})" -#: src/components/PostControls/RepostButton.tsx:133 +#: src/Navigation.tsx:445 +msgid "Repost notifications" +msgstr "Notifications de reposts" + +#: src/components/PostControls/RepostButton.tsx:144 #: src/components/PostControls/RepostButton.web.tsx:43 #: src/components/PostControls/RepostButton.web.tsx:97 #: src/screens/StarterPack/StarterPackScreen.tsx:561 @@ -6594,35 +6869,47 @@ msgstr "Republier ou citer" msgid "Reposted By" msgstr "Republié par" -#: src/view/com/posts/PostFeedItem.tsx:347 +#: src/view/com/posts/PostFeedItem.tsx:351 msgid "Reposted by {0}" msgstr "Republié par {0}" -#: src/view/com/posts/PostFeedItem.tsx:366 +#: src/view/com/posts/PostFeedItem.tsx:370 msgid "Reposted by <0><1/></0>" msgstr "Republié par <0><1/></0>" -#: src/view/com/posts/PostFeedItem.tsx:345 -#: src/view/com/posts/PostFeedItem.tsx:364 +#: src/view/com/posts/PostFeedItem.tsx:349 +#: src/view/com/posts/PostFeedItem.tsx:368 msgid "Reposted by you" msgstr "Republié par vous" -#: src/view/com/post-thread/PostThreadItem.tsx:237 +#: src/lib/hooks/useNotificationHandler.ts:125 +#: src/screens/Settings/NotificationSettings/index.tsx:181 +#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:41 +msgid "Reposts" +msgstr "Reposts" + +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:427 +#: src/view/com/post-thread/PostThreadItem.tsx:248 msgid "Reposts of this post" msgstr "Reposts de ce post" -#: src/components/dialogs/ChangeEmailDialog.tsx:175 -#: src/components/dialogs/ChangeEmailDialog.tsx:182 -msgid "Request change" -msgstr "Demander la modification" +#: src/lib/hooks/useNotificationHandler.ts:167 +#: src/screens/Settings/NotificationSettings/index.tsx:222 +#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:41 +msgid "Reposts of your reposts" +msgstr "Reposts de vos reposts" + +#: src/Navigation.tsx:469 +msgid "Reposts of your reposts notifications" +msgstr "Notifications des reposts de vos reposts" #: src/view/com/modals/ChangePassword.tsx:253 #: src/view/com/modals/ChangePassword.tsx:255 msgid "Request Code" msgstr "Demander un code" -#: src/screens/Settings/AccessibilitySettings.tsx:60 -#: src/screens/Settings/AccessibilitySettings.tsx:65 +#: src/screens/Settings/AccessibilitySettings.tsx:58 +#: src/screens/Settings/AccessibilitySettings.tsx:63 msgid "Require alt text before posting" msgstr "Nécessiter un texte alt avant de publier" @@ -6642,10 +6929,6 @@ msgstr "Nécessaire dans votre région" msgid "Resend" msgstr "Renvoyer" -#: src/components/dialogs/ChangeEmailDialog.tsx:217 -#: src/components/dialogs/ChangeEmailDialog.tsx:227 -#: src/components/dialogs/VerifyEmailDialog.tsx:330 -#: src/components/dialogs/VerifyEmailDialog.tsx:340 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:173 #: src/screens/Settings/components/DisableEmail2FADialog.tsx:176 msgid "Resend email" @@ -6659,6 +6942,12 @@ msgstr "Renvoyer l’e-mail" msgid "Resend Verification Email" msgstr "Renvoyer l’e-mail de vérification" +#: src/screens/Settings/Settings.tsx:439 +#: src/screens/Settings/Settings.tsx:441 +msgid "Reset activity subscription nudge" +msgstr "" + +#: src/screens/Login/SetNewPasswordForm.tsx:116 #: src/view/com/modals/ChangePassword.tsx:197 msgid "Reset code" msgstr "Réinitialiser le code" @@ -6667,8 +6956,8 @@ msgstr "Réinitialiser le code" msgid "Reset Code" msgstr "Code de réinitialisation" -#: src/screens/Settings/Settings.tsx:409 -#: src/screens/Settings/Settings.tsx:411 +#: src/screens/Settings/Settings.tsx:424 +#: src/screens/Settings/Settings.tsx:426 msgid "Reset onboarding state" msgstr "Réinitialisation du didacticiel" @@ -6689,6 +6978,8 @@ msgstr "Réessaye la dernière action, qui a échoué" #: src/components/Error.tsx:65 #: src/components/Lists.tsx:110 #: src/components/moderation/ReportDialog/index.tsx:229 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:55 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:57 #: src/components/StarterPack/ProfileStarterPacks.tsx:346 #: src/screens/Login/LoginForm.tsx:323 #: src/screens/Login/LoginForm.tsx:330 @@ -6697,11 +6988,11 @@ msgstr "Réessaye la dernière action, qui a échoué" #: src/screens/Messages/Inbox.tsx:197 #: src/screens/Onboarding/StepInterests/index.tsx:217 #: src/screens/Onboarding/StepInterests/index.tsx:220 +#: src/screens/PostThread/components/ThreadError.tsx:75 +#: src/screens/PostThread/components/ThreadError.tsx:81 #: src/screens/Signup/BackNextButtons.tsx:53 #: src/view/com/util/error/ErrorMessage.tsx:60 #: 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 "Réessayer" @@ -6721,7 +7012,7 @@ msgstr "Retour à la page d’accueil" #: src/screens/Profile/ProfileFeed/index.tsx:93 #: src/screens/Settings/components/ChangeHandleDialog.tsx:559 -#: src/screens/VideoFeed/index.tsx:1139 +#: src/screens/VideoFeed/index.tsx:1142 #: src/view/screens/NotFound.tsx:60 #: src/view/screens/ProfileList.tsx:1039 msgid "Returns to previous page" @@ -6732,8 +7023,8 @@ msgid "Returns to the previous step" msgstr "Retourne à l’étape précédente" #: src/components/dialogs/BirthDateSettings.tsx:121 -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:479 -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:485 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:483 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:489 #: src/components/live/EditLiveDialog.tsx:216 #: src/components/live/EditLiveDialog.tsx:223 #: src/components/StarterPack/QrCodeDialog.tsx:192 @@ -6747,8 +7038,7 @@ msgstr "Retourne à l’étape précédente" #: src/view/com/composer/photos/ImageAltTextDialog.tsx:153 #: src/view/com/composer/photos/ImageAltTextDialog.tsx:163 #: src/view/com/modals/CreateOrEditList.tsx:315 -#: src/view/com/modals/EditProfile.tsx:244 -#: src/view/screens/SavedFeeds.tsx:109 +#: src/view/screens/SavedFeeds.tsx:116 msgid "Save" msgstr "Enregistrer" @@ -6762,15 +7052,13 @@ msgstr "Enregistrer" msgid "Save birthday" msgstr "Enregistrer la date de naissance" -#: src/view/screens/SavedFeeds.tsx:105 -#: src/view/screens/SavedFeeds.tsx:109 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:191 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:200 +#: src/view/screens/SavedFeeds.tsx:112 +#: src/view/screens/SavedFeeds.tsx:116 msgid "Save changes" msgstr "Enregistrer les modifications" -#: src/view/com/modals/EditProfile.tsx:252 -msgid "Save Changes" -msgstr "Enregistrer" - #: src/components/StarterPack/ShareDialog.tsx:131 #: src/components/StarterPack/ShareDialog.tsx:138 msgid "Save image" @@ -6793,7 +7081,7 @@ msgstr "Enregistrer le code QR" msgid "Save to my feeds" msgstr "Enregistrer dans mes fils d’actu" -#: src/view/screens/SavedFeeds.tsx:164 +#: src/view/screens/SavedFeeds.tsx:171 msgid "Saved Feeds" msgstr "Fils d’actu enregistrés" @@ -6802,18 +7090,14 @@ msgstr "Fils d’actu enregistrés" msgid "Saved to your feeds" msgstr "Enregistré à mes fils d’actu" -#: src/view/com/modals/EditProfile.tsx:245 -msgid "Saves any changes to your profile" -msgstr "Enregistre les changements sur votre profil" - #: src/view/com/modals/CropImage.web.tsx:105 msgid "Saves image crop settings" msgstr "Enregistre les paramètres de recadrage de l’image" #: src/components/dms/ChatEmptyPill.tsx:33 #: src/components/NewskieDialog.tsx:105 -#: src/view/com/notifications/NotificationFeedItem.tsx:694 -#: src/view/com/notifications/NotificationFeedItem.tsx:719 +#: src/view/com/notifications/NotificationFeedItem.tsx:745 +#: src/view/com/notifications/NotificationFeedItem.tsx:770 msgid "Say hello!" msgstr "Dites bonjour !" @@ -6826,16 +7110,16 @@ msgstr "Science" msgid "Scroll to top" msgstr "Remonter en haut" -#: src/components/dialogs/SearchablePeopleList.tsx:513 +#: src/components/dialogs/SearchablePeopleList.tsx:514 #: src/components/forms/SearchInput.tsx:34 #: src/components/forms/SearchInput.tsx:36 #: src/screens/Search/Shell.tsx:307 #: src/screens/Search/Shell.tsx:464 -#: src/view/shell/bottom-bar/BottomBar.tsx:188 +#: src/view/shell/bottom-bar/BottomBar.tsx:198 msgid "Search" msgstr "Recherche" -#: src/Navigation.tsx:229 +#: src/Navigation.tsx:242 #: src/screens/Profile/ProfileSearch.tsx:37 msgid "Search @{0}'s posts" msgstr "Rechercher dans les posts de @{0}" @@ -6877,7 +7161,7 @@ msgstr "Rechercher plus de fils d’actu" msgid "Search for posts, users, or feeds" msgstr "Rechercher des posts, des comptes ou des fils d’actu" -#: src/components/dialogs/GifSelect.tsx:177 +#: src/components/dialogs/GifSelect.tsx:178 msgid "Search GIFs" msgstr "Rechercher des GIFs" @@ -6890,12 +7174,12 @@ msgstr "Rechercher dans mes posts" msgid "Search posts" msgstr "Rechercher dans ses posts" -#: src/components/dialogs/SearchablePeopleList.tsx:533 +#: src/components/dialogs/SearchablePeopleList.tsx:534 #: src/components/ProgressGuide/FollowDialog.tsx:702 msgid "Search profiles" msgstr "Rechercher dans les profils" -#: src/components/dialogs/GifSelect.tsx:178 +#: src/components/dialogs/GifSelect.tsx:179 msgid "Search Tenor" msgstr "Rechercher dans Tenor" @@ -6903,7 +7187,7 @@ msgstr "Rechercher dans Tenor" msgid "Search..." msgstr "Rechercher…" -#: src/components/dialogs/SearchablePeopleList.tsx:534 +#: src/components/dialogs/SearchablePeopleList.tsx:535 #: src/components/ProgressGuide/FollowDialog.tsx:703 msgid "Searches for profiles" msgstr "Recherche parmi les profils" @@ -6912,10 +7196,6 @@ msgstr "Recherche parmi les profils" msgid "Security step required" msgstr "Étape de sécurité requise" -#: src/components/dialogs/ChangeEmailDialog.tsx:57 -msgid "Security Step Required" -msgstr "Étape de sécurité requise" - #: src/components/RichTextTag.tsx:111 msgid "See {tag} posts" msgstr "Voir les posts {tag}" @@ -6936,11 +7216,11 @@ msgstr "Voir les posts #{tag} de ce compte" msgid "See jobs at Bluesky" msgstr "Voir les offres d’emploi chez Bluesky" -#: src/view/screens/SavedFeeds.tsx:205 +#: src/view/screens/SavedFeeds.tsx:212 msgid "See this guide" msgstr "Voir ce guide" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/Scrubber.tsx:194 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:195 msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause" msgstr "Curseur de recherche. Utiliser les touches de flèches pour avancer ou reculer, et Espace pour la lecture/pause." @@ -6988,7 +7268,7 @@ msgstr "Sélectionner un compte existant" msgid "Select GIF" msgstr "Sélectionner le GIF" -#: src/components/dialogs/GifSelect.tsx:306 +#: src/components/dialogs/GifSelect.tsx:307 msgid "Select GIF \"{0}\"" msgstr "Sélectionner le GIF « {0} »" @@ -7050,7 +7330,7 @@ msgid "Select your date of birth" msgstr "Sélectionnez votre date de naissance" #: src/screens/Onboarding/StepInterests/index.tsx:192 -#: src/screens/Settings/SettingsInterests.tsx:162 +#: src/screens/Settings/InterestsSettings.tsx:161 msgid "Select your interests from the options below" msgstr "Sélectionnez vos centres d’intérêt parmi les options ci-dessous" @@ -7058,6 +7338,10 @@ msgstr "Sélectionnez vos centres d’intérêt parmi les options ci-dessous" msgid "Select your preferred language for translations in your feed." msgstr "Sélectionnez votre langue préférée pour traduire votre fils d’actu." +#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:110 +msgid "Select your preferred notification channels" +msgstr "Sélectionner vos canaux de notification préférés" + #: src/view/com/util/forms/DropdownButton.tsx:297 msgid "Selects option {0} of {numItems}" msgstr "Sélectionne l’option {0} sur {numItems}" @@ -7066,14 +7350,6 @@ msgstr "Sélectionne l’option {0} sur {numItems}" msgid "Send a neat website!" msgstr "Envoyez un site chouette !" -#: src/components/dialogs/VerifyEmailDialog.tsx:295 -msgid "Send confirmation" -msgstr "Envoyer la confirmation" - -#: src/components/dialogs/VerifyEmailDialog.tsx:288 -msgid "Send confirmation email" -msgstr "Envoyer l’e-mail de confirmation" - #: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:174 #: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:181 #: src/components/dialogs/EmailDialog/screens/Verify.tsx:300 @@ -7086,7 +7362,7 @@ msgctxt "action" msgid "Send Email" msgstr "Envoyer l’e-mail" -#: src/view/shell/Drawer.tsx:336 +#: src/view/shell/Drawer.tsx:350 msgid "Send feedback" msgstr "Envoyer des commentaires" @@ -7124,10 +7400,10 @@ msgstr "Envoyer le signalement à {title}" msgid "Send verification email" msgstr "Envoyer l’e-mail de vérification" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:98 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:104 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:110 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:116 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:99 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:105 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:102 +#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:108 msgid "Send via direct message" msgstr "Envoyer par message privé" @@ -7159,13 +7435,54 @@ 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:185 -#: src/screens/Settings/Settings.tsx:90 +#: src/Navigation.tsx:198 +#: src/screens/Settings/Settings.tsx:92 #: src/view/shell/desktop/LeftNav.tsx:727 -#: src/view/shell/Drawer.tsx:558 +#: src/view/shell/Drawer.tsx:572 msgid "Settings" msgstr "Paramètres" +#: src/screens/Settings/NotificationSettings/index.tsx:187 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:84 +msgid "Settings for activity alerts" +msgstr "" + +#: src/screens/Settings/NotificationSettings/index.tsx:121 +msgid "Settings for like notifications" +msgstr "Paramètres des notifications « J’aime »" + +#: src/screens/Settings/NotificationSettings/index.tsx:154 +msgid "Settings for mention notifications" +msgstr "Paramètres des notifications de mentions" + +#: src/screens/Settings/NotificationSettings/index.tsx:132 +msgid "Settings for new follower notifications" +msgstr "Paramètres des notifications de nouveaux comptes abonnés" + +#: src/screens/Settings/NotificationSettings/index.tsx:230 +msgid "Settings for notifications for everything else" +msgstr "Paramètres des notifications diverses" + +#: src/screens/Settings/NotificationSettings/index.tsx:201 +msgid "Settings for notifications for likes of your reposts" +msgstr "Paramètres des notifications « J’aime » de vos reposts" + +#: src/screens/Settings/NotificationSettings/index.tsx:216 +msgid "Settings for notifications for reposts of your reposts" +msgstr "Paramètres des notifications des reposts de vos reposts" + +#: src/screens/Settings/NotificationSettings/index.tsx:165 +msgid "Settings for quote notifications" +msgstr "Paramètres des notifications de citations" + +#: src/screens/Settings/NotificationSettings/index.tsx:143 +msgid "Settings for reply notifications" +msgstr "Paramètres des notifications de réponses" + +#: src/screens/Settings/NotificationSettings/index.tsx:176 +msgid "Settings for repost notifications" +msgstr "Paramètres des notifications de reposts" + #: src/screens/ModerationInteractionSettings/index.tsx:102 msgctxt "toast" msgid "Settings saved" @@ -7200,33 +7517,28 @@ msgstr "Partagez une histoire sympa !" msgid "Share a fun fact!" msgstr "Partagez une anecdote insolite !" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:170 #: src/view/com/profile/ProfileMenu.tsx:485 msgid "Share anyway" msgstr "Partager quand même" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:158 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:161 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:160 msgid "Share author DID" msgstr "Partager le DID de l’auteur" +#: src/components/dialogs/LinkWarning.tsx:96 +#: src/components/dialogs/LinkWarning.tsx:104 #: src/components/StarterPack/ShareDialog.tsx:104 #: src/components/StarterPack/ShareDialog.tsx:111 msgid "Share link" msgstr "Partager le lien" -#: src/view/com/modals/LinkWarning.tsx:89 -#: src/view/com/modals/LinkWarning.tsx:95 -msgid "Share Link" -msgstr "Partager le lien" - #: src/components/StarterPack/ShareDialog.tsx:68 msgid "Share link dialog" msgstr "Dialogue pour le partage d’un lien" -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:149 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:152 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:148 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:151 msgid "Share post at:// URI" msgstr "Partager l’URI at:// du post" @@ -7247,8 +7559,8 @@ msgstr "Partagez ce kit de démarrage" msgid "Share this starter pack and help people join your community on Bluesky." msgstr "Partagez ce kit de démarrage et aidez les gens à rejoindre votre communauté sur Bluesky." -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:123 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:115 +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:118 #: src/screens/StarterPack/StarterPackScreen.tsx:611 #: src/screens/StarterPack/StarterPackScreen.tsx:619 #: src/view/com/profile/ProfileMenu.tsx:243 @@ -7260,21 +7572,17 @@ msgstr "Partager via…" msgid "Share your favorite feed!" msgstr "Partagez votre fil d’actu favori !" -#: src/Navigation.tsx:288 +#: src/Navigation.tsx:301 msgid "Shared Preferences Tester" msgstr "Testeur de préférences partagées" -#: src/view/com/modals/LinkWarning.tsx:92 -msgid "Shares the linked website" -msgstr "Partage le site web lié" - #: src/components/moderation/ContentHider.tsx:200 #: src/components/moderation/LabelPreference.tsx:137 -#: src/components/moderation/PostHider.tsx:124 +#: src/components/moderation/PostHider.tsx:134 msgid "Show" msgstr "Afficher" -#: src/view/com/util/post-embeds/GifEmbed.tsx:178 +#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:178 msgid "Show alt text" msgstr "Voir le texte alt" @@ -7303,8 +7611,8 @@ msgstr "Afficher les paramètres de personnalisation" msgid "Show hidden replies" msgstr "Afficher les réponses cachées" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:466 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:468 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:483 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:485 msgid "Show less like this" msgstr "En montrer moins comme ça" @@ -7312,55 +7620,63 @@ msgstr "En montrer moins comme ça" msgid "Show list anyway" msgstr "Afficher quand même la liste" -#: src/view/com/post-thread/PostThreadItem.tsx:681 -#: src/view/com/post/Post.tsx:244 -#: src/view/com/posts/PostFeedItem.tsx:561 +#: src/components/Post/ShowMoreTextButton.tsx:51 msgid "Show More" msgstr "Voir plus" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:458 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:460 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:475 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:477 msgid "Show more like this" msgstr "En montrer plus comme ça" +#: src/screens/PostThread/components/ThreadItemShowOtherReplies.tsx:14 +msgid "Show more replies" +msgstr "Afficher plus de réponses" + #: src/view/com/post-thread/PostThreadShowHiddenReplies.tsx:22 msgid "Show muted replies" msgstr "Afficher les réponses masquées" -#: src/screens/Settings/FollowingFeedPreferences.tsx:104 -#: src/screens/Settings/FollowingFeedPreferences.tsx:114 +#: src/screens/Settings/ThreadPreferences.tsx:143 +msgid "Show post replies in a threaded tree view" +msgstr "Afficher les réponses sous forme d’arbre de fils" + +#: src/screens/Settings/FollowingFeedPreferences.tsx:107 +#: src/screens/Settings/FollowingFeedPreferences.tsx:117 msgid "Show quote posts" msgstr "Afficher les citations" -#: src/screens/Settings/FollowingFeedPreferences.tsx:68 -#: src/screens/Settings/FollowingFeedPreferences.tsx:78 +#: src/screens/Settings/FollowingFeedPreferences.tsx:71 +#: src/screens/Settings/FollowingFeedPreferences.tsx:81 msgid "Show replies" msgstr "Afficher les réponses" -#: src/view/com/post-thread/PostThread.tsx:625 +#: src/screens/PostThread/components/HeaderDropdown.tsx:43 +#: src/view/com/post-thread/PostThread.tsx:649 msgid "Show replies as" msgstr "Type d’affichage des réponses" -#: src/screens/Settings/ThreadPreferences.tsx:151 +#: src/screens/Settings/ThreadPreferences.tsx:285 msgid "Show replies as threaded" msgstr "Afficher les réponses comme des fils" -#: src/screens/Settings/ThreadPreferences.tsx:126 +#: src/screens/Settings/ThreadPreferences.tsx:120 +#: src/screens/Settings/ThreadPreferences.tsx:260 msgid "Show replies by people you follow before all other replies" msgstr "Afficher les réponses des comptes que vous suivez avant les autres réponses" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:544 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:554 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:559 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:569 msgid "Show reply for everyone" msgstr "Afficher la réponse pour tout le monde" -#: src/screens/Settings/FollowingFeedPreferences.tsx:86 -#: src/screens/Settings/FollowingFeedPreferences.tsx:96 +#: src/screens/Settings/FollowingFeedPreferences.tsx:89 +#: src/screens/Settings/FollowingFeedPreferences.tsx:99 msgid "Show reposts" msgstr "Afficher les reposts" -#: src/screens/Settings/FollowingFeedPreferences.tsx:129 -#: src/screens/Settings/FollowingFeedPreferences.tsx:139 +#: src/screens/Settings/FollowingFeedPreferences.tsx:132 +#: src/screens/Settings/FollowingFeedPreferences.tsx:142 msgid "Show samples of your saved feeds in your Following feed" msgstr "Afficher des extraits de vos fils d’actu enregistrés dans votre fil d’abonnements" @@ -7372,16 +7688,17 @@ msgstr "Afficher l’avertissement" msgid "Show warning and filter from feeds" msgstr "Afficher l’avertissement et filtrer des fils d’actu" -#: src/view/com/post-thread/PostThreadItem.tsx:916 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:605 +#: src/view/com/post-thread/PostThreadItem.tsx:926 msgid "Shows information about when this post was created" msgstr "Affiche plus d’informations sur la date de création de ce post" -#: src/screens/Settings/Settings.tsx:114 +#: src/screens/Settings/Settings.tsx:116 msgid "Shows other accounts you can switch to" msgstr "Affiche les autres comptes vers lesquels vous pouvez basculer" #: src/components/moderation/ContentHider.tsx:152 -#: src/components/moderation/PostHider.tsx:79 +#: src/components/moderation/PostHider.tsx:89 msgid "Shows the content" msgstr "Affiche le contenu" @@ -7394,10 +7711,10 @@ msgstr "Affiche le contenu" #: 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:345 -#: src/view/shell/bottom-bar/BottomBar.tsx:350 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:209 -#: src/view/shell/bottom-bar/BottomBarWeb.tsx:214 +#: src/view/shell/bottom-bar/BottomBar.tsx:355 +#: src/view/shell/bottom-bar/BottomBar.tsx:360 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:216 +#: src/view/shell/bottom-bar/BottomBarWeb.tsx:221 #: src/view/shell/NavSignupCard.tsx:57 #: src/view/shell/NavSignupCard.tsx:62 msgid "Sign in" @@ -7428,9 +7745,14 @@ msgstr "Se connecter à un compte qui n’est pas listé" msgid "Sign in to Bluesky or create a new account" msgstr "Connectez-vous à Bluesky ou créez un nouveau compte" -#: src/screens/Settings/Settings.tsx:235 -#: src/screens/Settings/Settings.tsx:237 -#: src/screens/Settings/Settings.tsx:269 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:461 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:463 +msgid "Sign in to view post" +msgstr "Se connecter pour voir le post" + +#: src/screens/Settings/Settings.tsx:245 +#: src/screens/Settings/Settings.tsx:247 +#: src/screens/Settings/Settings.tsx:279 #: src/screens/SignupQueued.tsx:93 #: src/screens/SignupQueued.tsx:96 #: src/screens/Takendown.tsx:85 @@ -7444,7 +7766,7 @@ msgstr "Déconnexion" msgid "Sign Out" msgstr "Se déconnecter" -#: src/screens/Settings/Settings.tsx:266 +#: src/screens/Settings/Settings.tsx:276 #: src/view/shell/desktop/LeftNav.tsx:209 msgid "Sign out?" msgstr "Se déconnecter ?" @@ -7459,7 +7781,7 @@ msgstr "Connexion requise" msgid "Signed in as @{0}" msgstr "Connecté en tant que @{0}" -#: src/components/FeedInterstitials.tsx:337 +#: src/components/FeedInterstitials.tsx:343 msgid "Similar accounts" msgstr "Comptes similaires" @@ -7472,12 +7794,11 @@ msgstr "Ignorer" msgid "Skip this flow" msgstr "Passer cette étape" -#: src/screens/Settings/AppearanceSettings.tsx:164 +#: src/screens/Settings/AppearanceSettings.tsx:167 msgid "Smaller" msgstr "Plus petite" #: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:91 -#: src/components/dialogs/VerifyEmailDialog.tsx:274 msgid "Snoozes the reminder" msgstr "Repousse le rappel" @@ -7490,11 +7811,11 @@ msgstr "Développement de logiciels" msgid "Some of your verifications are invalid." msgstr "Certaines de vos vérifications ne sont pas valides." -#: src/components/FeedInterstitials.tsx:474 +#: src/components/FeedInterstitials.tsx:480 msgid "Some other feeds you might like" msgstr "Quelques autres fils d’actu qui pourraient vous intéresser" -#: src/components/WhoCanReply.tsx:74 +#: src/components/WhoCanReply.tsx:80 msgid "Some people can reply" msgstr "Quelques comptes peuvent répondre" @@ -7522,15 +7843,18 @@ msgstr "Quelque chose n’a pas marché, veuillez réessayer" #: src/components/ReportDialog/index.tsx:54 #: src/screens/Moderation/index.tsx:101 -#: src/screens/Profile/Sections/Labels.tsx:121 +#: src/screens/Profile/Sections/Labels.tsx:184 msgid "Something went wrong, please try again." msgstr "Quelque chose n’a pas marché, veuillez réessayer." #: src/components/Lists.tsx:174 -#: src/screens/Settings/NotificationSettings.tsx:55 msgid "Something went wrong!" msgstr "Quelque chose n’a pas marché !" +#: src/screens/PostThread/components/ThreadError.tsx:27 +msgid "Something went wrong. Please try again in a moment." +msgstr "Quelque chose n’a pas marché. Veuillez réessayer plus tard." + #: src/components/moderation/ReportDialog/index.tsx:178 msgid "Something went wrong. Please try again." msgstr "Quelque chose n’a pas marché. Veuillez réessayer." @@ -7539,20 +7863,23 @@ msgstr "Quelque chose n’a pas marché. Veuillez réessayer." msgid "Something wrong? Let us know." msgstr "Un problème ? Dites-nous tout." -#: src/App.native.tsx:122 +#: src/App.native.tsx:123 #: src/App.web.tsx:99 msgid "Sorry! Your session expired. Please sign in again." msgstr "Désolé ! Votre session a expiré. Essayez de vous reconnecter." -#: src/screens/Settings/ThreadPreferences.tsx:55 +#: src/screens/Settings/ThreadPreferences.tsx:68 +#: src/screens/Settings/ThreadPreferences.tsx:189 msgid "Sort replies" msgstr "Trier les réponses" -#: src/screens/Settings/ThreadPreferences.tsx:62 +#: src/screens/Settings/ThreadPreferences.tsx:75 +#: src/screens/Settings/ThreadPreferences.tsx:196 msgid "Sort replies by" msgstr "Trier les réponses par" -#: src/screens/Settings/ThreadPreferences.tsx:59 +#: src/screens/Settings/ThreadPreferences.tsx:72 +#: src/screens/Settings/ThreadPreferences.tsx:193 msgid "Sort replies to the same post by:" msgstr "Trier les réponses au même post par :" @@ -7601,8 +7928,8 @@ msgstr "Commencez à ajouter des personnes !" msgid "Start chat with {displayName}" msgstr "Démarrer une discussion avec {displayName}" -#: src/Navigation.tsx:453 -#: src/Navigation.tsx:458 +#: src/Navigation.tsx:564 +#: src/Navigation.tsx:569 #: src/screens/StarterPack/Wizard/index.tsx:186 msgid "Starter Pack" msgstr "Kit de démarrage" @@ -7611,12 +7938,12 @@ msgstr "Kit de démarrage" msgid "Starter pack by {0}" msgstr "Kit de démarrage par {0}" -#: src/view/com/profile/ProfileSubpageHeader.tsx:182 +#: src/view/com/profile/ProfileSubpageHeader.tsx:186 msgid "Starter pack by <0/>" msgstr "Kit de démarrage par <0/>" #: src/components/StarterPack/StarterPackCard.tsx:89 -#: src/view/com/profile/ProfileSubpageHeader.tsx:180 +#: src/view/com/profile/ProfileSubpageHeader.tsx:184 msgid "Starter pack by you" msgstr "Kit de démarrage par vous" @@ -7642,12 +7969,12 @@ msgstr "État du service" msgid "Step {0} of {1}" msgstr "Étape {0} sur {1}" -#: src/screens/Settings/Settings.tsx:363 +#: src/screens/Settings/Settings.tsx:374 msgid "Storage cleared, you need to restart the app now." msgstr "Stockage effacé, vous devez redémarrer l’application maintenant." -#: src/Navigation.tsx:278 -#: src/screens/Settings/Settings.tsx:390 +#: src/Navigation.tsx:291 +#: src/screens/Settings/Settings.tsx:405 msgid "Storybook" msgstr "Historique" @@ -7676,10 +8003,14 @@ msgstr "Envoyer le signalement" msgid "Subscribe" msgstr "S’abonner" -#: src/screens/Profile/Sections/Labels.tsx:198 +#: src/screens/Profile/Sections/Labels.tsx:231 msgid "Subscribe to @{0} to use these labels:" msgstr "Abonnez-vous à @{0} pour utiliser ces étiquettes :" +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:245 +msgid "Subscribe to account activity" +msgstr "" + #: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:235 msgid "Subscribe to Labeler" msgstr "S’abonner à l’étiqueteur" @@ -7693,7 +8024,6 @@ msgid "Subscribe to this list" msgstr "S’abonner à cette liste" #: src/components/dialogs/EmailDialog/screens/Update.tsx:286 -#: src/components/dialogs/VerifyEmailDialog.tsx:124 msgid "Success!" msgstr "Succès !" @@ -7705,7 +8035,7 @@ msgstr "Vérification réussie" msgid "Suggested Accounts" msgstr "Comptes suggérés" -#: src/components/FeedInterstitials.tsx:339 +#: src/components/FeedInterstitials.tsx:345 msgid "Suggested for you" msgstr "Suggérés pour vous" @@ -7714,25 +8044,25 @@ msgstr "Suggérés pour vous" msgid "Suggestive" msgstr "Suggestif" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:60 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:72 msgctxt "Name of app icon variant" msgid "Sunrise" msgstr "Lever du soleil" -#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:70 +#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:86 msgctxt "Name of app icon variant" msgid "Sunset" msgstr "Coucher du soleil" -#: src/Navigation.tsx:298 +#: src/Navigation.tsx:311 #: src/view/screens/Support.tsx:31 #: src/view/screens/Support.tsx:34 msgid "Support" msgstr "Soutien" -#: src/screens/Settings/Settings.tsx:112 -#: src/screens/Settings/Settings.tsx:126 -#: src/screens/Settings/Settings.tsx:485 +#: src/screens/Settings/Settings.tsx:114 +#: src/screens/Settings/Settings.tsx:128 +#: src/screens/Settings/Settings.tsx:509 #: src/view/shell/desktop/LeftNav.tsx:246 msgid "Switch account" msgstr "Changer de compte" @@ -7752,14 +8082,14 @@ msgstr "Basculer vers {0}" #: src/components/dialogs/Embed.tsx:157 #: src/components/dialogs/Embed.tsx:159 -#: src/screens/Settings/AppearanceSettings.tsx:97 -#: src/screens/Settings/AppearanceSettings.tsx:147 +#: src/screens/Settings/AppearanceSettings.tsx:100 +#: src/screens/Settings/AppearanceSettings.tsx:150 msgid "System" msgstr "Système" #: src/screens/Settings/AboutSettings.tsx:107 #: src/screens/Settings/AboutSettings.tsx:110 -#: src/screens/Settings/Settings.tsx:383 +#: src/screens/Settings/Settings.tsx:398 msgid "System log" msgstr "Journal système" @@ -7811,12 +8141,12 @@ msgstr "Dites-nous en un peu plus" msgid "Terms" msgstr "Conditions générales" -#: src/Navigation.tsx:308 +#: src/Navigation.tsx:321 #: src/screens/Settings/AboutSettings.tsx:84 #: src/screens/Settings/AboutSettings.tsx:87 #: src/view/screens/TermsOfService.tsx:31 -#: src/view/shell/Drawer.tsx:646 -#: src/view/shell/Drawer.tsx:648 +#: src/view/shell/Drawer.tsx:660 +#: src/view/shell/Drawer.tsx:662 msgid "Terms of Service" msgstr "Conditions d’utilisation" @@ -7848,10 +8178,6 @@ msgstr "Champ de saisie de texte" msgid "Thank you for your feedback! It has been sent to the feed operator." msgstr "Merci pour votre retour ! Il sera envoyé au fournisseur du fil d’actu." -#: src/components/dialogs/VerifyEmailDialog.tsx:125 -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/ReportDialog/SubmitView.tsx:83 msgid "Thank you. Your report has been sent." msgstr "Nous vous remercions. Votre signalement a été envoyé." @@ -7881,11 +8207,11 @@ 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:1111 +#: src/screens/VideoFeed/index.tsx:1114 msgid "That's everything!" msgstr "C’est tout !" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:296 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:315 #: src/view/com/profile/ProfileMenu.tsx:461 msgid "The account will be able to interact with you after unblocking." msgstr "Ce compte pourra interagir avec vous après le déblocage." @@ -7920,10 +8246,6 @@ msgstr "Le fil d’actu « Discover »" msgid "The Discover feed now knows what you like" msgstr "Le fil d’actu « Discover » sait désormais ce que vous aimez" -#: src/components/dialogs/ChangeEmailDialog.tsx:74 -msgid "The email address you entered is the same as your current email address." -msgstr "L’adresse e-mail que vous avez entrée est la même que votre adresse e-mail courante." - #: src/screens/StarterPack/StarterPackLandingScreen.tsx:324 msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off." msgstr "L’expérience est meilleure dans l’application. Téléchargez Bluesky maintenant et nous reprendrons là où vous en étiez." @@ -7944,8 +8266,8 @@ msgstr "Les étiquettes suivantes ont été appliquées à votre contenu." msgid "The following settings will be used as your defaults when creating new posts. You can edit these for a specific post from the composer." msgstr "Les paramètres qui suivent seront utilisées comme vos paramètres par défaut quand vous créerez de nouveaux posts. Vous pouvez les modifier pour un post spécifique depuis la fenêtre de rédaction." -#: src/view/com/post-thread/PostThread.tsx:265 -#: src/view/com/post-thread/PostThread.tsx:277 +#: src/view/com/post-thread/PostThread.tsx:267 +#: src/view/com/post-thread/PostThread.tsx:279 msgid "The post may have been deleted." msgstr "Ce post a peut-être été supprimé." @@ -7982,7 +8304,7 @@ msgstr "Nos conditions d’utilisation ont été déplacées vers" msgid "The verification code you have provided is invalid. Please make sure that you have used the correct verification link or request a new one." msgstr "Le code de vérification que vous avez fourni n’est pas valide. Assurez-vous que vous avez utilisé le bon lien de vérification ou demandez-en un nouveau." -#: src/screens/Settings/AppearanceSettings.tsx:151 +#: src/screens/Settings/AppearanceSettings.tsx:154 msgid "Theme" msgstr "Thème" @@ -7990,14 +8312,14 @@ msgstr "Thème" msgid "There is no time limit for account deactivation, come back any time." msgstr "Il n’y a pas de limite de temps pour la désactivation du compte, revenez quand vous voulez." -#: src/components/dialogs/GifSelect.tsx:226 +#: src/components/dialogs/GifSelect.tsx:227 msgid "There was an issue connecting to Tenor." msgstr "Il y a eu un problème de connexion à Tenor." #: src/screens/Profile/components/ProfileFeedHeader.tsx:178 #: src/view/screens/ProfileList.tsx:375 #: src/view/screens/ProfileList.tsx:394 -#: src/view/screens/SavedFeeds.tsx:85 +#: src/view/screens/SavedFeeds.tsx:92 msgid "There was an issue contacting the server" msgstr "Il y a eu un problème de connexion au serveur" @@ -8016,7 +8338,7 @@ 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/screens/Search/Explore.tsx:990 -#: src/view/com/posts/PostFeed.tsx:657 +#: src/view/com/posts/PostFeed.tsx:656 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." @@ -8037,7 +8359,7 @@ msgstr "Il y a eu un problème lors de la récupération de vos listes. Appuyez msgid "There was an issue fetching your service info" msgstr "Il y a eu un problème lors de la récupération de vos informations de service" -#: src/view/com/posts/PostFeedErrorMessage.tsx:145 +#: src/view/com/posts/PostFeedErrorMessage.tsx:149 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." @@ -8052,9 +8374,9 @@ msgstr "Il y a eu un problème lors de l’envoi de votre signalement. Vérifiez msgid "There was an issue updating your feeds, please check your internet connection and try again." msgstr "Il y a eu un problème lors de la mise-à-jour de vos fils d’actu. Vérifiez votre connexion internet et réessayez." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:364 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:377 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:387 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:365 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:378 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:388 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:98 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:119 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:132 @@ -8069,7 +8391,7 @@ msgstr "Il y a eu un problème lors de la mise-à-jour de vos fils d’actu. Vé msgid "There was an issue! {0}" msgstr "Il y a eu un problème ! {0}" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:217 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:221 #: src/screens/List/ListHiddenScreen.tsx:63 #: src/screens/List/ListHiddenScreen.tsx:77 #: src/screens/List/ListHiddenScreen.tsx:99 @@ -8080,7 +8402,7 @@ msgstr "Il y a eu un problème ! {0}" msgid "There was an issue. Please check your internet connection and try again." msgstr "Il y a eu un problème. Vérifiez votre connexion Internet et réessayez." -#: src/components/dialogs/GifSelect.tsx:270 +#: src/components/dialogs/GifSelect.tsx:271 #: src/view/com/util/ErrorBoundary.tsx:59 msgid "There was an unexpected issue in the application. Please let us know if this happened to you!" msgstr "Un problème inattendu s’est produit dans l’application. N’hésitez pas à nous faire savoir si cela vous est arrivé !" @@ -8089,7 +8411,7 @@ msgstr "Un problème inattendu s’est produit dans l’application. N’hésite 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." -#: src/screens/Settings/FollowingFeedPreferences.tsx:62 +#: src/screens/Settings/FollowingFeedPreferences.tsx:65 msgid "These settings only apply to the Following feed." msgstr "Ces paramètres s’appliquent seulement pour votre fil d’abonnements." @@ -8146,7 +8468,7 @@ msgstr "Ce contenu est hébergé par {0}. Voulez-vous activer les médias extern msgid "This content is not available because one of the users involved has blocked the other." msgstr "Ce contenu n’est pas disponible car l’un des comptes impliqués a bloqué l’autre." -#: src/view/com/posts/PostFeedErrorMessage.tsx:114 +#: src/view/com/posts/PostFeedErrorMessage.tsx:118 msgid "This content is not viewable without a Bluesky account." msgstr "Ce contenu n’est pas visible sans un compte Bluesky." @@ -8158,6 +8480,10 @@ msgstr "Cette conversation se fait avec un compte supprimé ou désactivé. Appu msgid "This email is already associated with your account." msgstr "Cette adresse e-mail est déjà associée à votre compte." +#: src/screens/Settings/ActivityPrivacySettings.tsx:55 +msgid "This feature allows users to receive notifications for your new posts and replies. Who do you want to enable this for?" +msgstr "" + #: src/screens/Settings/components/ExportCarDialog.tsx:96 msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost</0>." msgstr "Cette fonctionnalité est en version bêta. Vous pouvez en savoir plus sur les exportations de dépôts dans <0>ce blogpost</0>." @@ -8170,7 +8496,7 @@ msgstr "Cette fonctionnalité n’est pas disponible lorsque vous utilisez un mo msgid "This feature is not available while using an App Password. Please sign in with your main password." msgstr "Cette fonctionnalité n’est pas disponible lorsque vous utilisez un mot de passe d’application. Veuillez vous connecter avec le mot de passe de votre compte." -#: src/view/com/posts/PostFeedErrorMessage.tsx:120 +#: src/view/com/posts/PostFeedErrorMessage.tsx:124 msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later." msgstr "Ce fil d’actu reçoit actuellement un trafic important, il est temporairement indisponible. Veuillez réessayer plus tard." @@ -8209,11 +8535,11 @@ msgstr "Cette étiquette a été apposée par l’auteur·ice." msgid "This label was applied by you." msgstr "Cette étiquette a été apposée par vous." -#: src/screens/Profile/Sections/Labels.tsx:185 +#: src/screens/Profile/Sections/Labels.tsx:218 msgid "This labeler hasn't declared what labels it publishes, and may not be active." msgstr "Cet étiqueteur n’a pas déclaré les étiquettes qu’il publie et peut ne pas être actif." -#: src/view/com/modals/LinkWarning.tsx:72 +#: src/components/dialogs/LinkWarning.tsx:79 msgid "This link is taking you to the following website:" msgstr "Ce lien vous conduit au site Web suivant :" @@ -8233,29 +8559,28 @@ msgstr "Cette liste est vide." msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us." msgstr "Ce service de modération n’est pas disponible. Voir ci-dessous pour plus de détails. Si le problème persiste, contactez-nous." -#: src/view/com/post-thread/PostThreadItem.tsx:956 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:645 +#: src/view/com/post-thread/PostThreadItem.tsx:966 msgid "This post claims to have been created on <0>{0}</0>, but was first seen by Bluesky on <1>{1}</1>." msgstr "Ce post déclare avoir été créé le <0>{0}</0>, mais a été vu pour la première fois par Bluesky le <1>{1}</1>." -#: src/components/WhoCanReply.tsx:217 +#: src/components/WhoCanReply.tsx:238 msgid "This post has an unknown type of threadgate on it. Your app may be out of date." msgstr "Ce post a un type inconnu de restriction de fil. Votre appli. n’est peut-être pas à jour." -#: src/view/com/post-thread/PostThreadItem.tsx:163 +#: src/view/com/post-thread/PostThreadItem.tsx:171 msgid "This post has been deleted." msgstr "Ce post a été supprimé." -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:173 -#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:183 -#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:167 -msgid "This post is only visible to logged-in users. It won't be visible to people who aren't signed in." -msgstr "Ce post n’est visible que pour les personnes connectées. Il ne sera pas visible pour les personnes qui ne sont pas connectées." +#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:138 +msgid "This post is only visible to logged-in users." +msgstr "Ce post n’est visible qu’aux personnes connectées." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:694 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:709 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:424 +#: src/view/com/composer/Composer.tsx:463 msgid "This post's author has disabled quote posts." msgstr "L’auteur·ice de ce post a désactivé les citations." @@ -8263,7 +8588,7 @@ msgstr "L’auteur·ice de ce post a désactivé les citations." msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in." msgstr "Ce profil n’est visible que pour les personnes connectées. Il ne sera pas visible pour les personnes qui ne sont pas connectées." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:729 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:744 msgid "This reply will be sorted into a hidden section at the bottom of your thread and will mute notifications for subsequent replies - both for yourself and others." msgstr "Cette réponse sera classée dans une section cachée au bas de votre fil de discussion et masquera les notifications pour les réponses suivantes – à la fois pour vous-même et pour les autres." @@ -8316,16 +8641,18 @@ 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:537 +#: src/screens/Settings/Settings.tsx:561 msgid "This will remove @{0} from the quick access list." msgstr "Cela supprimera @{0} de la liste d’accès rapide." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:719 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:734 msgid "This will remove your post from this quote post for all users, and replace it with a placeholder." msgstr "Cela retirera votre post de cette citation pour tout le monde, et le remplacera par un espace vide." -#: src/view/com/post-thread/PostThread.tsx:609 -#: src/view/com/post-thread/PostThread.tsx:612 +#: src/screens/PostThread/components/HeaderDropdown.tsx:23 +#: src/screens/PostThread/components/HeaderDropdown.tsx:26 +#: src/view/com/post-thread/PostThread.tsx:633 +#: src/view/com/post-thread/PostThread.tsx:636 msgid "Thread options" msgstr "Options de fil de discussion" @@ -8334,24 +8661,27 @@ msgstr "Options de fil de discussion" msgid "Thread preferences" msgstr "Préférences des fils de discussion" -#: src/screens/Settings/ThreadPreferences.tsx:45 +#: src/screens/Settings/ThreadPreferences.tsx:58 +#: src/screens/Settings/ThreadPreferences.tsx:179 msgid "Thread Preferences" msgstr "Préférences des fils de discussion" -#: src/view/com/post-thread/PostThread.tsx:639 -#: src/view/com/post-thread/PostThread.tsx:644 +#: src/screens/PostThread/components/HeaderDropdown.tsx:57 +#: src/screens/PostThread/components/HeaderDropdown.tsx:62 +#: src/view/com/post-thread/PostThread.tsx:663 +#: src/view/com/post-thread/PostThread.tsx:668 msgid "Threaded" msgstr "Sous forme de fils" -#: src/screens/Settings/ThreadPreferences.tsx:142 +#: src/screens/Settings/ThreadPreferences.tsx:276 msgid "Threaded mode" msgstr "Mode sous forme de fils" -#: src/Navigation.tsx:341 +#: src/Navigation.tsx:354 msgid "Threads Preferences" msgstr "Préférences des fils de discussion" -#: src/view/com/util/post-embeds/VideoEmbedInner/TimeIndicator.tsx:34 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/TimeIndicator.tsx:34 msgid "Time remaining: {0, plural, one {# second} other {# seconds}}" msgstr "Temps restant : {0, plural, one {# seconde} other {# secondes}}" @@ -8384,7 +8714,7 @@ msgstr "Activer le menu déroulant" msgid "Toggle to enable or disable adult content" msgstr "Activer ou désactiver le contenu pour adultes" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:158 msgid "Toggles the sound" msgstr "Rétablit/désactive le son" @@ -8394,19 +8724,33 @@ msgstr "Rétablit/désactive le son" msgid "Top" msgstr "Meilleur" -#: src/Navigation.tsx:423 +#: src/screens/PostThread/components/HeaderDropdown.tsx:73 +#: src/screens/PostThread/components/HeaderDropdown.tsx:78 +#: src/screens/Settings/ThreadPreferences.tsx:80 +#: src/screens/Settings/ThreadPreferences.tsx:83 +msgid "Top replies first" +msgstr "Meilleures réponses en premier" + +#: src/Navigation.tsx:529 msgid "Topic" msgstr "Sujet" -#: src/components/dms/MessageContextMenu.tsx:143 -#: src/components/dms/MessageContextMenu.tsx:145 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:435 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:437 -#: src/view/com/post-thread/PostThreadItem.tsx:878 -#: src/view/com/post-thread/PostThreadItem.tsx:881 +#: src/components/dms/MessageContextMenu.tsx:142 +#: src/components/dms/MessageContextMenu.tsx:144 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:444 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:446 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:567 +#: src/screens/PostThread/components/ThreadItemAnchor.tsx:570 +#: src/view/com/post-thread/PostThreadItem.tsx:888 +#: src/view/com/post-thread/PostThreadItem.tsx:891 msgid "Translate" msgstr "Traduire" +#: src/screens/Settings/ThreadPreferences.tsx:131 +#: src/screens/Settings/ThreadPreferences.tsx:136 +msgid "Tree view" +msgstr "Vue arborescente" + #: src/view/shell/desktop/SidebarTrendingTopics.tsx:59 msgid "Trending" msgstr "Tendances" @@ -8428,7 +8772,7 @@ msgstr "Réessayer" msgid "TV" msgstr "TV" -#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:56 +#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:65 msgid "Two-factor authentication (2FA)" msgstr "Auth. à deux facteurs (2FA)" @@ -8467,14 +8811,14 @@ msgstr "Impossible de supprimer" #: src/components/dms/MessagesListBlockedFooter.tsx:104 #: src/components/dms/MessagesListBlockedFooter.tsx:112 #: src/components/dms/MessagesListBlockedFooter.tsx:119 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190 -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:300 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:203 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:319 #: src/view/com/profile/ProfileMenu.tsx:473 #: src/view/screens/ProfileList.tsx:723 msgid "Unblock" msgstr "Débloquer" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:195 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:208 msgctxt "action" msgid "Unblock" msgstr "Débloquer" @@ -8486,7 +8830,7 @@ msgstr "Débloquer" msgid "Unblock account" msgstr "Débloquer le compte" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:294 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:313 #: src/view/com/profile/ProfileMenu.tsx:455 msgid "Unblock Account?" msgstr "Débloquer le compte ?" @@ -8501,7 +8845,7 @@ msgid "Undo repost" msgstr "Annuler le repost" #. Accessibility label for the repost button when the post has been reposted, verb followed by number of reposts and noun -#: src/components/PostControls/RepostButton.tsx:55 +#: src/components/PostControls/RepostButton.tsx:66 msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})" msgstr "Annuler le repost ({0, plural, one {# repost} other {# reposts}})" @@ -8510,7 +8854,7 @@ msgctxt "action" msgid "Unfollow" msgstr "Se désabonner" -#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:210 +#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:229 msgid "Unfollow {0}" msgstr "Se désabonner de {0}" @@ -8536,12 +8880,12 @@ msgid "Unlike" msgstr "Retirer la mention « J’aime »" #. Accessibility label for the like button when the post has been liked, verb followed by number of likes and noun -#: src/components/PostControls/index.tsx:236 +#: src/components/PostControls/index.tsx:243 msgid "Unlike ({0, plural, one {# like} other {# likes}})" msgstr "Retirer la mention « J’aime » ({0, plural, one {# ont aimé} other {# ont aimé}})" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:94 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:155 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:95 msgctxt "video" msgid "Unmute" msgstr "Rétablir le son" @@ -8555,8 +8899,8 @@ msgstr "Réafficher" msgid "Unmute {tag}" msgstr "Réafficher {tag}" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:609 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:615 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:624 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:630 #: src/view/com/profile/ProfileMenu.tsx:362 #: src/view/com/profile/ProfileMenu.tsx:368 msgid "Unmute account" @@ -8570,12 +8914,12 @@ msgstr "Réafficher la conversation" msgid "Unmute list" msgstr "Réafficher la liste" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:494 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:498 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:509 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:513 msgid "Unmute thread" msgstr "Réafficher ce fil de discussion" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VideoControls.tsx:318 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:318 msgid "Unmute video" msgstr "Rétablir le son de la vidéo" @@ -8597,8 +8941,8 @@ msgstr "Désépingler le fil d’actu" msgid "Unpin from home" msgstr "Désépingler de l’accueil" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:410 -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:417 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:419 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:426 msgid "Unpin from profile" msgstr "Désépingler du profil" @@ -8614,8 +8958,8 @@ msgstr "{0} retiré de la page d’accueil" msgid "Unpinned from your feeds" msgstr "Désépinglé de vos fils d’actu" -#: src/screens/Settings/Settings.tsx:416 -#: src/screens/Settings/Settings.tsx:418 +#: src/screens/Settings/Settings.tsx:431 +#: src/screens/Settings/Settings.tsx:433 msgid "Unsnooze email reminder" msgstr "Dérepousse le rappel d’e-mail" @@ -8636,7 +8980,7 @@ msgstr "Se désabonner de cet étiqueteur" msgid "Unsubscribed from list" msgstr "Désabonné de la liste" -#: src/view/com/composer/Composer.tsx:769 +#: src/view/com/composer/Composer.tsx:811 msgid "Unsupported video type" msgstr "Type de vidéo non pris en charge" @@ -8676,17 +9020,17 @@ msgstr "Mettre à jour pour {domain}" msgid "Update your email" msgstr "Mettre à jour votre e-mail" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:311 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:312 msgctxt "toast" msgid "Updating quote attachment failed" msgstr "La mise à jour de l’attachement de la citation a échoué" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:342 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:343 msgctxt "toast" msgid "Updating reply visibility failed" msgstr "La mise à jour de la visibilité de la réponse a échoué" -#: src/screens/Login/SetNewPasswordForm.tsx:190 +#: src/screens/Login/SetNewPasswordForm.tsx:194 msgid "Updating..." msgstr "Mise à jour…" @@ -8698,20 +9042,20 @@ msgstr "Envoyer plutôt une photo" msgid "Upload a text file to:" msgstr "Envoyer un fichier texte vers :" -#: src/view/com/util/UserAvatar.tsx:456 -#: src/view/com/util/UserAvatar.tsx:459 +#: src/view/com/util/UserAvatar.tsx:467 +#: src/view/com/util/UserAvatar.tsx:470 #: src/view/com/util/UserBanner.tsx:157 #: src/view/com/util/UserBanner.tsx:160 msgid "Upload from Camera" msgstr "Envoyer à partir de l’appareil photo" -#: src/view/com/util/UserAvatar.tsx:473 +#: src/view/com/util/UserAvatar.tsx:484 #: src/view/com/util/UserBanner.tsx:174 msgid "Upload from Files" msgstr "Envoyer à partir de fichiers" -#: src/view/com/util/UserAvatar.tsx:467 -#: src/view/com/util/UserAvatar.tsx:471 +#: src/view/com/util/UserAvatar.tsx:478 +#: src/view/com/util/UserAvatar.tsx:482 #: src/view/com/util/UserBanner.tsx:168 #: src/view/com/util/UserBanner.tsx:172 msgid "Upload from Library" @@ -8721,12 +9065,12 @@ msgstr "Envoyer à partir de la photothèque" msgid "Uploading images..." msgstr "Envoi des images en cours…" -#: src/lib/api/index.ts:356 -#: src/lib/api/index.ts:380 +#: src/lib/api/index.ts:368 +#: src/lib/api/index.ts:392 msgid "Uploading link thumbnail..." msgstr "Envoi de la miniature du lien en cours…" -#: src/view/com/composer/Composer.tsx:1672 +#: src/view/com/composer/Composer.tsx:1732 msgid "Uploading video..." msgstr "Envoi de la vidéo en cours…" @@ -8817,11 +9161,11 @@ msgstr "Liste de compte mise à jour" msgid "Username or email address" msgstr "Pseudo ou e-mail" -#: src/components/WhoCanReply.tsx:280 +#: src/components/WhoCanReply.tsx:301 msgid "users followed by <0>@{0}</0>" msgstr "comptes suivis par <0>@{0}</0>" -#: src/components/WhoCanReply.tsx:267 +#: src/components/WhoCanReply.tsx:288 msgid "users following <0>@{0}</0>" msgstr "comptes abonnés à <0>@{0}</0>" @@ -8830,11 +9174,11 @@ msgstr "comptes abonnés à <0>@{0}</0>" msgid "Users I follow" msgstr "Comptes que je suis" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:456 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:460 msgid "Users in \"{0}\"" msgstr "Comptes dans « {0} »" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:433 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:437 msgid "Users you follow" msgstr "Comptes que vous suivez" @@ -8850,7 +9194,7 @@ msgstr "La vérification a échoué, veuillez réessayer." msgid "Verification settings" msgstr "Paramètres de vérification" -#: src/Navigation.tsx:178 +#: src/Navigation.tsx:191 #: src/screens/Moderation/VerificationSettings.tsx:32 msgid "Verification Settings" msgstr "Paramètres de vérification" @@ -8880,17 +9224,10 @@ msgstr "Vérifier le code" msgid "Verify DNS Record" msgstr "Vérifier l’enregistrement DNS" -#: src/components/dialogs/ChangeEmailDialog.tsx:234 -#: src/components/dialogs/ChangeEmailDialog.tsx:240 -msgid "Verify email" -msgstr "Vérifier l’e-mail" - #: src/components/dialogs/EmailDialog/screens/Verify.tsx:214 msgid "Verify email code" msgstr "Vérifier le code d’e-mail" -#: src/components/dialogs/ChangeEmailDialog.tsx:122 -#: src/components/dialogs/VerifyEmailDialog.tsx:163 #: src/components/intents/VerifyEmailIntentDialog.tsx:67 msgid "Verify email dialog" msgstr "Boîte de dialogue de vérification de l’adresse e-mail" @@ -8910,17 +9247,13 @@ msgstr "Vérifier le compte ?" msgid "Verify your email" msgstr "Vérifier votre e-mail" -#: src/components/dialogs/VerifyEmailDialog.tsx:114 -msgid "Verify Your Email" -msgstr "Vérifiez votre e-mail" - #: src/screens/Settings/AboutSettings.tsx:126 #: src/screens/Settings/AboutSettings.tsx:155 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 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:134 msgid "Video" msgstr "Vidéo" @@ -8928,7 +9261,7 @@ msgstr "Vidéo" msgid "Video failed to process" msgstr "Le traitement de la vidéo a échoué" -#: src/Navigation.tsx:474 +#: src/Navigation.tsx:585 msgid "Video Feed" msgstr "Fil de vidéos" @@ -8942,15 +9275,15 @@ msgstr "Vidéo de {0} : {text}" msgid "Video Games" msgstr "Jeux vidéo" -#: src/screens/VideoFeed/index.tsx:1069 +#: src/screens/VideoFeed/index.tsx:1072 msgid "Video is paused" msgstr "Vidéo en pause" -#: src/screens/VideoFeed/index.tsx:1069 +#: src/screens/VideoFeed/index.tsx:1072 msgid "Video is playing" msgstr "Vidéo en cours de lecture" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:191 +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:192 msgid "Video not found." msgstr "Vidéo non trouvée." @@ -8958,11 +9291,11 @@ msgstr "Vidéo non trouvée." msgid "Video settings" msgstr "Paramètres vidéo" -#: src/view/com/composer/Composer.tsx:1682 +#: src/view/com/composer/Composer.tsx:1742 msgid "Video uploaded" msgstr "Vidéo envoyée" -#: src/view/com/util/post-embeds/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:83 msgid "Video: {0}" msgstr "Vidéo : {0}" @@ -8979,11 +9312,11 @@ msgstr "Les vidéos doivent faire moins de 3 minutes" msgid "View {0}'s avatar" msgstr "Voir l’avatar de {0}" -#: src/components/ProfileCard.tsx:116 +#: src/components/ProfileCard.tsx:118 #: src/screens/Profile/components/ProfileFeedHeader.tsx:454 #: src/screens/Search/components/SearchProfileCard.tsx:36 #: src/screens/VideoFeed/index.tsx:790 -#: src/view/com/notifications/NotificationFeedItem.tsx:545 +#: src/view/com/notifications/NotificationFeedItem.tsx:595 msgid "View {0}'s profile" msgstr "Voir le profil de {0}" @@ -9032,13 +9365,13 @@ msgstr "Voir plus" #: src/components/ProfileHoverCard/index.web.tsx:464 #: src/components/ProfileHoverCard/index.web.tsx:484 #: src/components/ProfileHoverCard/index.web.tsx:511 -#: src/view/com/posts/PostFeedErrorMessage.tsx:175 +#: src/view/com/posts/PostFeedErrorMessage.tsx:179 #: src/view/com/util/PostMeta.tsx:91 -#: src/view/com/util/PostMeta.tsx:126 +#: src/view/com/util/PostMeta.tsx:127 msgid "View profile" msgstr "Voir le profil" -#: src/view/com/profile/ProfileSubpageHeader.tsx:119 +#: src/view/com/profile/ProfileSubpageHeader.tsx:123 msgid "View the avatar" msgstr "Afficher l’avatar" @@ -9067,7 +9400,7 @@ msgid "View your default post interaction settings" msgstr "Afficher vos paramètres d’interaction de post par défaut" #: src/view/com/home/HomeHeaderLayout.web.tsx:56 -#: src/view/com/home/HomeHeaderLayoutMobile.tsx:77 +#: src/view/com/home/HomeHeaderLayoutMobile.tsx:71 msgid "View your feeds and explore more" msgstr "Consultez vos fils d’actu et explorez-en plus" @@ -9083,8 +9416,8 @@ msgstr "Consulter vos comptes masqués" msgid "View your verifications" msgstr "Voir vos vérifications" -#: src/view/com/util/images/AutoSizedImage.tsx:199 -#: src/view/com/util/images/AutoSizedImage.tsx:221 +#: src/view/com/util/images/AutoSizedImage.tsx:205 +#: src/view/com/util/images/AutoSizedImage.tsx:227 msgid "Views full image" msgstr "Affiche l’image complète" @@ -9092,12 +9425,16 @@ msgstr "Affiche l’image complète" msgid "Views video in immersive mode" msgstr "Affiche la vidéo en mode immersif" -#: src/view/com/modals/LinkWarning.tsx:89 -#: src/view/com/modals/LinkWarning.tsx:95 -msgid "Visit Site" +#: src/components/dialogs/LinkWarning.tsx:96 +#: src/components/dialogs/LinkWarning.tsx:106 +msgid "Visit site" msgstr "Visiter le site" -#: src/view/com/util/post-embeds/VideoEmbedInner/web-controls/VolumeControl.tsx:80 +#: src/view/screens/Notifications.tsx:303 +msgid "Visit your notification settings" +msgstr "Visiter vos paramètres de notification" + +#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:81 msgid "Volume" msgstr "Volume" @@ -9148,7 +9485,7 @@ msgstr "Nous espérons que vous passerez un excellent moment. N’oubliez pas qu msgid "We ran out of posts from your follows. Here's the latest from <0/>." msgstr "Nous n’avons plus de posts provenant des comptes que vous suivez. Voici le dernier de <0/>." -#: src/screens/Settings/SettingsInterests.tsx:155 +#: src/screens/Settings/InterestsSettings.tsx:154 msgid "We recommend selecting at least two interests." msgstr "Nous vous recommandons de sélectionner au moins deux centres d’intérêt." @@ -9209,7 +9546,7 @@ 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:421 +#: src/view/com/composer/Composer.tsx:460 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é." @@ -9240,7 +9577,7 @@ msgstr "Quel est le nom de votre kit de démarrage ?" #: src/view/com/auth/SplashScreen.tsx:38 #: src/view/com/auth/SplashScreen.web.tsx:99 -#: src/view/com/composer/Composer.tsx:732 +#: src/view/com/composer/Composer.tsx:774 msgid "What's up?" msgstr "Quoi de neuf ?" @@ -9256,11 +9593,11 @@ msgstr "Quelles sont les langues utilisées dans ce post ?" 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 ?" -#: src/components/WhoCanReply.tsx:183 +#: src/components/WhoCanReply.tsx:190 msgid "Who can interact with this post?" msgstr "Qui peut interagir avec ce post ?" -#: src/components/WhoCanReply.tsx:91 +#: src/components/WhoCanReply.tsx:97 msgid "Who can reply" msgstr "Qui peut répondre ?" @@ -9322,12 +9659,12 @@ msgstr "Pourquoi ce compte doit-il être examiné ?" msgid "Write a message" msgstr "Écrire un message" -#: src/view/com/composer/Composer.tsx:823 +#: src/view/com/composer/Composer.tsx:867 msgid "Write post" msgstr "Rédiger un post" -#: src/view/com/composer/Composer.tsx:730 -#: src/view/com/post-thread/PostThreadComposePrompt.tsx:69 +#: src/view/com/composer/Composer.tsx:772 +#: src/view/com/post-thread/PostThreadComposePrompt.tsx:90 msgid "Write your reply" msgstr "Rédigez votre réponse" @@ -9358,11 +9695,11 @@ msgstr "Oui, désactiver" msgid "Yes, delete this starter pack" msgstr "Oui, supprimer ce kit de démarrage" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:722 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:737 msgid "Yes, detach" msgstr "Oui, détacher" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:732 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:747 msgid "Yes, hide" msgstr "Oui, cacher" @@ -9420,7 +9757,6 @@ msgid "You are verified" msgstr "Votre compte est vérifié" #: src/screens/Profile/Header/EditProfileDialog.tsx:355 -#: src/view/com/modals/EditProfile.tsx:203 msgid "You are verified. You will lose your verification status if you change your display name. <0>Learn more.</0>" msgstr "Votre compte est vérifié. Il perdra son statut de vérification si vous changez votre nom d’affichage. <0>En savoir plus (en anglais).</0>" @@ -9441,10 +9777,18 @@ msgstr "Vous pouvez aussi découvrir de nouveaux fils d’actu personnalisés à msgid "You can also temporarily deactivate your account instead, and reactivate it at any time." msgstr "Vous pouvez également désactiver temporairement votre compte et le réactiver quand vous voulez." +#: src/lib/hooks/useNotificationHandler.ts:93 +msgid "You can choose whether chat notifications have sound in the chat settings within the app" +msgstr "Vous pouvez choisir si les discussions sont en sourdine ou non depuis les paramètres de chaque discussion depuis l’app" + #: src/screens/Messages/Settings.tsx:111 msgid "You can continue ongoing conversations regardless of which setting you choose." msgstr "Vous pouvez poursuivre les conversations en cours quel que soit le paramètre que vous choisissez." +#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:148 +msgid "You can now choose to be notified when specific people post. If there’s someone you want timely updates from, go to their profile and find the new bell icon near the follow button." +msgstr "" + #: src/screens/Login/index.tsx:182 #: src/screens/Login/PasswordUpdatedForm.tsx:26 msgid "You can now sign in with your new password." @@ -9454,7 +9798,7 @@ 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/dialogs/PostInteractionSettingsDialog.tsx:81 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:85 msgid "You can set default interaction settings in <0>Settings → Moderation → Interaction settings</0>." msgstr "Vous pouvez définir les paramètres d’interaction par défaut dans <0>Paramètres → Modération → Paramètres d’interaction</0>." @@ -9480,15 +9824,15 @@ msgstr "Vous n’avez aucune demande de discussion en attente actuellement." 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 "Vous n’avez encore aucun code d’invitation ! Nous vous en enverrons lorsque vous serez sur Bluesky depuis un peu plus longtemps." -#: src/view/screens/SavedFeeds.tsx:137 +#: src/view/screens/SavedFeeds.tsx:144 msgid "You don't have any pinned feeds." msgstr "Vous n’avez encore aucun fil d’actu épinglé." -#: src/view/screens/SavedFeeds.tsx:177 +#: src/view/screens/SavedFeeds.tsx:184 msgid "You don't have any saved feeds." msgstr "Vous n’avez encore aucun fil d’actu enregistré." -#: src/view/com/post-thread/PostThread.tsx:271 +#: src/view/com/post-thread/PostThread.tsx:273 msgid "You have blocked the author or you have been blocked by the author." msgstr "Vous avez bloqué cet·te auteur·ice ou vous avez été bloqué par celui-ci." @@ -9502,6 +9846,10 @@ msgstr "Vous avez bloqué ce compte" 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/view/screens/Notifications.tsx:298 +msgid "You have completely disabled reply, quote, and mention notifications, so this tab will no longer update. To adjust this, visit your <0>notification settings</0>." +msgstr "Vous avez complètement désactivé les notifications de mentions, de citations et de réponses, donc cet onglet ne sera plus mis à jour. Pour changer cela, visitez vos <0>paramètres de notification</0>." + #: src/screens/Login/SetNewPasswordForm.tsx:49 #: src/screens/Login/SetNewPasswordForm.tsx:95 #: src/view/com/modals/ChangePassword.tsx:87 @@ -9608,6 +9956,11 @@ msgstr "Vous devez autoriser l’accès à votre photothèque pour enregistrer u msgid "You must select at least one labeler for a report" msgstr "Vous devez sélectionner au moins un étiqueteur pour un signalement" +#: src/screens/PostThread/components/ThreadItemAnchorNoUnauthenticated.tsx:27 +#: src/screens/PostThread/components/ThreadItemPostNoUnauthenticated.tsx:47 +msgid "You must sign in to view this post." +msgstr "Vous devez vous connecter pour voir ce post." + #: src/components/dialogs/EmailDialog/screens/Manage2FA/index.tsx:23 msgid "You need to verify your email address before you can enable email 2FA." msgstr "Vous devez vérifier votre adresse e-mail avant de pouvoir utiliser la 2FA par e-mail." @@ -9616,7 +9969,7 @@ msgstr "Vous devez vérifier votre adresse e-mail avant de pouvoir utiliser la 2 msgid "You previously deactivated @{0}." msgstr "Vous avez précédemment désactivé @{0}." -#: src/screens/Settings/Settings.tsx:374 +#: src/screens/Settings/Settings.tsx:385 msgid "You probably want to restart the app now." msgstr "Vous voulez sans doute redémarrer l’appli. maintenant." @@ -9628,16 +9981,20 @@ msgstr "Vous avez réagi avec {0}" msgid "You reacted {0} to {1}" msgstr "Vous avez réagi à {1} avec {0}" -#: src/screens/Settings/Settings.tsx:267 +#: src/screens/Settings/Settings.tsx:277 #: src/view/shell/desktop/LeftNav.tsx:210 msgid "You will be signed out of all your accounts." msgstr "Vous serez déconnecté·e de tous vos comptes." -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:215 +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:139 +msgid "You will no longer receive notifications for {0}" +msgstr "" + +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:216 msgid "You will no longer receive notifications for this thread" msgstr "Vous ne recevrez plus de notifications pour ce fil de discussion" -#: src/components/PostControls/PostMenu/PostMenuItems.tsx:211 +#: src/components/PostControls/PostMenu/PostMenuItems.tsx:212 msgid "You will now receive notifications for this thread" msgstr "Vous recevrez désormais des notifications pour ce fil de discussion" @@ -9673,9 +10030,9 @@ msgstr "Vous suivrez ces personnes et {0} autres" msgid "You'll follow these people right away" msgstr "Vous suivrez ces personnes immédiatement" -#: src/components/dialogs/VerifyEmailDialog.tsx:216 -msgid "You'll receive an email at <0>{0}</0> to verify it's you." -msgstr "Vous recevrez un e-mail à <0>{0}</0> pour vérifier que c’est vous." +#: src/components/activity-notifications/SubscribeProfileDialog.tsx:169 +msgid "You'll start receiving notifications for {0}!" +msgstr "" #: src/screens/StarterPack/StarterPackLandingScreen.tsx:274 msgid "You'll stay updated with these feeds" @@ -9719,7 +10076,7 @@ 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:1120 +#: src/screens/VideoFeed/index.tsx:1123 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 ?" @@ -9755,7 +10112,7 @@ msgstr "Votre appel a été envoyé. Si votre appel est réussi, vous recevrez u msgid "Your birth date" msgstr "Votre date de naissance" -#: src/view/com/util/post-embeds/VideoEmbed.web.tsx:195 +#: src/components/Post/Embed/VideoEmbed/index.web.tsx:196 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." @@ -9771,10 +10128,6 @@ msgstr "Votre choix sera mémorisé pour les futurs liens. Vous pouvez changer msgid "Your current handle <0>{0}</0> will automatically remain reserved for you. You can switch back to it at any time from this account." msgstr "Votre pseudo actuel <0>{0}</0> sera automatiquement conservé et vous sera réservé. Vous pourrez y revenir à tout moment depuis ce compte." -#: src/components/dialogs/ChangeEmailDialog.tsx:65 -msgid "Your email address has been updated but it is not yet verified. As a next step, please verify your new email." -msgstr "Votre adresse e-mail a été mis à jour, mais n’a pas été vérifié. L’étape suivante consiste à vérifier votre nouvelle adresse e-mail." - #: src/screens/Login/ForgotPasswordForm.tsx:51 #: src/screens/Signup/state.ts:270 #: src/screens/Signup/StepInfo/index.tsx:98 @@ -9786,15 +10139,11 @@ msgstr "Votre e-mail semble être invalide." msgid "Your email has not yet been verified. Please verify your email in order to enjoy all the features of Bluesky." msgstr "Votre adresse e-mail n’a pas encore été vérifiée. Veuillez vérifier votre adresse e-mail pour profiter de toutes les fonctionnalités de Bluesky." -#: src/components/dialogs/VerifyEmailDialog.tsx:110 -msgid "Your email has not yet been verified. This is an important security step which we recommend." -msgstr "Votre e-mail n’a pas encore été vérifié. Il s’agit d’une mesure de sécurité importante que nous recommandons." - #: src/state/shell/progress-guide.tsx:213 msgid "Your first like!" msgstr "Votre première mention « j’aime » !" -#: src/components/dialogs/PostInteractionSettingsDialog.tsx:443 +#: src/components/dialogs/PostInteractionSettingsDialog.tsx:447 msgid "Your followers" msgstr "Comptes qui vous suivent" @@ -9810,15 +10159,15 @@ msgstr "Votre pseudo complet sera <0>@{0}</0>" msgid "Your full username will be <0>@{0}</0>" msgstr "Votre pseudo complet sera <0>@{0}</0>" -#: src/Navigation.tsx:395 +#: src/Navigation.tsx:501 #: src/screens/Search/modules/ExploreInterestsCard.tsx:67 #: src/screens/Settings/ContentAndMediaSettings.tsx:92 #: src/screens/Settings/ContentAndMediaSettings.tsx:95 -#: src/screens/Settings/SettingsInterests.tsx:39 +#: src/screens/Settings/InterestsSettings.tsx:42 msgid "Your interests" msgstr "Vos centres d’intérêt" -#: src/screens/Settings/SettingsInterests.tsx:124 +#: src/screens/Settings/InterestsSettings.tsx:123 msgctxt "toast" msgid "Your interests have been updated!" msgstr "Vos centres d’intérêt ont été mis à jour !" @@ -9839,11 +10188,11 @@ msgstr "Votre mot de passe a été modifié avec succès !" msgid "Your password must be at least 8 characters long." msgstr "Votre mot de passe doit comporter au moins 8 caractères." -#: src/view/com/composer/Composer.tsx:481 +#: src/view/com/composer/Composer.tsx:522 msgid "Your post has been published" msgstr "Votre post a été publié" -#: src/view/com/composer/Composer.tsx:478 +#: src/view/com/composer/Composer.tsx:519 msgid "Your posts have been published" msgstr "Vos posts ont été publiés" @@ -9855,7 +10204,7 @@ 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:480 +#: src/view/com/composer/Composer.tsx:521 msgid "Your reply has been published" msgstr "Votre réponse a été publiée" @@ -9867,7 +10216,7 @@ msgstr "Votre signalement sera envoyé à <0>{0}</0>." msgid "Your report will be sent to the Bluesky Moderation Service" msgstr "Votre signalement sera envoyé au Service de Modération de Bluesky" -#: src/screens/Settings/SettingsInterests.tsx:53 +#: src/screens/Settings/InterestsSettings.tsx:56 msgid "Your selected interests help us serve you content you care about." msgstr "Votre sélection de centres d’intérêt nous aide à vous proposer des contenus qui vous tiennent à cœur." |