Skip to content

Commit be2a2ef

Browse files
feat(stream): Allow to filter links with queries
2 parents 9d89da5 + ec51195 commit be2a2ef

15 files changed

Lines changed: 563 additions & 84 deletions

File tree

locales/fr_FR/LC_MESSAGES/main.mo

87 Bytes
Binary file not shown.

locales/fr_FR/LC_MESSAGES/main.po

Lines changed: 59 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
msgid ""
22
msgstr ""
33
"Project-Id-Version: Flus\n"
4-
"POT-Creation-Date: 2026-08-03 07:08+0200\n"
5-
"PO-Revision-Date: 2026-08-03 07:08+0200\n"
4+
"POT-Creation-Date: 2026-08-03 13:48+0200\n"
5+
"PO-Revision-Date: 2026-08-03 13:48+0200\n"
66
"Last-Translator: Marien Fressinaud <dev@marienfressinaud.fr>\n"
77
"Language-Team: \n"
88
"Language: fr_FR\n"
@@ -324,11 +324,11 @@ msgstr "[%s] Réinitialisation de votre mot de passe"
324324
msgid "[%s] Your account will be deleted soon due to inactivity"
325325
msgstr "[%s] Votre compte sera bientôt supprimé pour cause d'inactivité"
326326

327-
#: models/Collection.php:41 models/Group.php:30 models/Stream.php:33
327+
#: models/Collection.php:41 models/Group.php:30 models/Stream.php:34
328328
msgid "The name is required."
329329
msgstr "Le nom est obligatoire."
330330

331-
#: models/Collection.php:45 models/Group.php:34 models/Stream.php:37
331+
#: models/Collection.php:45 models/Group.php:34 models/Stream.php:38
332332
msgid "The name must be less than {max} characters."
333333
msgstr "Le nom ne doit pas faire plus de {max} caractères."
334334

@@ -661,7 +661,7 @@ msgstr "aucun lien"
661661
#: views/collections/_collection.html.twig:26
662662
#: views/collections/_collection_follow.html.twig:18
663663
#: views/links/_pagination_count.html.twig:7 views/news/index.html.twig:26
664-
#: views/news/index.html.twig:95 views/streams/_timeline.html.twig:68
664+
#: views/news/index.html.twig:95 views/streams/_timeline.html.twig:69
665665
#, php-format
666666
msgid "%s link"
667667
msgid_plural "%s links"
@@ -878,7 +878,7 @@ msgstr ""
878878
"pour la plupart des flux)."
879879

880880
#: views/collections/filters/edit.html.twig:110
881-
#: views/streams/_filters.html.twig:175
881+
#: views/streams/_filters.html.twig:195
882882
msgid "All"
883883
msgstr "Tout"
884884

@@ -1041,7 +1041,7 @@ msgid "Syndication feed of %s"
10411041
msgstr "Flux de syndication de %s"
10421042

10431043
#: views/collections/show.html.twig:62 views/collections/show.html.twig:71
1044-
#: views/links/_link.html.twig:261 views/links/show.html.twig:47
1044+
#: views/links/_link.html.twig:267 views/links/show.html.twig:47
10451045
#: views/links/show.html.twig:56 views/streams/show.html.twig:38
10461046
#: views/streams/show.html.twig:47
10471047
msgid "Change the illustration"
@@ -1064,7 +1064,7 @@ msgstr[0] "Thématique :"
10641064
msgstr[1] "Thématiques :"
10651065

10661066
#: views/collections/show.html.twig:165 views/groups/_group.html.twig:20
1067-
#: views/links/_link.html.twig:255 views/links/show.html.twig:269
1067+
#: views/links/_link.html.twig:261 views/links/show.html.twig:269
10681068
#: views/notes/_notepad.html.twig:42 views/profiles/layout.html.twig:81
10691069
#: views/streams/show.html.twig:105
10701070
msgid "Edit"
@@ -1074,13 +1074,13 @@ msgstr "Modifier"
10741074
msgid "Access"
10751075
msgstr "Accès"
10761076

