diff --git a/front/src/components/audio/PlayButton.vue b/front/src/components/audio/PlayButton.vue index 27a052269e460020b14fe56c4d9c98f80a5b288a..d438a14a02b412156accdf2a45c385defa0e42f3 100644 --- a/front/src/components/audio/PlayButton.vue +++ b/front/src/components/audio/PlayButton.vue @@ -67,7 +67,7 @@ export default { }, title () { if (this.playable) { - return this.$gettext('Play now') + return this.$gettext('Play...') } else { if (this.track) { return this.$gettext('This track is not available in any library you have access to') diff --git a/front/src/components/audio/Player.vue b/front/src/components/audio/Player.vue index e010f151e8af4cfa27049632284ea79555d7f630..575f6873662aa851bc83cd623226ff5259c88329 100644 --- a/front/src/components/audio/Player.vue +++ b/front/src/components/audio/Player.vue @@ -65,7 +65,7 @@ <translate>We cannot load this track</translate> </div> <p v-if="hasNext && playing && $store.state.player.errorCount < $store.state.player.maxConsecutiveErrors"> - <translate>The next track will play automatically in a few seconds...</translate> + <translate>The next track will play automatically in a few seconds…</translate> <i class="loading spinner icon"></i> </p> <p> diff --git a/front/src/components/auth/Profile.vue b/front/src/components/auth/Profile.vue index 32dae5336f889faf919567ad535b1eeb29e99101..73c9ab2d9c64950cd145c04cb70813a9e2671612 100644 --- a/front/src/components/auth/Profile.vue +++ b/front/src/components/auth/Profile.vue @@ -10,7 +10,7 @@ <img class="ui big circular image" v-else v-lazy="$store.getters['instance/absoluteUrl'](profile.avatar.square_crop)" /> <div class="content"> {{ profile.username }} - <div class="sub header" v-translate="{date: signupDate}">Registered since %{ date }</div> + <div class="sub header" v-translate="{date: signupDate}">Member since %{ date }</div> </div> </h2> <div class="ui basic green label"> diff --git a/front/src/components/auth/Settings.vue b/front/src/components/auth/Settings.vue index c417f9fbc021a9afe712cab87dac7f0b66bc6c91..8305d0e05dd5b11553d842cc97b224261cf1859b 100644 --- a/front/src/components/auth/Settings.vue +++ b/front/src/components/auth/Settings.vue @@ -68,8 +68,7 @@ <translate>Change my password</translate> </h2> <div class="ui message"> - <translate>Changing your password will also change your Subsonic API password if you have requested one.</translate> - <translate>You will have to update your password on your clients that use this password.</translate> + <translate>Changing your password will also change your Subsonic API password if you have requested one.</translate> <translate>You will have to update your password on your clients that use this password.</translate> </div> <form class="ui form" @submit.prevent="submitPassword()"> <div v-if="passwordError" class="ui negative message"> diff --git a/front/src/components/auth/SubsonicTokenForm.vue b/front/src/components/auth/SubsonicTokenForm.vue index c5e6783deeeb305b5f5e60f0757219f456b55740..ac752d92166778d7135916709f33d68ad80370b5 100644 --- a/front/src/components/auth/SubsonicTokenForm.vue +++ b/front/src/components/auth/SubsonicTokenForm.vue @@ -5,8 +5,7 @@ <translate>The Subsonic API is not available on this Funkwhale instance.</translate> </p> <p> - <translate>Funkwhale is compatible with other music players that support the Subsonic API.</translate> - <translate>You can use those to enjoy your playlist and music in offline mode, on your smartphone or tablet, for instance.</translate> + <translate>Funkwhale is compatible with other music players that support the Subsonic API.</translate> <translate>You can use those to enjoy your playlist and music in offline mode, on your smartphone or tablet, for instance.</translate> </p> <p> <translate>However, accessing Funkwhale from those clients require a separate password you can set below.</translate> diff --git a/front/src/components/manage/moderation/AccountsTable.vue b/front/src/components/manage/moderation/AccountsTable.vue index d8050ecb5f1ddda804df94860fedccca5619dcf6..1f037b3f23538b11873e71a659a13ba5d8fb559c 100644 --- a/front/src/components/manage/moderation/AccountsTable.vue +++ b/front/src/components/manage/moderation/AccountsTable.vue @@ -168,7 +168,7 @@ export default { computed: { labels () { return { - searchPlaceholder: this.$gettext('Search by domain, username, bio...') + searchPlaceholder: this.$gettext('Search by domain, username, bio…') } }, actionFilters () { diff --git a/front/src/components/manage/moderation/DomainsTable.vue b/front/src/components/manage/moderation/DomainsTable.vue index 835b04db585427dc66904bccb870366ca2f1e98c..cf3025c14b7de0404bc39fe5bb75cd168c4c67f1 100644 --- a/front/src/components/manage/moderation/DomainsTable.vue +++ b/front/src/components/manage/moderation/DomainsTable.vue @@ -148,7 +148,7 @@ export default { computed: { labels () { return { - searchPlaceholder: this.$gettext('Search by name...') + searchPlaceholder: this.$gettext('Search by name…') } }, actionFilters () { diff --git a/front/src/components/manage/moderation/InstancePolicyCard.vue b/front/src/components/manage/moderation/InstancePolicyCard.vue index c7d11585611fa02aab39f2d88ff36aaa31249523..b72c6bac8dfea889b60cc7a19d3c44650c467011 100644 --- a/front/src/components/manage/moderation/InstancePolicyCard.vue +++ b/front/src/components/manage/moderation/InstancePolicyCard.vue @@ -22,11 +22,11 @@ <div v-else class="ui list"> <div class="ui item" v-if="object.silence_activity"> <i class="feed icon"></i> - <div class="content"><translate>Silence activity</translate></div> + <div class="content"><translate>Mute activity</translate></div> </div> <div class="ui item" v-if="object.silence_notifications"> <i class="bell icon"></i> - <div class="content"><translate>Silence notifications</translate></div> + <div class="content"><translate>Mute notifications</translate></div> </div> <div class="ui item" v-if="object.reject_media"> <i class="file icon"></i> diff --git a/front/src/components/manage/moderation/InstancePolicyForm.vue b/front/src/components/manage/moderation/InstancePolicyForm.vue index 98fd1d644fcbf3c12477a6c1125ceac03fdd63d7..e90f9ad10d27a57538147f552000abdbe28ae794 100644 --- a/front/src/components/manage/moderation/InstancePolicyForm.vue +++ b/front/src/components/manage/moderation/InstancePolicyForm.vue @@ -112,7 +112,7 @@ export default { blockAllHelp: this.$gettext("Block everything from this account or domain. This will prevent any interaction with the entity, and purge related content (uploads, libraries, follows, etc.)"), silenceActivity: { help: this.$gettext("Hide account or domain content, except from followers."), - label: this.$gettext("Silence activity"), + label: this.$gettext("Mute activity"), }, silenceNotifications: { help: this.$gettext("Prevent account or domain from triggering notifications, except from followers."), diff --git a/front/src/components/playlists/Editor.vue b/front/src/components/playlists/Editor.vue index 8e7e0ae9dca1d126c51f04adf1f423e9583e0e74..5b5311f145e593d25062b2895bf4ae140e8ff94c 100644 --- a/front/src/components/playlists/Editor.vue +++ b/front/src/components/playlists/Editor.vue @@ -160,7 +160,7 @@ export default { }), labels () { return { - copyTitle: this.$gettext('Copy tracks from current queue to playlist') + copyTitle: this.$gettext('Copy queued tracks to playlist') } }, status () { diff --git a/front/src/views/Notifications.vue b/front/src/views/Notifications.vue index 66aaccfa28393d81027edce4ab7fbb6153912c0d..98e6669436d654876fc90878917c18f47c73f115 100644 --- a/front/src/views/Notifications.vue +++ b/front/src/views/Notifications.vue @@ -24,7 +24,7 @@ </tbody> </table> <p v-else> - <translate>No notifications yet.</translate> + <translate>No notification to show.</translate> </p> </div> </section> diff --git a/front/src/views/content/remote/Home.vue b/front/src/views/content/remote/Home.vue index 636b2fb8c365e1eb3c3b9a6d46b43da1a31d88c4..007fbadcaa51a84a54c44d6d53cef852a3538733 100644 --- a/front/src/views/content/remote/Home.vue +++ b/front/src/views/content/remote/Home.vue @@ -1,7 +1,7 @@ <template> <div class="ui vertical aligned stripe segment"> <div v-if="isLoading" :class="['ui', {'active': isLoading}, 'inverted', 'dimmer']"> - <div class="ui text loader"><translate>Loading remote libraries...</translate></div> + <div class="ui text loader"><translate>Loading remote libraries…</translate></div> </div> <div v-else class="ui text container"> <h1 class="ui header"><translate>Remote libraries</translate></h1>