diff --git a/front/locales/app.pot b/front/locales/app.pot
index c302feb7f0c7e846e3ef7030d5441dd69e170fdf..89c4ccf7fd1f690377853b734cac3a3dcc2a4ab6 100644
--- a/front/locales/app.pot
+++ b/front/locales/app.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: front 1.0.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-07-06 21:23+0200\n"
+"POT-Creation-Date: 2018-07-17 19:29+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -37,7 +37,7 @@ msgid_plural "%{ count } on %{ total } selected"
 msgstr[0] ""
 msgstr[1] ""
 
-#: front/src/components/Sidebar.vue:115 src/views/federation/LibraryDetail.vue:87
+#: front/src/components/Sidebar.vue:116 src/views/federation/LibraryDetail.vue:87
 msgid "%{ count } track"
 msgid_plural "%{ count } tracks"
 msgstr[0] ""
@@ -55,12 +55,20 @@ msgid_plural "%{ count } tracks matching combined filters"
 msgstr[0] ""
 msgstr[1] ""
 
-#: front/src/components/playlists/Card.vue:19
+#: front/src/components/playlists/Card.vue:18
 msgid "%{ count} track"
 msgid_plural "%{ count } tracks"
 msgstr[0] ""
 msgstr[1] ""
 
+#: front/src/components/common/Duration.vue:2
+msgid "%{ hours } h %{ minutes } min"
+msgstr ""
+
+#: front/src/components/common/Duration.vue:5
+msgid "%{ minutes } min"
+msgstr ""
+
 #: front/src/components/activity/Like.vue:7
 msgid "%{ user } favorited a track"
 msgstr ""
@@ -69,7 +77,7 @@ msgstr ""
 msgid "%{ user } listened to a track"
 msgstr ""
 
-#: front/src/components/auth/Profile.vue:43
+#: front/src/components/auth/Profile.vue:49
 msgid "%{ username }'s profile"
 msgstr ""
 
@@ -92,7 +100,11 @@ msgid_plural "%{ count } tracks"
 msgstr[0] ""
 msgstr[1] ""
 
-#: front/src/App.vue:51
+#: front/src/components/About.vue:5
+msgid "About %{ instance }"
+msgstr ""
+
+#: front/src/App.vue:54
 msgid "About Funkwhale"
 msgstr ""
 
@@ -121,7 +133,7 @@ msgstr ""
 msgid "Account settings"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:180
+#: front/src/components/auth/Settings.vue:257
 msgid "Account Settings"
 msgstr ""
 
@@ -150,7 +162,7 @@ msgstr ""
 msgid "Active"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:59
+#: front/src/components/Sidebar.vue:60
 msgid "Activity"
 msgstr ""
 
@@ -170,7 +182,7 @@ msgstr ""
 msgid "Add filters to customize your radio"
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:47
+#: front/src/components/audio/PlayButton.vue:53
 msgid "Add to current queue"
 msgstr ""
 
@@ -184,7 +196,7 @@ msgstr ""
 msgid "Add to playlist..."
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:13
+#: front/src/components/audio/PlayButton.vue:14
 msgid "Add to queue"
 msgstr ""
 
@@ -200,12 +212,12 @@ msgstr ""
 msgid "Admin"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:63
+#: front/src/components/Sidebar.vue:64
 msgid "Administration"
 msgstr ""
 
 #: front/src/components/audio/SearchBar.vue:26 src/components/audio/track/Table.vue:8
-#: front/src/components/federation/LibraryTrackTable.vue:34
+#: front/src/components/federation/LibraryTrackTable.vue:49
 #: front/src/components/library/Album.vue:91
 #: front/src/components/manage/library/FilesTable.vue:39
 #: front/src/components/metadata/Search.vue:134
@@ -280,8 +292,8 @@ msgid "Are you sure you want to log out?"
 msgstr ""
 
 #: front/src/components/audio/SearchBar.vue:25 src/components/audio/track/Table.vue:7
-#: front/src/components/federation/LibraryTrackTable.vue:33
-#: front/src/components/library/Artist.vue:108
+#: front/src/components/federation/LibraryTrackTable.vue:48
+#: front/src/components/library/Artist.vue:119
 #: front/src/components/manage/library/FilesTable.vue:38
 #: front/src/components/manage/library/RequestsTable.vue:49
 #: front/src/components/metadata/Search.vue:130
@@ -305,8 +317,9 @@ msgstr ""
 msgid "Artists"
 msgstr ""
 
-#: front/src/components/favorites/List.vue:33 src/components/library/Artists.vue:25
-#: front/src/components/library/Radios.vue:28
+#: front/src/components/favorites/List.vue:33
+#: front/src/components/federation/LibraryTrackTable.vue:28
+#: front/src/components/library/Artists.vue:25 src/components/library/Radios.vue:44
 #: front/src/components/manage/library/FilesTable.vue:19
 #: front/src/components/manage/library/RequestsTable.vue:19
 #: front/src/components/manage/users/UsersTable.vue:19
@@ -326,6 +339,10 @@ msgstr ""
 msgid "Available playlists"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:34
+msgid "Avatar"
+msgstr ""
+
 #: front/src/views/auth/EmailConfirm.vue:17 src/views/auth/PasswordReset.vue:24
 #: front/src/views/auth/PasswordResetConfirm.vue:18
 msgid "Back to login"
@@ -344,7 +361,7 @@ msgstr ""
 msgid "Browse"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:49
+#: front/src/components/Sidebar.vue:50
 msgid "Browse library"
 msgstr ""
 
@@ -388,7 +405,7 @@ msgstr ""
 msgid "By confirming, %{ username } will be granted access to your library."
 msgstr ""
 
-#: front/src/components/audio/track/Table.vue:42
+#: front/src/components/audio/track/Table.vue:43
 #: front/src/components/common/DangerousButton.vue:17
 #: front/src/components/library/radios/Filter.vue:53
 #: front/src/components/playlists/PlaylistModal.vue:63
@@ -399,19 +416,19 @@ msgstr ""
 msgid "Candidates"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:43
+#: front/src/components/auth/Settings.vue:76
 msgid "Cannot change your password"
 msgstr ""
 
-#: front/src/App.vue:63
+#: front/src/App.vue:66
 msgid "Change language"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:34
+#: front/src/components/auth/Settings.vue:67
 msgid "Change my password"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:62
+#: front/src/components/auth/Settings.vue:95
 msgid "Change password"
 msgstr ""
 
@@ -420,7 +437,7 @@ msgstr ""
 msgid "Change your password"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:63
+#: front/src/components/auth/Settings.vue:96
 msgid "Change your password?"
 msgstr ""
 
@@ -428,11 +445,11 @@ msgstr ""
 msgid "Changes synced with server"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:37
+#: front/src/components/auth/Settings.vue:70
 msgid "Changing your password will also change your Subsonic API password if you have requested one."
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:65
+#: front/src/components/auth/Settings.vue:98
 msgid "Changing your password will have the following consequences"
 msgstr ""
 
@@ -453,7 +470,7 @@ msgstr ""
 msgid "Clear playlist"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:256
+#: front/src/components/audio/Player.vue:270
 msgid "Clear your queue"
 msgstr ""
 
@@ -536,7 +553,7 @@ msgstr ""
 msgid "Create playlist"
 msgstr ""
 
-#: front/src/components/library/Radios.vue:7
+#: front/src/components/library/Radios.vue:23
 msgid "Create your own radio"
 msgstr ""
 
@@ -546,6 +563,10 @@ msgstr ""
 msgid "Creation date"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:54
+msgid "Current avatar"
+msgstr ""
+
 #: front/src/components/playlists/PlaylistModal.vue:8
 msgid "Current track"
 msgstr ""
@@ -553,11 +574,11 @@ msgstr ""
 #: front/src/components/manage/library/FilesTable.vue:189
 #: front/src/components/manage/library/RequestsTable.vue:195
 #: front/src/components/manage/users/InvitationsTable.vue:166
-#: front/src/views/playlists/Detail.vue:32
+#: front/src/views/playlists/Detail.vue:33
 msgid "Delete"
 msgstr ""
 
-#: front/src/views/playlists/Detail.vue:37
+#: front/src/views/playlists/Detail.vue:38
 msgid "Delete playlist"
 msgstr ""
 
@@ -574,8 +595,9 @@ msgstr ""
 msgid "Deny access?"
 msgstr ""
 
-#: front/src/components/favorites/List.vue:34 src/components/library/Artists.vue:26
-#: front/src/components/library/Radios.vue:31
+#: front/src/components/favorites/List.vue:34
+#: front/src/components/federation/LibraryTrackTable.vue:29
+#: front/src/components/library/Artists.vue:26 src/components/library/Radios.vue:47
 #: front/src/components/manage/library/FilesTable.vue:20
 #: front/src/components/manage/library/RequestsTable.vue:20
 #: front/src/components/manage/users/UsersTable.vue:20
@@ -591,7 +613,7 @@ msgstr ""
 msgid "Determine if the user account is active or not. Inactive users cannot login or use the service."
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:71
+#: front/src/components/auth/Settings.vue:104
 #: front/src/components/auth/SubsonicTokenForm.vue:52
 msgid "Disable access"
 msgstr ""
@@ -620,7 +642,7 @@ msgstr ""
 msgid "Do you want to confirm this action?"
 msgstr ""
 
-#: front/src/views/playlists/Detail.vue:34
+#: front/src/views/playlists/Detail.vue:35
 msgid "Do you want to delete the playlist \"%{ playlist }\"?"
 msgstr ""
 
@@ -634,19 +656,19 @@ msgid_plural "Do you want to launch %{ action } on %{ count } elements?"
 msgstr[0] ""
 msgstr[1] ""
 
-#: front/src/components/Sidebar.vue:112
+#: front/src/components/Sidebar.vue:113
 msgid "Do you want to restore your previous queue?"
 msgstr ""
 
-#: front/src/App.vue:35
+#: front/src/App.vue:38
 msgid "Documentation"
 msgstr ""
 
-#: front/src/components/audio/track/Table.vue:23 src/components/library/Track.vue:48
+#: front/src/components/audio/track/Table.vue:24 src/components/library/Track.vue:48
 msgid "Download"
 msgstr ""
 
-#: front/src/components/audio/track/Table.vue:26
+#: front/src/components/audio/track/Table.vue:27
 msgid "Download tracks"
 msgstr ""
 
@@ -667,7 +689,7 @@ msgstr ""
 msgid "Edit instance info"
 msgstr ""
 
-#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:29
+#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:30
 msgid "Edit..."
 msgstr ""
 
@@ -684,7 +706,7 @@ msgstr ""
 msgid "Email confirmed"
 msgstr ""
 
-#: front/src/views/playlists/Detail.vue:28
+#: front/src/views/playlists/Detail.vue:29
 msgid "End edition"
 msgstr ""
 
@@ -692,7 +714,7 @@ msgstr ""
 msgid "Ensure your music files are properly tagged before uploading them."
 msgstr ""
 
-#: front/src/components/library/Radios.vue:124
+#: front/src/components/library/Radios.vue:140
 msgid "Enter a radio name..."
 msgstr ""
 
@@ -708,11 +730,11 @@ msgstr ""
 msgid "Enter an playlist name..."
 msgstr ""
 
-#: front/src/components/auth/Signup.vue:97
+#: front/src/components/auth/Signup.vue:98
 msgid "Enter your email"
 msgstr ""
 
-#: front/src/components/auth/Signup.vue:95
+#: front/src/components/auth/Signup.vue:96
 msgid "Enter your invitation code (case insensitive)"
 msgstr ""
 
@@ -720,7 +742,7 @@ msgstr ""
 msgid "Enter your search query..."
 msgstr ""
 
-#: front/src/components/auth/Signup.vue:96
+#: front/src/components/auth/Signup.vue:97
 msgid "Enter your username"
 msgstr ""
 
@@ -802,7 +824,7 @@ msgstr ""
 msgid "External source. Supported backends"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:50
+#: front/src/components/Sidebar.vue:51
 msgid "Favorites"
 msgstr ""
 
@@ -814,7 +836,7 @@ msgstr ""
 msgid "Federated tracks"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:86 src/components/library/import/BatchList.vue:25
+#: front/src/components/Sidebar.vue:87 src/components/library/import/BatchList.vue:25
 #: front/src/components/manage/users/UsersTable.vue:180
 #: front/src/views/admin/Settings.vue:84 src/views/admin/users/UsersDetail.vue:161
 #: front/src/views/federation/Base.vue:35 src/views/federation/LibraryDetail.vue:40
@@ -891,7 +913,7 @@ msgstr ""
 msgid "From album %{ album } by %{ artist }"
 msgstr ""
 
-#: front/src/App.vue:53
+#: front/src/App.vue:56
 msgid "Funkwhale is a free and open-source project run by volunteers. You can help us improve the platform by reporting bugs, suggesting features and share the project with your friends!"
 msgstr ""
 
@@ -944,7 +966,7 @@ msgstr ""
 msgid "Grab corresponding metadata"
 msgstr ""
 
-#: front/src/components/library/Home.vue:66
+#: front/src/components/library/Home.vue:65
 msgid "Home"
 msgstr ""
 
@@ -964,12 +986,12 @@ msgstr ""
 msgid "If the email address provided in the previous step is valid and binded to a user account, you should receive an email with reset instructions in the next couple of minutes."
 msgstr ""
 
-#: front/src/components/federation/LibraryTrackTable.vue:170
+#: front/src/components/federation/LibraryTrackTable.vue:196
 #: front/src/components/library/Library.vue:17
 msgid "Import"
 msgstr ""
 
-#: front/src/components/federation/LibraryTrackTable.vue:42
+#: front/src/components/federation/LibraryTrackTable.vue:57
 msgid "Import #%{ id } launched"
 msgstr ""
 
@@ -1004,7 +1026,7 @@ msgstr ""
 msgid "Import detail page"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:80
+#: front/src/components/Sidebar.vue:81
 msgid "Import music"
 msgstr ""
 
@@ -1017,7 +1039,7 @@ msgid "Import music from various platforms, such as YouTube or SoundCloud"
 msgstr ""
 
 #: front/src/components/federation/LibraryTrackTable.vue:14
-#: front/src/components/federation/LibraryTrackTable.vue:51
+#: front/src/components/federation/LibraryTrackTable.vue:66
 msgid "Import pending"
 msgstr ""
 
@@ -1062,7 +1084,7 @@ msgstr ""
 msgid "In favorites"
 msgstr ""
 
-#: front/src/components/federation/LibraryTrackTable.vue:50
+#: front/src/components/federation/LibraryTrackTable.vue:65
 msgid "In library"
 msgstr ""
 
@@ -1088,6 +1110,10 @@ msgstr[1] ""
 msgid "Instance information"
 msgstr ""
 
+#: front/src/components/library/Radios.vue:9
+msgid "Instance radios"
+msgstr ""
+
 #: front/src/views/admin/Settings.vue:75
 msgid "Instance settings"
 msgstr ""
@@ -1110,7 +1136,7 @@ msgstr ""
 msgid "Invitations"
 msgstr ""
 
-#: front/src/App.vue:40
+#: front/src/App.vue:43
 msgid "Issue tracker"
 msgstr ""
 
@@ -1126,7 +1152,7 @@ msgstr ""
 msgid "Keep a track of your favorite songs"
 msgstr ""
 
-#: front/src/components/audio/track/Table.vue:32
+#: front/src/components/audio/track/Table.vue:33
 msgid "Keep your PRIVATE_TOKEN secret as it gives access to your account."
 msgstr ""
 
@@ -1143,10 +1169,6 @@ msgstr ""
 msgid "Last modification"
 msgstr ""
 
-#: front/src/components/library/Home.vue:9
-msgid "Latest artists"
-msgstr ""
-
 #: front/src/components/common/ActionTable.vue:39
 msgid "Launch"
 msgstr ""
@@ -1176,8 +1198,8 @@ msgstr ""
 msgid "Libraries"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:69
-#: front/src/components/federation/LibraryTrackTable.vue:36
+#: front/src/components/Sidebar.vue:70
+#: front/src/components/federation/LibraryTrackTable.vue:51
 #: front/src/components/instance/Stats.vue:30
 #: front/src/components/manage/users/UsersTable.vue:176
 #: front/src/views/admin/users/UsersDetail.vue:157
@@ -1229,23 +1251,23 @@ msgstr ""
 msgid "Logged in as %{ username }"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:43 src/components/auth/Login.vue:41
+#: front/src/components/Sidebar.vue:44 src/components/auth/Login.vue:41
 msgid "Login"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:42
+#: front/src/components/Sidebar.vue:43
 msgid "Logout"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:252
+#: front/src/components/audio/Player.vue:266
 msgid "Looping disabled. Click to switch to single-track looping."
 msgstr ""
 
-#: front/src/components/audio/Player.vue:253
+#: front/src/components/audio/Player.vue:267
 msgid "Looping on a single track. Click to switch to whole queue looping."
 msgstr ""
 
-#: front/src/components/audio/Player.vue:254
+#: front/src/components/audio/Player.vue:268
 msgid "Looping on whole queue. Click to disable looping."
 msgstr ""
 
@@ -1290,7 +1312,7 @@ msgid ""
 "            project, which you can think about as the Wikipedia of music."
 msgstr ""
 
-#: front/src/components/Sidebar.vue:47 src/components/library/import/Main.vue:18
+#: front/src/components/Sidebar.vue:48 src/components/library/import/Main.vue:18
 msgid "Music"
 msgstr ""
 
@@ -1298,11 +1320,7 @@ msgstr ""
 msgid "Music request"
 msgstr ""
 
-#: front/src/components/library/Home.vue:26
-msgid "Music requests"
-msgstr ""
-
-#: front/src/components/audio/Player.vue:251
+#: front/src/components/audio/Player.vue:265
 msgid "Mute"
 msgstr ""
 
@@ -1337,12 +1355,12 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:55
+#: front/src/components/auth/Settings.vue:88
 #: front/src/views/auth/PasswordResetConfirm.vue:14
 msgid "New password"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:157
+#: front/src/components/Sidebar.vue:158
 msgid "New tracks will be appended here automatically."
 msgstr ""
 
@@ -1350,11 +1368,11 @@ msgstr ""
 msgid "Next step"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:249
+#: front/src/components/audio/Player.vue:263
 msgid "Next track"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:124
+#: front/src/components/Sidebar.vue:125
 msgid "No"
 msgstr ""
 
@@ -1375,7 +1393,7 @@ msgid "Not following"
 msgstr ""
 
 #: front/src/components/federation/LibraryTrackTable.vue:13
-#: front/src/components/federation/LibraryTrackTable.vue:52
+#: front/src/components/federation/LibraryTrackTable.vue:67
 msgid "Not imported"
 msgstr ""
 
@@ -1383,11 +1401,11 @@ msgstr ""
 msgid "Not used"
 msgstr ""
 
-#: front/src/App.vue:34
+#: front/src/App.vue:37
 msgid "Official website"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:50
+#: front/src/components/auth/Settings.vue:83
 msgid "Old password"
 msgstr ""
 
@@ -1400,7 +1418,7 @@ msgstr ""
 msgid "Open"
 msgstr ""
 
-#: front/src/App.vue:60
+#: front/src/App.vue:63
 msgid "Options"
 msgstr ""
 
@@ -1408,8 +1426,9 @@ msgstr ""
 msgid "Or"
 msgstr ""
 
-#: front/src/components/favorites/List.vue:23 src/components/library/Artists.vue:15
-#: front/src/components/library/Radios.vue:17
+#: front/src/components/favorites/List.vue:23
+#: front/src/components/federation/LibraryTrackTable.vue:18
+#: front/src/components/library/Artists.vue:15 src/components/library/Radios.vue:33
 #: front/src/components/manage/library/FilesTable.vue:9
 #: front/src/components/manage/library/RequestsTable.vue:9
 #: front/src/components/manage/users/InvitationsTable.vue:9
@@ -1418,8 +1437,9 @@ msgstr ""
 msgid "Ordering"
 msgstr ""
 
-#: front/src/components/favorites/List.vue:31 src/components/library/Artists.vue:23
-#: front/src/components/library/Radios.vue:25
+#: front/src/components/favorites/List.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:26
+#: front/src/components/library/Artists.vue:23 src/components/library/Radios.vue:41
 #: front/src/components/manage/library/FilesTable.vue:17
 #: front/src/components/manage/library/RequestsTable.vue:17
 #: front/src/components/manage/users/UsersTable.vue:17
@@ -1451,7 +1471,7 @@ msgstr ""
 msgid "Password updated successfully"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:248
+#: front/src/components/audio/Player.vue:262
 msgid "Pause track"
 msgstr ""
 
@@ -1470,11 +1490,11 @@ msgstr ""
 msgid "Pending approval"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:216
+#: front/src/components/Sidebar.vue:217
 msgid "Pending follow requests"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:215 src/views/admin/library/Base.vue:26
+#: front/src/components/Sidebar.vue:216 src/views/admin/library/Base.vue:26
 msgid "Pending import requests"
 msgstr ""
 
@@ -1487,13 +1507,13 @@ msgstr ""
 msgid "Permissions"
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:8 src/components/library/Track.vue:30
+#: front/src/components/audio/PlayButton.vue:9 src/components/library/Track.vue:30
 msgid "Play"
 msgstr ""
 
 #: front/src/components/audio/album/Card.vue:50
 #: front/src/components/audio/artist/Card.vue:44 src/components/library/Album.vue:28
-#: front/src/components/playlists/Card.vue:26 src/views/playlists/Detail.vue:22
+#: front/src/views/playlists/Detail.vue:23
 msgid "Play all"
 msgstr ""
 
@@ -1501,27 +1521,27 @@ msgstr ""
 msgid "Play all albums"
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:52
+#: front/src/components/audio/PlayButton.vue:58
 msgid "Play immediatly"
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:14
+#: front/src/components/audio/PlayButton.vue:15
 msgid "Play next"
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:15
+#: front/src/components/audio/PlayButton.vue:16
 msgid "Play now"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:247
+#: front/src/components/audio/Player.vue:261
 msgid "Play track"
 msgstr ""
 
-#: front/src/views/playlists/Detail.vue:89
+#: front/src/views/playlists/Detail.vue:90
 msgid "Playlist"
 msgstr ""
 
-#: front/src/views/playlists/Detail.vue:11
+#: front/src/views/playlists/Detail.vue:12
 msgid "Playlist containing %{ count } track, by %{ username }"
 msgid_plural "Playlist containing %{ count } tracks, by %{ username }"
 msgstr[0] ""
@@ -1547,8 +1567,9 @@ msgstr ""
 msgid "Playlist visibility"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:55 src/components/library/Library.vue:13
-#: front/src/views/admin/Settings.vue:83 src/views/playlists/List.vue:103
+#: front/src/components/Sidebar.vue:56 src/components/library/Home.vue:16
+#: front/src/components/library/Library.vue:13 src/views/admin/Settings.vue:83
+#: front/src/views/playlists/List.vue:103
 msgid "Playlists"
 msgstr ""
 
@@ -1556,7 +1577,7 @@ msgstr ""
 msgid "Playlists? We got them"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:46
+#: front/src/components/auth/Settings.vue:79
 msgid "Please double-check your password is correct"
 msgstr ""
 
@@ -1564,11 +1585,15 @@ msgstr ""
 msgid "Please double-check your username/password couple is correct"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:46