1077-
#: views/collections/show.html.twig:184 views/links/_link.html.twig:210
1078-
#: views/links/_link.html.twig:216 views/links/show.html.twig:237
1077+
#: views/collections/show.html.twig:184 views/links/_link.html.twig:216
1078+
#: views/links/_link.html.twig:222 views/links/show.html.twig:237
10791079
#: views/links/show.html.twig:241 views/news/index.html.twig:53
10801080
#: views/news/index.html.twig:105 views/news/index.html.twig:150
10811081
#: views/notes/_notepad.html.twig:27 views/notes/_notepad.html.twig:33
10821082
#: views/profiles/layout.html.twig:88 views/streams/_timeline.html.twig:26
1083-
#: views/streams/_timeline.html.twig:78 views/streams/_timeline.html.twig:121
1083+
#: views/streams/_timeline.html.twig:79 views/streams/_timeline.html.twig:123
10841084
#: views/streams/show.html.twig:112
10851085
msgid "Actions"
10861086
msgstr "Actions"
@@ -1103,16 +1103,16 @@ msgid "Copy link to Web feed"
11031103
msgstr "Copier le lien du flux Web"
11041104

11051105
#: views/collections/show.html.twig:224 views/news/_popup_actions.html.twig:21
1106-
#: views/streams/_popup_actions.html.twig:26
1106+
#: views/streams/_popup_actions.html.twig:27
11071107
msgid "Mark all as read"
11081108
msgstr "Tout marquer comme lu"
11091109

11101110
#: views/collections/show.html.twig:231 views/news/_popup_actions.html.twig:41
1111-
#: views/streams/_popup_actions.html.twig:46
1111+
#: views/streams/_popup_actions.html.twig:47
11121112
msgid "Ignore the links"
11131113
msgstr "Ignorer les liens"
11141114

1115-
#: views/collections/show.html.twig:242 views/links/_link.html.twig:279
1115+
#: views/collections/show.html.twig:242 views/links/_link.html.twig:285
11161116
#: views/links/show.html.twig:285 views/notes/_notepad.html.twig:50
11171117
#: views/streams/show.html.twig:120
11181118
msgid "Delete"
@@ -1501,104 +1501,104 @@ msgstr "Masquer ce lien dans les collections publiques"
15011501
msgid "Add the link"
15021502
msgstr "Ajouter le lien"
15031503

1504-
#: views/links/_link.html.twig:71
1504+
#: views/links/_link.html.twig:77
15051505
msgid "This link seems to be inaccessible, you should repair it."
15061506
msgstr "Ce lien semble inaccessible, vous devriez le réparer."
15071507

1508-
#: views/links/_link.html.twig:72 views/links/_link.html.twig:90
1508+
#: views/links/_link.html.twig:78 views/links/_link.html.twig:96
15091509
#: views/links/show.html.twig:74
15101510
msgid "inaccessible"
15111511
msgstr "inaccessible"
15121512

1513-
#: views/links/_link.html.twig:81
1513+
#: views/links/_link.html.twig:87
15141514
msgid "Trackers have been detected in this link, you should repair it."
15151515
msgstr "Des pisteurs ont été détectés dans ce lien, vous devriez le réparer."
15161516

1517-
#: views/links/_link.html.twig:82 views/links/_link.html.twig:100
1517+
#: views/links/_link.html.twig:88 views/links/_link.html.twig:106
15181518
#: views/links/show.html.twig:80
15191519
msgid "trackers"
15201520
msgstr "pisteurs"
15211521

1522-
#: views/links/_link.html.twig:89 views/links/show.html.twig:73
1522+
#: views/links/_link.html.twig:95 views/links/show.html.twig:73
15231523
msgid ""
15241524
"This link seems to be inaccessible, you may have difficulties to access it."
15251525
msgstr ""
15261526
"Ce lien semble inaccessible, vous pourriez rencontrer des difficultés pour y "
15271527
"accéder."
15281528

1529-
#: views/links/_link.html.twig:99 views/links/show.html.twig:79
1529+
#: views/links/_link.html.twig:105 views/links/show.html.twig:79
15301530
msgid ""
15311531
"Trackers have been detected in this link, your privacy might not be "
15321532
"respected if you click on it."
15331533
msgstr ""
15341534
"Des pisteurs ont été détectés dans ce lien, votre vie privée pourrait ne pas "
15351535
"être respectée si vous cliquez dessus."
15361536

1537-
#: views/links/_link.html.twig:147 views/links/show.html.twig:103
1537+
#: views/links/_link.html.twig:153 views/links/show.html.twig:103
15381538
msgid "You read this link."
15391539
msgstr "Vous avez lu ce lien."
15401540

1541-
#: views/links/_link.html.twig:151 views/links/show.html.twig:107
1541+
#: views/links/_link.html.twig:157 views/links/show.html.twig:107
15421542
msgid "You marked this link to be read."
15431543
msgstr "Vous avez marqué ce lien à lire."
15441544

