Fix all locale linting errors except unused keys
This commit is contained in:
parent
6a6862dbc1
commit
10dc14f109
|
@ -34,10 +34,15 @@ module.exports = {
|
||||||
'no-undef': 'off',
|
'no-undef': 'off',
|
||||||
|
|
||||||
// NOTE: i18n
|
// NOTE: i18n
|
||||||
|
'@intlify/vue-i18n/no-deprecated-i18n-component': 'error',
|
||||||
'@intlify/vue-i18n/valid-message-syntax': 'error',
|
'@intlify/vue-i18n/valid-message-syntax': 'error',
|
||||||
|
'@intlify/vue-i18n/no-i18n-t-path-prop': 'error',
|
||||||
'@intlify/vue-i18n/no-missing-keys': 'error',
|
'@intlify/vue-i18n/no-missing-keys': 'error',
|
||||||
'@intlify/vue-i18n/no-dynamic-keys': 'error',
|
'@intlify/vue-i18n/no-dynamic-keys': 'error',
|
||||||
'@intlify/vue-i18n/no-unused-keys': 'error',
|
'@intlify/vue-i18n/no-unused-keys': ['error', {
|
||||||
|
extensions: ['.ts', '.vue'],
|
||||||
|
enableFix: true
|
||||||
|
}],
|
||||||
|
|
||||||
// TODO (wvffle): Remove after VUI and #1618
|
// TODO (wvffle): Remove after VUI and #1618
|
||||||
'vue/multi-word-component-names': 'off',
|
'vue/multi-word-component-names': 'off',
|
||||||
|
|
|
@ -99,7 +99,16 @@ const checkAndSwitch = async (url: string) => {
|
||||||
v-if="$store.state.instance.instanceUrl"
|
v-if="$store.state.instance.instanceUrl"
|
||||||
class="description"
|
class="description"
|
||||||
>
|
>
|
||||||
{{ $t('components.SetInstanceModal.message.currentConnection', {url: $store.state.instance.instanceUrl, hostname: $store.getters['instance/domain']}) }}
|
<i18n-t keypath="components.SetInstanceModal.message.currentConnection">
|
||||||
|
<a
|
||||||
|
:href="$store.state.instance.instanceUrl"
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
|
{{ $store.getters['instance/domain'] }}
|
||||||
|
<i class="external icon" />
|
||||||
|
</a>
|
||||||
|
</i18n-t>
|
||||||
|
{{ $t('', {url: $store.state.instance.instanceUrl, hostname: $store.getters['instance/domain']}) }}
|
||||||
</p>
|
</p>
|
||||||
<p v-else>
|
<p v-else>
|
||||||
{{ $t('components.SetInstanceModal.help.selectPod') }}
|
{{ $t('components.SetInstanceModal.help.selectPod') }}
|
||||||
|
|
|
@ -219,7 +219,9 @@ whenever(() => props.clientId, fetchApplication, { immediate: true })
|
||||||
<p
|
<p
|
||||||
v-else
|
v-else
|
||||||
>
|
>
|
||||||
{{ $t('components.auth.Authorize.help.redirect', {url: redirectUri}) }}
|
<i18n-t keypath="components.auth.Authorize.help.redirect">
|
||||||
|
<strong>{{ redirectUri }}</strong>
|
||||||
|
</i18n-t>
|
||||||
</p>
|
</p>
|
||||||
</form>
|
</form>
|
||||||
<div v-else-if="code">
|
<div v-else-if="code">
|
||||||
|
|
|
@ -112,7 +112,11 @@ store.dispatch('playlists/fetchOwn')
|
||||||
class="ui warning message"
|
class="ui warning message"
|
||||||
>
|
>
|
||||||
<p>
|
<p>
|
||||||
{{ $t('components.playlists.PlaylistModal.warning.duplicate', {track: track?.title, playlist: duplicateTrackAddInfo.playlist_name}) }}
|
<i18n-t keypath="components.playlists.PlaylistModal.warning.duplicate">
|
||||||
|
<strong>{{ track?.title }}</strong>
|
||||||
|
<strong>{{ duplicateTrackAddInfo.playlist_name }}</strong>
|
||||||
|
<p>{{ track?.title }}</p>
|
||||||
|
</i18n-t>
|
||||||
</p>
|
</p>
|
||||||
<button
|
<button
|
||||||
class="ui small basic cancel button"
|
class="ui small basic cancel button"
|
||||||
|
|
|
@ -35,7 +35,7 @@ async function useErrorHandler (error: Error | BackendError, eventId?: string):
|
||||||
|
|
||||||
const { get } = useCookies()
|
const { get } = useCookies()
|
||||||
if (get(COOKIE) === 'yes') {
|
if (get(COOKIE) === 'yes') {
|
||||||
content = t('composables.useErrorHandler.errorReport')
|
content = `${t('composables.useErrorHandler.errorReportTitle')}<br><sub>${t('composables.useErrorHandler.errorReportMessage')}</sub>`
|
||||||
const user = store.state.auth.authenticated
|
const user = store.state.auth.authenticated
|
||||||
? {
|
? {
|
||||||
name: store.state.auth.username,
|
name: store.state.auth.username,
|
||||||
|
|
|
@ -87,16 +87,15 @@ export const install: InitModule = async ({ app, router, store }) => {
|
||||||
|
|
||||||
if (allowed === undefined) {
|
if (allowed === undefined) {
|
||||||
const { hostname, origin } = new URL(import.meta.env.FUNKWHALE_SENTRY_DSN)
|
const { hostname, origin } = new URL(import.meta.env.FUNKWHALE_SENTRY_DSN)
|
||||||
|
|
||||||
|
const message = t('init.sentry.message', [
|
||||||
|
`<a href="${origin}">${hostname === 'am.funkwhale.audio' ? t('init.sentry.funkwhaleInstance') : hostname}</a>`
|
||||||
|
])
|
||||||
|
|
||||||
|
const content = `${t('init.sentry.title')}<br><sub>${message}</sub>`
|
||||||
|
|
||||||
return store.commit('ui/addMessage', {
|
return store.commit('ui/addMessage', {
|
||||||
content: hostname === 'am.funkwhale.audio'
|
content,
|
||||||
? t(
|
|
||||||
'init.sentry.funkwhaleGlitchtipMessage',
|
|
||||||
{ origin }
|
|
||||||
)
|
|
||||||
: t(
|
|
||||||
'init.sentry.ownGlitchtipMessage',
|
|
||||||
{ hostname, origin }
|
|
||||||
),
|
|
||||||
date: new Date(),
|
date: new Date(),
|
||||||
key: 'allowSentryTracing',
|
key: 'allowSentryTracing',
|
||||||
displayTime: 0,
|
displayTime: 0,
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Copia i enganxa el codi de seguiment a la vostra aplicació:",
|
"pasteCode": "Copia i enganxa el codi de seguiment a la vostra aplicació:",
|
||||||
"redirect": "Es redirigirà a <strong>{ url }</strong>",
|
"redirect": "Es redirigirà a { 0 }",
|
||||||
"copyCode": "Se us mostrarà un codi per copiar i enganxar a l’aplicació."
|
"copyCode": "Se us mostrarà un codi per copiar i enganxar a l’aplicació."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1628,7 +1628,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> ja és a <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } ja és a { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Afegeix de totes maneres",
|
"addDuplicate": "Afegeix de totes maneres",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Zkopírujte a vložte následující kód do aplikace:",
|
"pasteCode": "Zkopírujte a vložte následující kód do aplikace:",
|
||||||
"redirect": "Budete přesměrováni na <strong>{ url }</strong>",
|
"redirect": "Budete přesměrováni na { 0 }",
|
||||||
"copyCode": "Zobrazí se vám kód pro vložení do aplikace."
|
"copyCode": "Zobrazí se vám kód pro vložení do aplikace."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1549,7 +1549,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> se už nachází v <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } se už nachází v { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Přesto přidat",
|
"addDuplicate": "Přesto přidat",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Kopiere den folgenden Code in die Anwendung:",
|
"pasteCode": "Kopiere den folgenden Code in die Anwendung:",
|
||||||
"redirect": "Du wirst zu <strong>{ url }</strong> weitergeleitet",
|
"redirect": "Du wirst zu { 0 } weitergeleitet",
|
||||||
"copyCode": "Dir wird ein Code angezeigt, der du in die Anwendung einfügen musst."
|
"copyCode": "Dir wird ein Code angezeigt, der du in die Anwendung einfügen musst."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1668,7 +1668,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> ist bereits in <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } ist bereits in { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Trotzdem hinzufügen",
|
"addDuplicate": "Trotzdem hinzufügen",
|
||||||
|
|
|
@ -831,7 +831,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "Το <strong>{ track }</strong> είναι ήδη στην λίστα <strong>{ playlist }</strong>."
|
"duplicate": "Το { 0 } είναι ήδη στην λίστα { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Προσθήκη ούτως ή άλλως",
|
"addDuplicate": "Προσθήκη ούτως ή άλλως",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Copy-paste the following code in the application:",
|
"pasteCode": "Copy-paste the following code in the application:",
|
||||||
"redirect": "You will be redirected to <strong>{ url }</strong>",
|
"redirect": "You will be redirected to { 0 }",
|
||||||
"copyCode": "You will be shown a code to copy-paste in the application."
|
"copyCode": "You will be shown a code to copy-paste in the application."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> is already in <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } is already in { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Add anyway",
|
"addDuplicate": "Add anyway",
|
||||||
|
|
|
@ -226,7 +226,7 @@
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"newUrl": "You are now using the Funkwhale instance at {url}",
|
"newUrl": "You are now using the Funkwhale instance at {url}",
|
||||||
"currentConnection": "You are currently connected to <a href=\"{url}\" target=\"_blank\">{hostName} <i class=\"external icon\" /></a>. If you continue, you will be disconnected from your current instance and all your local data will be deleted."
|
"currentConnection": "You are currently connected to { 0 }. If you continue, you will be disconnected from your current instance and all your local data will be deleted."
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"serverDown": "The server might be down",
|
"serverDown": "The server might be down",
|
||||||
|
@ -726,7 +726,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"copyCode": "You will be shown a code to copy-past in the application",
|
"copyCode": "You will be shown a code to copy-past in the application",
|
||||||
"redirect": "You will be redirected to <strong>{url}</strong>",
|
"redirect": "You will be redirected to { 0 }",
|
||||||
"pasteCode": "Copy-paste the following code in the application:"
|
"pasteCode": "Copy-paste the following code in the application:"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2867,7 +2867,7 @@
|
||||||
"noResults": "No results matching your filter"
|
"noResults": "No results matching your filter"
|
||||||
},
|
},
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{track}</strong> is already in <strong>{playlist}</strong>."
|
"duplicate": "{ 0 } is already in { 1 }."
|
||||||
},
|
},
|
||||||
"table": {
|
"table": {
|
||||||
"edit": {
|
"edit": {
|
||||||
|
@ -2934,7 +2934,8 @@
|
||||||
"composables": {
|
"composables": {
|
||||||
"useErrorHandler": {
|
"useErrorHandler": {
|
||||||
"unexpectedError": "An unexpected error occurred.",
|
"unexpectedError": "An unexpected error occurred.",
|
||||||
"errorReport": "An unexpected error occured. <br><sub>To help us understand why it happened, please attach a detailed description of what you did that has triggered the error.</sub>",
|
"errorReportTitle": "An unexpected error occured.",
|
||||||
|
"errorReportMessage": "To help us understand why it happened, please attach a detailed description of what you did that has triggered the error.",
|
||||||
"leaveFeedback": "Leave feedback"
|
"leaveFeedback": "Leave feedback"
|
||||||
},
|
},
|
||||||
"useThemeList": {
|
"useThemeList": {
|
||||||
|
@ -3217,8 +3218,9 @@
|
||||||
"rateLimitLater": "You sent too many requests and have been rate limited, please try again later"
|
"rateLimitLater": "You sent too many requests and have been rate limited, please try again later"
|
||||||
},
|
},
|
||||||
"sentry": {
|
"sentry": {
|
||||||
"funkwhaleGlitchtipMessage": "To enhance the quality of our services, we would like to collect information about crashes during your session.<br><sub>The stack traces will be shared to <a href=\"{origin}\">Funkwhale's official Glitchtip instance</a> in order to help us understand how and when the errors occur.</sub>",
|
"title": "To enhance the quality of our services, we would like to collect information about crashes during your session.",
|
||||||
"ownGlitchtipMessage": "To enhance the quality of our services, we would like to collect information about crashes during your session.<br><sub>The stack traces will be shared to <a href=\"{origin}\">{hostname}</a> in order to help us understand how and when the errors occur.</sub>",
|
"message": "The stack traces will be shared to { 0 } in order to help us understand how and when the errors occur.",
|
||||||
|
"funkwhaleInstance": "Funkwhale's official Glitchtip instance",
|
||||||
"allow": "Allow",
|
"allow": "Allow",
|
||||||
"deny": "Deny"
|
"deny": "Deny"
|
||||||
},
|
},
|
||||||
|
|
|
@ -1516,7 +1516,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> ya está en <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } ya está en { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Añade igualmente",
|
"addDuplicate": "Añade igualmente",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Kopiatu eta itsatsi honako kodea aplikazioan:",
|
"pasteCode": "Kopiatu eta itsatsi honako kodea aplikazioan:",
|
||||||
"redirect": "<strong>{ url }</strong>(e)ra birbideratua izango zara",
|
"redirect": "{ 0 }(e)ra birbideratua izango zara",
|
||||||
"copyCode": "Aplikazioan kopiatu eta itsasteko kodea erakutsiko zaizu."
|
"copyCode": "Aplikazioan kopiatu eta itsasteko kodea erakutsiko zaizu."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> jada badago <strong>{ playlist }</strong>(e)n."
|
"duplicate": "{ 0 } jada badago { 1 }(e)n."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Gehitu halere",
|
"addDuplicate": "Gehitu halere",
|
||||||
|
|
|
@ -16,12 +16,12 @@
|
||||||
"authorize": "Autoriser { app }"
|
"authorize": "Autoriser { app }"
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Copiez-coller le code suivant dans votre application :",
|
"pasteCode": "Copiez-coller le code suivant dans votre application :",
|
||||||
"redirect": "Vous allez être redirigé·e vers <strong>{ url }</strong>",
|
"redirect": "Vous allez être redirigé·e vers { 0 }",
|
||||||
"copyCode": "Un code à copier-coller dans l'application vous sera présenté."
|
"copyCode": "Un code à copier-coller dans l'application vous sera présenté."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"unknownPermissions": "L'application demande également les permissions inconnues suivantes :"
|
"unknownPermissions": "L'application demande également les permissions inconnues suivantes :"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SubsonicTokenForm": {
|
"SubsonicTokenForm": {
|
||||||
|
@ -168,9 +168,9 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"changePassword": {
|
"changePassword": {
|
||||||
"header": "Changer le mot de passe ?",
|
"header": "Changer le mot de passe ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Modifier votre mot de passe aura les conséquences suivantes :",
|
"warning": "Modifier votre mot de passe aura les conséquences suivantes :",
|
||||||
"logout": "Vous allez être déconnecté⋅e de cette session et vous devrez vous connecter avec votre nouveau mot de passe",
|
"logout": "Vous allez être déconnecté⋅e de cette session et vous devrez vous connecter avec votre nouveau mot de passe",
|
||||||
"subsonic": "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"
|
"subsonic": "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"
|
||||||
}
|
}
|
||||||
|
@ -182,13 +182,13 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"deleteApp": {
|
"deleteApp": {
|
||||||
"header": "Supprimer l'application « { application } » ?",
|
"header": "Supprimer l'application « { application } » ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Cela supprimera définitivement l'application et tous les jetons associés."
|
"warning": "Cela supprimera définitivement l'application et tous les jetons associés."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"revokeApp": {
|
"revokeApp": {
|
||||||
"header": "Révoquer l'accès pour l'application « { application } » ?",
|
"header": "Révoquer l'accès pour l'application « { application } » ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Cela empêchera cette application d'accéder au service en votre nom."
|
"warning": "Cela empêchera cette application d'accéder au service en votre nom."
|
||||||
}
|
}
|
||||||
|
@ -356,7 +356,7 @@
|
||||||
"noDescription": "Pas de description disponible."
|
"noDescription": "Pas de description disponible."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"loggedIn": "Vous êtes déjà connecté !"
|
"loggedIn": "Vous êtes déjà connecté !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Home": {
|
"Home": {
|
||||||
|
@ -671,7 +671,7 @@
|
||||||
"anonymous": "Le partage ne fonctionnera car ce pod n'autorise pas les utilisateur·ices anonymes à accéder aux contenus."
|
"anonymous": "Le partage ne fonctionnera car ce pod n'autorise pas les utilisateur·ices anonymes à accéder aux contenus."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"copy": "La texte a été copié dans le presse-papier !"
|
"copy": "La texte a été copié dans le presse-papier !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ChannelSeries": {
|
"ChannelSeries": {
|
||||||
|
@ -808,7 +808,7 @@
|
||||||
"label": {
|
"label": {
|
||||||
"uploadWidget": "Cliquez pour sélectionner les fichiers a téléverser ou glisser-déposer les fichiers ou répertoires",
|
"uploadWidget": "Cliquez pour sélectionner les fichiers a téléverser ou glisser-déposer les fichiers ou répertoires",
|
||||||
"remainingSpace": "Espace de stockage restant",
|
"remainingSpace": "Espace de stockage restant",
|
||||||
"extensions": "Extensions prises en charge : { extensions }"
|
"extensions": "Extensions prises en charge : { extensions }"
|
||||||
},
|
},
|
||||||
"header": {
|
"header": {
|
||||||
"failure": "Erreur pendant le démarrage de l'importation",
|
"failure": "Erreur pendant le démarrage de l'importation",
|
||||||
|
@ -829,7 +829,7 @@
|
||||||
"local": {
|
"local": {
|
||||||
"format": "Les fichiers musicaux que vous téléversez sont en format OGG, Flac, MP3 ou AIFF",
|
"format": "Les fichiers musicaux que vous téléversez sont en format OGG, Flac, MP3 ou AIFF",
|
||||||
"tag": "Les fichiers musicaux que vous téléversez sont correctement tagués.",
|
"tag": "Les fichiers musicaux que vous téléversez sont correctement tagués.",
|
||||||
"message": "Vous êtes sur le point de transférer de la musique dans votre audiothèque. Avant de procéder, veuillez vous assurer que :",
|
"message": "Vous êtes sur le point de transférer de la musique dans votre audiothèque. Avant de procéder, veuillez vous assurer que :",
|
||||||
"copyright": "Vous n'envoyez pas de contenu sous copyright dans une audiothèque publique car, dans le cas contraire, vous être probablement en infraction"
|
"copyright": "Vous n'envoyez pas de contenu sous copyright dans une audiothèque publique car, dans le cas contraire, vous être probablement en infraction"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -960,7 +960,7 @@
|
||||||
},
|
},
|
||||||
"notApplicable": "ND",
|
"notApplicable": "ND",
|
||||||
"description": {
|
"description": {
|
||||||
"library": "Cette piste est présente dans les audiothèques suivantes :"
|
"library": "Cette piste est présente dans les audiothèques suivantes :"
|
||||||
},
|
},
|
||||||
"link": {
|
"link": {
|
||||||
"musicbrainz": "Voir sur MusicBrainz"
|
"musicbrainz": "Voir sur MusicBrainz"
|
||||||
|
@ -991,7 +991,7 @@
|
||||||
"filter": "Afficher les fichiers"
|
"filter": "Afficher les fichiers"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"library": "Cet artiste est présent dans les audiothèques suivantes :"
|
"library": "Cet artiste est présent dans les audiothèques suivantes :"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"filter": "Vous masquez actuellement le contenu associé à cet artiste."
|
"filter": "Vous masquez actuellement le contenu associé à cet artiste."
|
||||||
|
@ -1049,7 +1049,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cette suggestion ?"
|
"header": "Supprimer cette suggestion ?"
|
||||||
},
|
},
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "La suggestion sera entièrement supprimée, cette action est irréversible."
|
"warning": "La suggestion sera entièrement supprimée, cette action est irréversible."
|
||||||
|
@ -1153,7 +1153,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cet album ?",
|
"header": "Supprimer cet album ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L'album sera supprimé, ainsi que tous les fichiers et données associés. Cette action est irréversible."
|
"warning": "L'album sera supprimé, ainsi que tous les fichiers et données associés. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -1234,7 +1234,7 @@
|
||||||
"libraries": "Audiothèques de l’utilisateur"
|
"libraries": "Audiothèques de l’utilisateur"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"libraries": "Cet album est présent dans les audiothèques suivantes :"
|
"libraries": "Cet album est présent dans les audiothèques suivantes :"
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"volume": "Volume { number }"
|
"volume": "Volume { number }"
|
||||||
|
@ -1376,7 +1376,7 @@
|
||||||
"uploading": "Envoi en cours"
|
"uploading": "Envoi en cours"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"extensions": "Extensions prises en charge : { extensions }"
|
"extensions": "Extensions prises en charge : { extensions }"
|
||||||
},
|
},
|
||||||
"warning": {
|
"warning": {
|
||||||
"quota": "Vous ne disposez plus de suffisamment d'espace de stockage pour envoyer de nouveaux fichiers. Merci de contacter l'équipe de modération."
|
"quota": "Vous ne disposez plus de suffisamment d'espace de stockage pour envoyer de nouveaux fichiers. Merci de contacter l'équipe de modération."
|
||||||
|
@ -1601,7 +1601,7 @@
|
||||||
"copy": "Copier"
|
"copy": "Copier"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"success": "La texte a été copié dans le presse-papier !"
|
"success": "La texte a été copié dans le presse-papier !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"LoginModal": {
|
"LoginModal": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> est déjà dans <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } est déjà dans { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Ajouter quand même",
|
"addDuplicate": "Ajouter quand même",
|
||||||
|
@ -1735,7 +1735,7 @@
|
||||||
"editor": "Éditeur de playlist"
|
"editor": "Éditeur de playlist"
|
||||||
},
|
},
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "Certaines pistes de votre file d'attente sont déjà dans cette liste de lecture :"
|
"duplicate": "Certaines pistes de votre file d'attente sont déjà dans cette liste de lecture :"
|
||||||
},
|
},
|
||||||
"loading": {
|
"loading": {
|
||||||
"sync": "Synchronisation des changements avec le serveur…"
|
"sync": "Synchronisation des changements avec le serveur…"
|
||||||
|
@ -1780,7 +1780,7 @@
|
||||||
"message": {
|
"message": {
|
||||||
"libraryAcceptFollow": "{ username } a accepté votre suivi de l’audiothèque « { library } »",
|
"libraryAcceptFollow": "{ username } a accepté votre suivi de l’audiothèque « { library } »",
|
||||||
"libraryFollow": "{ username } suit votre audiothèque « { library } »",
|
"libraryFollow": "{ username } suit votre audiothèque « { library } »",
|
||||||
"libraryPendingFollow": "{ username } veut suivre votre audiothèque « { library } »"
|
"libraryPendingFollow": "{ username } veut suivre votre audiothèque « { library } »"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"approve": "Approuver",
|
"approve": "Approuver",
|
||||||
|
@ -2154,7 +2154,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer l’objet signalé ?",
|
"header": "Supprimer l’objet signalé ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Cela supprimera l'élément associé avec ce signalement et marquera le rapport comme résolu. La suppression est irreversible."
|
"warning": "Cela supprimera l'élément associé avec ce signalement et marquera le rapport comme résolu. La suppression est irreversible."
|
||||||
}
|
}
|
||||||
|
@ -2235,7 +2235,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cette règle de modération ?",
|
"header": "Supprimer cette règle de modération ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Cette action est irréversible."
|
"warning": "Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -2386,7 +2386,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cette note ?",
|
"header": "Supprimer cette note ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "La note sera supprimée. Cette action est irréversible."
|
"warning": "La note sera supprimée. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -2634,7 +2634,7 @@
|
||||||
"success": "Filtre de contenu ajouté avec succès"
|
"success": "Filtre de contenu ajouté avec succès"
|
||||||
},
|
},
|
||||||
"header": {
|
"header": {
|
||||||
"modal": "Voulez-vous cacher le contenu de l’artiste « { name } » ?",
|
"modal": "Voulez-vous cacher le contenu de l’artiste « { name } » ?",
|
||||||
"failure": "Erreur lors de la création de la règle"
|
"failure": "Erreur lors de la création de la règle"
|
||||||
},
|
},
|
||||||
"warning": {
|
"warning": {
|
||||||
|
@ -2643,7 +2643,7 @@
|
||||||
"listItem3": "Dans les listes d'artistes et d'albums",
|
"listItem3": "Dans les listes d'artistes et d'albums",
|
||||||
"listItem1": "Dans les favoris des autres utilisateurs et dans l'historique d'écoute",
|
"listItem1": "Dans les favoris des autres utilisateurs et dans l'historique d'écoute",
|
||||||
"listItem4": "Dans les suggestions radio",
|
"listItem4": "Dans les suggestions radio",
|
||||||
"listIntro": "Vous ne verrez plus les pistes, albums et activité utilisateur liées à cet artiste :"
|
"listIntro": "Vous ne verrez plus les pistes, albums et activité utilisateur liées à cet artiste :"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
|
@ -2654,7 +2654,7 @@
|
||||||
"federation": {
|
"federation": {
|
||||||
"FetchButton": {
|
"FetchButton": {
|
||||||
"description": {
|
"description": {
|
||||||
"failure": "Une erreur s'est produite pendant la mise à jour des données :",
|
"failure": "Une erreur s'est produite pendant la mise à jour des données :",
|
||||||
"success": "Les données ont été rafraîchies avec succès depuis le serveur distant.",
|
"success": "Les données ont été rafraîchies avec succès depuis le serveur distant.",
|
||||||
"pending": "La requête de rafraîchissement n'a pas été effectuée à temps par notre serveur. Elle sera exécutée plus tard.",
|
"pending": "La requête de rafraîchissement n'a pas été effectuée à temps par notre serveur. Elle sera exécutée plus tard.",
|
||||||
"skipped": "Le serveur distant a répondu, mais les données envoyées ne sont pas prises en charge par Funkwhale."
|
"skipped": "Le serveur distant a répondu, mais les données envoyées ne sont pas prises en charge par Funkwhale."
|
||||||
|
@ -2797,7 +2797,7 @@
|
||||||
},
|
},
|
||||||
"title": "Afficher/masquer le mot de passe",
|
"title": "Afficher/masquer le mot de passe",
|
||||||
"message": {
|
"message": {
|
||||||
"copy": "La texte a été copié dans le presse-papier !"
|
"copy": "La texte a été copié dans le presse-papier !"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2852,7 +2852,7 @@
|
||||||
"pageNotFound": "Page introuvable !"
|
"pageNotFound": "Page introuvable !"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"pageNotFound": "Désolé, la page demandée n’existe pas :"
|
"pageNotFound": "Désolé, la page demandée n’existe pas :"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"vui": {
|
"vui": {
|
||||||
|
@ -2906,7 +2906,7 @@
|
||||||
"subscribe": {
|
"subscribe": {
|
||||||
"rss": {
|
"rss": {
|
||||||
"content": {
|
"content": {
|
||||||
"help": "Copiez-collez l'URL suivante dans votre application de lecture de podcasts :"
|
"help": "Copiez-collez l'URL suivante dans votre application de lecture de podcasts :"
|
||||||
},
|
},
|
||||||
"header": "S'abonner via RSS"
|
"header": "S'abonner via RSS"
|
||||||
},
|
},
|
||||||
|
@ -2922,7 +2922,7 @@
|
||||||
"header": "S'abonner à cette chaîne"
|
"header": "S'abonner à cette chaîne"
|
||||||
},
|
},
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cette chaîne ?",
|
"header": "Supprimer cette chaîne ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "La chaîne sera supprimée, ainsi que tous les fichiers et données associés. Cette action est irréversible."
|
"warning": "La chaîne sera supprimée, ainsi que tous les fichiers et données associés. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -3106,7 +3106,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cette audiothèque ?",
|
"header": "Supprimer cette audiothèque ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L’audiothèque et toutes ses pistes seront supprimées. Cette action est irréversible."
|
"warning": "L’audiothèque et toutes ses pistes seront supprimées. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -3147,7 +3147,7 @@
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "En cessant de suivre cette audiothèque, vous perdez l’accès à son contenu."
|
"warning": "En cessant de suivre cette audiothèque, vous perdez l’accès à son contenu."
|
||||||
},
|
},
|
||||||
"header": "Se désabonner de cette audiothèque ?"
|
"header": "Se désabonner de cette audiothèque ?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
|
@ -3471,7 +3471,7 @@
|
||||||
"notifications": "Vos notifications"
|
"notifications": "Vos notifications"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"submit": "Compris !",
|
"submit": "Compris !",
|
||||||
"read": "Tout marquer comme lu"
|
"read": "Tout marquer comme lu"
|
||||||
},
|
},
|
||||||
"loading": {
|
"loading": {
|
||||||
|
@ -3482,7 +3482,7 @@
|
||||||
},
|
},
|
||||||
"title": "Notifications",
|
"title": "Notifications",
|
||||||
"label": {
|
"label": {
|
||||||
"reminder": "Me le rappeler dans :",
|
"reminder": "Me le rappeler dans :",
|
||||||
"showRead": "Afficher les notifications lues"
|
"showRead": "Afficher les notifications lues"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -3752,7 +3752,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cet envoi ?",
|
"header": "Supprimer cet envoi ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Cette action est irréversible."
|
"warning": "Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -3798,7 +3798,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cette audiothèque ?",
|
"header": "Supprimer cette audiothèque ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L’audiothèque sera supprimée, ainsi que les téléversements et abonnements associés. Cette action est irréversible."
|
"warning": "L’audiothèque sera supprimée, ainsi que les téléversements et abonnements associés. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -3851,7 +3851,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cet album ?",
|
"header": "Supprimer cet album ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L’album sera supprimé, ainsi que les téléversements, pistes, favoris et historique d'écoute associés. Cette action est irréversible."
|
"warning": "L’album sera supprimé, ainsi que les téléversements, pistes, favoris et historique d'écoute associés. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -3905,7 +3905,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cet artiste ?",
|
"header": "Supprimer cet artiste ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L’artiste sera supprimé, ainsi que les téléversements, pistes, albums, favoris et historique d'écoute associés. Cette action est irréversible."
|
"warning": "L’artiste sera supprimé, ainsi que les téléversements, pistes, albums, favoris et historique d'écoute associés. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -4067,7 +4067,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Supprimer cette chaîne ?",
|
"header": "Supprimer cette chaîne ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "La chaîne sera supprimée, ainsi que tous les envois, pistes et albums associés. Cette action est irréversible."
|
"warning": "La chaîne sera supprimée, ainsi que tous les envois, pistes et albums associés. Cette action est irréversible."
|
||||||
}
|
}
|
||||||
|
@ -4221,7 +4221,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Voulez-vous supprimer la radio « { radio } » ?",
|
"header": "Voulez-vous supprimer la radio « { radio } » ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Cela supprimera définitivement cette radio et ne pourra pas être annulé."
|
"warning": "Cela supprimera définitivement cette radio et ne pourra pas être annulé."
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Copiar-pegar o seguinte código na aplicación:",
|
"pasteCode": "Copiar-pegar o seguinte código na aplicación:",
|
||||||
"redirect": "Vas ser redirixida a <strong>{ url }</strong>",
|
"redirect": "Vas ser redirixida a { 0 }",
|
||||||
"copyCode": "Vaiseche mostrar un código para copiar-pegar na aplicación."
|
"copyCode": "Vaiseche mostrar un código para copiar-pegar na aplicación."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> xa está en <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } xa está en { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Engadir igualmente",
|
"addDuplicate": "Engadir igualmente",
|
||||||
|
|
|
@ -368,7 +368,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> már benne van <strong>{ playlist }</strong>ban."
|
"duplicate": "{ 0 } már benne van { 1 }ban."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Mindenképp adja hozzá",
|
"addDuplicate": "Mindenképp adja hozzá",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Copia-incolla il codice seguente in questa applicazione:",
|
"pasteCode": "Copia-incolla il codice seguente in questa applicazione:",
|
||||||
"redirect": "Sarai reindirizzato su <strong>{ url }</strong>",
|
"redirect": "Sarai reindirizzato su { 0 }",
|
||||||
"copyCode": "Ti sarà mostrato un codice da copiare-incollare nell'applicazione."
|
"copyCode": "Ti sarà mostrato un codice da copiare-incollare nell'applicazione."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> è già nella <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } è già nella { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Aggiungi comunque",
|
"addDuplicate": "Aggiungi comunque",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "アプリ内にこのコードをコピーアンドペースト:",
|
"pasteCode": "アプリ内にこのコードをコピーアンドペースト:",
|
||||||
"redirect": "<strong>{ url }</strong>にリダイレクトされます"
|
"redirect": "{ 0 }にリダイレクトされます"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"unknownPermissions": "またアプリケーションは以下の未知の許可を求めています。"
|
"unknownPermissions": "またアプリケーションは以下の未知の許可を求めています。"
|
||||||
|
@ -1560,7 +1560,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> はすでに<strong>{ playlist }</strong>内にあります。"
|
"duplicate": "{ 0 } はすでに{ 1 }内にあります。"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "とにかく追加する",
|
"addDuplicate": "とにかく追加する",
|
||||||
|
|
|
@ -313,7 +313,7 @@
|
||||||
"episodes": "{ count } spor | { count } spor",
|
"episodes": "{ count } spor | { count } spor",
|
||||||
"tracks": "{ count } spor | { count } spor"
|
"tracks": "{ count } spor | { count } spor"
|
||||||
},
|
},
|
||||||
"title": "Registrert siden { date }"
|
"title": "Registrert siden { date }"
|
||||||
},
|
},
|
||||||
"ChannelSerieCard": {
|
"ChannelSerieCard": {
|
||||||
"meta": {
|
"meta": {
|
||||||
|
@ -542,7 +542,7 @@
|
||||||
"link": {
|
"link": {
|
||||||
"discogs": "Søk etter noe musikk",
|
"discogs": "Søk etter noe musikk",
|
||||||
"wikipedia": "Søk på Wikipedia",
|
"wikipedia": "Søk på Wikipedia",
|
||||||
"domain": "Registrert siden { date }",
|
"domain": "Registrert siden { date }",
|
||||||
"musicbrainz": "Vis på MusicBrainz"
|
"musicbrainz": "Vis på MusicBrainz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -859,7 +859,7 @@
|
||||||
},
|
},
|
||||||
"link": {
|
"link": {
|
||||||
"discogs": "Søk etter noe musikk",
|
"discogs": "Søk etter noe musikk",
|
||||||
"domain": "Registrert siden { date }",
|
"domain": "Registrert siden { date }",
|
||||||
"musicbrainz": "Vis på MusicBrainz"
|
"musicbrainz": "Vis på MusicBrainz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -882,7 +882,7 @@
|
||||||
"link": {
|
"link": {
|
||||||
"discogs": "Søk etter noe musikk",
|
"discogs": "Søk etter noe musikk",
|
||||||
"wikipedia": "Søk på Wikipedia",
|
"wikipedia": "Søk på Wikipedia",
|
||||||
"domain": "Registrert siden { date }"
|
"domain": "Registrert siden { date }"
|
||||||
},
|
},
|
||||||
"title": "Spor"
|
"title": "Spor"
|
||||||
},
|
},
|
||||||
|
@ -2208,7 +2208,7 @@
|
||||||
"tags": {
|
"tags": {
|
||||||
"List": {
|
"List": {
|
||||||
"button": {
|
"button": {
|
||||||
"more": "Vis ett album til | Vis % { count } flere album"
|
"more": "Vis ett album til | Vis % { count } flere album"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2249,7 +2249,7 @@
|
||||||
},
|
},
|
||||||
"link": {
|
"link": {
|
||||||
"channelTracks": "Spor",
|
"channelTracks": "Spor",
|
||||||
"domainView": "Registrert siden { date }"
|
"domainView": "Registrert siden { date }"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DetailOverview": {
|
"DetailOverview": {
|
||||||
|
@ -2538,7 +2538,7 @@
|
||||||
"artists": "Artister",
|
"artists": "Artister",
|
||||||
"owner": "Innlogget som { username }",
|
"owner": "Innlogget som { username }",
|
||||||
"tracks": "Spor",
|
"tracks": "Spor",
|
||||||
"domain": "Registrert siden { date }"
|
"domain": "Registrert siden { date }"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"edit": "Rediger",
|
"edit": "Rediger",
|
||||||
|
@ -2605,7 +2605,7 @@
|
||||||
"title": "{ username } sin profil",
|
"title": "{ username } sin profil",
|
||||||
"link": {
|
"link": {
|
||||||
"activity": "Aktivitet",
|
"activity": "Aktivitet",
|
||||||
"domainView": "Registrert siden { date }"
|
"domainView": "Registrert siden { date }"
|
||||||
},
|
},
|
||||||
"label": {
|
"label": {
|
||||||
"self": "Dette er deg."
|
"self": "Dette er deg."
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Kopieer en plak de volgende code in de applicatie:",
|
"pasteCode": "Kopieer en plak de volgende code in de applicatie:",
|
||||||
"redirect": "Je wordt doorgestuurd naar <strong>{ url }</strong>",
|
"redirect": "Je wordt doorgestuurd naar { 0 }",
|
||||||
"copyCode": "Je zult een code te zien krijgen om te kopiëren naar de applicatie."
|
"copyCode": "Je zult een code te zien krijgen om te kopiëren naar de applicatie."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> staat al in <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } staat al in { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Toch toevoegen",
|
"addDuplicate": "Toch toevoegen",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Copiatz-pegatz lo còdi seguent dins l’aplicacion :",
|
"pasteCode": "Copiatz-pegatz lo còdi seguent dins l’aplicacion :",
|
||||||
"redirect": "Seretz mandat a <strong>{ url }</strong>",
|
"redirect": "Seretz mandat a { 0 }",
|
||||||
"copyCode": "Vos mostrarem un còdi de copiar-pegar dins l’aplicacion."
|
"copyCode": "Vos mostrarem un còdi de copiar-pegar dins l’aplicacion."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -38,13 +38,13 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"disableSubsonic": {
|
"disableSubsonic": {
|
||||||
"header": "Desactivar l’accès a l’API Subsonic ?",
|
"header": "Desactivar l’accès a l’API Subsonic ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquò desactivarà complètament l’accès a l’API Subsonic de vòstre compte estant."
|
"warning": "Aquò desactivarà complètament l’accès a l’API Subsonic de vòstre compte estant."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"newPassword": {
|
"newPassword": {
|
||||||
"header": "Demandar un nòu senhal per l’API Subsonic ?",
|
"header": "Demandar un nòu senhal per l’API Subsonic ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquò vos desconnectarà de totes los periferics qu’utilizan aqueste senhal."
|
"warning": "Aquò vos desconnectarà de totes los periferics qu’utilizan aqueste senhal."
|
||||||
}
|
}
|
||||||
|
@ -168,15 +168,15 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"changePassword": {
|
"changePassword": {
|
||||||
"header": "Cambiar lo senhal ?",
|
"header": "Cambiar lo senhal ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Lo cambiament de senhal a las consequéncias seguentas :",
|
"warning": "Lo cambiament de senhal a las consequéncias seguentas :",
|
||||||
"logout": "Sètz per èsser desconnectat d’aquesta session e vos caldrà vos connectar amb lo nòu senhal",
|
"logout": "Sètz per èsser desconnectat d’aquesta session e vos caldrà vos connectar amb lo nòu senhal",
|
||||||
"subsonic": "Vòstre senhal Subsonic serà remplaçat per un nòu aleatòri, aquò vos desconnectarà de totes los periferics qu’utilizan l’ancian senhal"
|
"subsonic": "Vòstre senhal Subsonic serà remplaçat per un nòu aleatòri, aquò vos desconnectarà de totes los periferics qu’utilizan l’ancian senhal"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"deleteAccount": {
|
"deleteAccount": {
|
||||||
"header": "Volètz suprimir vòstre compte ?",
|
"header": "Volètz suprimir vòstre compte ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquò es irreversible e suprimirà d’un biais permanent vòstras donadas de nòstres servidors. Seretz immediatament desconnectat."
|
"warning": "Aquò es irreversible e suprimirà d’un biais permanent vòstras donadas de nòstres servidors. Seretz immediatament desconnectat."
|
||||||
}
|
}
|
||||||
|
@ -213,15 +213,15 @@
|
||||||
},
|
},
|
||||||
"Logout": {
|
"Logout": {
|
||||||
"header": {
|
"header": {
|
||||||
"confirm": "Volètz vertadièrament vos desconnectar ?",
|
"confirm": "Volètz vertadièrament vos desconnectar ?",
|
||||||
"unauthenticated": "Sètz pas connectat actualament"
|
"unauthenticated": "Sètz pas connectat actualament"
|
||||||
},
|
},
|
||||||
"link": {
|
"link": {
|
||||||
"login": "Connectatz-vos !"
|
"login": "Connectatz-vos !"
|
||||||
},
|
},
|
||||||
"title": "Desconnexion",
|
"title": "Desconnexion",
|
||||||
"button": {
|
"button": {
|
||||||
"logout": "Òc-ben, desconnectatz-me !"
|
"logout": "Òc-ben, desconnectatz-me !"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"loggedIn": "Sètz connectat coma { username }"
|
"loggedIn": "Sètz connectat coma { username }"
|
||||||
|
@ -356,7 +356,7 @@
|
||||||
"noDescription": "Cap de descripcion pas disponibla."
|
"noDescription": "Cap de descripcion pas disponibla."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"loggedIn": "Sètz ja connectat !"
|
"loggedIn": "Sètz ja connectat !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Home": {
|
"Home": {
|
||||||
|
@ -640,7 +640,7 @@
|
||||||
"loading": "Cargament"
|
"loading": "Cargament"
|
||||||
},
|
},
|
||||||
"legend": {
|
"legend": {
|
||||||
"purpose": "A qué servirà aquesta cadena ?"
|
"purpose": "A qué servirà aquesta cadena ?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"LibraryFollowButton": {
|
"LibraryFollowButton": {
|
||||||
|
@ -671,7 +671,7 @@
|
||||||
"anonymous": "Lo partatge foncionarà pas perque aqueste pod autoriza pas los utilizaires anonimes a accedir al contengut."
|
"anonymous": "Lo partatge foncionarà pas perque aqueste pod autoriza pas los utilizaires anonimes a accedir al contengut."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"copy": "Tèxte copiat al quichapapièr !"
|
"copy": "Tèxte copiat al quichapapièr !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ChannelSeries": {
|
"ChannelSeries": {
|
||||||
|
@ -808,7 +808,7 @@
|
||||||
"label": {
|
"label": {
|
||||||
"uploadWidget": "Clicatz per causir los fichièrs d’enviar o lisatz los fichièrs o repertòris",
|
"uploadWidget": "Clicatz per causir los fichièrs d’enviar o lisatz los fichièrs o repertòris",
|
||||||
"remainingSpace": "Espaci liure",
|
"remainingSpace": "Espaci liure",
|
||||||
"extensions": "Extensions compatiblas : { extensions }"
|
"extensions": "Extensions compatiblas : { extensions }"
|
||||||
},
|
},
|
||||||
"header": {
|
"header": {
|
||||||
"failure": "Error en aviant l’import",
|
"failure": "Error en aviant l’import",
|
||||||
|
@ -822,14 +822,14 @@
|
||||||
"picard": "Vos recomandam d’utilizar lo logicial Picard per aquò far."
|
"picard": "Vos recomandam d’utilizar lo logicial Picard per aquò far."
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"import": "Resultats de vòstre l’import :",
|
"import": "Resultats de vòstre l’import :",
|
||||||
"previousImport": "Resultats de vòstre import precedent :"
|
"previousImport": "Resultats de vòstre import precedent :"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"local": {
|
"local": {
|
||||||
"format": "Los fichièrs musicals que sètz a enviar son al format OGG, Flac, MP3 o AIFF",
|
"format": "Los fichièrs musicals que sètz a enviar son al format OGG, Flac, MP3 o AIFF",
|
||||||
"tag": "Los fichièrs musicals que sètz a enviar son etiquetats coma cal.",
|
"tag": "Los fichièrs musicals que sètz a enviar son etiquetats coma cal.",
|
||||||
"message": "Sètz a man d’enviar de la musica a vòstra bibliotèca. Abans de començar, mercés de vos assegurar que :",
|
"message": "Sètz a man d’enviar de la musica a vòstra bibliotèca. Abans de començar, mercés de vos assegurar que :",
|
||||||
"copyright": "Envietz pas cap de contengut jos dreches a una bibliotèca publica, autrament enfranhètz la lei"
|
"copyright": "Envietz pas cap de contengut jos dreches a una bibliotèca publica, autrament enfranhètz la lei"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -960,7 +960,7 @@
|
||||||
},
|
},
|
||||||
"notApplicable": "ND",
|
"notApplicable": "ND",
|
||||||
"description": {
|
"description": {
|
||||||
"library": "Aquesta pista es presenta a las bibliotècas seguentas :"
|
"library": "Aquesta pista es presenta a las bibliotècas seguentas :"
|
||||||
},
|
},
|
||||||
"link": {
|
"link": {
|
||||||
"musicbrainz": "Veire sus MusicBrainz"
|
"musicbrainz": "Veire sus MusicBrainz"
|
||||||
|
@ -991,7 +991,7 @@
|
||||||
"filter": "Validar mos filtres"
|
"filter": "Validar mos filtres"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"library": "Aqueste artista es present a las bibliotècas seguentas :"
|
"library": "Aqueste artista es present a las bibliotècas seguentas :"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"filter": "Amagatz lo contengut ligat a aqueste artista."
|
"filter": "Amagatz lo contengut ligat a aqueste artista."
|
||||||
|
@ -1049,7 +1049,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aquesta règla de moderacion ?"
|
"header": "Suprimir aquesta règla de moderacion ?"
|
||||||
},
|
},
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "La suggestion serà complètament tirada, aquesta accion es irreversibla."
|
"warning": "La suggestion serà complètament tirada, aquesta accion es irreversibla."
|
||||||
|
@ -1153,7 +1153,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aqueste album ?",
|
"header": "Suprimir aqueste album ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aqueste album serà tirat, e mai los mandadisses e abonaments ligats. Aquesta accions es irreversibla."
|
"warning": "Aqueste album serà tirat, e mai los mandadisses e abonaments ligats. Aquesta accions es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -1182,7 +1182,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aquesta pista ?",
|
"header": "Suprimir aquesta pista ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquesta pista serà tirada, e mai totes los fichièrs e donadas ligats. Aquesta accions es irreversibla."
|
"warning": "Aquesta pista serà tirada, e mai totes los fichièrs e donadas ligats. Aquesta accions es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -1234,7 +1234,7 @@
|
||||||
"libraries": "Bibliotècas de l’utilizaire"
|
"libraries": "Bibliotècas de l’utilizaire"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"libraries": "Aqueste album es present a las bibliotècas seguentas :"
|
"libraries": "Aqueste album es present a las bibliotècas seguentas :"
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"volume": "Volum { number }"
|
"volume": "Volum { number }"
|
||||||
|
@ -1307,7 +1307,7 @@
|
||||||
"UploadModal": {
|
"UploadModal": {
|
||||||
"meta": {
|
"meta": {
|
||||||
"files": "{ count } fichièr | { count } fichièrs",
|
"files": "{ count } fichièr | { count } fichièrs",
|
||||||
"quota": "Espaci liure restant :"
|
"quota": "Espaci liure restant :"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"cancel": "Anullar",
|
"cancel": "Anullar",
|
||||||
|
@ -1376,7 +1376,7 @@
|
||||||
"uploading": "Mandadís en cors"
|
"uploading": "Mandadís en cors"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"extensions": "Extensions compatiblas : { extensions }"
|
"extensions": "Extensions compatiblas : { extensions }"
|
||||||
},
|
},
|
||||||
"warning": {
|
"warning": {
|
||||||
"quota": "Avètz pas mai d’espaci per enviar los fichièrs. Mercés de contactar los moderators."
|
"quota": "Avètz pas mai d’espaci per enviar los fichièrs. Mercés de contactar los moderators."
|
||||||
|
@ -1466,7 +1466,7 @@
|
||||||
"noTerms": "Cap de condicion pas disponibla."
|
"noTerms": "Cap de condicion pas disponibla."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"contact": "Enviatz-nos un messatge : {'{{'} contactEmail {'}}'}"
|
"contact": "Enviatz-nos un messatge : {'{{'} contactEmail {'}}'}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
|
@ -1492,7 +1492,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"performAction": {
|
"performAction": {
|
||||||
"header": "Volètz lançar l’accion « { action } » sus { count } element ? | Volètz lançar l’accion « { action } » sus { count } elements ?",
|
"header": "Volètz lançar l’accion « { action } » sus { count } element ? | Volètz lançar l’accion « { action } » sus { count } elements ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquesta operacion pòt afectar mantun elements o pòt pas èsser anullada, mercés de verificar s’es ben çò que desiratz."
|
"warning": "Aquesta operacion pòt afectar mantun elements o pòt pas èsser anullada, mercés de verificar s’es ben çò que desiratz."
|
||||||
}
|
}
|
||||||
|
@ -1561,7 +1561,7 @@
|
||||||
"confirm": "Confirmar"
|
"confirm": "Confirmar"
|
||||||
},
|
},
|
||||||
"header": {
|
"header": {
|
||||||
"confirm": "Volètz confirmar aquesta accion ?"
|
"confirm": "Volètz confirmar aquesta accion ?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"RenderedDescription": {
|
"RenderedDescription": {
|
||||||
|
@ -1601,7 +1601,7 @@
|
||||||
"copy": "Copiar"
|
"copy": "Copiar"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"success": "Tèxte copiat al quichapapièr !"
|
"success": "Tèxte copiat al quichapapièr !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"LoginModal": {
|
"LoginModal": {
|
||||||
|
@ -1613,7 +1613,7 @@
|
||||||
"unauthenticated": "Desconnectat"
|
"unauthenticated": "Desconnectat"
|
||||||
},
|
},
|
||||||
"description": {
|
"description": {
|
||||||
"noAccess": "Avètz pas accès a aquò !"
|
"noAccess": "Avètz pas accès a aquò !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ContentForm": {
|
"ContentForm": {
|
||||||
|
@ -1641,7 +1641,7 @@
|
||||||
},
|
},
|
||||||
"AttachmentInput": {
|
"AttachmentInput": {
|
||||||
"help": {
|
"help": {
|
||||||
"upload": "PNG o JPG. Las dimensions devon èsser entre 1400x1400px e 3000x3000px. La talha maximala autorizada es 5 Mo."
|
"upload": "PNG o JPG. Las dimensions devon èsser entre 1400x1400px e 3000x3000px. La talha maximala autorizada es 5 Mo."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"remove": "Tirar"
|
"remove": "Tirar"
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> es ja dins <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } es ja dins { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Ajustar pr’aquò",
|
"addDuplicate": "Ajustar pr’aquò",
|
||||||
|
@ -1722,7 +1722,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"clearPlaylist": {
|
"clearPlaylist": {
|
||||||
"header": "Volètz voidar la lista de lectura « { playlist } » ?",
|
"header": "Volètz voidar la lista de lectura « { playlist } » ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquò escafarà totas las pistas de la lista de lectura e poirà pas èsser anullat."
|
"warning": "Aquò escafarà totas las pistas de la lista de lectura e poirà pas èsser anullat."
|
||||||
}
|
}
|
||||||
|
@ -1778,9 +1778,9 @@
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"NotificationRow": {
|
"NotificationRow": {
|
||||||
"message": {
|
"message": {
|
||||||
"libraryAcceptFollow": "{ username } acceptèt vòstra demanda de seguiment de la bibliotèca « { library } »",
|
"libraryAcceptFollow": "{ username } acceptèt vòstra demanda de seguiment de la bibliotèca « { library } »",
|
||||||
"libraryFollow": "{ username } seguís vòstra bibliotèca « { library } »",
|
"libraryFollow": "{ username } seguís vòstra bibliotèca « { library } »",
|
||||||
"libraryPendingFollow": "{ username } vòl seguir vòstra bibliotèca « { library } »"
|
"libraryPendingFollow": "{ username } vòl seguir vòstra bibliotèca « { library } »"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"approve": "Validar",
|
"approve": "Validar",
|
||||||
|
@ -2221,7 +2221,7 @@
|
||||||
"tooltip": {
|
"tooltip": {
|
||||||
"blockAll": "O blocar tot d’aqueste compte estant. Empacharà totas interaccion amb l’entitat e purgarà lo contengut ligat (pistas, bibliotèca, seguiments, etc.)",
|
"blockAll": "O blocar tot d’aqueste compte estant. Empacharà totas interaccion amb l’entitat e purgarà lo contengut ligat (pistas, bibliotèca, seguiments, etc.)",
|
||||||
"rejectMedia": "Telecargar pas cap de mèdia (àudio, album, tampa, avatar de compte…) d’aqueste compte o domeni. Purgarà tanben lo contengut existent.",
|
"rejectMedia": "Telecargar pas cap de mèdia (àudio, album, tampa, avatar de compte…) d’aqueste compte o domeni. Purgarà tanben lo contengut existent.",
|
||||||
"summary": "Explicatz perque aplicatz aquesta politica : vos ajudarà a vos remembrar perque apondèretz aquesta règla. Segon la configuracion de l’instància, aquò pòt èsser mostrat publicament per ajudar als utilizaires a comprendre qualas règlas de moderacion son en plaça.",
|
"summary": "Explicatz perque aplicatz aquesta politica : vos ajudarà a vos remembrar perque apondèretz aquesta règla. Segon la configuracion de l’instància, aquò pòt èsser mostrat publicament per ajudar als utilizaires a comprendre qualas règlas de moderacion son en plaça.",
|
||||||
"silenceActivity": "Amagar lo contengut del compte o del demoni, levat pels seguidors.",
|
"silenceActivity": "Amagar lo contengut del compte o del demoni, levat pels seguidors.",
|
||||||
"silenceNotifications": "Empacha lo compte o domeni de far veire de notificacions, levat pels seguidors.",
|
"silenceNotifications": "Empacha lo compte o domeni de far veire de notificacions, levat pels seguidors.",
|
||||||
"isActive": "Utilizatz aqueste paramètre per activar/desactivar temporàriament la règla sens la suprimir complètament."
|
"isActive": "Utilizatz aqueste paramètre per activar/desactivar temporàriament la règla sens la suprimir complètament."
|
||||||
|
@ -2235,7 +2235,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aquesta règla de moderacion ?",
|
"header": "Suprimir aquesta règla de moderacion ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquesta accion se pòt pas anullar."
|
"warning": "Aquesta accion se pòt pas anullar."
|
||||||
}
|
}
|
||||||
|
@ -2603,7 +2603,7 @@
|
||||||
"ReportModal": {
|
"ReportModal": {
|
||||||
"header": {
|
"header": {
|
||||||
"disabled": "Los senhalaments anonims son desactivats, marcatz-vos per realizar un senhalament.",
|
"disabled": "Los senhalaments anonims son desactivats, marcatz-vos per realizar un senhalament.",
|
||||||
"modal": "Volètz senhalar aqueste objècte ?",
|
"modal": "Volètz senhalar aqueste objècte ?",
|
||||||
"submissionFailure": "Error en enviar lo senhalament"
|
"submissionFailure": "Error en enviar lo senhalament"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
|
@ -2634,7 +2634,7 @@
|
||||||
"success": "Filtre de contengut corrèctament ajustat"
|
"success": "Filtre de contengut corrèctament ajustat"
|
||||||
},
|
},
|
||||||
"header": {
|
"header": {
|
||||||
"modal": "Volètz rescondre lo contengut de l’artista « { name } » ?",
|
"modal": "Volètz rescondre lo contengut de l’artista « { name } » ?",
|
||||||
"failure": "Error en crear lo filtre"
|
"failure": "Error en crear lo filtre"
|
||||||
},
|
},
|
||||||
"warning": {
|
"warning": {
|
||||||
|
@ -2643,7 +2643,7 @@
|
||||||
"listItem3": "Dins las listas d’artistas e d’albums",
|
"listItem3": "Dins las listas d’artistas e d’albums",
|
||||||
"listItem1": "Dins los favorits e istorics d’escota d’autres utilizaires",
|
"listItem1": "Dins los favorits e istorics d’escota d’autres utilizaires",
|
||||||
"listItem4": "Dins las suggestions de ràdios",
|
"listItem4": "Dins las suggestions de ràdios",
|
||||||
"listIntro": "Veiretz pas mai las pistas, albums e las activitats d’utilizaires ligadas a aqueste artista :"
|
"listIntro": "Veiretz pas mai las pistas, albums e las activitats d’utilizaires ligadas a aqueste artista :"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
|
@ -2797,7 +2797,7 @@
|
||||||
},
|
},
|
||||||
"title": "Mostrar/amagar lo senhal",
|
"title": "Mostrar/amagar lo senhal",
|
||||||
"message": {
|
"message": {
|
||||||
"copy": "Tèxte copiat al quichapapièr !"
|
"copy": "Tèxte copiat al quichapapièr !"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2849,10 +2849,10 @@
|
||||||
},
|
},
|
||||||
"title": "Pagina pas trobada",
|
"title": "Pagina pas trobada",
|
||||||
"header": {
|
"header": {
|
||||||
"pageNotFound": "Pagina pas trobada !"
|
"pageNotFound": "Pagina pas trobada !"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"pageNotFound": "O planhèm, la pagina demandada existís pas :"
|
"pageNotFound": "O planhèm, la pagina demandada existís pas :"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"vui": {
|
"vui": {
|
||||||
|
@ -2912,7 +2912,7 @@
|
||||||
},
|
},
|
||||||
"fediverse": {
|
"fediverse": {
|
||||||
"content": {
|
"content": {
|
||||||
"help": "S’utilizatz Mastodon o una autra aplicacion del fediverse, podètz tanben vos abonar a aqueste compte :"
|
"help": "S’utilizatz Mastodon o una autra aplicacion del fediverse, podètz tanben vos abonar a aqueste compte :"
|
||||||
},
|
},
|
||||||
"header": "S’abonar sul fediverse"
|
"header": "S’abonar sul fediverse"
|
||||||
},
|
},
|
||||||
|
@ -2948,7 +2948,7 @@
|
||||||
"uploadsSuccess": "Mandadisses corrèctament publicats"
|
"uploadsSuccess": "Mandadisses corrèctament publicats"
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"progress": "Bibliotèca e mandadís :"
|
"progress": "Bibliotèca e mandadís :"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"processing": "Funkwhale tracta vòstres mandadisses e seràn lèu publicats."
|
"processing": "Funkwhale tracta vòstres mandadisses e seràn lèu publicats."
|
||||||
|
@ -3007,19 +3007,19 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"purgeErrored": {
|
"purgeErrored": {
|
||||||
"header": "Purgar los fichièrs amb errors ?",
|
"header": "Purgar los fichièrs amb errors ?",
|
||||||
"content": {
|
"content": {
|
||||||
"description": "Las pistas enviadas mas pas complètament tractadas pel servidor seràn complètament suprimidas. Vos donarà de nòu lo quòta escafat."
|
"description": "Las pistas enviadas mas pas complètament tractadas pel servidor seràn complètament suprimidas. Vos donarà de nòu lo quòta escafat."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"purgePending": {
|
"purgePending": {
|
||||||
"header": "Purgar los fichièrs en espèra ?",
|
"header": "Purgar los fichièrs en espèra ?",
|
||||||
"content": {
|
"content": {
|
||||||
"description": "Las pistas importadas que lo servidor a pas encara tractadas seràn complètament suprimidas. Lo quòta correspondent vos serà tornat."
|
"description": "Las pistas importadas que lo servidor a pas encara tractadas seràn complètament suprimidas. Lo quòta correspondent vos serà tornat."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"purgeSkipped": {
|
"purgeSkipped": {
|
||||||
"header": "Purgar los fichièrs ignorats ?",
|
"header": "Purgar los fichièrs ignorats ?",
|
||||||
"content": {
|
"content": {
|
||||||
"description": "Las pistas enviadas mas ignoradas pendent lo processús d’importacion per mantun rasons seràn complètament suprimidas. Vos donarà de nòu lo quòta escafat."
|
"description": "Las pistas enviadas mas ignoradas pendent lo processús d’importacion per mantun rasons seràn complètament suprimidas. Vos donarà de nòu lo quòta escafat."
|
||||||
}
|
}
|
||||||
|
@ -3106,7 +3106,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aquesta bibliotèca ?",
|
"header": "Suprimir aquesta bibliotèca ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquesta bibliotèca e totas sas pistas seràn suprimidas. Aquesta accion se pòt pas anullar."
|
"warning": "Aquesta bibliotèca e totas sas pistas seràn suprimidas. Aquesta accion se pòt pas anullar."
|
||||||
}
|
}
|
||||||
|
@ -3139,15 +3139,15 @@
|
||||||
"Card": {
|
"Card": {
|
||||||
"meta": {
|
"meta": {
|
||||||
"tracks": "{ count } pista | { count } pistas",
|
"tracks": "{ count } pista | { count } pistas",
|
||||||
"failedTracks": "Pistas en error :",
|
"failedTracks": "Pistas en error :",
|
||||||
"lastUpdate": "Darrièra actualizacion :"
|
"lastUpdate": "Darrièra actualizacion :"
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"unfollow": {
|
"unfollow": {
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "En quitar de seguir aquesta bibliotèca, perdretz l’accès a son contengut."
|
"warning": "En quitar de seguir aquesta bibliotèca, perdretz l’accès a son contengut."
|
||||||
},
|
},
|
||||||
"header": "Quitar de seguir aquesta bibliotèca ?"
|
"header": "Quitar de seguir aquesta bibliotèca ?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
|
@ -3212,7 +3212,7 @@
|
||||||
"description": {
|
"description": {
|
||||||
"follow": "Podètz seguir las bibliotècas d’autres utilizaires per accedir a de nòvas musicas. Las bibliotècas publicas pòdon èsser seguidas còp sec, mentre qu’una bibliotèca privada demanda una aprovacion de sus proprietaris.",
|
"follow": "Podètz seguir las bibliotècas d’autres utilizaires per accedir a de nòvas musicas. Las bibliotècas publicas pòdon èsser seguidas còp sec, mentre qu’una bibliotèca privada demanda una aprovacion de sus proprietaris.",
|
||||||
"channel": {
|
"channel": {
|
||||||
"1": "Se sètz musician o creator de podcasts, las cadenas son fachas per vos !",
|
"1": "Se sètz musician o creator de podcasts, las cadenas son fachas per vos !",
|
||||||
"2": "Partejatz vòstre trabalh publicament e obtenètz de seguidors sus Funkwhale, sul Fediverse o de las aplicacions de podcast estant."
|
"2": "Partejatz vòstre trabalh publicament e obtenètz de seguidors sus Funkwhale, sul Fediverse o de las aplicacions de podcast estant."
|
||||||
},
|
},
|
||||||
"upload": "Enviatz vòstra bibliotèca musicala personala a Funkwhale e aprofechatz-ne pertot e partejatz-la amb vòstres amics e familha."
|
"upload": "Enviatz vòstra bibliotèca musicala personala a Funkwhale e aprofechatz-ne pertot e partejatz-la amb vòstres amics e familha."
|
||||||
|
@ -3306,19 +3306,19 @@
|
||||||
},
|
},
|
||||||
"DetailAlbums": {
|
"DetailAlbums": {
|
||||||
"empty": {
|
"empty": {
|
||||||
"upload": "Aquesta bibliotèca es voida, deuriatz enviar quicòm !",
|
"upload": "Aquesta bibliotèca es voida, deuriatz enviar quicòm !",
|
||||||
"follow": "Es possible que vos calga seguir aquesta bibliotèca per veire son contengut."
|
"follow": "Es possible que vos calga seguir aquesta bibliotèca per veire son contengut."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DetailOverview": {
|
"DetailOverview": {
|
||||||
"empty": {
|
"empty": {
|
||||||
"upload": "Aquesta bibliotèca es voida, deuriatz enviar quicòm !",
|
"upload": "Aquesta bibliotèca es voida, deuriatz enviar quicòm !",
|
||||||
"follow": "Es possible que vos calga seguir aquesta bibliotèca per veire son contengut."
|
"follow": "Es possible que vos calga seguir aquesta bibliotèca per veire son contengut."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DetailTracks": {
|
"DetailTracks": {
|
||||||
"empty": {
|
"empty": {
|
||||||
"upload": "Aquesta bibliotèca es voida, deuriatz enviar quicòm !",
|
"upload": "Aquesta bibliotèca es voida, deuriatz enviar quicòm !",
|
||||||
"follow": "Es possible que vos calga seguir aquesta bibliotèca per veire son contengut."
|
"follow": "Es possible que vos calga seguir aquesta bibliotèca per veire son contengut."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3333,7 +3333,7 @@
|
||||||
"domainView": "Veire sus { domain }"
|
"domainView": "Veire sus { domain }"
|
||||||
},
|
},
|
||||||
"label": {
|
"label": {
|
||||||
"self": "Sètz vos !"
|
"self": "Sètz vos !"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PasswordReset": {
|
"PasswordReset": {
|
||||||
|
@ -3752,7 +3752,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aqueste mandadís ?",
|
"header": "Suprimir aqueste mandadís ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "La suggestion serà complètament tirada, aquesta accion es irreversibla."
|
"warning": "La suggestion serà complètament tirada, aquesta accion es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -3798,7 +3798,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aquesta bibliotèca ?",
|
"header": "Suprimir aquesta bibliotèca ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquesta bibliotèca serà tirada, e mai los mandadisses e abonaments ligats. Aquesta accions es irreversibla."
|
"warning": "Aquesta bibliotèca serà tirada, e mai los mandadisses e abonaments ligats. Aquesta accions es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -3851,7 +3851,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aqueste album ?",
|
"header": "Suprimir aqueste album ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L’album serà tirat, e mai los mandadisses, pistas, favorits e istorics d’escota ligats. Aquesta accion es irreversibla."
|
"warning": "L’album serà tirat, e mai los mandadisses, pistas, favorits e istorics d’escota ligats. Aquesta accion es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -3905,7 +3905,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aqueste artista ?",
|
"header": "Suprimir aqueste artista ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L’artista serà tirat, e mai los mandadisses, pistas, albums, favorits e istorics d’escota ligats. Aquesta accion es irreversibla."
|
"warning": "L’artista serà tirat, e mai los mandadisses, pistas, albums, favorits e istorics d’escota ligats. Aquesta accion es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -3933,7 +3933,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aquesta etiqueta ?",
|
"header": "Suprimir aquesta etiqueta ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "L’etiqueta seguenta serà tirada e desligada de las entitats existentas. Aquesta accion es irreversibla."
|
"warning": "L’etiqueta seguenta serà tirada e desligada de las entitats existentas. Aquesta accion es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -3995,7 +3995,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Suprimir aquesta pista ?",
|
"header": "Suprimir aquesta pista ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "La pista serà tirada, e mai las pistas, mandadisses, favorits e istorics d’escota ligats. Aquesta accion es irreversibla."
|
"warning": "La pista serà tirada, e mai las pistas, mandadisses, favorits e istorics d’escota ligats. Aquesta accion es irreversibla."
|
||||||
}
|
}
|
||||||
|
@ -4192,7 +4192,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Volètz suprimir la lista de lectura « { playlist } » ?",
|
"header": "Volètz suprimir la lista de lectura « { playlist } » ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquò escafarà aquesta lista de lectura per totjorn e poirà pas èsser anullat."
|
"warning": "Aquò escafarà aquesta lista de lectura per totjorn e poirà pas èsser anullat."
|
||||||
}
|
}
|
||||||
|
@ -4221,7 +4221,7 @@
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"header": "Volètz suprimir la ràdio « { playlist } » ?",
|
"header": "Volètz suprimir la ràdio « { playlist } » ?",
|
||||||
"content": {
|
"content": {
|
||||||
"warning": "Aquò escafarà aquesta ràdio per totjorn e poirà pas èsser anullat."
|
"warning": "Aquò escafarà aquesta ràdio per totjorn e poirà pas èsser anullat."
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Wklej następujący kod do aplikacji:",
|
"pasteCode": "Wklej następujący kod do aplikacji:",
|
||||||
"redirect": "Zostaniesz przekierowany na <strong>{ url }</strong>",
|
"redirect": "Zostaniesz przekierowany na { 0 }",
|
||||||
"copyCode": "Pokazany zostanie kod do wklejenia w aplikacji."
|
"copyCode": "Pokazany zostanie kod do wklejenia w aplikacji."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -269,7 +269,7 @@
|
||||||
"username": "Wprowadź swoją nazwę użytkownika lub adres e-mail"
|
"username": "Wprowadź swoją nazwę użytkownika lub adres e-mail"
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"approvalRequired": "Jeżeli niedawno się rejestrowałeś, może być koniecznie odczekanie, aż zespół moderujący rozpatrzy twoją aplikację.",
|
"approvalRequired": "Jeżeli niedawno się rejestrowałeś, może być koniecznie odczekanie, aż zespół moderujący rozpatrzy twoją aplikację.",
|
||||||
"invalidCredentials": "Upewnij się, że Twoja kombinacja nazwy użytkownika i hasła są poprawne oraz zweryfikuj poprawność adresu e-mail."
|
"invalidCredentials": "Upewnij się, że Twoja kombinacja nazwy użytkownika i hasła są poprawne oraz zweryfikuj poprawność adresu e-mail."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
|
@ -356,7 +356,7 @@
|
||||||
"noDescription": "Opis nie jest dostępny."
|
"noDescription": "Opis nie jest dostępny."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
"loggedIn": "Jesteś już zalogowany!"
|
"loggedIn": "Jesteś już zalogowany!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Home": {
|
"Home": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> jest już w liście odtwarzania <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } jest już w liście odtwarzania { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Dodaj mimo to",
|
"addDuplicate": "Dodaj mimo to",
|
||||||
|
@ -3212,7 +3212,7 @@
|
||||||
"description": {
|
"description": {
|
||||||
"follow": "Możesz zaobserwować biblioteki innych użytkowników, aby uzyskać dostęp do nowej muzyki. Publiczne biblioteki mogą być zaobserwowane natychmiast, a do zaobserwowania prywatnej biblioteki będziesz potrzebował zgody jej właściciela.",
|
"follow": "Możesz zaobserwować biblioteki innych użytkowników, aby uzyskać dostęp do nowej muzyki. Publiczne biblioteki mogą być zaobserwowane natychmiast, a do zaobserwowania prywatnej biblioteki będziesz potrzebował zgody jej właściciela.",
|
||||||
"channel": {
|
"channel": {
|
||||||
"1": "Jeżeli jesteś muzykiem lub tworzysz podcasty, kanały są stworzone dla Ciebie!",
|
"1": "Jeżeli jesteś muzykiem lub tworzysz podcasty, kanały są stworzone dla Ciebie!",
|
||||||
"2": "Udostępnij twoje utwory publicznie i zdobądź obserwatorów na Funkwhale, Fediverse albo jakiejkolwiek aplikacji do podcastów."
|
"2": "Udostępnij twoje utwory publicznie i zdobądź obserwatorów na Funkwhale, Fediverse albo jakiejkolwiek aplikacji do podcastów."
|
||||||
},
|
},
|
||||||
"upload": "Prześlij swoją osobistą muzykę do Funkwhale, aby czerpać z niej przyjemność w każdym miejscu oraz dzielić się nią z przyjaciółmi i rodziną."
|
"upload": "Prześlij swoją osobistą muzykę do Funkwhale, aby czerpać z niej przyjemność w każdym miejscu oraz dzielić się nią z przyjaciółmi i rodziną."
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Copie e cole no aplicativo o seguinte código:",
|
"pasteCode": "Copie e cole no aplicativo o seguinte código:",
|
||||||
"redirect": "Você será redirecionado para <strong>{ url }</strong>",
|
"redirect": "Você será redirecionado para { 0 }",
|
||||||
"copyCode": "Você verá um código para copiar e colar no aplicativo."
|
"copyCode": "Você verá um código para copiar e colar no aplicativo."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1572,7 +1572,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> já está em <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } já está em { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Adicionar assim mesmo",
|
"addDuplicate": "Adicionar assim mesmo",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "Скопируйте и вставьте следующий код в приложение:",
|
"pasteCode": "Скопируйте и вставьте следующий код в приложение:",
|
||||||
"redirect": "Вы будете перенаправлены на <strong>{ url }</strong>",
|
"redirect": "Вы будете перенаправлены на { 0 }",
|
||||||
"copyCode": "Вам будет показан код для вставки в приложение."
|
"copyCode": "Вам будет показан код для вставки в приложение."
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> уже в списке воспроизведения <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } уже в списке воспроизведения { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Всё равно добавить",
|
"addDuplicate": "Всё равно добавить",
|
||||||
|
|
|
@ -1172,7 +1172,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "<strong>{ track }</strong> är redan i <strong>{ playlist }</strong>."
|
"duplicate": "{ 0 } är redan i { 1 }."
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "Lägg till ett nytt bibliotek",
|
"addDuplicate": "Lägg till ett nytt bibliotek",
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"help": {
|
"help": {
|
||||||
"pasteCode": "在应用程序中复制粘贴以下代码:",
|
"pasteCode": "在应用程序中复制粘贴以下代码:",
|
||||||
"redirect": "您将会被跳转到 <strong>{ url }</strong>",
|
"redirect": "您将会被跳转到 { 0 }",
|
||||||
"copyCode": "您将会看到一串需要粘贴到应用程序的字符。"
|
"copyCode": "您将会看到一串需要粘贴到应用程序的字符。"
|
||||||
},
|
},
|
||||||
"message": {
|
"message": {
|
||||||
|
@ -1671,7 +1671,7 @@
|
||||||
},
|
},
|
||||||
"PlaylistModal": {
|
"PlaylistModal": {
|
||||||
"warning": {
|
"warning": {
|
||||||
"duplicate": "歌曲 <strong>{ track }</strong> 已经在歌单 <strong>{ playlist }</strong> 中。"
|
"duplicate": "歌曲 { 0 } 已经在歌单 { 1 } 中。"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"addDuplicate": "继续添加",
|
"addDuplicate": "继续添加",
|
||||||
|
|
Loading…
Reference in New Issue