+msgid "PNG, GIF or JPG. At most 2MB. Will be downscaled to 400x400px."
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:26
 msgid "Previous step"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:246
+#: front/src/components/audio/Player.vue:260
 msgid "Previous track"
 msgstr ""
 
@@ -1577,7 +1602,7 @@ msgstr ""
 msgid "Proceed to login"
 msgstr ""
 
-#: front/src/components/federation/LibraryTrackTable.vue:35
+#: front/src/components/federation/LibraryTrackTable.vue:50
 msgid "Published date"
 msgstr ""
 
@@ -1589,7 +1614,7 @@ msgstr ""
 msgid "Queue"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:189
+#: front/src/components/audio/Player.vue:203
 msgid "Queue shuffled!"
 msgstr ""
 
@@ -1605,8 +1630,7 @@ msgstr ""
 msgid "Radio name"
 msgstr ""
 
-#: front/src/components/library/Home.vue:18 src/components/library/Library.vue:10
-#: front/src/components/library/Radios.vue:125
+#: front/src/components/library/Library.vue:10 src/components/library/Radios.vue:141
 msgid "Radios"
 msgstr ""
 
@@ -1614,6 +1638,18 @@ msgstr ""
 msgid "Recent activity on this instance"
 msgstr ""
 
+#: front/src/components/library/Home.vue:24
+msgid "Recently added"
+msgstr ""
+
+#: front/src/components/library/Home.vue:11
+msgid "Recently favorited"
+msgstr ""
+
+#: front/src/components/library/Home.vue:6
+msgid "Recently listened"
+msgstr ""
+
 #: front/src/components/library/import/BatchDetail.vue:81
 msgid "Recording MusicBrainz ID"
 msgstr ""
@@ -1627,7 +1663,7 @@ msgstr ""
 msgid "Refused"
 msgstr ""
 
-#: front/src/components/auth/Profile.vue:11
+#: front/src/components/auth/Profile.vue:12
 msgid "Registered since %{ date }"
 msgstr ""
 
@@ -1643,6 +1679,10 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:58
+msgid "Remove avatar"
+msgstr ""
+
 #: front/src/components/favorites/TrackFavoriteIcon.vue:19
 msgid "Remove from favorites"
 msgstr ""
@@ -1660,6 +1700,14 @@ msgstr ""
 msgid "Request a password"
 msgstr ""
 
+#: front/src/App.vue:35
+msgid "Request music"
+msgstr ""
+
+#: front/src/views/library/MusicRequest.vue:4 src/views/library/MusicRequest.vue:21
+msgid "Request some music"
+msgstr ""
+
 #: front/src/components/requests/Form.vue:20
 msgid "Request submitted!"
 msgstr ""
@@ -1682,7 +1730,7 @@ msgid "Result %{ current }/%{ total }"
 msgstr ""
 
 #: front/src/components/favorites/List.vue:38 src/components/library/Artists.vue:30
-#: front/src/components/library/Radios.vue:36 src/views/federation/LibraryList.vue:33
+#: front/src/components/library/Radios.vue:52 src/views/federation/LibraryList.vue:33
 #: front/src/views/playlists/List.vue:32
 msgid "Results per page"
 msgstr ""
@@ -1697,7 +1745,7 @@ msgid "Scan triggered!"
 msgstr ""
 
 #: front/src/components/federation/LibraryTrackTable.vue:5
-#: front/src/components/library/Artists.vue:10 src/components/library/Radios.vue:13
+#: front/src/components/library/Artists.vue:10 src/components/library/Radios.vue:29
 #: front/src/components/library/import/BatchDetail.vue:62
 #: front/src/components/library/import/BatchList.vue:7
 #: front/src/components/manage/library/FilesTable.vue:5
@@ -1724,7 +1772,7 @@ msgstr ""
 msgid "Search by submitter, source..."
 msgstr ""
 
-#: front/src/components/federation/LibraryTrackTable.vue:156
+#: front/src/components/federation/LibraryTrackTable.vue:182
 #: front/src/components/manage/library/FilesTable.vue:175
 msgid "Search by title, artist, domain..."
 msgstr ""
@@ -1792,7 +1840,7 @@ msgstr ""
 msgid "Send a follow request"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:96 src/components/manage/users/UsersTable.vue:184
+#: front/src/components/Sidebar.vue:97 src/components/manage/users/UsersTable.vue:184
 #: front/src/views/admin/users/UsersDetail.vue:165
 msgid "Settings"
 msgstr ""
@@ -1805,7 +1853,7 @@ msgstr ""
 msgid "Settings updated successfully."
 msgstr ""
 
-#: front/src/components/auth/Profile.vue:23
+#: front/src/components/auth/Profile.vue:24
 msgid "Settings..."
 msgstr ""
 
@@ -1830,7 +1878,7 @@ msgid "Show/hide password"
 msgstr ""
 
 #: front/src/components/federation/LibraryFollowTable.vue:97
-#: front/src/components/federation/LibraryTrackTable.vue:83
+#: front/src/components/federation/LibraryTrackTable.vue:98
 #: front/src/components/library/import/BatchDetail.vue:128
 #: front/src/components/library/import/BatchList.vue:73
 #: front/src/components/manage/library/FilesTable.vue:97
@@ -1840,11 +1888,11 @@ msgstr ""
 msgid "Showing results %{ start }-%{ end } on %{ total }"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:255
+#: front/src/components/audio/Player.vue:269
 msgid "Shuffle your queue"
 msgstr ""
 
-#: front/src/components/auth/Signup.vue:94
+#: front/src/components/auth/Signup.vue:95
 msgid "Sign Up"
 msgstr ""
 
@@ -1853,7 +1901,7 @@ msgstr ""
 msgid "Sign-up"
 msgstr ""
 
-#: front/src/components/audio/track/Table.vue:30
+#: front/src/components/audio/track/Table.vue:31
 msgid "Simply copy paste the snippet below into a terminal to launch the download."
 msgstr ""
 
@@ -1886,15 +1934,15 @@ msgstr ""
 msgid "Source"
 msgstr ""
 
-#: front/src/App.vue:38
+#: front/src/App.vue:41
 msgid "Source code"
 msgstr ""
 
-#: front/src/App.vue:37
+#: front/src/App.vue:40
 msgid "Source code (%{version})"
 msgstr ""
 
-#: front/src/components/auth/Profile.vue:19
+#: front/src/components/auth/Profile.vue:20
 #: front/src/components/manage/users/UsersTable.vue:70
 msgid "Staff member"
 msgstr ""
@@ -1912,7 +1960,7 @@ msgid "Statistics"
 msgstr ""
 
 #: front/src/components/federation/LibraryFollowTable.vue:23
-#: front/src/components/federation/LibraryTrackTable.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:46
 #: front/src/components/library/import/BatchDetail.vue:66
 #: front/src/components/library/import/BatchDetail.vue:83
 #: front/src/components/library/import/BatchList.vue:11
@@ -1930,7 +1978,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:158
+#: front/src/components/Sidebar.vue:159
 msgid "Stop radio"
 msgstr ""
 
@@ -1981,7 +2029,7 @@ msgstr ""
 msgid "The Beatles, Mickael Jackson…"
 msgstr ""
 
-#: front/src/App.vue:56
+#: front/src/App.vue:59
 msgid "The funkwhale logo was kindly designed and provided by Francis Gading."
 msgstr ""
 
@@ -1997,7 +2045,7 @@ msgstr ""
 msgid "The White Album, Thriller…"
 msgstr ""
 
-#: front/src/components/audio/track/Table.vue:29
+#: front/src/components/audio/track/Table.vue:30
 msgid "There is currently no way to download directly multiple tracks from funkwhale as a ZIP archive. However, you can use a command line tools such as cURL to easily download a list of tracks."
 msgstr ""
 
@@ -2009,7 +2057,7 @@ msgstr ""
 msgid "This indicate if the remote library granted you access"
 msgstr ""
 
-#: front/src/components/auth/Profile.vue:15
+#: front/src/components/auth/Profile.vue:16
 msgid "This is you!"
 msgstr ""
 
@@ -2017,11 +2065,11 @@ msgstr ""
 msgid "This may affect a lot of elements, please double check this is really what you want."
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:55
+#: front/src/components/audio/PlayButton.vue:61
 msgid "This track is not imported and cannot be played"
 msgstr ""
 
-#: front/src/views/playlists/Detail.vue:36
+#: front/src/views/playlists/Detail.vue:37
 msgid "This will completely delete this playlist and cannot be undone."
 msgstr ""
 
@@ -2033,7 +2081,7 @@ msgstr ""
 msgid "This will completely disable access to the Subsonic API using from account."
 msgstr ""
 
-#: front/src/App.vue:130
+#: front/src/App.vue:133
 msgid "This will erase your local data and disconnect you, do you want to continue?"
 msgstr ""
 
@@ -2046,7 +2094,7 @@ msgid "This will remove all tracks from this playlist and cannot be undone."
 msgstr ""
 
 #: front/src/components/audio/track/Table.vue:6
-#: front/src/components/federation/LibraryTrackTable.vue:32
+#: front/src/components/federation/LibraryTrackTable.vue:47
 #: front/src/components/manage/library/FilesTable.vue:37
 msgid "Title"
 msgstr ""
@@ -2071,7 +2119,7 @@ msgstr ""
 
 #: front/src/components/library/Album.vue:43
 #: front/src/components/playlists/PlaylistModal.vue:33
-#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:49
+#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:50
 #: front/src/views/radios/Detail.vue:34
 msgid "Tracks"
 msgstr ""
@@ -2080,6 +2128,10 @@ msgstr ""
 msgid "Tracks available in this library"
 msgstr ""
 
+#: front/src/components/library/Artist.vue:54
+msgid "Tracks by this artist"
+msgstr ""
+
 #: front/src/components/instance/Stats.vue:25
 msgid "Tracks favorited"
 msgstr ""
@@ -2108,10 +2160,14 @@ msgstr ""
 msgid "Unlimited music"
 msgstr ""
 
-#: front/src/components/audio/Player.vue:250
+#: front/src/components/audio/Player.vue:264
 msgid "Unmute"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:50
+msgid "Update avatar"
+msgstr ""
+
 #: front/src/components/playlists/Form.vue:33
 msgid "Update playlist"
 msgstr ""
@@ -2129,6 +2185,10 @@ msgstr ""
 msgid "Upload"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:45
+msgid "Upload a new avatar"
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:7
 msgid "Uploaded files or external source"
 msgstr ""
@@ -2137,7 +2197,7 @@ msgstr ""
 msgid "Uploading..."
 msgstr ""
 
-#: front/src/App.vue:42
+#: front/src/App.vue:45
 msgid "Use another instance"
 msgstr ""
 
@@ -2169,6 +2229,10 @@ msgstr ""
 msgid "User activity"
 msgstr ""
 
+#: front/src/components/library/Radios.vue:20
+msgid "User radios"
+msgstr ""
+
 #: front/src/components/auth/Signup.vue:19
 #: front/src/components/manage/users/UsersTable.vue:37
 msgid "Username"
@@ -2182,7 +2246,7 @@ msgstr ""
 msgid "users"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:102 src/views/admin/Settings.vue:81
+#: front/src/components/Sidebar.vue:103 src/views/admin/Settings.vue:81
 #: front/src/views/admin/users/Base.vue:5 src/views/admin/users/UsersList.vue:3
 #: front/src/views/admin/users/UsersList.vue:21
 msgid "Users"
@@ -2212,6 +2276,10 @@ msgstr ""
 msgid "We cannot log you in"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:38
+msgid "We cannot save your avatar"
+msgstr ""
+
 #: front/src/components/auth/Settings.vue:14
 msgid "We cannot save your settings"
 msgstr ""
@@ -2256,7 +2324,7 @@ msgstr ""
 msgid "Why funkwhale?"
 msgstr ""
 
-#: front/src/components/Sidebar.vue:123
+#: front/src/components/Sidebar.vue:124
 msgid "Yes"
 msgstr ""
 
@@ -2284,7 +2352,7 @@ msgstr ""
 msgid "You can use those to enjoy your playlist and music in offline mode, on your smartphone or tablet, for instance."
 msgstr ""
 
-#: front/src/components/Sidebar.vue:155
+#: front/src/components/Sidebar.vue:156
 msgid "You have a radio playing"
 msgstr ""
 
@@ -2292,11 +2360,11 @@ msgstr ""
 msgid "You need to select an instance in order to continue"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:67
+#: front/src/components/auth/Settings.vue:100
 msgid "You will be logged out from this session and have to log in with the new one"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:38
+#: front/src/components/auth/Settings.vue:71
 msgid "You will have to update your password on your clients that use this password."
 msgstr ""
 
@@ -2320,11 +2388,11 @@ msgstr ""
 msgid "Your password has been updated successfully."
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:68
+#: front/src/components/auth/Settings.vue:101
 msgid "Your Subsonic password will be changed to a new, random one, logging you out from devices that used the old Subsonic password"
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:150
+#: front/src/components/audio/PlayButton.vue:156
 msgid "%{ count } track was added to your queue"
 msgid_plural "%{ count } tracks were added to your queue"
 msgstr[0] ""
diff --git a/front/locales/ar/LC_MESSAGES/app.po b/front/locales/ar/LC_MESSAGES/app.po
index 81864dae60aa54dca51bc76621f24cf266b928d2..82e8958fcd5cb227477f8e408e9f090fe5d55e80 100644
--- a/front/locales/ar/LC_MESSAGES/app.po
+++ b/front/locales/ar/LC_MESSAGES/app.po
@@ -2,17 +2,15 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Arabic (FunkWhale)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-07-06 21:23+0200\n"
+"POT-Creation-Date: 2018-07-17 19:29+0200\n"
 "PO-Revision-Date: 2018-07-17 15:23+0000\n"
 "Last-Translator: ButterflyOfFire <butterflyoffire+funkwhale@protonmail.com>\n"
-"Language-Team: Arabic <https://translate.funkwhale.audio/projects/funkwhale/"
-"funkwhale/front/ar/>\n"
+"Language-Team: Arabic <https://translate.funkwhale.audio/projects/funkwhale/funkwhale/front/ar/>\n"
 "Language: ar\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
-"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
 "X-Generator: Weblate 2.20\n"
 
 #: front/src/components/playlists/PlaylistModal.vue:9
@@ -38,7 +36,7 @@ msgstr[3] ""
 msgstr[4] ""
 msgstr[5] ""
 
-#: front/src/components/Sidebar.vue:115
+#: front/src/components/Sidebar.vue:116
 #: src/views/federation/LibraryDetail.vue:87
 msgid "%{ count } track"
 msgid_plural "%{ count } tracks"
@@ -69,7 +67,7 @@ msgstr[3] ""
 msgstr[4] ""
 msgstr[5] ""
 
-#: front/src/components/playlists/Card.vue:19
+#: front/src/components/playlists/Card.vue:18
 msgid "%{ count} track"
 msgid_plural "%{ count } tracks"
 msgstr[0] ""
@@ -79,6 +77,14 @@ msgstr[3] ""
 msgstr[4] "%{ count } مَقاطِع"
 msgstr[5] "%{ count } مَقاطِع"
 
+#: front/src/components/common/Duration.vue:2
+msgid "%{ hours } h %{ minutes } min"
+msgstr ""
+
+#: front/src/components/common/Duration.vue:5
+msgid "%{ minutes } min"
+msgstr ""
+
 #: front/src/components/activity/Like.vue:7
 msgid "%{ user } favorited a track"
 msgstr ""
@@ -87,7 +93,7 @@ msgstr ""
 msgid "%{ user } listened to a track"
 msgstr ""
 
-#: front/src/components/auth/Profile.vue:43
+#: front/src/components/auth/Profile.vue:49
 msgid "%{ username }'s profile"
 msgstr "الملف الشخصي لِـ %{ username }"
 
@@ -122,7 +128,12 @@ msgstr[3] ""
 msgstr[4] "%{ count } مَقاطِع"
 msgstr[5] "%{ count } مَقاطِع"
 
-#: front/src/App.vue:51
+#: front/src/components/About.vue:5
+#, fuzzy
+msgid "About %{ instance }"
+msgstr "عن مثيل الخادوم هذا"
+
+#: front/src/App.vue:54
 msgid "About Funkwhale"
 msgstr "عن فانك وايل Funkwhale"
 
@@ -151,7 +162,7 @@ msgstr ""
 msgid "Account settings"
 msgstr "إعدادات الحساب"
 
-#: front/src/components/auth/Settings.vue:180
+#: front/src/components/auth/Settings.vue:257
 msgid "Account Settings"
 msgstr "إعدادات الحساب"
 
@@ -184,7 +195,7 @@ msgstr "الإجراءات"
 msgid "Active"
 msgstr "النشاط"
 
-#: front/src/components/Sidebar.vue:59
+#: front/src/components/Sidebar.vue:60
 msgid "Activity"
 msgstr "النشاط"
 
@@ -204,7 +215,7 @@ msgstr "إضافة عامل تصفية"
 msgid "Add filters to customize your radio"
 msgstr "قم بإضافة عوامل تصفية لتخصيص إذاعتك"
 
-#: front/src/components/audio/PlayButton.vue:47
+#: front/src/components/audio/PlayButton.vue:53
 msgid "Add to current queue"
 msgstr "إضافة إلى قائمة الانتظار الحالية"
 
@@ -218,7 +229,7 @@ msgstr "إضافة إلى المفضلة"
 msgid "Add to playlist..."
 msgstr "إضافة إلى قائمة المقاطع الموسيقية …"
 
-#: front/src/components/audio/PlayButton.vue:13
+#: front/src/components/audio/PlayButton.vue:14
 msgid "Add to queue"
 msgstr "أضِف إلى قائمة الانتظار"
 
@@ -234,13 +245,13 @@ msgstr "إضافة مقطع موسيقي"
 msgid "Admin"
 msgstr "المدير"
 
-#: front/src/components/Sidebar.vue:63
+#: front/src/components/Sidebar.vue:64
 msgid "Administration"
 msgstr "الإدارة"
 
 #: front/src/components/audio/SearchBar.vue:26
 #: src/components/audio/track/Table.vue:8
-#: front/src/components/federation/LibraryTrackTable.vue:34
+#: front/src/components/federation/LibraryTrackTable.vue:49
 #: front/src/components/library/Album.vue:91
 #: front/src/components/manage/library/FilesTable.vue:39
 #: front/src/components/metadata/Search.vue:134
@@ -325,8 +336,8 @@ msgstr "أمتأكد من أنك تريد الخروج ؟"
 
 #: front/src/components/audio/SearchBar.vue:25
 #: src/components/audio/track/Table.vue:7
-#: front/src/components/federation/LibraryTrackTable.vue:33
-#: front/src/components/library/Artist.vue:108
+#: front/src/components/federation/LibraryTrackTable.vue:48
+#: front/src/components/library/Artist.vue:119
 #: front/src/components/manage/library/FilesTable.vue:38
 #: front/src/components/manage/library/RequestsTable.vue:49
 #: front/src/components/metadata/Search.vue:130
@@ -354,8 +365,9 @@ msgid "Artists"
 msgstr "الفنانون"
 
 #: front/src/components/favorites/List.vue:33
-#: src/components/library/Artists.vue:25
-#: front/src/components/library/Radios.vue:28
+#: front/src/components/federation/LibraryTrackTable.vue:28
+#: front/src/components/library/Artists.vue:25
+#: src/components/library/Radios.vue:44
 #: front/src/components/manage/library/FilesTable.vue:19
 #: front/src/components/manage/library/RequestsTable.vue:19
 #: front/src/components/manage/users/UsersTable.vue:19
@@ -376,6 +388,10 @@ msgstr "إستيراد تلقائي"
 msgid "Available playlists"
 msgstr "قوائم المقاطع الموسيقية المتوفرة"
 
+#: front/src/components/auth/Settings.vue:34
+msgid "Avatar"
+msgstr ""
+
 #: front/src/views/auth/EmailConfirm.vue:17 src/views/auth/PasswordReset.vue:24
 #: front/src/views/auth/PasswordResetConfirm.vue:18
 msgid "Back to login"
@@ -394,7 +410,7 @@ msgstr "معدل البت"
 msgid "Browse"
 msgstr "تصفّح"
 
-#: front/src/components/Sidebar.vue:49
+#: front/src/components/Sidebar.vue:50
 msgid "Browse library"
 msgstr "تصفح المكتبة"
 
@@ -438,7 +454,7 @@ msgstr ""
 msgid "By confirming, %{ username } will be granted access to your library."
 msgstr ""
 
-#: front/src/components/audio/track/Table.vue:42
+#: front/src/components/audio/track/Table.vue:43
 #: front/src/components/common/DangerousButton.vue:17
 #: front/src/components/library/radios/Filter.vue:53
 #: front/src/components/playlists/PlaylistModal.vue:63
@@ -449,19 +465,19 @@ msgstr "إلغاء"
 msgid "Candidates"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:43
+#: front/src/components/auth/Settings.vue:76
 msgid "Cannot change your password"
 msgstr "لا يمكن تغيير كلمة المرور"
 
-#: front/src/App.vue:63
+#: front/src/App.vue:66
 msgid "Change language"
 msgstr "تغيير اللغة"
 
-#: front/src/components/auth/Settings.vue:34
+#: front/src/components/auth/Settings.vue:67
 msgid "Change my password"
 msgstr "تغيير الكلمة السرية"
 
-#: front/src/components/auth/Settings.vue:62
+#: front/src/components/auth/Settings.vue:95
 msgid "Change password"
 msgstr "تغيير كلمة المرور"
 
@@ -470,7 +486,7 @@ msgstr "تغيير كلمة المرور"
 msgid "Change your password"
 msgstr "عدّل كلمتك السرية"
 
-#: front/src/components/auth/Settings.vue:63
+#: front/src/components/auth/Settings.vue:96
 msgid "Change your password?"
 msgstr "هل تريد تغيير كلمتك السريّة ؟"
 
@@ -478,11 +494,11 @@ msgstr "هل تريد تغيير كلمتك السريّة ؟"
 msgid "Changes synced with server"
 msgstr "تمت مزامنة التعديلات مع السيرفر"
 
-#: front/src/components/auth/Settings.vue:37
+#: front/src/components/auth/Settings.vue:70
 msgid "Changing your password will also change your Subsonic API password if you have requested one."
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:65
+#: front/src/components/auth/Settings.vue:98
 msgid "Changing your password will have the following consequences"
 msgstr ""
 
@@ -503,7 +519,7 @@ msgstr "امسح"
 msgid "Clear playlist"
 msgstr "مسح قائمة المَقاطع الموسيقية"
 
-#: front/src/components/audio/Player.vue:256
+#: front/src/components/audio/Player.vue:270
 msgid "Clear your queue"
 msgstr "مسح قائمة الانتظار الخاصة بك"
 
@@ -586,7 +602,7 @@ msgstr "أنشئ حسابي"
 msgid "Create playlist"
 msgstr "أنشئ قائمة مَقاطع موسيقية"
 
-#: front/src/components/library/Radios.vue:7
+#: front/src/components/library/Radios.vue:23
 msgid "Create your own radio"
 msgstr "أنشئ إذاعتك"
 
@@ -596,6 +612,11 @@ msgstr "أنشئ إذاعتك"
 msgid "Creation date"
 msgstr "تاريخ الإنشاء"
 
+#: front/src/components/auth/Settings.vue:54
+#, fuzzy
+msgid "Current avatar"
+msgstr "المَقطَع الحالي"
+
 #: front/src/components/playlists/PlaylistModal.vue:8
 msgid "Current track"
 msgstr "المَقطَع الحالي"