1545-
#: views/links/_link.html.twig:158 views/links/show.html.twig:125
1545+
#: views/links/_link.html.twig:164 views/links/show.html.twig:125
15461546
msgid "ongoing synchronisation…"
15471547
msgstr "synchronisation en cours…"
15481548

1549-
#: views/links/_link.html.twig:189
1549+
#: views/links/_link.html.twig:195
15501550
#, php-format
15511551
msgid "Notepad (%s)"
15521552
msgstr "Bloc-note (%s)"
15531553

1554-
#: views/links/_link.html.twig:191 views/links/show.html.twig:300
1554+
#: views/links/_link.html.twig:197 views/links/show.html.twig:300
15551555
msgid "Notepad"
15561556
msgstr "Bloc-note"
15571557

1558-
#: views/links/_link.html.twig:198
1558+
#: views/links/_link.html.twig:204
15591559
msgid "hidden"
15601560
msgstr "masqué"
15611561

1562-
#: views/links/_link.html.twig:226
1562+
#: views/links/_link.html.twig:232
15631563
msgid "Ignore the link"
15641564
msgstr "Ignorer le lien"
15651565

1566-
#: views/links/_link.html.twig:237
1566+
#: views/links/_link.html.twig:243
15671567
msgid "Copy the external link"
15681568
msgstr "Copier le lien externe"
15691569

1570-
#: views/links/_link.html.twig:243 views/links/show.html.twig:228
1570+
#: views/links/_link.html.twig:249 views/links/show.html.twig:228
15711571
msgid "Share on Mastodon"
15721572
msgstr "Partager vers Mastodon"
15731573

1574-
#: views/links/_link.html.twig:269 views/links/show.html.twig:275
1574+
#: views/links/_link.html.twig:275 views/links/show.html.twig:275
15751575
msgid "Repair"
15761576
msgstr "Réparer"
15771577

1578-
#: views/links/_link.html.twig:282 views/links/show.html.twig:288
1578+
#: views/links/_link.html.twig:288 views/links/show.html.twig:288
15791579
msgid "Are you sure that you want to delete this link?"
15801580
msgstr "Êtes-vous sur·e de vouloir supprimer ce lien ?"
15811581

1582-
#: views/links/_link.html.twig:292 views/links/_link.html.twig:295
1582+
#: views/links/_link.html.twig:298 views/links/_link.html.twig:301
15831583
#: views/links/show.html.twig:186
15841584
msgid "Mark as read"
15851585
msgstr "Marquer comme lu"
15861586

1587-
#: views/links/_link.html.twig:305 views/links/_link.html.twig:308
1587+
#: views/links/_link.html.twig:315 views/links/_link.html.twig:318
15881588
msgid "Remove from read list"
15891589
msgstr "Retirer des liens lus"
15901590

1591-
#: views/links/_link.html.twig:318 views/links/_link.html.twig:321
1591+
#: views/links/_link.html.twig:328 views/links/_link.html.twig:331
15921592
#: views/links/show.html.twig:197
15931593
msgid "Read later"
15941594
msgstr "Lire plus tard"
15951595

1596-
#: views/links/_link.html.twig:337 views/links/_link.html.twig:341
1596+
#: views/links/_link.html.twig:356 views/links/_link.html.twig:360
15971597
#: views/links/collections/index.html.twig:69
15981598
msgid "Store the link"
15991599
msgstr "Ranger le lien"
16001600

1601-
#: views/links/_link.html.twig:347
1601+
#: views/links/_link.html.twig:366
16021602
#, php-format
16031603
msgid "In %d collection"
16041604
msgid_plural "In %d collections"
@@ -2309,12 +2309,12 @@ msgid "Didn’t receive the email? Resend it"
23092309
msgstr "Courriel non reçu ? Renvoyer"
23102310

23112311
#: views/news/_popup_actions.html.twig:30
2312-
#: views/streams/_popup_actions.html.twig:35
2312+
#: views/streams/_popup_actions.html.twig:36
23132313
msgid "Read the links later"
23142314
msgstr "Lire les liens plus tard"
23152315