@@ -603,11 +624,11 @@ msgstr "المَقطَع الحالي"
 #: front/src/components/manage/library/FilesTable.vue:189
 #: front/src/components/manage/library/RequestsTable.vue:195
 #: front/src/components/manage/users/InvitationsTable.vue:166
-#: front/src/views/playlists/Detail.vue:32
+#: front/src/views/playlists/Detail.vue:33
 msgid "Delete"
 msgstr "حذف"
 
-#: front/src/views/playlists/Detail.vue:37
+#: front/src/views/playlists/Detail.vue:38
 msgid "Delete playlist"
 msgstr "حذف قائمة الأغاني"
 
@@ -625,8 +646,9 @@ msgid "Deny access?"
 msgstr "هل تؤكد رفض الوصول ؟"
 
 #: front/src/components/favorites/List.vue:34
-#: src/components/library/Artists.vue:26
-#: front/src/components/library/Radios.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:29
+#: front/src/components/library/Artists.vue:26
+#: src/components/library/Radios.vue:47
 #: front/src/components/manage/library/FilesTable.vue:20
 #: front/src/components/manage/library/RequestsTable.vue:20
 #: front/src/components/manage/users/UsersTable.vue:20
@@ -643,7 +665,7 @@ msgstr "التفاصيل"
 msgid "Determine if the user account is active or not. Inactive users cannot login or use the service."
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:71
+#: front/src/components/auth/Settings.vue:104
 #: front/src/components/auth/SubsonicTokenForm.vue:52
 msgid "Disable access"
 msgstr "تعطيل النفاذ"
@@ -672,7 +694,7 @@ msgstr "هل تودّ إفراغ قائمة المَقاطِع الموسيقي
 msgid "Do you want to confirm this action?"
 msgstr "هل تؤكّد هذا الإجراء ؟"
 
-#: front/src/views/playlists/Detail.vue:34
+#: front/src/views/playlists/Detail.vue:35
 msgid "Do you want to delete the playlist \"%{ playlist }\"?"
 msgstr "متأكّد مِن أنك تريد حذف قائمة المَقاطِع الموسيقية \"%{ playlist }\" ؟"
 
@@ -690,20 +712,20 @@ msgstr[3] ""
 msgstr[4] ""
 msgstr[5] ""
 
-#: front/src/components/Sidebar.vue:112
+#: front/src/components/Sidebar.vue:113
 msgid "Do you want to restore your previous queue?"
 msgstr "هل تريد استرجاع قائمة الإنتظار السابقة للأغاني ؟"
 
-#: front/src/App.vue:35
+#: front/src/App.vue:38
 msgid "Documentation"
 msgstr "الدليل"
 
-#: front/src/components/audio/track/Table.vue:23
+#: front/src/components/audio/track/Table.vue:24
 #: src/components/library/Track.vue:48
 msgid "Download"
 msgstr "تنزيل"
 
-#: front/src/components/audio/track/Table.vue:26
+#: front/src/components/audio/track/Table.vue:27
 msgid "Download tracks"
 msgstr "تنزيل"
 
@@ -724,7 +746,7 @@ msgstr "سهل للإستخدام"
 msgid "Edit instance info"
 msgstr "تعديل معلومات مثيل الخادوم"
 
-#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:29
+#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:30
 msgid "Edit..."
 msgstr "تعديل …"
 
@@ -741,7 +763,7 @@ msgstr "عنوان البريد الإلكتروني"
 msgid "Email confirmed"
 msgstr "عنوان البريد الإلكتروني مؤكَّد"
 
-#: front/src/views/playlists/Detail.vue:28
+#: front/src/views/playlists/Detail.vue:29
 msgid "End edition"
 msgstr "إنهاء التعديل"
 
@@ -749,7 +771,7 @@ msgstr "إنهاء التعديل"
 msgid "Ensure your music files are properly tagged before uploading them."
 msgstr "تأكّد مِن احتواء ملفات الموسيقى على بيانات وصفية صحيحة قبل إرسالها."
 
-#: front/src/components/library/Radios.vue:124
+#: front/src/components/library/Radios.vue:140
 msgid "Enter a radio name..."
 msgstr "أدخِل إسم إذاعة …"
 
@@ -765,11 +787,11 @@ msgstr "أدخِل إسم نطاق لمكتبة ما …"
 msgid "Enter an playlist name..."
 msgstr "أدخِل إسم قائمة مَقاطِعٍ موسيقية …"
 
-#: front/src/components/auth/Signup.vue:97
+#: front/src/components/auth/Signup.vue:98
 msgid "Enter your email"
 msgstr "أدخِل عنوان بريدك الإلكتروني"
 
-#: front/src/components/auth/Signup.vue:95
+#: front/src/components/auth/Signup.vue:96
 msgid "Enter your invitation code (case insensitive)"
 msgstr "أدخِل رمز الدعوة"
 
@@ -777,7 +799,7 @@ msgstr "أدخِل رمز الدعوة"
 msgid "Enter your search query..."
 msgstr "أدخِل طلب بحثِك …"
 
-#: front/src/components/auth/Signup.vue:96
+#: front/src/components/auth/Signup.vue:97
 msgid "Enter your username"
 msgstr "أدخِل إسم المستخدِم"
 
@@ -859,7 +881,7 @@ msgstr "إنتهت صلاحيتها/ أو مستعمَلة"
 msgid "External source. Supported backends"
 msgstr "مصدر خارجي. الخدمات المدعومة"
 
-#: front/src/components/Sidebar.vue:50
+#: front/src/components/Sidebar.vue:51
 msgid "Favorites"
 msgstr "المفضلة"
 
@@ -871,7 +893,7 @@ msgstr "إتّحد مع مثيل خادوم جديد"
 msgid "Federated tracks"
 msgstr "المَقاطع الموسيقية المتحدة"
 
-#: front/src/components/Sidebar.vue:86
+#: front/src/components/Sidebar.vue:87
 #: src/components/library/import/BatchList.vue:25
 #: front/src/components/manage/users/UsersTable.vue:180
 #: front/src/views/admin/Settings.vue:84
@@ -953,7 +975,7 @@ msgstr "مِن %{ album } لِـ %{ artist }"
 msgid "From album %{ album } by %{ artist }"
 msgstr "مِن ألبوم %{ album } لِـ %{ artist }"
 
-#: front/src/App.vue:53
+#: front/src/App.vue:56
 msgid "Funkwhale is a free and open-source project run by volunteers. You can help us improve the platform by reporting bugs, suggesting features and share the project with your friends!"
 msgstr "فانك وايل Funkwhale مشروع حُر و مفتوح المصدر يديره متطوعون. يمكنك مساعدتنا على تحسين المنصة عن طريق الإبلاغ عن أخطاء، و اقتراح ميزات بما في ذلك مشاركة المشروع مع أصدقائك !"
 
@@ -1010,7 +1032,7 @@ msgstr "إنتقل إلى الصفحة الرئيسية"
 msgid "Grab corresponding metadata"
 msgstr "جلب البيانات الوصفية ذات الصّلة"
 
-#: front/src/components/library/Home.vue:66
+#: front/src/components/library/Home.vue:65
 msgid "Home"
 msgstr "الرئيسية"
 
@@ -1030,12 +1052,12 @@ msgstr "المعرّف"
 msgid "If the email address provided in the previous step is valid and binded to a user account, you should receive an email with reset instructions in the next couple of minutes."
 msgstr ""
 
-#: front/src/components/federation/LibraryTrackTable.vue:170
+#: front/src/components/federation/LibraryTrackTable.vue:196
 #: front/src/components/library/Library.vue:17
 msgid "Import"
 msgstr "استيراد"
 
-#: front/src/components/federation/LibraryTrackTable.vue:42
+#: front/src/components/federation/LibraryTrackTable.vue:57
 msgid "Import #%{ id } launched"
 msgstr "إنطلَقت عملية الإستيراد #%{ id }"
 
@@ -1074,7 +1096,7 @@ msgstr "تاريخ الإستيراد"
 msgid "Import detail page"
 msgstr "إستيراد تفاصيل الصفحة"
 
-#: front/src/components/Sidebar.vue:80
+#: front/src/components/Sidebar.vue:81
 msgid "Import music"
 msgstr "استيراد الموسيقى"
 
@@ -1087,7 +1109,7 @@ msgid "Import music from various platforms, such as YouTube or SoundCloud"
 msgstr "استيراد الموسيقى من منصات مختلفة، مثل يوتيوب أو ساوند كلاود"
 
 #: front/src/components/federation/LibraryTrackTable.vue:14
-#: front/src/components/federation/LibraryTrackTable.vue:51
+#: front/src/components/federation/LibraryTrackTable.vue:66
 msgid "Import pending"
 msgstr "الواردات المعلّقة"
 
@@ -1132,7 +1154,7 @@ msgstr ""
 msgid "In favorites"
 msgstr "في المفضلة"
 
-#: front/src/components/federation/LibraryTrackTable.vue:50
+#: front/src/components/federation/LibraryTrackTable.vue:65
 msgid "In library"
 msgstr "على المكتبة"
 
@@ -1162,6 +1184,11 @@ msgstr[5] ""
 msgid "Instance information"
 msgstr "معلومات عن مثيل الخادوم"
 
+#: front/src/components/library/Radios.vue:9
+#, fuzzy
+msgid "Instance radios"
+msgstr "معلومات عن مثيل الخادوم"
+
 #: front/src/views/admin/Settings.vue:75
 msgid "Instance settings"
 msgstr "إعدادات مثيل الخادوم"
@@ -1185,7 +1212,7 @@ msgstr "رمز الدعوة (اختياري)"
 msgid "Invitations"
 msgstr "الدعوات"
 
-#: front/src/App.vue:40
+#: front/src/App.vue:43
 msgid "Issue tracker"
 msgstr "متعقّب المشاكل"
 
@@ -1201,7 +1228,7 @@ msgstr "الإجراءات"
 msgid "Keep a track of your favorite songs"
 msgstr "حافظوا على أثر موسيقاكم و أغانيكم المفضّلة"
 
-#: front/src/components/audio/track/Table.vue:32
+#: front/src/components/audio/track/Table.vue:33
 msgid "Keep your PRIVATE_TOKEN secret as it gives access to your account."
 msgstr ""
 
@@ -1218,10 +1245,6 @@ msgstr "آخِر عملية جلب"
 msgid "Last modification"
 msgstr "آخر تعديل"
 
-#: front/src/components/library/Home.vue:9
-msgid "Latest artists"
-msgstr "أحدث الفنانين"
-
 #: front/src/components/common/ActionTable.vue:39
 msgid "Launch"
 msgstr "إبدأ"
@@ -1252,8 +1275,8 @@ msgstr "دع هذا الحقل فارغا إن كنت ترغب في كافة ا
 msgid "Libraries"
 msgstr "المكتبات"
 
-#: front/src/components/Sidebar.vue:69
-#: front/src/components/federation/LibraryTrackTable.vue:36
+#: front/src/components/Sidebar.vue:70
+#: front/src/components/federation/LibraryTrackTable.vue:51
 #: front/src/components/instance/Stats.vue:30
 #: front/src/components/manage/users/UsersTable.vue:176
 #: front/src/views/admin/users/UsersDetail.vue:157
@@ -1305,23 +1328,23 @@ msgstr "الخروج"
 msgid "Logged in as %{ username }"
 msgstr "مُتّصل كـ %{ username }"
 
-#: front/src/components/Sidebar.vue:43 src/components/auth/Login.vue:41
+#: front/src/components/Sidebar.vue:44 src/components/auth/Login.vue:41
 msgid "Login"
 msgstr "الدخول"
 
-#: front/src/components/Sidebar.vue:42
+#: front/src/components/Sidebar.vue:43
 msgid "Logout"
 msgstr "خروج"
 
-#: front/src/components/audio/Player.vue:252
+#: front/src/components/audio/Player.vue:266
 msgid "Looping disabled. Click to switch to single-track looping."
 msgstr ""
 
-#: front/src/components/audio/Player.vue:253
+#: front/src/components/audio/Player.vue:267
 msgid "Looping on a single track. Click to switch to whole queue looping."
 msgstr ""
 
-#: front/src/components/audio/Player.vue:254
+#: front/src/components/audio/Player.vue:268
 msgid "Looping on whole queue. Click to disable looping."
 msgstr ""
 
@@ -1366,7 +1389,7 @@ msgid ""
 "            project, which you can think about as the Wikipedia of music."
 msgstr ""
 
-#: front/src/components/Sidebar.vue:47
+#: front/src/components/Sidebar.vue:48
 #: src/components/library/import/Main.vue:18
 msgid "Music"
 msgstr "الموسيقى"
@@ -1375,11 +1398,7 @@ msgstr "الموسيقى"
 msgid "Music request"
 msgstr "طلب موسيقى"
 
-#: front/src/components/library/Home.vue:26
-msgid "Music requests"
-msgstr "طلبات الموسيقى"
-
-#: front/src/components/audio/Player.vue:251
+#: front/src/components/audio/Player.vue:265
 msgid "Mute"
 msgstr "كتم"
 
@@ -1415,12 +1434,12 @@ msgstr "غير متوفر"
 msgid "Name"
 msgstr "الإسم"
 
-#: front/src/components/auth/Settings.vue:55
+#: front/src/components/auth/Settings.vue:88
 #: front/src/views/auth/PasswordResetConfirm.vue:14
 msgid "New password"
 msgstr "الكلمة السرية الجديدة"
 
-#: front/src/components/Sidebar.vue:157
+#: front/src/components/Sidebar.vue:158
 msgid "New tracks will be appended here automatically."
 msgstr "سوف يتم إضافة المَقاطِع الجديدة هنا آليًا."
 
@@ -1428,11 +1447,11 @@ msgstr "سوف يتم إضافة المَقاطِع الجديدة هنا آلي
 msgid "Next step"
 msgstr "الخطوة التالية"
 
-#: front/src/components/audio/Player.vue:249
+#: front/src/components/audio/Player.vue:263
 msgid "Next track"
 msgstr "المَقطَع التالي"
 
-#: front/src/components/Sidebar.vue:124
+#: front/src/components/Sidebar.vue:125
 msgid "No"
 msgstr "لا"
 
@@ -1453,7 +1472,7 @@ msgid "Not following"
 msgstr "غير مشترِك"
 
 #: front/src/components/federation/LibraryTrackTable.vue:13
-#: front/src/components/federation/LibraryTrackTable.vue:52
+#: front/src/components/federation/LibraryTrackTable.vue:67
 msgid "Not imported"
 msgstr "غير مُستورَد"
 
@@ -1461,11 +1480,11 @@ msgstr "غير مُستورَد"
 msgid "Not used"
 msgstr "غير مستعمَل"
 
-#: front/src/App.vue:34
+#: front/src/App.vue:37
 msgid "Official website"
 msgstr "موقع الويب الرسمي"
 
-#: front/src/components/auth/Settings.vue:50
+#: front/src/components/auth/Settings.vue:83
 msgid "Old password"
 msgstr "الكلمة السرية الجديدة"
 
@@ -1478,7 +1497,7 @@ msgstr ""
 msgid "Open"
 msgstr "مفتوح"
 
-#: front/src/App.vue:60
+#: front/src/App.vue:63
 msgid "Options"
 msgstr "الخيارات"
 
@@ -1487,8 +1506,9 @@ msgid "Or"
 msgstr "أو"
 
 #: front/src/components/favorites/List.vue:23
-#: src/components/library/Artists.vue:15
-#: front/src/components/library/Radios.vue:17
+#: front/src/components/federation/LibraryTrackTable.vue:18
+#: front/src/components/library/Artists.vue:15
+#: src/components/library/Radios.vue:33
 #: front/src/components/manage/library/FilesTable.vue:9
 #: front/src/components/manage/library/RequestsTable.vue:9
 #: front/src/components/manage/users/InvitationsTable.vue:9
@@ -1499,8 +1519,9 @@ msgid "Ordering"
 msgstr "الترتيب"
 
 #: front/src/components/favorites/List.vue:31
-#: src/components/library/Artists.vue:23
-#: front/src/components/library/Radios.vue:25
+#: front/src/components/federation/LibraryTrackTable.vue:26
+#: front/src/components/library/Artists.vue:23
+#: src/components/library/Radios.vue:41
 #: front/src/components/manage/library/FilesTable.vue:17
 #: front/src/components/manage/library/RequestsTable.vue:17
 #: front/src/components/manage/users/UsersTable.vue:17
@@ -1533,7 +1554,7 @@ msgstr "تم تحديث كلمة السر"
 msgid "Password updated successfully"
 msgstr "تم تحديث كلمة السر بنجاح"
 
-#: front/src/components/audio/Player.vue:248
+#: front/src/components/audio/Player.vue:262
 msgid "Pause track"
 msgstr "ألبِث المَقطَع"
 
@@ -1552,11 +1573,11 @@ msgstr "معلّق"
 msgid "Pending approval"
 msgstr "في انتظار التسريح"
 
-#: front/src/components/Sidebar.vue:216
+#: front/src/components/Sidebar.vue:217
 msgid "Pending follow requests"
 msgstr "طلبات المتابَعة المعلَّقة"
 
-#: front/src/components/Sidebar.vue:215 src/views/admin/library/Base.vue:26
+#: front/src/components/Sidebar.vue:216 src/views/admin/library/Base.vue:26
 msgid "Pending import requests"
 msgstr "طلبات الإستيراد المعلّقة"
 
@@ -1569,15 +1590,14 @@ msgstr "الطلبات المعلَّقة"
 msgid "Permissions"
 msgstr "الصّلاحيّات"
 
-#: front/src/components/audio/PlayButton.vue:8
+#: front/src/components/audio/PlayButton.vue:9
 #: src/components/library/Track.vue:30
 msgid "Play"
 msgstr "غنّي"
 
 #: front/src/components/audio/album/Card.vue:50
 #: front/src/components/audio/artist/Card.vue:44
-#: src/components/library/Album.vue:28
-#: front/src/components/playlists/Card.vue:26 src/views/playlists/Detail.vue:22
+#: src/components/library/Album.vue:28 front/src/views/playlists/Detail.vue:23
 msgid "Play all"
 msgstr "تشغيل الكل"
 
@@ -1585,27 +1605,27 @@ msgstr "تشغيل الكل"
 msgid "Play all albums"
 msgstr "إعزف كافة الألبومات"
 
-#: front/src/components/audio/PlayButton.vue:52
+#: front/src/components/audio/PlayButton.vue:58
 msgid "Play immediatly"
 msgstr "إعزف في الحين"
 
-#: front/src/components/audio/PlayButton.vue:14
+#: front/src/components/audio/PlayButton.vue:15
 msgid "Play next"
 msgstr "إعزف التالي"
 
-#: front/src/components/audio/PlayButton.vue:15
+#: front/src/components/audio/PlayButton.vue:16
 msgid "Play now"
 msgstr "إعزف الآن"
 
-#: front/src/components/audio/Player.vue:247
+#: front/src/components/audio/Player.vue:261
 msgid "Play track"
 msgstr "إعزف المَقطَع"
 
-#: front/src/views/playlists/Detail.vue:89
+#: front/src/views/playlists/Detail.vue:90
 msgid "Playlist"
 msgstr "قائمة المَقاطِع"
 
-#: front/src/views/playlists/Detail.vue:11
+#: front/src/views/playlists/Detail.vue:12
 msgid "Playlist containing %{ count } track, by %{ username }"
 msgid_plural "Playlist containing %{ count } tracks, by %{ username }"
 msgstr[0] ""
@@ -1635,8 +1655,9 @@ msgstr "تم تحديث قائمة تشغيل الموسيقى"
 msgid "Playlist visibility"
 msgstr "مدى رؤية القائمة"
 
-#: front/src/components/Sidebar.vue:55 src/components/library/Library.vue:13
-#: front/src/views/admin/Settings.vue:83 src/views/playlists/List.vue:103
+#: front/src/components/Sidebar.vue:56 src/components/library/Home.vue:16
+#: front/src/components/library/Library.vue:13 src/views/admin/Settings.vue:83
+#: front/src/views/playlists/List.vue:103
 msgid "Playlists"
 msgstr "قوائم المَقاطِع"
 
@@ -1644,7 +1665,7 @@ msgstr "قوائم المَقاطِع"
 msgid "Playlists? We got them"
 msgstr "قوائم تشغيل الموسيقى ؟ متوفّرة لدينا"
 
-#: front/src/components/auth/Settings.vue:46
+#: front/src/components/auth/Settings.vue:79
 msgid "Please double-check your password is correct"
 msgstr "يرجى التأكّد مِن صحة الكلمة السرية"
 
@@ -1652,11 +1673,15 @@ msgstr "يرجى التأكّد مِن صحة الكلمة السرية"
 msgid "Please double-check your username/password couple is correct"
 msgstr "الرجاء التأكّد مِن صحة اسم المستخدِم و الكلمة السرية"
 
+#: front/src/components/auth/Settings.vue:46
+msgid "PNG, GIF or JPG. At most 2MB. Will be downscaled to 400x400px."
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:26
 msgid "Previous step"
 msgstr "الخطوة السابقة"
 
-#: front/src/components/audio/Player.vue:246
+#: front/src/components/audio/Player.vue:260
 msgid "Previous track"
 msgstr "المَقطَع السابق"
 
@@ -1665,7 +1690,7 @@ msgstr "المَقطَع السابق"
 msgid "Proceed to login"
 msgstr "المواصلة إلى صفحة تسجيل الدخول"
 
-#: front/src/components/federation/LibraryTrackTable.vue:35
+#: front/src/components/federation/LibraryTrackTable.vue:50
 msgid "Published date"
 msgstr "تاريخ النشر"
 
@@ -1677,7 +1702,7 @@ msgstr "نموذج البحث"
 msgid "Queue"
 msgstr "قائمة الإنتظار"
 
-#: front/src/components/audio/Player.vue:189
+#: front/src/components/audio/Player.vue:203
 msgid "Queue shuffled!"
 msgstr "تم خلط قائمة الإنتظار !"
 
@@ -1693,9 +1718,8 @@ msgstr "مُنشِئ الإذاعات و الراديو"
 msgid "Radio name"
 msgstr "إسم الإذاعة"
 
-#: front/src/components/library/Home.vue:18
-#: src/components/library/Library.vue:10
-#: front/src/components/library/Radios.vue:125
+#: front/src/components/library/Library.vue:10
+#: src/components/library/Radios.vue:141
 msgid "Radios"
 msgstr "الإذاعات"
 
@@ -1703,6 +1727,20 @@ msgstr "الإذاعات"
 msgid "Recent activity on this instance"
 msgstr "أحدث الأنشطة على مثيل الخادوم هذا"
 
+#: front/src/components/library/Home.vue:24
+msgid "Recently added"
+msgstr ""
+
+#: front/src/components/library/Home.vue:11
+#, fuzzy
+msgid "Recently favorited"
+msgstr "في المفضلة"
+
+#: front/src/components/library/Home.vue:6
+#, fuzzy
+msgid "Recently listened"
+msgstr "مَقاطِع أستُمِع إليها"
+
 #: front/src/components/library/import/BatchDetail.vue:81
 msgid "Recording MusicBrainz ID"
 msgstr "مُعرّف التسجيل الصوتي على ميوزيك براينز MusicBrainz"
@@ -1716,7 +1754,7 @@ msgstr "إنعاش"
 msgid "Refused"
 msgstr "رفض"
 
-#: front/src/components/auth/Profile.vue:11
+#: front/src/components/auth/Profile.vue:12
 msgid "Registered since %{ date }"
 msgstr "مُسجّل منذ %{ date }"
 
@@ -1732,6 +1770,11 @@ msgstr "مستخدِم عادي"
 msgid "Remove"
 msgstr "حذف"
 
+#: front/src/components/auth/Settings.vue:58
+#, fuzzy
+msgid "Remove avatar"
+msgstr "حذف"
+
 #: front/src/components/favorites/TrackFavoriteIcon.vue:19
 msgid "Remove from favorites"
 msgstr "حذف مِن المفضلة"
@@ -1749,6 +1792,17 @@ msgstr ""
 msgid "Request a password"
 msgstr "طلب كلمة سرية"
 
+#: front/src/App.vue:35
+#, fuzzy
+msgid "Request music"
+msgstr "تم إرسال الطلب !"
+
+#: front/src/views/library/MusicRequest.vue:4
+#: src/views/library/MusicRequest.vue:21
+#, fuzzy
+msgid "Request some music"
+msgstr "ساعات مِن الموسيقى"
+
 #: front/src/components/requests/Form.vue:20
 msgid "Request submitted!"
 msgstr "تم إرسال الطلب !"
@@ -1772,7 +1826,7 @@ msgstr "النتيجة %{ current }/%{ total }"
 
 #: front/src/components/favorites/List.vue:38
 #: src/components/library/Artists.vue:30
-#: front/src/components/library/Radios.vue:36
+#: front/src/components/library/Radios.vue:52
 #: src/views/federation/LibraryList.vue:33
 #: front/src/views/playlists/List.vue:32
 msgid "Results per page"
@@ -1789,7 +1843,7 @@ msgstr "إنطَلَقَ المسح !"
 
 #: front/src/components/federation/LibraryTrackTable.vue:5
 #: front/src/components/library/Artists.vue:10
-#: src/components/library/Radios.vue:13
+#: src/components/library/Radios.vue:29
 #: front/src/components/library/import/BatchDetail.vue:62
 #: front/src/components/library/import/BatchList.vue:7
 #: front/src/components/manage/library/FilesTable.vue:5
@@ -1817,7 +1871,7 @@ msgstr "البحث حسب المصدر …"
 msgid "Search by submitter, source..."
 msgstr "البحث حسب المستخدِم أو المصدر …"
 
-#: front/src/components/federation/LibraryTrackTable.vue:156
+#: front/src/components/federation/LibraryTrackTable.vue:182
 #: front/src/components/manage/library/FilesTable.vue:175
 msgid "Search by title, artist, domain..."
 msgstr "البحث حسب العنوان أو إسم فنان أو نطاق …"
@@ -1890,7 +1944,7 @@ msgstr "إختيار المصادر أو الملفات الجاهزة للإس
 msgid "Send a follow request"
 msgstr "إرسال طلب متابَعة"
 
-#: front/src/components/Sidebar.vue:96
+#: front/src/components/Sidebar.vue:97
 #: src/components/manage/users/UsersTable.vue:184
 #: front/src/views/admin/users/UsersDetail.vue:165
 msgid "Settings"
@@ -1904,7 +1958,7 @@ msgstr "تم تحديث الإعدادات"
 msgid "Settings updated successfully."
 msgstr "تم تحديث الإعدادات بنجاح."
 
-#: front/src/components/auth/Profile.vue:23
+#: front/src/components/auth/Profile.vue:24
 msgid "Settings..."
 msgstr "الإعدادات …"
 
@@ -1937,7 +1991,7 @@ msgid "Show/hide password"
 msgstr "إظهار/إخفاء الكلمة السرية"
 
 #: front/src/components/federation/LibraryFollowTable.vue:97
-#: front/src/components/federation/LibraryTrackTable.vue:83
+#: front/src/components/federation/LibraryTrackTable.vue:98
 #: front/src/components/library/import/BatchDetail.vue:128
 #: front/src/components/library/import/BatchList.vue:73
 #: front/src/components/manage/library/FilesTable.vue:97
@@ -1947,11 +2001,11 @@ msgstr "إظهار/إخفاء الكلمة السرية"
 msgid "Showing results %{ start }-%{ end } on %{ total }"
 msgstr "عرض النتائج %{ start }-%{ end } مِن %{ total }"
 
-#: front/src/components/audio/Player.vue:255
+#: front/src/components/audio/Player.vue:269
 msgid "Shuffle your queue"
 msgstr "خلط قائمة الإنتظار"
 
-#: front/src/components/auth/Signup.vue:94
+#: front/src/components/auth/Signup.vue:95
 msgid "Sign Up"
 msgstr "التسجيل"
 
@@ -1960,7 +2014,7 @@ msgstr "التسجيل"
 msgid "Sign-up"
 msgstr "التسجيل"
 
-#: front/src/components/audio/track/Table.vue:30
+#: front/src/components/audio/track/Table.vue:31
 msgid "Simply copy paste the snippet below into a terminal to launch the download."
 msgstr ""
 
@@ -1993,15 +2047,15 @@ msgstr "المعذرة، لم نتمكّن مِن العثور على أي فن
 msgid "Source"
 msgstr "المصدر"
 
-#: front/src/App.vue:38
+#: front/src/App.vue:41
 msgid "Source code"
 msgstr "شفرة المصدر"
 
-#: front/src/App.vue:37
+#: front/src/App.vue:40
 msgid "Source code (%{version})"
 msgstr "الشفرة المصدرية (%{version})"
 
-#: front/src/components/auth/Profile.vue:19
+#: front/src/components/auth/Profile.vue:20
 #: front/src/components/manage/users/UsersTable.vue:70
 msgid "Staff member"
 msgstr "عضو في الفريق"
@@ -2019,7 +2073,7 @@ msgid "Statistics"
 msgstr "الإحصائيات"
 
 #: front/src/components/federation/LibraryFollowTable.vue:23
-#: front/src/components/federation/LibraryTrackTable.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:46
 #: front/src/components/library/import/BatchDetail.vue:66
 #: front/src/components/library/import/BatchDetail.vue:83
 #: front/src/components/library/import/BatchList.vue:11
@@ -2037,7 +2091,7 @@ msgstr "الحالة"
 msgid "Stop"
 msgstr "إيقاف"
 
-#: front/src/components/Sidebar.vue:158
+#: front/src/components/Sidebar.vue:159
 msgid "Stop radio"
 msgstr "إيقاف الإذاعة"
 
@@ -2088,7 +2142,7 @@ msgstr "حسنًا الأمر سهل : أحببنا غروف شارْك و أر
 msgid "The Beatles, Mickael Jackson…"
 msgstr "The Beatles, Mickael Jackson…"
 
-#: front/src/App.vue:56
+#: front/src/App.vue:59
 msgid "The funkwhale logo was kindly designed and provided by Francis Gading."
 msgstr "تم تصميم شعار فانك وايل funkwhale بفضل و كَرَم Francis Gading."
 
@@ -2104,7 +2158,7 @@ msgstr ""
 msgid "The White Album, Thriller…"
 msgstr "The White Album, Thriller…"
 
-#: front/src/components/audio/track/Table.vue:29
+#: front/src/components/audio/track/Table.vue:30
 msgid "There is currently no way to download directly multiple tracks from funkwhale as a ZIP archive. However, you can use a command line tools such as cURL to easily download a list of tracks."
 msgstr ""
 
@@ -2116,7 +2170,7 @@ msgstr ""
 msgid "This indicate if the remote library granted you access"
 msgstr ""
 
-#: front/src/components/auth/Profile.vue:15
+#: front/src/components/auth/Profile.vue:16
 msgid "This is you!"
 msgstr "هذا أنت !"
 
@@ -2124,11 +2178,11 @@ msgstr "هذا أنت !"
 msgid "This may affect a lot of elements, please double check this is really what you want."
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:55
+#: front/src/components/audio/PlayButton.vue:61
 msgid "This track is not imported and cannot be played"
 msgstr "لم يتم استيراد هذا المَقطَع لذا لا يمكن الإستماع إليه"
 
-#: front/src/views/playlists/Detail.vue:36
+#: front/src/views/playlists/Detail.vue:37
 msgid "This will completely delete this playlist and cannot be undone."
 msgstr "سوف يؤدي ذلك إلى الحذف الكُلّي لقائمة التشغيل هذه و لا يُمكن إلغاء العملية و العودة."
 
@@ -2140,7 +2194,7 @@ msgstr "سوف يؤدي ذلك إلى الحذف الكُلّي لهذه الإ
 msgid "This will completely disable access to the Subsonic API using from account."
 msgstr ""
 
-#: front/src/App.vue:130
+#: front/src/App.vue:133
 msgid "This will erase your local data and disconnect you, do you want to continue?"
 msgstr "ذلك سوف يؤدي إلى حذف بياناتك المحلية نهائيا و إخراجك. أمتأكد أنك ترغب في المواصلة ؟"
 
@@ -2153,7 +2207,7 @@ msgid "This will remove all tracks from this playlist and cannot be undone."
 msgstr ""
 
 #: front/src/components/audio/track/Table.vue:6
-#: front/src/components/federation/LibraryTrackTable.vue:32
+#: front/src/components/federation/LibraryTrackTable.vue:47
 #: front/src/components/manage/library/FilesTable.vue:37
 msgid "Title"
 msgstr "العنوان"
@@ -2179,7 +2233,7 @@ msgstr "مَقاطِع"
 
 #: front/src/components/library/Album.vue:43
 #: front/src/components/playlists/PlaylistModal.vue:33
-#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:49
+#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:50
 #: front/src/views/radios/Detail.vue:34
 msgid "Tracks"
 msgstr "المَقاطِع"
@@ -2188,6 +2242,11 @@ msgstr "المَقاطِع"
 msgid "Tracks available in this library"
 msgstr "المَقاطِع المتوفّرة في هذه المكتبة"
 
+#: front/src/components/library/Artist.vue:54
+#, fuzzy
+msgid "Tracks by this artist"
+msgstr "مِن ألبومات هذا الفنان"
+
 #: front/src/components/instance/Stats.vue:25
 msgid "Tracks favorited"
 msgstr "مَقاطِع تم الإعجاب بها"
@@ -2216,10 +2275,15 @@ msgstr "مجهول"
 msgid "Unlimited music"
 msgstr "موسيقى بلا حدود"
 
-#: front/src/components/audio/Player.vue:250
+#: front/src/components/audio/Player.vue:264
 msgid "Unmute"
 msgstr "إلغاء الكتم"
 
+#: front/src/components/auth/Settings.vue:50
+#, fuzzy
+msgid "Update avatar"
+msgstr "تحديث قائمة المَقاطِع الموسيقية"
+
 #: front/src/components/playlists/Form.vue:33
 msgid "Update playlist"
 msgstr "تحديث قائمة المَقاطِع الموسيقية"
@@ -2237,6 +2301,10 @@ msgstr "قم بتحديث كلمتك السرية"
 msgid "Upload"
 msgstr "أرسل"
 
+#: front/src/components/auth/Settings.vue:45
+msgid "Upload a new avatar"
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:7
 msgid "Uploaded files or external source"
 msgstr ""
@@ -2245,7 +2313,7 @@ msgstr ""
 msgid "Uploading..."
 msgstr "عملية الإرسال جارية …"
 
-#: front/src/App.vue:42
+#: front/src/App.vue:45
 msgid "Use another instance"
 msgstr "إستخدم مثيل خادوم آخَر"
 
@@ -2277,6 +2345,11 @@ msgstr "المستخدِم"
 msgid "User activity"
 msgstr "نشاط المستخدِم"
 
+#: front/src/components/library/Radios.vue:20
+#, fuzzy
+msgid "User radios"
+msgstr "المستخدِمون"
+
 #: front/src/components/auth/Signup.vue:19
 #: front/src/components/manage/users/UsersTable.vue:37
 msgid "Username"
@@ -2290,7 +2363,7 @@ msgstr "إسم المستخدِم أو عنوان البريد الإلكترو
 msgid "users"
 msgstr "مستخدِم"
 
-#: front/src/components/Sidebar.vue:102 src/views/admin/Settings.vue:81
+#: front/src/components/Sidebar.vue:103 src/views/admin/Settings.vue:81
 #: front/src/views/admin/users/Base.vue:5 src/views/admin/users/UsersList.vue:3
 #: front/src/views/admin/users/UsersList.vue:21
 msgid "Users"
@@ -2321,6 +2394,11 @@ msgstr ""
 msgid "We cannot log you in"
 msgstr ""
 
+#: front/src/components/auth/Settings.vue:38
+#, fuzzy
+msgid "We cannot save your avatar"
+msgstr "تعذّر علينا حفظ إعداداتك"
+
 #: front/src/components/auth/Settings.vue:14
 msgid "We cannot save your settings"
 msgstr "تعذّر علينا حفظ إعداداتك"
@@ -2365,7 +2443,7 @@ msgstr ""
 msgid "Why funkwhale?"
 msgstr "لماذا فانك وايل Funkwhale ؟"
 
-#: front/src/components/Sidebar.vue:123
+#: front/src/components/Sidebar.vue:124
 msgid "Yes"
 msgstr "نعم"
 
@@ -2393,7 +2471,7 @@ msgstr ""
 msgid "You can use those to enjoy your playlist and music in offline mode, on your smartphone or tablet, for instance."
 msgstr ""
 
-#: front/src/components/Sidebar.vue:155
+#: front/src/components/Sidebar.vue:156
 msgid "You have a radio playing"
 msgstr ""
 
@@ -2401,11 +2479,11 @@ msgstr ""
 msgid "You need to select an instance in order to continue"
 msgstr "يلزمك اختيار مثيل خادوم قصد المواصلة"
 
-#: front/src/components/auth/Settings.vue:67
+#: front/src/components/auth/Settings.vue:100
 msgid "You will be logged out from this session and have to log in with the new one"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:38
+#: front/src/components/auth/Settings.vue:71
 msgid "You will have to update your password on your clients that use this password."
 msgstr ""
 
@@ -2429,11 +2507,11 @@ msgstr "موسيقاك، كما يحلو لك"
 msgid "Your password has been updated successfully."
 msgstr "تم تحديث كلمتك السرية بنجاح."
 
-#: front/src/components/auth/Settings.vue:68
+#: front/src/components/auth/Settings.vue:101
 msgid "Your Subsonic password will be changed to a new, random one, logging you out from devices that used the old Subsonic password"
 msgstr ""
 
-#: front/src/components/audio/PlayButton.vue:150
+#: front/src/components/audio/PlayButton.vue:156
 msgid "%{ count } track was added to your queue"
 msgid_plural "%{ count } tracks were added to your queue"
 msgstr[0] ""
diff --git a/front/locales/fr_FR/LC_MESSAGES/app.po b/front/locales/fr_FR/LC_MESSAGES/app.po
index 22bf01014e38818a5927f078fb1d40466fc530e1..6c00e51c5d9440ee241833c7e6da42bbb2d4046b 100644
--- a/front/locales/fr_FR/LC_MESSAGES/app.po
+++ b/front/locales/fr_FR/LC_MESSAGES/app.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: French (Funkwhale)\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-07-06 21:23+0200\n"
+"POT-Creation-Date: 2018-07-17 19:29+0200\n"
 "PO-Revision-Date: 2018-07-01 22:13+0200\n"
 "Last-Translator: \n"
 "Language-Team: French <https://translate.funkwhale.audio/projects/funkwhale/front/fr/>\n"
@@ -32,7 +32,7 @@ msgid_plural "%{ count } on %{ total } selected"
 msgstr[0] "%{ count } sur %{ total } élément sélectionné"
 msgstr[1] "%{ count } sur %{ total } éléments sélectionnés"
 
-#: front/src/components/Sidebar.vue:115
+#: front/src/components/Sidebar.vue:116
 #: src/views/federation/LibraryDetail.vue:87
 msgid "%{ count } track"
 msgid_plural "%{ count } tracks"
@@ -51,12 +51,20 @@ msgid_plural "%{ count } tracks matching combined filters"
 msgstr[0] "%{ count } piste correspondant aux filtres sélectionnés"
 msgstr[1] "%{ count } pistes correspondant aux filtres sélectionnés"
 
-#: front/src/components/playlists/Card.vue:19
+#: front/src/components/playlists/Card.vue:18
 msgid "%{ count} track"
 msgid_plural "%{ count } tracks"
 msgstr[0] "%{ count} piste"
 msgstr[1] "%{ count } pistes"
 
+#: front/src/components/common/Duration.vue:2
+msgid "%{ hours } h %{ minutes } min"
+msgstr ""
+
+#: front/src/components/common/Duration.vue:5
+msgid "%{ minutes } min"
+msgstr ""
+
 #: front/src/components/activity/Like.vue:7
 msgid "%{ user } favorited a track"
 msgstr "%{ user } a ajouté une piste a ses favoris"
@@ -65,7 +73,7 @@ msgstr "%{ user } a ajouté une piste a ses favoris"
 msgid "%{ user } listened to a track"
 msgstr "%{ user } a écouté une piste"
 
-#: front/src/components/auth/Profile.vue:43
+#: front/src/components/auth/Profile.vue:49
 msgid "%{ username }'s profile"
 msgstr "Profil de %{ username }"
 
@@ -88,7 +96,12 @@ msgid_plural "%{ count } tracks"
 msgstr[0] "1 piste"
 msgstr[1] "%{ count } pistes"
 
-#: front/src/App.vue:51
+#: front/src/components/About.vue:5
+#, fuzzy
+msgid "About %{ instance }"
+msgstr "A propos de cette instance"
+
+#: front/src/App.vue:54
 msgid "About Funkwhale"
 msgstr "À propos de Funkwhale"
 
@@ -117,7 +130,7 @@ msgstr "Compte actif"
 msgid "Account settings"
 msgstr "Paramètres du compte"
 
-#: front/src/components/auth/Settings.vue:180
+#: front/src/components/auth/Settings.vue:257
 msgid "Account Settings"
 msgstr "Paramètres du compte"
 
@@ -147,7 +160,7 @@ msgstr "Actions"
 msgid "Active"
 msgstr "Activité"
 
-#: front/src/components/Sidebar.vue:59
+#: front/src/components/Sidebar.vue:60
 msgid "Activity"
 msgstr "Activité"
 
@@ -167,7 +180,7 @@ msgstr "Ajouter des filtres"
 msgid "Add filters to customize your radio"
 msgstr "Ajouter des filtres pour personnaliser votre radio"
 
-#: front/src/components/audio/PlayButton.vue:47
+#: front/src/components/audio/PlayButton.vue:53
 msgid "Add to current queue"
 msgstr "Ajouter à la queue"
 
@@ -181,7 +194,7 @@ msgstr "Ajouter aux favoris"
 msgid "Add to playlist..."
 msgstr "Ajouter à une playlist..."
 
-#: front/src/components/audio/PlayButton.vue:13
+#: front/src/components/audio/PlayButton.vue:14
 msgid "Add to queue"
 msgstr "Ajouter à la queue"
 
@@ -197,13 +210,13 @@ msgstr "Ajouter une piste"
 msgid "Admin"
 msgstr "Admin"
 
-#: front/src/components/Sidebar.vue:63
+#: front/src/components/Sidebar.vue:64
 msgid "Administration"
 msgstr "Administration"
 
 #: front/src/components/audio/SearchBar.vue:26
 #: src/components/audio/track/Table.vue:8
-#: front/src/components/federation/LibraryTrackTable.vue:34
+#: front/src/components/federation/LibraryTrackTable.vue:49
 #: front/src/components/library/Album.vue:91
 #: front/src/components/manage/library/FilesTable.vue:39
 #: front/src/components/metadata/Search.vue:134
@@ -280,8 +293,8 @@ msgstr "Êtes-vous sur de vouloir vous déconnecter ?"
 
 #: front/src/components/audio/SearchBar.vue:25
 #: src/components/audio/track/Table.vue:7
-#: front/src/components/federation/LibraryTrackTable.vue:33
-#: front/src/components/library/Artist.vue:108
+#: front/src/components/federation/LibraryTrackTable.vue:48
+#: front/src/components/library/Artist.vue:119
 #: front/src/components/manage/library/FilesTable.vue:38
 #: front/src/components/manage/library/RequestsTable.vue:49
 #: front/src/components/metadata/Search.vue:130
@@ -309,8 +322,9 @@ msgid "Artists"
 msgstr "Artistes"
 
 #: front/src/components/favorites/List.vue:33
-#: src/components/library/Artists.vue:25
-#: front/src/components/library/Radios.vue:28
+#: front/src/components/federation/LibraryTrackTable.vue:28
+#: front/src/components/library/Artists.vue:25
+#: src/components/library/Radios.vue:44
 #: front/src/components/manage/library/FilesTable.vue:19
 #: front/src/components/manage/library/RequestsTable.vue:19
 #: front/src/components/manage/users/UsersTable.vue:19
@@ -331,6 +345,10 @@ msgstr "Import automatique"
 msgid "Available playlists"
 msgstr "Playlists disponibles"
 
+#: front/src/components/auth/Settings.vue:34
+msgid "Avatar"
+msgstr ""
+
 #: front/src/views/auth/EmailConfirm.vue:17 src/views/auth/PasswordReset.vue:24
 #: front/src/views/auth/PasswordResetConfirm.vue:18
 msgid "Back to login"
@@ -349,7 +367,7 @@ msgstr "Bitrate"
 msgid "Browse"
 msgstr "Parcourir"
 
-#: front/src/components/Sidebar.vue:49
+#: front/src/components/Sidebar.vue:50
 msgid "Browse library"
 msgstr "Parcourir la bibliothèque"
 
@@ -393,7 +411,7 @@ msgstr "Si vous confirmez, %{ username } se verra refuser l'accès à votre bibl
 msgid "By confirming, %{ username } will be granted access to your library."
 msgstr "Si vous confirmez, %{ username } se verra accorder l'accès à votre bitliothèque."
 
-#: front/src/components/audio/track/Table.vue:42
+#: front/src/components/audio/track/Table.vue:43
 #: front/src/components/common/DangerousButton.vue:17
 #: front/src/components/library/radios/Filter.vue:53
 #: front/src/components/playlists/PlaylistModal.vue:63
@@ -404,19 +422,19 @@ msgstr "Annuler"
 msgid "Candidates"
 msgstr "Pistes candidates"
 
-#: front/src/components/auth/Settings.vue:43
+#: front/src/components/auth/Settings.vue:76
 msgid "Cannot change your password"
 msgstr "Mot de passe ne peut pas être changé"
 
-#: front/src/App.vue:63
+#: front/src/App.vue:66
 msgid "Change language"
 msgstr ""
 
-#: front/src/components/auth/Settings.vue:34
+#: front/src/components/auth/Settings.vue:67
 msgid "Change my password"
 msgstr "Changer mon mot de passe"
 
-#: front/src/components/auth/Settings.vue:62
+#: front/src/components/auth/Settings.vue:95
 msgid "Change password"
 msgstr "Changer le mot de passe"
 
@@ -425,7 +443,7 @@ msgstr "Changer le mot de passe"
 msgid "Change your password"
 msgstr "Changer votre mot de passe"
 
-#: front/src/components/auth/Settings.vue:63
+#: front/src/components/auth/Settings.vue:96
 msgid "Change your password?"
 msgstr "Changer le mot de passe ?"
 