23162316
#: views/news/_popup_actions.html.twig:46
2317-
#: views/streams/_popup_actions.html.twig:51
2317+
#: views/streams/_popup_actions.html.twig:52
23182318
msgid ""
23192319
"The links will no longer be counted as unread and won’t be suggested in your "
23202320
"news. Are you sure?"
@@ -2334,7 +2334,7 @@ msgstr "hier"
23342334
msgid "Actions on the day"
23352335
msgstr "Actions pour la journée"
23362336

2337-
#: views/news/index.html.twig:111 views/streams/_timeline.html.twig:84
2337+
#: views/news/index.html.twig:111 views/streams/_timeline.html.twig:85
23382338
msgid "Actions on the feed"
23392339
msgstr "Actions pour le flux"
23402340

@@ -2935,52 +2935,60 @@ msgstr "Mot de passe oublié ?"
29352935
msgid "No account yet?"
29362936
msgstr "Pas encore de compte ?"
29372937

2938-
#: views/streams/_filters.html.twig:30 views/streams/_filters.html.twig:37
2938+
#: views/streams/_filters.html.twig:31 views/streams/_filters.html.twig:38
29392939
msgid "Display the previous days"
29402940
msgstr "Afficher les jours précédents"
29412941

2942-
#: views/streams/_filters.html.twig:44
2942+
#: views/streams/_filters.html.twig:45
29432943
msgid "Date"
29442944
msgstr "Date"
29452945

2946-
#: views/streams/_filters.html.twig:56 views/streams/_filters.html.twig:211
2946+
#: views/streams/_filters.html.twig:57 views/streams/_filters.html.twig:231
29472947
#, php-format
29482948
msgid "%s: %d link"
29492949
msgid_plural "%s: %d links"
29502950
msgstr[0] "%s : %d lien"
29512951
msgstr[1] "%s : %d liens"
29522952

2953-
#: views/streams/_filters.html.twig:58
2953+
#: views/streams/_filters.html.twig:59
29542954
#, php-format
29552955
msgid "(%d unread)"
29562956
msgid_plural "(%d unread)"
29572957
msgstr[0] "(%d non lu)"
29582958
msgstr[1] "(%d non lus)"
29592959

2960-
#: views/streams/_filters.html.twig:125 views/streams/_filters.html.twig:132
2960+
#: views/streams/_filters.html.twig:126 views/streams/_filters.html.twig:133
29612961
msgid "Display the next days"
29622962
msgstr "Afficher les jours suivants"
29632963

2964-
#: views/streams/_filters.html.twig:139
2964+
#: views/streams/_filters.html.twig:140
29652965
msgid "Display:"
29662966
msgstr "Afficher :"
29672967

2968-
#: views/streams/_filters.html.twig:156
2968+
#: views/streams/_filters.html.twig:157
29692969
#, php-format
29702970
msgid "%d day"
29712971
msgid_plural "%d days"
29722972
msgstr[0] "%d jour"
29732973
msgstr[1] "%d jours"
29742974

2975-
#: views/streams/_filters.html.twig:166
2975+
#: views/streams/_filters.html.twig:167
2976+
msgid "Search:"
2977+
msgstr "Recherche :"
2978+
2979+
#: views/streams/_filters.html.twig:175
2980+
msgid "Words or URL"
2981+
msgstr "Mots ou URL"
2982+
2983+
#: views/streams/_filters.html.twig:186
29762984
msgid "Reading status:"
29772985
msgstr "Statut de lecture :"
29782986

2979-
#: views/streams/_filters.html.twig:176
2987+
#: views/streams/_filters.html.twig:196
29802988
msgid "Unread"
29812989
msgstr "Non lus"
29822990

2983-
#: views/streams/_filters.html.twig:199
2991+
#: views/streams/_filters.html.twig:219
29842992
#, php-format
29852993
msgid "Sources (%d)"
29862994
msgstr "Sources (%d)"
@@ -2993,11 +3001,11 @@ msgstr "Quelle est le nom du fil ?"
29933001
msgid "What’s the purpose of the stream?"
29943002
msgstr "Quelle est la raison d’être du fil ?"
29953003

2996-
#: views/streams/_timeline.html.twig:126
3004+
#: views/streams/_timeline.html.twig:128
29973005
msgid "Actions on the links"
29983006
msgstr "Actions sur les liens"
29993007

3000-
#: views/streams/_timeline.html.twig:139
3008+
#: views/streams/_timeline.html.twig:141
30013009
msgid "There is no link matching your filters."
30023010
msgstr "Il n’y a aucun lien qui correspond à vos filtres."
30033011

0 commit comments

Comments
 (0)