@@ -433,11 +451,11 @@ msgstr "Changer le mot de passe ?"
 msgid "Changes synced with server"
 msgstr "Changements synchronisés avec le serveur"
 
-#: front/src/components/auth/Settings.vue:37
+#: front/src/components/auth/Settings.vue:70
 msgid "Changing your password will also change your Subsonic API password if you have requested one."
 msgstr "La mise à jour de votre mot de passe impactera également le mot de passe de l'API Subsonic si vous en avez demandé un."
 
-#: front/src/components/auth/Settings.vue:65
+#: front/src/components/auth/Settings.vue:98
 msgid "Changing your password will have the following consequences"
 msgstr "Modifier votre mot de passe aura les conséquences suivantes"
 
@@ -458,7 +476,7 @@ msgstr "Effacer"
 msgid "Clear playlist"
 msgstr "Vider la playlist"
 
-#: front/src/components/audio/Player.vue:256
+#: front/src/components/audio/Player.vue:270
 msgid "Clear your queue"
 msgstr "Vider la queue"
 
@@ -541,7 +559,7 @@ msgstr "Créer mon compte"
 msgid "Create playlist"
 msgstr "Créer une playlist"
 
-#: front/src/components/library/Radios.vue:7
+#: front/src/components/library/Radios.vue:23
 msgid "Create your own radio"
 msgstr "Créer votre propre radio"
 
@@ -551,6 +569,11 @@ msgstr "Créer votre propre radio"
 msgid "Creation date"
 msgstr "Date de création"
 
+#: front/src/components/auth/Settings.vue:54
+#, fuzzy
+msgid "Current avatar"
+msgstr "Piste actuelle"
+
 #: front/src/components/playlists/PlaylistModal.vue:8
 msgid "Current track"
 msgstr "Piste actuelle"
@@ -558,11 +581,11 @@ msgstr "Piste actuelle"
 #: front/src/components/manage/library/FilesTable.vue:189
 #: front/src/components/manage/library/RequestsTable.vue:195
 #: front/src/components/manage/users/InvitationsTable.vue:166
-#: front/src/views/playlists/Detail.vue:32
+#: front/src/views/playlists/Detail.vue:33
 msgid "Delete"
 msgstr "Supprimer"
 
-#: front/src/views/playlists/Detail.vue:37
+#: front/src/views/playlists/Detail.vue:38
 msgid "Delete playlist"
 msgstr "Supprimer la playlist"
 
@@ -580,8 +603,9 @@ msgid "Deny access?"
 msgstr "Refuser l'accès ?"
 
 #: front/src/components/favorites/List.vue:34
-#: src/components/library/Artists.vue:26
-#: front/src/components/library/Radios.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:29
+#: front/src/components/library/Artists.vue:26
+#: src/components/library/Radios.vue:47
 #: front/src/components/manage/library/FilesTable.vue:20
 #: front/src/components/manage/library/RequestsTable.vue:20
 #: front/src/components/manage/users/UsersTable.vue:20
@@ -599,7 +623,7 @@ msgstr "Détail"
 msgid "Determine if the user account is active or not. Inactive users cannot login or use the service."
 msgstr "Détermine si le compte utilisateur est actif ou non. Les comptes inactifs ne peuvent pas se connecter ou utiliser le service."
 
-#: front/src/components/auth/Settings.vue:71
+#: front/src/components/auth/Settings.vue:104
 #: front/src/components/auth/SubsonicTokenForm.vue:52
 msgid "Disable access"
 msgstr "Désactiver l'accès"
@@ -628,7 +652,7 @@ msgstr "Voulez-vous vider la playlist \"%{ playlist }\" ?"
 msgid "Do you want to confirm this action?"
 msgstr "Souhaitez-vous confirmer cette action ?"
 
-#: front/src/views/playlists/Detail.vue:34
+#: front/src/views/playlists/Detail.vue:35
 msgid "Do you want to delete the playlist \"%{ playlist }\"?"
 msgstr "Voulez-vous supprimer la playlist \"%{ playlist }\" ?"
 
@@ -642,20 +666,20 @@ msgid_plural "Do you want to launch %{ action } on %{ count } elements?"
 msgstr[0] "Voulez-vous effectuer l'action \"%{ action } sur %{ count } élément ?"
 msgstr[1] "Voulez-vous effectuer l'action \"%{ action } sur %{ count } éléments ?"
 
-#: front/src/components/Sidebar.vue:112
+#: front/src/components/Sidebar.vue:113
 msgid "Do you want to restore your previous queue?"
 msgstr "Souhaitez-vous restaurer votre queue précédente ?"
 
-#: front/src/App.vue:35
+#: front/src/App.vue:38
 msgid "Documentation"
 msgstr "Documentation"
 
-#: front/src/components/audio/track/Table.vue:23
+#: front/src/components/audio/track/Table.vue:24
 #: src/components/library/Track.vue:48
 msgid "Download"
 msgstr "Télécharger"
 
-#: front/src/components/audio/track/Table.vue:26
+#: front/src/components/audio/track/Table.vue:27
 #, fuzzy
 msgid "Download tracks"
 msgstr "Télécharger"
@@ -677,7 +701,7 @@ msgstr "Simple à utiliser"
 msgid "Edit instance info"
 msgstr "Éditer les informations de cette instance"
 
-#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:29
+#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:30
 msgid "Edit..."
 msgstr "Éditer..."
 
@@ -694,7 +718,7 @@ msgstr "Adresse email"
 msgid "Email confirmed"
 msgstr "Email confirmé"
 
-#: front/src/views/playlists/Detail.vue:28
+#: front/src/views/playlists/Detail.vue:29
 msgid "End edition"
 msgstr "Terminer l'édition"
 
@@ -702,7 +726,7 @@ msgstr "Terminer l'édition"
 msgid "Ensure your music files are properly tagged before uploading them."
 msgstr "Vérifier que vos fichiers musicaux sont correctement taggués avant de les envoyer."
 
-#: front/src/components/library/Radios.vue:124
+#: front/src/components/library/Radios.vue:140
 msgid "Enter a radio name..."
 msgstr "Saisissez un nom de radio..."
 
@@ -718,11 +742,11 @@ msgstr "Saisissez un nom de domaine..."
 msgid "Enter an playlist name..."
 msgstr "Saisissez un nom de playlist..."
 
-#: front/src/components/auth/Signup.vue:97
+#: front/src/components/auth/Signup.vue:98
 msgid "Enter your email"
 msgstr "Saisissez votre email"
 
-#: front/src/components/auth/Signup.vue:95
+#: front/src/components/auth/Signup.vue:96
 msgid "Enter your invitation code (case insensitive)"
 msgstr "Saisissez votre code d'invitation (insensible à la casse)"
 
@@ -730,7 +754,7 @@ msgstr "Saisissez votre code d'invitation (insensible à la casse)"
 msgid "Enter your search query..."
 msgstr "Saisissez votre recherche..."
 
-#: front/src/components/auth/Signup.vue:96
+#: front/src/components/auth/Signup.vue:97
 msgid "Enter your username"
 msgstr "Saisissez votre nom d'utilisateur·rice"
 
@@ -812,7 +836,7 @@ msgstr "Expirée/utilisée"
 msgid "External source. Supported backends"
 msgstr "Source externe. Services supportés"
 
-#: front/src/components/Sidebar.vue:50
+#: front/src/components/Sidebar.vue:51
 msgid "Favorites"
 msgstr "Favoris"
 
@@ -824,7 +848,7 @@ msgstr "Fédérer avec une nouvelle instance"
 msgid "Federated tracks"
 msgstr "Pistes fédérées"
 
-#: front/src/components/Sidebar.vue:86
+#: front/src/components/Sidebar.vue:87
 #: src/components/library/import/BatchList.vue:25
 #: front/src/components/manage/users/UsersTable.vue:180
 #: front/src/views/admin/Settings.vue:84
@@ -906,7 +930,7 @@ msgstr "de l'album %{ album } par %{ artist }"
 msgid "From album %{ album } by %{ artist }"
 msgstr "De l'album %{ album } par %{ artist }"
 
-#: front/src/App.vue:53
+#: front/src/App.vue:56
 msgid "Funkwhale is a free and open-source project run by volunteers. You can help us improve the platform by reporting bugs, suggesting features and share the project with your friends!"
 msgstr "Funkwale est un projet open-source et gratuit, animé par des bénévoles. Vous pouvez nous aider à améliorer le service en remontant les problèmes que vous rencontrez, en suggérant des améliorations et en parlant du projet autour de vous !"
 
@@ -962,7 +986,7 @@ msgstr "Retourner à la page d'accueil"
 msgid "Grab corresponding metadata"
 msgstr "Récupérer les métadonnées correspondantes"
 
-#: front/src/components/library/Home.vue:66
+#: front/src/components/library/Home.vue:65
 msgid "Home"
 msgstr "Accueil"
 
@@ -982,12 +1006,12 @@ msgstr "ID"
 msgid "If the email address provided in the previous step is valid and binded to a user account, you should receive an email with reset instructions in the next couple of minutes."
 msgstr "Si l'adresse email que vous avez fournie est valide et associée à un compte utilisateur, vous allez recevoir un email contenant les instructions de réinitialisation au cours des prochaines minutes."
 
-#: front/src/components/federation/LibraryTrackTable.vue:170
+#: front/src/components/federation/LibraryTrackTable.vue:196
 #: front/src/components/library/Library.vue:17
 msgid "Import"
 msgstr "Import"
 
-#: front/src/components/federation/LibraryTrackTable.vue:42
+#: front/src/components/federation/LibraryTrackTable.vue:57
 msgid "Import #%{ id } launched"
 msgstr "Import #%{ id } démarré"
 
@@ -1022,7 +1046,7 @@ msgstr "Date d'import"
 msgid "Import detail page"
 msgstr "Page de détail de l'import"
 
-#: front/src/components/Sidebar.vue:80
+#: front/src/components/Sidebar.vue:81
 msgid "Import music"
 msgstr "Importer de la musique"
 
@@ -1035,7 +1059,7 @@ msgid "Import music from various platforms, such as YouTube or SoundCloud"
 msgstr "Importez de la musique de différentes plate-formes, comme YouTube ou Soundcloud"
 
 #: front/src/components/federation/LibraryTrackTable.vue:14
-#: front/src/components/federation/LibraryTrackTable.vue:51
+#: front/src/components/federation/LibraryTrackTable.vue:66
 msgid "Import pending"
 msgstr "Import en attente"
 
@@ -1080,7 +1104,7 @@ msgstr "Imports"
 msgid "In favorites"
 msgstr "Dans les favoris"
 
-#: front/src/components/federation/LibraryTrackTable.vue:50
+#: front/src/components/federation/LibraryTrackTable.vue:65
 msgid "In library"
 msgstr "Dans la bibliothèque"
 
@@ -1106,6 +1130,11 @@ msgstr[1] "Insérer depuis la queue (%{ count } pistes)"
 msgid "Instance information"
 msgstr "Informations relatives à cette instance"
 
+#: front/src/components/library/Radios.vue:9
+#, fuzzy
+msgid "Instance radios"
+msgstr "Informations relatives à cette instance"
+
 #: front/src/views/admin/Settings.vue:75
 msgid "Instance settings"
 msgstr "Paramètres de l'instance"
@@ -1129,7 +1158,7 @@ msgstr "Code d'invitation (optionnel)"
 msgid "Invitations"
 msgstr "Invitations"
 
-#: front/src/App.vue:40
+#: front/src/App.vue:43
 msgid "Issue tracker"
 msgstr "Issue tracker"
 
@@ -1145,7 +1174,7 @@ msgstr "Tâches"
 msgid "Keep a track of your favorite songs"
 msgstr "Gardez une trace de vos chansons favorites"
 
-#: front/src/components/audio/track/Table.vue:32
+#: front/src/components/audio/track/Table.vue:33
 msgid "Keep your PRIVATE_TOKEN secret as it gives access to your account."
 msgstr ""
 
@@ -1162,10 +1191,6 @@ msgstr "Dernière récupération"
 msgid "Last modification"
 msgstr "Dernière modification"
 
-#: front/src/components/library/Home.vue:9
-msgid "Latest artists"
-msgstr "Derniers artistes"
-
 #: front/src/components/common/ActionTable.vue:39
 msgid "Launch"
 msgstr "Démarrer"
@@ -1196,8 +1221,8 @@ msgstr "Laisser ce champ vide si vous voulez suggérer toute la discographie."
 msgid "Libraries"
 msgstr "Bibliothèques"
 
-#: front/src/components/Sidebar.vue:69
-#: front/src/components/federation/LibraryTrackTable.vue:36
+#: front/src/components/Sidebar.vue:70
+#: front/src/components/federation/LibraryTrackTable.vue:51
 #: front/src/components/instance/Stats.vue:30
 #: front/src/components/manage/users/UsersTable.vue:176
 #: front/src/views/admin/users/UsersDetail.vue:157
@@ -1249,23 +1274,23 @@ msgstr "Déconnexion"
 msgid "Logged in as %{ username }"
 msgstr "Connecté·e en tant que %{ username }"
 
-#: front/src/components/Sidebar.vue:43 src/components/auth/Login.vue:41
+#: front/src/components/Sidebar.vue:44 src/components/auth/Login.vue:41
 msgid "Login"
 msgstr "Connexion"
 
-#: front/src/components/Sidebar.vue:42
+#: front/src/components/Sidebar.vue:43
 msgid "Logout"
 msgstr "Déconnexion"
 
-#: front/src/components/audio/Player.vue:252
+#: front/src/components/audio/Player.vue:266
 msgid "Looping disabled. Click to switch to single-track looping."
 msgstr "Répétition désactivée. Cliquez pour activer la répétition sur la piste actuelle."
 
-#: front/src/components/audio/Player.vue:253
+#: front/src/components/audio/Player.vue:267
 msgid "Looping on a single track. Click to switch to whole queue looping."
 msgstr "Répétition sur la piste en cours. Cliquer pour répêter sur l'intégralité de la queue."
 
-#: front/src/components/audio/Player.vue:254
+#: front/src/components/audio/Player.vue:268
 msgid "Looping on whole queue. Click to disable looping."
 msgstr "Répétition sur l'intégralité, cliquez pour désactiver la répétition."
 
@@ -1314,7 +1339,7 @@ msgstr ""
 "            </a>\n"
 "            qui est une base de données musicale fonctionnant sur le même modèle que Wikipédia."
 
-#: front/src/components/Sidebar.vue:47
+#: front/src/components/Sidebar.vue:48
 #: src/components/library/import/Main.vue:18
 msgid "Music"
 msgstr "Musique"
@@ -1323,11 +1348,7 @@ msgstr "Musique"
 msgid "Music request"
 msgstr "Requête musicale"
 
-#: front/src/components/library/Home.vue:26
-msgid "Music requests"
-msgstr "Requête musicale"
-
-#: front/src/components/audio/Player.vue:251
+#: front/src/components/audio/Player.vue:265
 msgid "Mute"
 msgstr "Couper le son"
 
@@ -1363,12 +1384,12 @@ msgstr "ND"
 msgid "Name"
 msgstr "Nom"
 
-#: front/src/components/auth/Settings.vue:55
+#: front/src/components/auth/Settings.vue:88
 #: front/src/views/auth/PasswordResetConfirm.vue:14
 msgid "New password"
 msgstr "Nouveau mot de passe"
 
-#: front/src/components/Sidebar.vue:157
+#: front/src/components/Sidebar.vue:158
 msgid "New tracks will be appended here automatically."
 msgstr "Les nouvelles pistes seront ajoutées ici automatiquement."
 
@@ -1376,11 +1397,11 @@ msgstr "Les nouvelles pistes seront ajoutées ici automatiquement."
 msgid "Next step"
 msgstr "Prochaine étape"
 
-#: front/src/components/audio/Player.vue:249
+#: front/src/components/audio/Player.vue:263
 msgid "Next track"
 msgstr "Piste suivante"
 
-#: front/src/components/Sidebar.vue:124
+#: front/src/components/Sidebar.vue:125
 msgid "No"
 msgstr "Non"
 
@@ -1401,7 +1422,7 @@ msgid "Not following"
 msgstr "Non abonné·e"
 
 #: front/src/components/federation/LibraryTrackTable.vue:13
-#: front/src/components/federation/LibraryTrackTable.vue:52
+#: front/src/components/federation/LibraryTrackTable.vue:67
 msgid "Not imported"
 msgstr "Non importé"
 
@@ -1409,11 +1430,11 @@ msgstr "Non importé"
 msgid "Not used"
 msgstr "Pas utilisé"
 
-#: front/src/App.vue:34
+#: front/src/App.vue:37
 msgid "Official website"
 msgstr "Site officiel"
 
-#: front/src/components/auth/Settings.vue:50
+#: front/src/components/auth/Settings.vue:83
 #, fuzzy
 msgid "Old password"
 msgstr "Nouveau mot de passe"
@@ -1427,7 +1448,7 @@ msgstr "Une fois que tous vos fichiers sont chargés, cliquez sur le bouton suiv
 msgid "Open"
 msgstr "Accès libre"
 
-#: front/src/App.vue:60
+#: front/src/App.vue:63
 msgid "Options"
 msgstr "Options"
 
@@ -1436,8 +1457,9 @@ msgid "Or"
 msgstr "Ou"
 
 #: front/src/components/favorites/List.vue:23
-#: src/components/library/Artists.vue:15
-#: front/src/components/library/Radios.vue:17
+#: front/src/components/federation/LibraryTrackTable.vue:18
+#: front/src/components/library/Artists.vue:15
+#: src/components/library/Radios.vue:33
 #: front/src/components/manage/library/FilesTable.vue:9
 #: front/src/components/manage/library/RequestsTable.vue:9
 #: front/src/components/manage/users/InvitationsTable.vue:9
@@ -1448,8 +1470,9 @@ msgid "Ordering"
 msgstr "Ordre"
 
 #: front/src/components/favorites/List.vue:31
-#: src/components/library/Artists.vue:23
-#: front/src/components/library/Radios.vue:25
+#: front/src/components/federation/LibraryTrackTable.vue:26
+#: front/src/components/library/Artists.vue:23
+#: src/components/library/Radios.vue:41
 #: front/src/components/manage/library/FilesTable.vue:17
 #: front/src/components/manage/library/RequestsTable.vue:17
 #: front/src/components/manage/users/UsersTable.vue:17
@@ -1482,7 +1505,7 @@ msgstr "Mot de passe mis à jour"
 msgid "Password updated successfully"
 msgstr "Mot de passe modifié avec succès"
 
-#: front/src/components/audio/Player.vue:248
+#: front/src/components/audio/Player.vue:262
 msgid "Pause track"
 msgstr "Mettre en pause"
 
@@ -1501,11 +1524,11 @@ msgstr "En attente"
 msgid "Pending approval"
 msgstr "En attente de validation"
 
-#: front/src/components/Sidebar.vue:216
+#: front/src/components/Sidebar.vue:217
 msgid "Pending follow requests"
 msgstr "Demandes d'abonnement en attente"
 
-#: front/src/components/Sidebar.vue:215 src/views/admin/library/Base.vue:26
+#: front/src/components/Sidebar.vue:216 src/views/admin/library/Base.vue:26
 msgid "Pending import requests"
 msgstr "Requêtes en attente"
 
@@ -1518,15 +1541,14 @@ msgstr "Requêtes en attente"
 msgid "Permissions"
 msgstr "Permissions"
 
-#: front/src/components/audio/PlayButton.vue:8
+#: front/src/components/audio/PlayButton.vue:9
 #: src/components/library/Track.vue:30
 msgid "Play"
 msgstr "Jouer"
 
 #: front/src/components/audio/album/Card.vue:50
 #: front/src/components/audio/artist/Card.vue:44
-#: src/components/library/Album.vue:28
-#: front/src/components/playlists/Card.vue:26 src/views/playlists/Detail.vue:22
+#: src/components/library/Album.vue:28 front/src/views/playlists/Detail.vue:23
 msgid "Play all"
 msgstr "Tout lire"
 
@@ -1534,27 +1556,27 @@ msgstr "Tout lire"
 msgid "Play all albums"
 msgstr "Lire tous les albums"
 
-#: front/src/components/audio/PlayButton.vue:52
+#: front/src/components/audio/PlayButton.vue:58
 msgid "Play immediatly"
 msgstr "Jouer immédiatement"
 
-#: front/src/components/audio/PlayButton.vue:14
+#: front/src/components/audio/PlayButton.vue:15
 msgid "Play next"
 msgstr "Lire ensuite"
 
-#: front/src/components/audio/PlayButton.vue:15
+#: front/src/components/audio/PlayButton.vue:16
 msgid "Play now"
 msgstr "Lire maintenant"
 
-#: front/src/components/audio/Player.vue:247
+#: front/src/components/audio/Player.vue:261
 msgid "Play track"
 msgstr "Jouer"
 
-#: front/src/views/playlists/Detail.vue:89
+#: front/src/views/playlists/Detail.vue:90
 msgid "Playlist"
 msgstr "Playlist"
 
-#: front/src/views/playlists/Detail.vue:11
+#: front/src/views/playlists/Detail.vue:12
 msgid "Playlist containing %{ count } track, by %{ username }"
 msgid_plural "Playlist containing %{ count } tracks, by %{ username }"
 msgstr[0] "Playlist contenant %{ count } piste, par %{ username }"
@@ -1580,8 +1602,9 @@ msgstr "Playlist mise à jour"
 msgid "Playlist visibility"
 msgstr "Visibilité de la playlist"
 
-#: front/src/components/Sidebar.vue:55 src/components/library/Library.vue:13
-#: front/src/views/admin/Settings.vue:83 src/views/playlists/List.vue:103
+#: front/src/components/Sidebar.vue:56 src/components/library/Home.vue:16
+#: front/src/components/library/Library.vue:13 src/views/admin/Settings.vue:83
+#: front/src/views/playlists/List.vue:103
 msgid "Playlists"
 msgstr "Playlists"
 
@@ -1589,7 +1612,7 @@ msgstr "Playlists"
 msgid "Playlists? We got them"
 msgstr "Les playlists ? Elles sont là !"
 
-#: front/src/components/auth/Settings.vue:46
+#: front/src/components/auth/Settings.vue:79
 msgid "Please double-check your password is correct"
 msgstr "Merci de vérifier que votre mot de passe est correct"
 
@@ -1597,11 +1620,15 @@ msgstr "Merci de vérifier que votre mot de passe est correct"
 msgid "Please double-check your username/password couple is correct"
 msgstr "Merci de vérifier que votre nom d'utilisateur et mot de passe sont corrects"
 
+#: front/src/components/auth/Settings.vue:46
+msgid "PNG, GIF or JPG. At most 2MB. Will be downscaled to 400x400px."
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:26
 msgid "Previous step"
 msgstr "Étape précédente"
 
-#: front/src/components/audio/Player.vue:246
+#: front/src/components/audio/Player.vue:260
 msgid "Previous track"
 msgstr "Piste précédente"
 
@@ -1610,7 +1637,7 @@ msgstr "Piste précédente"
 msgid "Proceed to login"
 msgstr "Poursuivre vers la page de connexion"
 
-#: front/src/components/federation/LibraryTrackTable.vue:35
+#: front/src/components/federation/LibraryTrackTable.vue:50
 msgid "Published date"
 msgstr "Date de sortie"
 
@@ -1622,7 +1649,7 @@ msgstr "Template de recherche"
 msgid "Queue"
 msgstr "Queue"
 
-#: front/src/components/audio/Player.vue:189
+#: front/src/components/audio/Player.vue:203
 msgid "Queue shuffled!"
 msgstr "La queue a été mélangée !"
 
@@ -1638,9 +1665,8 @@ msgstr "Éditeur de radio"
 msgid "Radio name"
 msgstr "Nom de la radio"
 
-#: front/src/components/library/Home.vue:18
-#: src/components/library/Library.vue:10
-#: front/src/components/library/Radios.vue:125
+#: front/src/components/library/Library.vue:10
+#: src/components/library/Radios.vue:141
 msgid "Radios"
 msgstr "Radios"
 
@@ -1648,6 +1674,20 @@ msgstr "Radios"
 msgid "Recent activity on this instance"
 msgstr "Activité récente sur cette instance"
 
+#: front/src/components/library/Home.vue:24
+msgid "Recently added"
+msgstr ""
+
+#: front/src/components/library/Home.vue:11
+#, fuzzy
+msgid "Recently favorited"
+msgstr "Dans les favoris"
+
+#: front/src/components/library/Home.vue:6
+#, fuzzy
+msgid "Recently listened"
+msgstr "pistes écoutées"
+
 #: front/src/components/library/import/BatchDetail.vue:81
 msgid "Recording MusicBrainz ID"
 msgstr "ID MusicBrainz de l'enregistrement"
@@ -1661,7 +1701,7 @@ msgstr "Rafraîchir"
 msgid "Refused"
 msgstr "Refusé"
 
-#: front/src/components/auth/Profile.vue:11
+#: front/src/components/auth/Profile.vue:12
 msgid "Registered since %{ date }"
 msgstr "Inscrit·e depuis le %{ date }"
 
@@ -1677,6 +1717,11 @@ msgstr "utilisateur·rice standard·e"
 msgid "Remove"
 msgstr "Retirer"
 
+#: front/src/components/auth/Settings.vue:58
+#, fuzzy
+msgid "Remove avatar"
+msgstr "Retirer"
+
 #: front/src/components/favorites/TrackFavoriteIcon.vue:19
 msgid "Remove from favorites"
 msgstr "Retirer des favoris"
@@ -1694,6 +1739,17 @@ msgstr "Demander un nouveau mot de passe pour l'API Subsonic ?"
 msgid "Request a password"
 msgstr "Demander un mot de passe"
 
+#: front/src/App.vue:35
+#, fuzzy
+msgid "Request music"
+msgstr "Requête envoyée"
+
+#: front/src/views/library/MusicRequest.vue:4
+#: src/views/library/MusicRequest.vue:21
+#, fuzzy
+msgid "Request some music"
+msgstr "Heures de musique"
+
 #: front/src/components/requests/Form.vue:20
 msgid "Request submitted!"
 msgstr "Requête envoyée"
@@ -1717,7 +1773,7 @@ msgstr "Résultat %{ current }/%{ total }"
 
 #: front/src/components/favorites/List.vue:38
 #: src/components/library/Artists.vue:30
-#: front/src/components/library/Radios.vue:36
+#: front/src/components/library/Radios.vue:52
 #: src/views/federation/LibraryList.vue:33
 #: front/src/views/playlists/List.vue:32
 msgid "Results per page"
@@ -1734,7 +1790,7 @@ msgstr "Scan démarré !"
 
 #: front/src/components/federation/LibraryTrackTable.vue:5
 #: front/src/components/library/Artists.vue:10
-#: src/components/library/Radios.vue:13
+#: src/components/library/Radios.vue:29
 #: front/src/components/library/import/BatchDetail.vue:62
 #: front/src/components/library/import/BatchList.vue:7
 #: front/src/components/manage/library/FilesTable.vue:5
@@ -1762,7 +1818,7 @@ msgstr "Rechercher par source..."
 msgid "Search by submitter, source..."
 msgstr "Rechercher par utilisateur·rice, source..."
 
-#: front/src/components/federation/LibraryTrackTable.vue:156
+#: front/src/components/federation/LibraryTrackTable.vue:182
 #: front/src/components/manage/library/FilesTable.vue:175
 msgid "Search by title, artist, domain..."
 msgstr "Rechercher par titre, artiste, domaine..."
@@ -1831,7 +1887,7 @@ msgstr "Sélectionner les sources ou fichiers à importer"
 msgid "Send a follow request"
 msgstr "Envoyer une demande d'abonnement"
 
-#: front/src/components/Sidebar.vue:96
+#: front/src/components/Sidebar.vue:97
 #: src/components/manage/users/UsersTable.vue:184
 #: front/src/views/admin/users/UsersDetail.vue:165
 msgid "Settings"
@@ -1845,7 +1901,7 @@ msgstr "Paramètres mis à jour"
 msgid "Settings updated successfully."
 msgstr "Paramètres modifiés avec succès."
 
-#: front/src/components/auth/Profile.vue:23
+#: front/src/components/auth/Profile.vue:24
 msgid "Settings..."
 msgstr "Paramètres..."
 
@@ -1870,7 +1926,7 @@ msgid "Show/hide password"
 msgstr "Afficher/masquer le mot de passe"
 
 #: front/src/components/federation/LibraryFollowTable.vue:97
-#: front/src/components/federation/LibraryTrackTable.vue:83
+#: front/src/components/federation/LibraryTrackTable.vue:98
 #: front/src/components/library/import/BatchDetail.vue:128
 #: front/src/components/library/import/BatchList.vue:73
 #: front/src/components/manage/library/FilesTable.vue:97
@@ -1880,11 +1936,11 @@ msgstr "Afficher/masquer le mot de passe"
 msgid "Showing results %{ start }-%{ end } on %{ total }"
 msgstr "Affichage des résultats %{ start }-%{ end } sur %{ total }"
 
-#: front/src/components/audio/Player.vue:255
+#: front/src/components/audio/Player.vue:269
 msgid "Shuffle your queue"
 msgstr "Mélanger votre queue"
 
-#: front/src/components/auth/Signup.vue:94
+#: front/src/components/auth/Signup.vue:95
 msgid "Sign Up"
 msgstr "Inscription"
 
@@ -1893,7 +1949,7 @@ msgstr "Inscription"
 msgid "Sign-up"
 msgstr "Inscription"
 
-#: front/src/components/audio/track/Table.vue:30
+#: front/src/components/audio/track/Table.vue:31
 msgid "Simply copy paste the snippet below into a terminal to launch the download."
 msgstr ""
 
@@ -1926,15 +1982,15 @@ msgstr "Désolé, nous n'avons trouver aucun·a artiste correspondant à votre r
 msgid "Source"
 msgstr "Source"
 
-#: front/src/App.vue:38
+#: front/src/App.vue:41
 msgid "Source code"
 msgstr "Code source"
 
-#: front/src/App.vue:37
+#: front/src/App.vue:40
 msgid "Source code (%{version})"
 msgstr "Code source (%{version})"
 
-#: front/src/components/auth/Profile.vue:19
+#: front/src/components/auth/Profile.vue:20
 #: front/src/components/manage/users/UsersTable.vue:70
 msgid "Staff member"
 msgstr "Membre de l'équipe"
@@ -1952,7 +2008,7 @@ msgid "Statistics"
 msgstr "Statistiques"
 
 #: front/src/components/federation/LibraryFollowTable.vue:23
-#: front/src/components/federation/LibraryTrackTable.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:46
 #: front/src/components/library/import/BatchDetail.vue:66
 #: front/src/components/library/import/BatchDetail.vue:83
 #: front/src/components/library/import/BatchList.vue:11
@@ -1970,7 +2026,7 @@ msgstr "Statut"
 msgid "Stop"
 msgstr "Arrêter"
 
-#: front/src/components/Sidebar.vue:158
+#: front/src/components/Sidebar.vue:159
 msgid "Stop radio"
 msgstr "Arrêter la radio"
 
@@ -2021,7 +2077,7 @@ msgstr "C'est simple : nous adorions Grooveshark et nous voulions construire que
 msgid "The Beatles, Mickael Jackson…"
 msgstr "Les Beatles, Mickael Jackson..."
 
-#: front/src/App.vue:56
+#: front/src/App.vue:59
 msgid "The funkwhale logo was kindly designed and provided by Francis Gading."
 msgstr "Le logo de Funkwhale a été généreusement dessiné et fourni par Francis Gading."
 
@@ -2037,7 +2093,7 @@ msgstr "L'API Subsonic n'est pas disponible sur cette instance Funkwhale."
 msgid "The White Album, Thriller…"
 msgstr "L'Album Blanc, Thriller..."
 
-#: front/src/components/audio/track/Table.vue:29
+#: front/src/components/audio/track/Table.vue:30
 msgid "There is currently no way to download directly multiple tracks from funkwhale as a ZIP archive. However, you can use a command line tools such as cURL to easily download a list of tracks."
 msgstr "Il n'est pas possible pour le moment de télécharger un ensemble de pistes sous forme d'archive. Cependant, vous pouvez utiliser un outil en ligne de commande tel que cURL pour télécharger facilement une liste de pistes."
 
@@ -2049,7 +2105,7 @@ msgstr "Cet import sera associé à la requête ci dessous. Une fois l'import te
 msgid "This indicate if the remote library granted you access"
 msgstr "Ceci indique si la bibliothèque distance vous à accordé l'accès"
 
-#: front/src/components/auth/Profile.vue:15
+#: front/src/components/auth/Profile.vue:16
 msgid "This is you!"
 msgstr "C'est vous !"
 
@@ -2057,11 +2113,11 @@ msgstr "C'est vous !"
 msgid "This may affect a lot of elements, please double check this is really what you want."
 msgstr "Cette opération peut affecter de nombreux éléments, merci de vérifier que c'est bien ce que vous souhaitez."
 
-#: front/src/components/audio/PlayButton.vue:55
+#: front/src/components/audio/PlayButton.vue:61
 msgid "This track is not imported and cannot be played"
 msgstr "Cette piste n'est pas importée et ne peut pas être jouée"
 
-#: front/src/views/playlists/Detail.vue:36
+#: front/src/views/playlists/Detail.vue:37
 msgid "This will completely delete this playlist and cannot be undone."
 msgstr "Cela supprimera définitivement cette playlist et ne pourra pas être annulé."
 
@@ -2073,7 +2129,7 @@ msgstr "Cela supprimera définitivement cette radio et ne pourra pas être annul
 msgid "This will completely disable access to the Subsonic API using from account."
 msgstr "Cela désactivera complétement l'accès à l'API Subsonic depuis votre compte."
 
-#: front/src/App.vue:130
+#: front/src/App.vue:133
 msgid "This will erase your local data and disconnect you, do you want to continue?"
 msgstr "Cela va effacer vos données locales et vous déconnecter, voulez-vous continuer ?"
 
@@ -2086,7 +2142,7 @@ msgid "This will remove all tracks from this playlist and cannot be undone."
 msgstr "Cela supprimera toutes les pistes de la playlist et ne pourra pas être annulé."
 
 #: front/src/components/audio/track/Table.vue:6
-#: front/src/components/federation/LibraryTrackTable.vue:32
+#: front/src/components/federation/LibraryTrackTable.vue:47
 #: front/src/components/manage/library/FilesTable.vue:37
 msgid "Title"
 msgstr "Titre"
@@ -2112,7 +2168,7 @@ msgstr "pistes"
 
 #: front/src/components/library/Album.vue:43
 #: front/src/components/playlists/PlaylistModal.vue:33
-#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:49
+#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:50
 #: front/src/views/radios/Detail.vue:34
 msgid "Tracks"
 msgstr "Pistes"
@@ -2121,6 +2177,11 @@ msgstr "Pistes"
 msgid "Tracks available in this library"
 msgstr "Pistes disponibles dans cette bibliothèque"
 
+#: front/src/components/library/Artist.vue:54
+#, fuzzy
+msgid "Tracks by this artist"
+msgstr "Albums de cet·te artiste"
+
 #: front/src/components/instance/Stats.vue:25
 msgid "Tracks favorited"
 msgstr "Pistes en favoris"
@@ -2150,10 +2211,15 @@ msgstr "Inconnu"
 msgid "Unlimited music"
 msgstr "Musique illimitée"
 
-#: front/src/components/audio/Player.vue:250
+#: front/src/components/audio/Player.vue:264
 msgid "Unmute"
 msgstr "Réactiver le son"
 
+#: front/src/components/auth/Settings.vue:50
+#, fuzzy
+msgid "Update avatar"
+msgstr "Mettre à jour la playlist"
+
 #: front/src/components/playlists/Form.vue:33
 msgid "Update playlist"
 msgstr "Mettre à jour la playlist"
@@ -2171,6 +2237,10 @@ msgstr "Mettre à jour votre mot de passe"
 msgid "Upload"
 msgstr "Envoi"
 
+#: front/src/components/auth/Settings.vue:45
+msgid "Upload a new avatar"
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:7
 msgid "Uploaded files or external source"
 msgstr "Fichiers envoyés ou source externe"
@@ -2179,7 +2249,7 @@ msgstr "Fichiers envoyés ou source externe"
 msgid "Uploading..."
 msgstr "Envoi en cours..."
 
-#: front/src/App.vue:42
+#: front/src/App.vue:45
 msgid "Use another instance"
 msgstr "Utiliser une autre instance"
 
@@ -2211,6 +2281,11 @@ msgstr "Utilisateur·rice"
 msgid "User activity"
 msgstr "Activité des utilisateur·ice·s"
 
+#: front/src/components/library/Radios.vue:20
+#, fuzzy
+msgid "User radios"
+msgstr "Utilisateur·ice·s"
+
 #: front/src/components/auth/Signup.vue:19
 #: front/src/components/manage/users/UsersTable.vue:37
 msgid "Username"
@@ -2224,7 +2299,7 @@ msgstr "Nom d'utilisateur ou email"
 msgid "users"
 msgstr "tilisateur·ice·s"
 
-#: front/src/components/Sidebar.vue:102 src/views/admin/Settings.vue:81
+#: front/src/components/Sidebar.vue:103 src/views/admin/Settings.vue:81
 #: front/src/views/admin/users/Base.vue:5 src/views/admin/users/UsersList.vue:3
 #: front/src/views/admin/users/UsersList.vue:21
 msgid "Users"
@@ -2255,6 +2330,11 @@ msgstr "Nous ne pouvons pas créer votre compte"
 msgid "We cannot log you in"
 msgstr "Erreur lors de la connexion"
 
+#: front/src/components/auth/Settings.vue:38
+#, fuzzy
+msgid "We cannot save your avatar"
+msgstr "Nous ne pouvons pas enregistrer vos paramètres"
+
 #: front/src/components/auth/Settings.vue:14
 msgid "We cannot save your settings"
 msgstr "Nous ne pouvons pas enregistrer vos paramètres"
@@ -2299,7 +2379,7 @@ msgstr "Si ce réglage est activé, les nouvelles pistes ajoutées dans cette bi
 msgid "Why funkwhale?"
 msgstr "Pourquoi Funkwhale ?"
 
-#: front/src/components/Sidebar.vue:123
+#: front/src/components/Sidebar.vue:124
 msgid "Yes"
 msgstr "Oui"
 
@@ -2327,7 +2407,7 @@ msgstr "Vous pouvez utiliser cette interface pour réaliser votre propre radio p
 msgid "You can use those to enjoy your playlist and music in offline mode, on your smartphone or tablet, for instance."
 msgstr "Vous pouvez les utiliser pour profiter de vos playlists et de votre musique en mode hors-ligne sur votre smatphone ou tablette, par exemple."
 
-#: front/src/components/Sidebar.vue:155
+#: front/src/components/Sidebar.vue:156
 msgid "You have a radio playing"
 msgstr "Vous écoutez une radio"
 
@@ -2335,12 +2415,12 @@ msgstr "Vous écoutez une radio"
 msgid "You need to select an instance in order to continue"
 msgstr "Vous devez choisir une instance pour continuer"
 
-#: front/src/components/auth/Settings.vue:67
+#: front/src/components/auth/Settings.vue:100
 #, fuzzy
 msgid "You will be logged out from this session and have to log in with the new one"
 msgstr "Vous allez être déconnecté de cette session et vous allez devoir vous connecter avec votre nouveau mot de passe"
 
-#: front/src/components/auth/Settings.vue:38
+#: front/src/components/auth/Settings.vue:71
 msgid "You will have to update your password on your clients that use this password."
 msgstr "Vous devrez mettre à jour votre mot de passe sur l'ensemble des clients utilisant ce mot de passe."
 
@@ -2364,11 +2444,11 @@ msgstr "Votre musique, à votre façon"
 msgid "Your password has been updated successfully."
 msgstr "Votre mot de passe a été mis à jour avec succès."
 
-#: front/src/components/auth/Settings.vue:68
+#: front/src/components/auth/Settings.vue:101
 msgid "Your Subsonic password will be changed to a new, random one, logging you out from devices that used the old Subsonic password"
 msgstr "Votre mot de passe Subsonic sera remplacé par un nouveau mot de passe aléatoire, ce qui vous déconnectera de tous les appareils utilisant l'ancien mot de passe"
 
-#: front/src/components/audio/PlayButton.vue:150
+#: front/src/components/audio/PlayButton.vue:156
 msgid "%{ count } track was added to your queue"
 msgid_plural "%{ count } tracks were added to your queue"
 msgstr[0] "%{ count } piste a été ajouté à votre queue"
diff --git a/front/locales/pl/LC_MESSAGES/app.po b/front/locales/pl/LC_MESSAGES/app.po
index ee76893682f2c3fde1eaaf06026f2bc7dd75bb77..a2fe7a332df6d1228d4445e2c2440477df9baa8e 100644
--- a/front/locales/pl/LC_MESSAGES/app.po
+++ b/front/locales/pl/LC_MESSAGES/app.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: front 1.0.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-07-06 21:23+0200\n"
+"POT-Creation-Date: 2018-07-17 19:29+0200\n"
 "PO-Revision-Date: 2018-07-06 22:25+0000\n"
 "Last-Translator: Marcin Mikołajczak <me@m4sk.in>\n"
 "Language-Team: \n"
@@ -15,8 +15,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 2.20\n"
 
 #: front/src/components/playlists/PlaylistModal.vue:9
@@ -39,7 +38,7 @@ msgstr[0] "%{ count } z %{ total } zaznaczonego"
 msgstr[1] "%{ count } z %{ total } zaznaczonych"
 msgstr[2] "%{ count } z %{ total } zaznaczonych"
 
-#: front/src/components/Sidebar.vue:115
+#: front/src/components/Sidebar.vue:116
 #: src/views/federation/LibraryDetail.vue:87
 msgid "%{ count } track"
 msgid_plural "%{ count } tracks"
@@ -61,13 +60,21 @@ msgstr[0] "%{ count } utwór zgodny z wybranymi filtrami"
 msgstr[1] "%{ count } utwory zgodne z wybranymi filtrami"
 msgstr[2] "%{ count } utworów zgodnych z wybranymi filtrami"
 
-#: front/src/components/playlists/Card.vue:19
+#: front/src/components/playlists/Card.vue:18
 msgid "%{ count} track"
 msgid_plural "%{ count } tracks"
 msgstr[0] "%{ count} utwór"
 msgstr[1] "%{ count} utwory"
 msgstr[2] "%{ count} utworów"
 
+#: front/src/components/common/Duration.vue:2
+msgid "%{ hours } h %{ minutes } min"
+msgstr ""
+
+#: front/src/components/common/Duration.vue:5
+msgid "%{ minutes } min"
+msgstr ""
+
 #: front/src/components/activity/Like.vue:7
 msgid "%{ user } favorited a track"
 msgstr "%{ user } dodał utwór do ulubionych"
@@ -76,7 +83,7 @@ msgstr "%{ user } dodał utwór do ulubionych"
 msgid "%{ user } listened to a track"
 msgstr "%{ user } słuchał utworu"
 
-#: front/src/components/auth/Profile.vue:43
+#: front/src/components/auth/Profile.vue:49
 msgid "%{ username }'s profile"
 msgstr "Profil %{ username }"
 
@@ -102,7 +109,12 @@ msgstr[0] "1 utwór"
 msgstr[1] "%{ count } utwory"
 msgstr[2] "%{ count } utworów"
 
-#: front/src/App.vue:51
+#: front/src/components/About.vue:5
+#, fuzzy
+msgid "About %{ instance }"
+msgstr "O tej instancji"
+
+#: front/src/App.vue:54
 msgid "About Funkwhale"
 msgstr "O Funkwhale"
 
@@ -131,7 +143,7 @@ msgstr "Konto aktywne"
 msgid "Account settings"
 msgstr "Ustawienia konta"
 
-#: front/src/components/auth/Settings.vue:180
+#: front/src/components/auth/Settings.vue:257
 msgid "Account Settings"
 msgstr "Ustawienia konta"
 
@@ -161,7 +173,7 @@ msgstr "Działania"
 msgid "Active"
 msgstr "Aktywny"
 
-#: front/src/components/Sidebar.vue:59
+#: front/src/components/Sidebar.vue:60
 msgid "Activity"
 msgstr "Aktywność"
 
@@ -181,7 +193,7 @@ msgstr "Dodaj filtr"
 msgid "Add filters to customize your radio"
 msgstr "Dodaj filtry aby dostosować swoje radio"
 
-#: front/src/components/audio/PlayButton.vue:47
+#: front/src/components/audio/PlayButton.vue:53
 msgid "Add to current queue"
 msgstr "Dodaj do obecnej kolejki"
 
@@ -195,7 +207,7 @@ msgstr "Dodaj do ulubionych"
 msgid "Add to playlist..."
 msgstr "Dodaj do playlisty…"
 
-#: front/src/components/audio/PlayButton.vue:13
+#: front/src/components/audio/PlayButton.vue:14
 msgid "Add to queue"
 msgstr "Dodaj do kolejki"
 
@@ -211,13 +223,13 @@ msgstr "Dodaj utwór"
 msgid "Admin"
 msgstr "Administrator"
 
-#: front/src/components/Sidebar.vue:63
+#: front/src/components/Sidebar.vue:64
 msgid "Administration"
 msgstr "Administracja"
 
 #: front/src/components/audio/SearchBar.vue:26
 #: src/components/audio/track/Table.vue:8
-#: front/src/components/federation/LibraryTrackTable.vue:34
+#: front/src/components/federation/LibraryTrackTable.vue:49
 #: front/src/components/library/Album.vue:91
 #: front/src/components/manage/library/FilesTable.vue:39
 #: front/src/components/metadata/Search.vue:134
@@ -264,9 +276,7 @@ msgstr "Wystąpił błąd podczas zapisywania zmian"
 
 #: front/src/components/auth/Login.vue:10
 msgid "An unknown error happend, this can mean the server is down or cannot be reached"
-msgstr ""
-"Wystąpił nieznany błąd, może oznaczać to że serwer jest wyłączony lub "
-"nieosiÄ…galny"
+msgstr "Wystąpił nieznany błąd, może oznaczać to że serwer jest wyłączony lub nieosiągalny"
 
 #: front/src/components/federation/LibraryTrackTable.vue:11
 #: front/src/components/library/import/BatchDetail.vue:68
@@ -298,8 +308,8 @@ msgstr "Czy na pewno chcesz się wylogować?"
 
 #: front/src/components/audio/SearchBar.vue:25
 #: src/components/audio/track/Table.vue:7
-#: front/src/components/federation/LibraryTrackTable.vue:33
-#: front/src/components/library/Artist.vue:108
+#: front/src/components/federation/LibraryTrackTable.vue:48
+#: front/src/components/library/Artist.vue:119
 #: front/src/components/manage/library/FilesTable.vue:38
 #: front/src/components/manage/library/RequestsTable.vue:49
 #: front/src/components/metadata/Search.vue:130
@@ -327,8 +337,9 @@ msgid "Artists"
 msgstr "Wykonawcy"
 
 #: front/src/components/favorites/List.vue:33
-#: src/components/library/Artists.vue:25
-#: front/src/components/library/Radios.vue:28
+#: front/src/components/federation/LibraryTrackTable.vue:28
+#: front/src/components/library/Artists.vue:25
+#: src/components/library/Radios.vue:44
 #: front/src/components/manage/library/FilesTable.vue:19
 #: front/src/components/manage/library/RequestsTable.vue:19
 #: front/src/components/manage/users/UsersTable.vue:19
@@ -349,6 +360,10 @@ msgstr "Automatyczne importowanie"
 msgid "Available playlists"
 msgstr "Dostępne playlisty"
 
+#: front/src/components/auth/Settings.vue:34
+msgid "Avatar"
+msgstr ""
+
 #: front/src/views/auth/EmailConfirm.vue:17 src/views/auth/PasswordReset.vue:24
 #: front/src/views/auth/PasswordResetConfirm.vue:18
 msgid "Back to login"
@@ -367,7 +382,7 @@ msgstr "Bitrate"
 msgid "Browse"
 msgstr "PrzeglÄ…daj"
 
-#: front/src/components/Sidebar.vue:49
+#: front/src/components/Sidebar.vue:50
 msgid "Browse library"
 msgstr "PrzeglÄ…daj bibliotekÄ™"
 
@@ -411,7 +426,7 @@ msgstr "Po potwierdzeniu %{ username } nie będzie miał dostępu do Twojej bibl
 msgid "By confirming, %{ username } will be granted access to your library."
 msgstr "Po potwierdzeniu %{ username } uzyska dostęp do Twojej biblioteki."
 
-#: front/src/components/audio/track/Table.vue:42
+#: front/src/components/audio/track/Table.vue:43
 #: front/src/components/common/DangerousButton.vue:17
 #: front/src/components/library/radios/Filter.vue:53
 #: front/src/components/playlists/PlaylistModal.vue:63
@@ -422,19 +437,19 @@ msgstr "Anuluj"
 msgid "Candidates"
 msgstr "Kandydaci"
 
-#: front/src/components/auth/Settings.vue:43
+#: front/src/components/auth/Settings.vue:76
 msgid "Cannot change your password"
 msgstr "Nie udało się zmienić Twojego hasła"
 
-#: front/src/App.vue:63
+#: front/src/App.vue:66
 msgid "Change language"
 msgstr "Zmień język"
 
-#: front/src/components/auth/Settings.vue:34
+#: front/src/components/auth/Settings.vue:67
 msgid "Change my password"
 msgstr "Zmień moje hasło"
 
-#: front/src/components/auth/Settings.vue:62
+#: front/src/components/auth/Settings.vue:95
 msgid "Change password"
 msgstr "Zmień hasło"
 
@@ -443,7 +458,7 @@ msgstr "Zmień hasło"
 msgid "Change your password"
 msgstr "Zmień swoje hasło"
 
-#: front/src/components/auth/Settings.vue:63
+#: front/src/components/auth/Settings.vue:96
 msgid "Change your password?"
 msgstr "Zmienić Twoje hasło?"
 
@@ -451,11 +466,11 @@ msgstr "Zmienić Twoje hasło?"
 msgid "Changes synced with server"
 msgstr "Zsynchronizowano zmiany z serwerem"
 
-#: front/src/components/auth/Settings.vue:37
+#: front/src/components/auth/Settings.vue:70
 msgid "Changing your password will also change your Subsonic API password if you have requested one."
 msgstr "ZMiana Twojego hasła zmieni też Twoje hasło API Subsonic, jeżeli uzyskałeś je."
 
-#: front/src/components/auth/Settings.vue:65
+#: front/src/components/auth/Settings.vue:98
 msgid "Changing your password will have the following consequences"
 msgstr "Zmiana hasła będzie miała następujące konsekwencje"
 
@@ -476,7 +491,7 @@ msgstr "Wyczyść"
 msgid "Clear playlist"
 msgstr "Wyczyść listę odtwarzania"
 
-#: front/src/components/audio/Player.vue:256
+#: front/src/components/audio/Player.vue:270
 msgid "Clear your queue"
 msgstr "Wyczyść swoją kolejkę"
 
@@ -559,7 +574,7 @@ msgstr "Utwórz konto"
 msgid "Create playlist"
 msgstr "Utwórz listę odtwarzania"
 
-#: front/src/components/library/Radios.vue:7
+#: front/src/components/library/Radios.vue:23
 msgid "Create your own radio"
 msgstr "Utwórz własne radio"
 
@@ -569,6 +584,11 @@ msgstr "Utwórz własne radio"
 msgid "Creation date"
 msgstr "Data utworzenia"
 
+#: front/src/components/auth/Settings.vue:54
+#, fuzzy
+msgid "Current avatar"
+msgstr "Obecny utwór"
+
 #: front/src/components/playlists/PlaylistModal.vue:8
 msgid "Current track"
 msgstr "Obecny utwór"
@@ -576,11 +596,11 @@ msgstr "Obecny utwór"
 #: front/src/components/manage/library/FilesTable.vue:189
 #: front/src/components/manage/library/RequestsTable.vue:195
 #: front/src/components/manage/users/InvitationsTable.vue:166
-#: front/src/views/playlists/Detail.vue:32
+#: front/src/views/playlists/Detail.vue:33
 msgid "Delete"
 msgstr "Usuń"
 
-#: front/src/views/playlists/Detail.vue:37
+#: front/src/views/playlists/Detail.vue:38
 msgid "Delete playlist"
 msgstr "Usuń listę odtwarzania"
 
@@ -598,8 +618,9 @@ msgid "Deny access?"
 msgstr "Odmówić dostępu?"
 
 #: front/src/components/favorites/List.vue:34
-#: src/components/library/Artists.vue:26
-#: front/src/components/library/Radios.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:29
+#: front/src/components/library/Artists.vue:26
+#: src/components/library/Radios.vue:47
 #: front/src/components/manage/library/FilesTable.vue:20
 #: front/src/components/manage/library/RequestsTable.vue:20
 #: front/src/components/manage/users/UsersTable.vue:20
@@ -614,11 +635,9 @@ msgstr "Szczegół"
 
 #: front/src/views/admin/users/UsersDetail.vue:146
 msgid "Determine if the user account is active or not. Inactive users cannot login or use the service."
-msgstr ""
-"Określa, czy konto użytkownika jest aktywne. Nieaktywni użytkownicy nie mogą "
-"zalogować się i korzystać z usługi."
+msgstr "Określa, czy konto użytkownika jest aktywne. Nieaktywni użytkownicy nie mogą zalogować się i korzystać z usługi."
 
-#: front/src/components/auth/Settings.vue:71
+#: front/src/components/auth/Settings.vue:104
 #: front/src/components/auth/SubsonicTokenForm.vue:52
 msgid "Disable access"
 msgstr "Wyłącz dostęp"
@@ -647,7 +666,7 @@ msgstr "Czy chcesz wyczyścić listę odtwarzania „%{ playlist }”?"
 msgid "Do you want to confirm this action?"
 msgstr "Czy chcesz potwierdzić to działanie?"
 
-#: front/src/views/playlists/Detail.vue:34
+#: front/src/views/playlists/Detail.vue:35
 msgid "Do you want to delete the playlist \"%{ playlist }\"?"
 msgstr "Czy chcesz usunąć listę odtwarzania „%{ playlist }”?"
 
@@ -662,20 +681,20 @@ msgstr[0] "Czy chcesz wykonać działanie %{ action } na %{ count } elemencie?"
 msgstr[1] "Czy chcesz wykonać działanie %{ action } na %{ count } elementach?"
 msgstr[2] "Czy chcesz wykonać działanie %{ action } na %{ count } elementach?"
 
-#: front/src/components/Sidebar.vue:112
+#: front/src/components/Sidebar.vue:113
 msgid "Do you want to restore your previous queue?"
 msgstr "Czy chcesz przywrócić poprzednią kolejkę?"
 
-#: front/src/App.vue:35
+#: front/src/App.vue:38
 msgid "Documentation"
 msgstr "Dokumentacja"
 
-#: front/src/components/audio/track/Table.vue:23
+#: front/src/components/audio/track/Table.vue:24
 #: src/components/library/Track.vue:48
 msgid "Download"
 msgstr "Pobierz"
 
-#: front/src/components/audio/track/Table.vue:26
+#: front/src/components/audio/track/Table.vue:27
 msgid "Download tracks"
 msgstr "Pobierz utwory"
 
@@ -696,7 +715,7 @@ msgstr "Prosty w użyciu"
 msgid "Edit instance info"
 msgstr "Edytuj informacje o instancji"
 
-#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:29
+#: front/src/components/radios/Card.vue:20 src/views/playlists/Detail.vue:30
 msgid "Edit..."
 msgstr "Edytuj…"
 
@@ -713,7 +732,7 @@ msgstr "Adres e-mail"
 msgid "Email confirmed"
 msgstr "Potwierdzono e-mail"
 
-#: front/src/views/playlists/Detail.vue:28
+#: front/src/views/playlists/Detail.vue:29
 msgid "End edition"
 msgstr "Zakończ edytowanie"
 
@@ -721,7 +740,7 @@ msgstr "Zakończ edytowanie"
 msgid "Ensure your music files are properly tagged before uploading them."
 msgstr "Upewnij się, że pliki muzyczne są odpowiednio otagowane zanim je wyślesz."
 
-#: front/src/components/library/Radios.vue:124
+#: front/src/components/library/Radios.vue:140
 msgid "Enter a radio name..."
 msgstr "Wprowadź nazwę radia…"
 
@@ -737,11 +756,11 @@ msgstr "Wprowadź nazwę domeny biblioteki…"
 msgid "Enter an playlist name..."
 msgstr "Wprowadź nazwę listy odtwarzania…"
 
-#: front/src/components/auth/Signup.vue:97
+#: front/src/components/auth/Signup.vue:98
 msgid "Enter your email"
 msgstr "Wprowadź swój e-mail"
 
-#: front/src/components/auth/Signup.vue:95
+#: front/src/components/auth/Signup.vue:96
 msgid "Enter your invitation code (case insensitive)"
 msgstr "Wprowadź swój kod zapraszający (wielkość znaków nie ma znaczenia)"
 
@@ -749,7 +768,7 @@ msgstr "Wprowadź swój kod zapraszający (wielkość znaków nie ma znaczenia)"
 msgid "Enter your search query..."
 msgstr "Wprowadź swoje kryterium wyszukiwania…"
 
-#: front/src/components/auth/Signup.vue:96
+#: front/src/components/auth/Signup.vue:97
 msgid "Enter your username"
 msgstr "Wprowadź swoją nazwę użytkownika"
 
@@ -831,7 +850,7 @@ msgstr "Wyczerpany/zużyty"
 msgid "External source. Supported backends"
 msgstr "Zewnętrzne źródło. Obsługiwane back-endy"
 
-#: front/src/components/Sidebar.vue:50
+#: front/src/components/Sidebar.vue:51
 msgid "Favorites"
 msgstr "Ulubione"
 
@@ -843,7 +862,7 @@ msgstr "Federuj z nowÄ… instancjÄ…"
 msgid "Federated tracks"
 msgstr "Sfederowane utwory"
 
-#: front/src/components/Sidebar.vue:86
+#: front/src/components/Sidebar.vue:87
 #: src/components/library/import/BatchList.vue:25
 #: front/src/components/manage/users/UsersTable.vue:180
 #: front/src/views/admin/Settings.vue:84
@@ -925,7 +944,7 @@ msgstr "z %{ album } od %{ artist }"
 msgid "From album %{ album } by %{ artist }"
 msgstr "Z albumu %{ album } od %{ artist }"
 
-#: front/src/App.vue:53
+#: front/src/App.vue:56
 msgid "Funkwhale is a free and open-source project run by volunteers. You can help us improve the platform by reporting bugs, suggesting features and share the project with your friends!"
 msgstr "Funkwhale jest wolnym i otwartoźródłowym projektem rozwijanym przez wolontariuszy. Możesz pomóc nam ulepszać platformę zgłaszając błędy, propozycje funkcji i polecając projekt znajomym!"
 
@@ -982,7 +1001,7 @@ msgstr "Przejdź na stronę główną"
 msgid "Grab corresponding metadata"
 msgstr "Uzyskaj odpowiednie metadane"
 
-#: front/src/components/library/Home.vue:66
+#: front/src/components/library/Home.vue:65
 msgid "Home"
 msgstr "Strona główna"
 
@@ -1002,12 +1021,12 @@ msgstr "ID"
 msgid "If the email address provided in the previous step is valid and binded to a user account, you should receive an email with reset instructions in the next couple of minutes."
 msgstr "Jeżeli adres e-mail podany w poprzednim kroku jest prawidłowy i przypisany do konta użytkownika, powinieneś dostać wiadomość z instrukcjami resetowania hasła w przeciągu kilku minut."
 
-#: front/src/components/federation/LibraryTrackTable.vue:170
+#: front/src/components/federation/LibraryTrackTable.vue:196
 #: front/src/components/library/Library.vue:17
 msgid "Import"
 msgstr "Importuj"
 
-#: front/src/components/federation/LibraryTrackTable.vue:42
+#: front/src/components/federation/LibraryTrackTable.vue:57
 msgid "Import #%{ id } launched"
 msgstr "Rozpoczęto importowanie #%{ id }"
 
@@ -1043,7 +1062,7 @@ msgstr "Data zaimportowania"
 msgid "Import detail page"
 msgstr "Strona szczegółów importowania"
 
-#: front/src/components/Sidebar.vue:80
+#: front/src/components/Sidebar.vue:81
 msgid "Import music"
 msgstr "Importuj muzykÄ™"
 
@@ -1056,7 +1075,7 @@ msgid "Import music from various platforms, such as YouTube or SoundCloud"
 msgstr "Importuj muzykę z różnych platform, takich jak YouTube i SoundCloud"
 
 #: front/src/components/federation/LibraryTrackTable.vue:14
-#: front/src/components/federation/LibraryTrackTable.vue:51
+#: front/src/components/federation/LibraryTrackTable.vue:66
 msgid "Import pending"
 msgstr "OczekujÄ…ce importowanie"
 
@@ -1101,7 +1120,7 @@ msgstr "Importy"
 msgid "In favorites"
 msgstr "W ulubionych"
 
-#: front/src/components/federation/LibraryTrackTable.vue:50
+#: front/src/components/federation/LibraryTrackTable.vue:65
 msgid "In library"
 msgstr "W bibliotece"
 
@@ -1128,6 +1147,11 @@ msgstr[2] "Dodaj z kolejki (%{ count } utworów)"
 msgid "Instance information"
 msgstr "Informacje o instancji"
 
+#: front/src/components/library/Radios.vue:9
+#, fuzzy
+msgid "Instance radios"
+msgstr "Informacje o instancji"
+
 #: front/src/views/admin/Settings.vue:75
 msgid "Instance settings"
 msgstr "Ustawienia instancji"
@@ -1151,7 +1175,7 @@ msgstr "Kod zapraszajÄ…cy (nieobowiÄ…zkowy)"
 msgid "Invitations"
 msgstr "Zaproszenia"
 
-#: front/src/App.vue:40
+#: front/src/App.vue:43
 msgid "Issue tracker"
 msgstr "Śledzenie błędów"
 
@@ -1167,11 +1191,9 @@ msgstr "Zadania"
 msgid "Keep a track of your favorite songs"
 msgstr "Zachowaj kontrolÄ™ nad ulubionymi utworami"
 
-#: front/src/components/audio/track/Table.vue:32
+#: front/src/components/audio/track/Table.vue:33
 msgid "Keep your PRIVATE_TOKEN secret as it gives access to your account."
-msgstr ""
-"Zachowaj swój PRIVATE_TOKEN dla siebie, ponieważ daje on dostęp do Twojego "
-"konta."
+msgstr "Zachowaj swój PRIVATE_TOKEN dla siebie, ponieważ daje on dostęp do Twojego konta."
 
 #: front/src/components/manage/users/UsersTable.vue:41
 #: front/src/views/admin/users/UsersDetail.vue:45
@@ -1186,10 +1208,6 @@ msgstr "Ostatnio dodane"
 msgid "Last modification"
 msgstr "Ostatnia modyfikacja"
 
-#: front/src/components/library/Home.vue:9
-msgid "Latest artists"
-msgstr "Najnowsi wykonawcy"
-
 #: front/src/components/common/ActionTable.vue:39
 msgid "Launch"
 msgstr "Uruchom"
@@ -1220,8 +1238,8 @@ msgstr "Pozostaw to pole puste, jeżeli chcesz całą dyskografię."
 msgid "Libraries"
 msgstr "Biblioteki"
 
-#: front/src/components/Sidebar.vue:69
-#: front/src/components/federation/LibraryTrackTable.vue:36
+#: front/src/components/Sidebar.vue:70
+#: front/src/components/federation/LibraryTrackTable.vue:51
 #: front/src/components/instance/Stats.vue:30
 #: front/src/components/manage/users/UsersTable.vue:176
 #: front/src/views/admin/users/UsersDetail.vue:157
@@ -1273,23 +1291,23 @@ msgstr "Wyloguj siÄ™"
 msgid "Logged in as %{ username }"
 msgstr "Zalogowano jako %{ username }"
 
-#: front/src/components/Sidebar.vue:43 src/components/auth/Login.vue:41
+#: front/src/components/Sidebar.vue:44 src/components/auth/Login.vue:41
 msgid "Login"
 msgstr "Logowanie"
 
-#: front/src/components/Sidebar.vue:42
+#: front/src/components/Sidebar.vue:43
 msgid "Logout"
 msgstr "Wyloguj siÄ™"
 
-#: front/src/components/audio/Player.vue:252
+#: front/src/components/audio/Player.vue:266
 msgid "Looping disabled. Click to switch to single-track looping."
 msgstr "Zapętlanie jest wyłączone. Naciśnij, aby przełączyć na powtarzanie jednego utworu."
 
-#: front/src/components/audio/Player.vue:253
+#: front/src/components/audio/Player.vue:267
 msgid "Looping on a single track. Click to switch to whole queue looping."
 msgstr "Zapętlanie jednego utworu jest włączone. Naciśnij, aby przełączyć na powtarzanie całej kolejki."
 
-#: front/src/components/audio/Player.vue:254
+#: front/src/components/audio/Player.vue:268
 msgid "Looping on whole queue. Click to disable looping."
 msgstr "Zapętlanie całej kolejki jest włączone. Naciśnij, aby wyłączyć zapętlanie."
 
@@ -1339,7 +1357,7 @@ msgstr ""
 "            </a>,\n"
 "            który jest czymś w stylu Wikipedii dla muzyki."
 
-#: front/src/components/Sidebar.vue:47
+#: front/src/components/Sidebar.vue:48
 #: src/components/library/import/Main.vue:18
 msgid "Music"
 msgstr "Muzyka"
@@ -1348,11 +1366,7 @@ msgstr "Muzyka"
 msgid "Music request"
 msgstr "Prośba o muzykę"
 
-#: front/src/components/library/Home.vue:26
-msgid "Music requests"
-msgstr "Prośby o muzykę"
-
-#: front/src/components/audio/Player.vue:251
+#: front/src/components/audio/Player.vue:265
 msgid "Mute"
 msgstr "Wycisz"
 
@@ -1388,12 +1402,12 @@ msgstr "N/A"
 msgid "Name"
 msgstr "Nazwa"
 
-#: front/src/components/auth/Settings.vue:55
+#: front/src/components/auth/Settings.vue:88
 #: front/src/views/auth/PasswordResetConfirm.vue:14
 msgid "New password"
 msgstr "Nowe hasło"
 
-#: front/src/components/Sidebar.vue:157
+#: front/src/components/Sidebar.vue:158
 msgid "New tracks will be appended here automatically."
 msgstr "Nowe utwory automatycznie pojawiÄ… siÄ™ tutaj."
 
@@ -1401,11 +1415,11 @@ msgstr "Nowe utwory automatycznie pojawiÄ… siÄ™ tutaj."
 msgid "Next step"
 msgstr "Następny krok"
 
-#: front/src/components/audio/Player.vue:249
+#: front/src/components/audio/Player.vue:263
 msgid "Next track"
 msgstr "Następny utwór"
 
-#: front/src/components/Sidebar.vue:124
+#: front/src/components/Sidebar.vue:125
 msgid "No"
 msgstr "Nie"
 
@@ -1426,7 +1440,7 @@ msgid "Not following"
 msgstr "Nie śledzisz"
 
 #: front/src/components/federation/LibraryTrackTable.vue:13
-#: front/src/components/federation/LibraryTrackTable.vue:52
+#: front/src/components/federation/LibraryTrackTable.vue:67
 msgid "Not imported"
 msgstr "Nie zaimportowano"
 
@@ -1434,11 +1448,11 @@ msgstr "Nie zaimportowano"
 msgid "Not used"
 msgstr "Nie użyty"
 
-#: front/src/App.vue:34
+#: front/src/App.vue:37
 msgid "Official website"
 msgstr "Oficjalna strona"
 
-#: front/src/components/auth/Settings.vue:50
+#: front/src/components/auth/Settings.vue:83
 msgid "Old password"
 msgstr "Poprzednie hasło"
 
@@ -1451,7 +1465,7 @@ msgstr "Kiedy wszystkie pliki z zostaną wysłane, naciśnij następujący przyc
 msgid "Open"
 msgstr "Otwórz"
 
-#: front/src/App.vue:60
+#: front/src/App.vue:63
 msgid "Options"
 msgstr "Opcje"
 
@@ -1460,8 +1474,9 @@ msgid "Or"
 msgstr "Lub"
 
 #: front/src/components/favorites/List.vue:23
-#: src/components/library/Artists.vue:15
-#: front/src/components/library/Radios.vue:17
+#: front/src/components/federation/LibraryTrackTable.vue:18
+#: front/src/components/library/Artists.vue:15
+#: src/components/library/Radios.vue:33
 #: front/src/components/manage/library/FilesTable.vue:9
 #: front/src/components/manage/library/RequestsTable.vue:9
 #: front/src/components/manage/users/InvitationsTable.vue:9
@@ -1472,8 +1487,9 @@ msgid "Ordering"
 msgstr "PorzÄ…dkowanie"
 
 #: front/src/components/favorites/List.vue:31
-#: src/components/library/Artists.vue:23
-#: front/src/components/library/Radios.vue:25
+#: front/src/components/federation/LibraryTrackTable.vue:26
+#: front/src/components/library/Artists.vue:23
+#: src/components/library/Radios.vue:41
 #: front/src/components/manage/library/FilesTable.vue:17
 #: front/src/components/manage/library/RequestsTable.vue:17
 #: front/src/components/manage/users/UsersTable.vue:17
@@ -1506,7 +1522,7 @@ msgstr "Zmieniono hasło"
 msgid "Password updated successfully"
 msgstr "Pomyślnie zmieniono hasło"
 
-#: front/src/components/audio/Player.vue:248
+#: front/src/components/audio/Player.vue:262
 msgid "Pause track"
 msgstr "Wstrzymaj utwór"
 
@@ -1525,11 +1541,11 @@ msgstr "OczekujÄ…ce"
 msgid "Pending approval"
 msgstr "Oczekiwanie na przyjęcie"
 
-#: front/src/components/Sidebar.vue:216
+#: front/src/components/Sidebar.vue:217
 msgid "Pending follow requests"
 msgstr "Oczekujące prośby o możliwość śledzenia"
 
-#: front/src/components/Sidebar.vue:215 src/views/admin/library/Base.vue:26
+#: front/src/components/Sidebar.vue:216 src/views/admin/library/Base.vue:26
 msgid "Pending import requests"
 msgstr "Oczekujące prośby o zaimportowanie"
 
@@ -1542,15 +1558,14 @@ msgstr "Oczekujące prośby"
 msgid "Permissions"
 msgstr "Uprawnienia"
 
-#: front/src/components/audio/PlayButton.vue:8
+#: front/src/components/audio/PlayButton.vue:9
 #: src/components/library/Track.vue:30
 msgid "Play"
 msgstr "Odtwórz"
 
 #: front/src/components/audio/album/Card.vue:50
 #: front/src/components/audio/artist/Card.vue:44
-#: src/components/library/Album.vue:28
-#: front/src/components/playlists/Card.vue:26 src/views/playlists/Detail.vue:22
+#: src/components/library/Album.vue:28 front/src/views/playlists/Detail.vue:23
 msgid "Play all"
 msgstr "Odtwórz wszystkie"
 
@@ -1558,27 +1573,27 @@ msgstr "Odtwórz wszystkie"
 msgid "Play all albums"
 msgstr "Odtwórz wszystkie albumy"
 
-#: front/src/components/audio/PlayButton.vue:52
+#: front/src/components/audio/PlayButton.vue:58
 msgid "Play immediatly"
 msgstr "Odtwórz natychmiastowo"
 
-#: front/src/components/audio/PlayButton.vue:14
+#: front/src/components/audio/PlayButton.vue:15
 msgid "Play next"
 msgstr "Odtwórz następny"
 
-#: front/src/components/audio/PlayButton.vue:15
+#: front/src/components/audio/PlayButton.vue:16
 msgid "Play now"
 msgstr "Odtwórz teraz"
 
-#: front/src/components/audio/Player.vue:247
+#: front/src/components/audio/Player.vue:261
 msgid "Play track"
 msgstr "Odtwórz utwór"
 
-#: front/src/views/playlists/Detail.vue:89
+#: front/src/views/playlists/Detail.vue:90
 msgid "Playlist"
 msgstr "Lista odtwarzania"
 
-#: front/src/views/playlists/Detail.vue:11
+#: front/src/views/playlists/Detail.vue:12
 msgid "Playlist containing %{ count } track, by %{ username }"
 msgid_plural "Playlist containing %{ count } tracks, by %{ username }"
 msgstr[0] "Lista odtwarzania zawierająca %{ count } utwór od %{ username }"
@@ -1605,8 +1620,9 @@ msgstr "Zaktualizowano listÄ™ odtwarzania"
 msgid "Playlist visibility"
 msgstr "Widoczność listy odtwarzania"
 
-#: front/src/components/Sidebar.vue:55 src/components/library/Library.vue:13
-#: front/src/views/admin/Settings.vue:83 src/views/playlists/List.vue:103
+#: front/src/components/Sidebar.vue:56 src/components/library/Home.vue:16
+#: front/src/components/library/Library.vue:13 src/views/admin/Settings.vue:83
+#: front/src/views/playlists/List.vue:103
 msgid "Playlists"
 msgstr "Listy odtwarzania"
 
@@ -1614,7 +1630,7 @@ msgstr "Listy odtwarzania"
 msgid "Playlists? We got them"
 msgstr "Listy odtwarzania? Mamy je"
 
-#: front/src/components/auth/Settings.vue:46
+#: front/src/components/auth/Settings.vue:79
 msgid "Please double-check your password is correct"
 msgstr "Sprawdź dwukrotnie, czy Twoje hasło jest poprawne"
 
@@ -1622,11 +1638,15 @@ msgstr "Sprawdź dwukrotnie, czy Twoje hasło jest poprawne"
 msgid "Please double-check your username/password couple is correct"
 msgstr "Sprawdź dwukrotnie, czy połączenie nazwy użytkownika i hasła jest poprawne"
 
+#: front/src/components/auth/Settings.vue:46
+msgid "PNG, GIF or JPG. At most 2MB. Will be downscaled to 400x400px."
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:26
 msgid "Previous step"
 msgstr "Poprzedni krok"
 
-#: front/src/components/audio/Player.vue:246
+#: front/src/components/audio/Player.vue:260
 msgid "Previous track"
 msgstr "Poprzedni utwór"
 
@@ -1635,7 +1655,7 @@ msgstr "Poprzedni utwór"
 msgid "Proceed to login"
 msgstr "Przejdź, aby zalogować się"
 
-#: front/src/components/federation/LibraryTrackTable.vue:35
+#: front/src/components/federation/LibraryTrackTable.vue:50
 msgid "Published date"
 msgstr "Data opublikowania"
 
@@ -1647,7 +1667,7 @@ msgstr "Szablon zapytania"
 msgid "Queue"
 msgstr "Kolejka"
 
-#: front/src/components/audio/Player.vue:189
+#: front/src/components/audio/Player.vue:203
 msgid "Queue shuffled!"
 msgstr "Wymieszano kolejkÄ™!"
 
@@ -1663,9 +1683,8 @@ msgstr "Tworzenie radia"
 msgid "Radio name"
 msgstr "Nazwa radia"
 
-#: front/src/components/library/Home.vue:18
-#: src/components/library/Library.vue:10
-#: front/src/components/library/Radios.vue:125
+#: front/src/components/library/Library.vue:10
+#: src/components/library/Radios.vue:141
 msgid "Radios"
 msgstr "Radia"
 
@@ -1673,6 +1692,20 @@ msgstr "Radia"
 msgid "Recent activity on this instance"
 msgstr "Ostatnia aktywność na tej instancji"
 
+#: front/src/components/library/Home.vue:24
+msgid "Recently added"
+msgstr ""
+
+#: front/src/components/library/Home.vue:11
+#, fuzzy
+msgid "Recently favorited"
+msgstr "W ulubionych"
+
+#: front/src/components/library/Home.vue:6
+#, fuzzy
+msgid "Recently listened"
+msgstr "wysłuchane utwory"
+
 #: front/src/components/library/import/BatchDetail.vue:81
 msgid "Recording MusicBrainz ID"
 msgstr "ID MusicBrainz nagrania"
@@ -1686,7 +1719,7 @@ msgstr "Odśwież"
 msgid "Refused"
 msgstr "Odmówiono"
 
-#: front/src/components/auth/Profile.vue:11
+#: front/src/components/auth/Profile.vue:12
 msgid "Registered since %{ date }"
 msgstr "Zarejestrowany od %{ date }"
 
@@ -1702,6 +1735,11 @@ msgstr "zwykły użytkownik"
 msgid "Remove"
 msgstr "Usuń"
 
+#: front/src/components/auth/Settings.vue:58
+#, fuzzy
+msgid "Remove avatar"
+msgstr "Usuń"
+
 #: front/src/components/favorites/TrackFavoriteIcon.vue:19
 msgid "Remove from favorites"
 msgstr "Usuń z ulubionych"
@@ -1719,6 +1757,17 @@ msgstr "Poprosić o nowe hasło API Subsonic?"
 msgid "Request a password"
 msgstr "Poproś o nowe hasło"
 
+#: front/src/App.vue:35
+#, fuzzy
+msgid "Request music"
+msgstr "Wysłano prośbę!"
+
+#: front/src/views/library/MusicRequest.vue:4
+#: src/views/library/MusicRequest.vue:21
+#, fuzzy
+msgid "Request some music"
+msgstr "Godziny muzyki"
+
 #: front/src/components/requests/Form.vue:20
 msgid "Request submitted!"
 msgstr "Wysłano prośbę!"
@@ -1742,7 +1791,7 @@ msgstr "Wynik %{ current }/%{ total }"
 
 #: front/src/components/favorites/List.vue:38
 #: src/components/library/Artists.vue:30
-#: front/src/components/library/Radios.vue:36
+#: front/src/components/library/Radios.vue:52
 #: src/views/federation/LibraryList.vue:33
 #: front/src/views/playlists/List.vue:32
 msgid "Results per page"
@@ -1759,7 +1808,7 @@ msgstr "Wywołano skanowanie!"
 
 #: front/src/components/federation/LibraryTrackTable.vue:5
 #: front/src/components/library/Artists.vue:10
-#: src/components/library/Radios.vue:13
+#: src/components/library/Radios.vue:29
 #: front/src/components/library/import/BatchDetail.vue:62
 #: front/src/components/library/import/BatchList.vue:7
 #: front/src/components/manage/library/FilesTable.vue:5
@@ -1787,7 +1836,7 @@ msgstr "Szukaj według źródła…"
 msgid "Search by submitter, source..."
 msgstr "Szukaj według wysyłającego, źródła…"
 
-#: front/src/components/federation/LibraryTrackTable.vue:156
+#: front/src/components/federation/LibraryTrackTable.vue:182
 #: front/src/components/manage/library/FilesTable.vue:175
 msgid "Search by title, artist, domain..."
 msgstr "Szukaj według tytułu, wykonawcy, domeny…"
@@ -1857,7 +1906,7 @@ msgstr "Wybierz odpowiednie źródła i pliki do zaimportowania"
 msgid "Send a follow request"
 msgstr "Wyślij prośbę o możliwość śledzenia"
 
-#: front/src/components/Sidebar.vue:96
+#: front/src/components/Sidebar.vue:97
 #: src/components/manage/users/UsersTable.vue:184
 #: front/src/views/admin/users/UsersDetail.vue:165
 msgid "Settings"
@@ -1871,7 +1920,7 @@ msgstr "Zaktualizowano ustawienia"
 msgid "Settings updated successfully."
 msgstr "Pomyślnie zaktualizowano ustawienia."
 
-#: front/src/components/auth/Profile.vue:23
+#: front/src/components/auth/Profile.vue:24
 msgid "Settings..."
 msgstr "Ustawienia…"
 
@@ -1898,7 +1947,7 @@ msgid "Show/hide password"
 msgstr "Pokaż/ukryj hasło"
 
 #: front/src/components/federation/LibraryFollowTable.vue:97
-#: front/src/components/federation/LibraryTrackTable.vue:83
+#: front/src/components/federation/LibraryTrackTable.vue:98
 #: front/src/components/library/import/BatchDetail.vue:128
 #: front/src/components/library/import/BatchList.vue:73
 #: front/src/components/manage/library/FilesTable.vue:97
@@ -1908,11 +1957,11 @@ msgstr "Pokaż/ukryj hasło"
 msgid "Showing results %{ start }-%{ end } on %{ total }"
 msgstr "Wyświetlanie wyników %{ start }-%{ end } z %{ total }"
 
-#: front/src/components/audio/Player.vue:255
+#: front/src/components/audio/Player.vue:269
 msgid "Shuffle your queue"
 msgstr "Wymieszaj kolejkÄ™"
 
-#: front/src/components/auth/Signup.vue:94
+#: front/src/components/auth/Signup.vue:95
 msgid "Sign Up"
 msgstr "Rejestracja"
 
@@ -1921,10 +1970,9 @@ msgstr "Rejestracja"
 msgid "Sign-up"
 msgstr "Rejestracja"
 
-#: front/src/components/audio/track/Table.vue:30
+#: front/src/components/audio/track/Table.vue:31
 msgid "Simply copy paste the snippet below into a terminal to launch the download."
-msgstr ""
-"Po prostu skopiuj i wklej poniższy urywek do terminala aby zacząć pobieranie."
+msgstr "Po prostu skopiuj i wklej poniższy urywek do terminala aby zacząć pobieranie."
 
 #: front/src/components/library/Track.vue:69
 #: front/src/components/library/import/FileUpload.vue:44
@@ -1955,15 +2003,15 @@ msgstr "Przepraszamy, nie znaleziono wykonawcy spełniającego Twoje kryteria"
 msgid "Source"
 msgstr "Źródło"
 
-#: front/src/App.vue:38
+#: front/src/App.vue:41
 msgid "Source code"
 msgstr "Kod źródłowy"
 
-#: front/src/App.vue:37
+#: front/src/App.vue:40
 msgid "Source code (%{version})"
 msgstr "Kod źródłowy (%{version})"
 
-#: front/src/components/auth/Profile.vue:19
+#: front/src/components/auth/Profile.vue:20
 #: front/src/components/manage/users/UsersTable.vue:70
 msgid "Staff member"
 msgstr "Członek administracji"
@@ -1981,7 +2029,7 @@ msgid "Statistics"
 msgstr "Statystyki"
 
 #: front/src/components/federation/LibraryFollowTable.vue:23
-#: front/src/components/federation/LibraryTrackTable.vue:31
+#: front/src/components/federation/LibraryTrackTable.vue:46
 #: front/src/components/library/import/BatchDetail.vue:66
 #: front/src/components/library/import/BatchDetail.vue:83
 #: front/src/components/library/import/BatchList.vue:11
@@ -1999,7 +2047,7 @@ msgstr "Stan"
 msgid "Stop"
 msgstr "Zatrzymaj"
 
-#: front/src/components/Sidebar.vue:158
+#: front/src/components/Sidebar.vue:159
 msgid "Stop radio"
 msgstr "Zatrzymaj radio"
 
@@ -2050,7 +2098,7 @@ msgstr "To proste: kochamy Grooveshark i chcemy utworzyć coś jeszcze lepszego.
 msgid "The Beatles, Mickael Jackson…"
 msgstr "The Beatles, Klocuch…"
 
-#: front/src/App.vue:56
+#: front/src/App.vue:59
 msgid "The funkwhale logo was kindly designed and provided by Francis Gading."
 msgstr "Logo Funkwhale zostało zaprojektowane i dostarczone przez Francisa Gadinga."
 
@@ -2066,7 +2114,7 @@ msgstr "API Subsonic nie jest dostępne na tej instancji Funkwhale."
 msgid "The White Album, Thriller…"
 msgstr "The White Album, Aezakmi…"
 
-#: front/src/components/audio/track/Table.vue:29
+#: front/src/components/audio/track/Table.vue:30
 msgid "There is currently no way to download directly multiple tracks from funkwhale as a ZIP archive. However, you can use a command line tools such as cURL to easily download a list of tracks."
 msgstr "Obecnie nie istnieje sposób na bezpośrednie pobranie wielu utworów z funkwhale jako archiwum ZIP. Możesz jednak użyć narzędzi takich jak cURL, aby łatwo pobrać listę utworów."
 
@@ -2078,7 +2126,7 @@ msgstr "To importowanie zostanie przypisane do poniższego żądania. Gdy import
 msgid "This indicate if the remote library granted you access"
 msgstr "Wskazuje to, czy masz dostęp do zdalnej biblioteki"
 
-#: front/src/components/auth/Profile.vue:15
+#: front/src/components/auth/Profile.vue:16
 msgid "This is you!"
 msgstr "To Ty!"
 
@@ -2086,11 +2134,11 @@ msgstr "To Ty!"
 msgid "This may affect a lot of elements, please double check this is really what you want."
 msgstr "Może to wpływać na wiele rzeczy, sprawdź dwukrotnie czy to na pewno to, czego chcesz."
 
-#: front/src/components/audio/PlayButton.vue:55
+#: front/src/components/audio/PlayButton.vue:61
 msgid "This track is not imported and cannot be played"
 msgstr "Ten utwór nie został zaimportowany i nie może zostać odtworzony"
 
-#: front/src/views/playlists/Detail.vue:36
+#: front/src/views/playlists/Detail.vue:37
 msgid "This will completely delete this playlist and cannot be undone."
 msgstr "To całkowicie usunie listę odtwarzania i nie może zostać cofnięte."
 
@@ -2102,7 +2150,7 @@ msgstr "To bezpowrotnie usunie radio."
 msgid "This will completely disable access to the Subsonic API using from account."
 msgstr "To całkowicie wyłączy dostęp do API Subsonic z tego konta."
 
-#: front/src/App.vue:130
+#: front/src/App.vue:133
 msgid "This will erase your local data and disconnect you, do you want to continue?"
 msgstr "To wyczyści Twoje lokalne dane i rozłączy Cię, czy chcesz kontynuować?"
 
@@ -2115,7 +2163,7 @@ msgid "This will remove all tracks from this playlist and cannot be undone."
 msgstr "To bezpowrotnie usunie wszystkie utwory z tej listy odtwarzania."
 
 #: front/src/components/audio/track/Table.vue:6
-#: front/src/components/federation/LibraryTrackTable.vue:32
+#: front/src/components/federation/LibraryTrackTable.vue:47
 #: front/src/components/manage/library/FilesTable.vue:37
 msgid "Title"
 msgstr "Tytuł"
@@ -2141,7 +2189,7 @@ msgstr "utwory"
 
 #: front/src/components/library/Album.vue:43
 #: front/src/components/playlists/PlaylistModal.vue:33
-#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:49
+#: front/src/views/federation/Base.vue:8 src/views/playlists/Detail.vue:50
 #: front/src/views/radios/Detail.vue:34
 msgid "Tracks"
 msgstr "Utwory"
@@ -2150,6 +2198,11 @@ msgstr "Utwory"
 msgid "Tracks available in this library"
 msgstr "Utwory dostępne w bibliotece"
 
+#: front/src/components/library/Artist.vue:54
+#, fuzzy
+msgid "Tracks by this artist"
+msgstr "Albumy tego wykonawcy"
+
 #: front/src/components/instance/Stats.vue:25
 msgid "Tracks favorited"
 msgstr "Ulubione utwory"
@@ -2178,10 +2231,15 @@ msgstr "Nieznany"
 msgid "Unlimited music"
 msgstr "Nieograniczona muzyka"
 
-#: front/src/components/audio/Player.vue:250
+#: front/src/components/audio/Player.vue:264
 msgid "Unmute"
 msgstr "Cofnij wyciszenie"
 
+#: front/src/components/auth/Settings.vue:50
+#, fuzzy
+msgid "Update avatar"
+msgstr "Aktualizuj listÄ™ odtwarzania"
+
 #: front/src/components/playlists/Form.vue:33
 msgid "Update playlist"
 msgstr "Aktualizuj listÄ™ odtwarzania"
@@ -2199,6 +2257,10 @@ msgstr "Aktualizuj swoje hasło"
 msgid "Upload"
 msgstr "Wyślij"
 
+#: front/src/components/auth/Settings.vue:45
+msgid "Upload a new avatar"
+msgstr ""
+
 #: front/src/components/library/import/Main.vue:7
 msgid "Uploaded files or external source"
 msgstr "Wysłane pliki lub z zewnętrznego źródła"
@@ -2207,7 +2269,7 @@ msgstr "Wysłane pliki lub z zewnętrznego źródła"
 msgid "Uploading..."
 msgstr "Wysyłanie…"
 
-#: front/src/App.vue:42
+#: front/src/App.vue:45
 msgid "Use another instance"
 msgstr "Skorzystaj z innej instancji"
 
@@ -2239,6 +2301,11 @@ msgstr "Użytkownik"
 msgid "User activity"
 msgstr "Aktywność użytkownika"
 
+#: front/src/components/library/Radios.vue:20
+#, fuzzy
+msgid "User radios"
+msgstr "Użytkownicy"
+
 #: front/src/components/auth/Signup.vue:19
 #: front/src/components/manage/users/UsersTable.vue:37
 msgid "Username"
@@ -2252,7 +2319,7 @@ msgstr "Nazwa użytkownika lub adres e-mail"
 msgid "users"
 msgstr "użytkownicy"
 
-#: front/src/components/Sidebar.vue:102 src/views/admin/Settings.vue:81
+#: front/src/components/Sidebar.vue:103 src/views/admin/Settings.vue:81
 #: front/src/views/admin/users/Base.vue:5 src/views/admin/users/UsersList.vue:3
 #: front/src/views/admin/users/UsersList.vue:21
 msgid "Users"
@@ -2283,6 +2350,11 @@ msgstr "Nie udało się utworzyć Ci konta"
 msgid "We cannot log you in"
 msgstr "Nie udało się zalogować Cię"
 
+#: front/src/components/auth/Settings.vue:38
+#, fuzzy
+msgid "We cannot save your avatar"
+msgstr "Nie udało się zapisać ustawień"
+
 #: front/src/components/auth/Settings.vue:14
 msgid "We cannot save your settings"
 msgstr "Nie udało się zapisać ustawień"
@@ -2327,7 +2399,7 @@ msgstr "Jeżeli włączone, automatyczne importowanie będzie automatycznie impo
 msgid "Why funkwhale?"
 msgstr "Dlaczego funkwhale?"
 
-#: front/src/components/Sidebar.vue:123
+#: front/src/components/Sidebar.vue:124
 msgid "Yes"
 msgstr "Tak"
 
@@ -2355,7 +2427,7 @@ msgstr "Możesz używać tego interfejsu aby utworzyć własne radio, które bę
 msgid "You can use those to enjoy your playlist and music in offline mode, on your smartphone or tablet, for instance."
 msgstr "Możesz używać tego, aby cieszyć się muzyką i swoją listą odtwarzania w trybie offline, na przykład na smartfonie i tablecie."
 
-#: front/src/components/Sidebar.vue:155
+#: front/src/components/Sidebar.vue:156
 msgid "You have a radio playing"
 msgstr "Odtwarzasz radio"
 
@@ -2363,11 +2435,11 @@ msgstr "Odtwarzasz radio"
 msgid "You need to select an instance in order to continue"
 msgstr "Musisz wybrać instancję aby kontynuować"
 
-#: front/src/components/auth/Settings.vue:67
+#: front/src/components/auth/Settings.vue:100
 msgid "You will be logged out from this session and have to log in with the new one"
 msgstr "Zostaniesz wylogowany z tej sesji i musisz zalogować się nowym hasłem"
 
-#: front/src/components/auth/Settings.vue:38
+#: front/src/components/auth/Settings.vue:71
 msgid "You will have to update your password on your clients that use this password."
 msgstr "Będziesz musiał zmienić hasło na klientach używających tego hasła."
 
@@ -2391,11 +2463,11 @@ msgstr "Twoja muzyka, po Twojemu"
 msgid "Your password has been updated successfully."
 msgstr "Twoje hasło zostało pomyślnie zmienione."
 
-#: front/src/components/auth/Settings.vue:68
+#: front/src/components/auth/Settings.vue:101
 msgid "Your Subsonic password will be changed to a new, random one, logging you out from devices that used the old Subsonic password"
 msgstr "Twoje hasło Subsonic zostanie zmienione na nowe, losowe i zostaniesz wylogowany z urządzeń korzystających ze starego hasła Subsonic"
 
-#: front/src/components/audio/PlayButton.vue:150
+#: front/src/components/audio/PlayButton.vue:156
 msgid "%{ count } track was added to your queue"
 msgid_plural "%{ count } tracks were added to your queue"
 msgstr[0] "Dodano %{ count } utwór do kolejki"