added some translations

This commit is contained in:
Roberto Tonino
2020-07-18 18:06:07 +02:00
parent 843715a659
commit ef38e48ddd
14 changed files with 379 additions and 237 deletions

View File

@@ -1,5 +1,45 @@
const en = {
welcome: 'Welcome to deemix',
globals: {
welcome: 'Welcome to deemix',
back: 'back',
loading: 'loading',
download: 'Download',
by: 'by',
listTabs: {
all: 'all',
album: 'album | albums',
artist: 'artist | artists',
single: 'single | singles',
title: 'title | titles',
track: 'track | tracks',
playlist: 'playlist | playlists',
releaseDate: 'release date',
error: 'error'
}
},
charts: {
title: 'Charts',
changeCountry: 'Change Country',
download: 'Download Chart'
},
errors: {
title: 'Errors for'
},
favorites: {
title: 'Favorites',
noPlaylists: 'No Playlists found',
noAlbums: 'No Favorite Albums found',
noArtists: 'No Favorite Artists found',
noTracks: 'No Favorite Tracks found'
},
home: {
needTologin: 'You need to log into your Deezer account before you can start downloading.',
openSettings: 'Open Settings',
sections: {
popularPlaylists: 'Popular playlists',
popularAlbums: 'Most streamed albums'
}
},
settings: {
title: 'Settings',
languages: 'Languages',
@@ -45,112 +85,112 @@ const en = {
},
downloads: {
title: 'Downloads',
queueConcurrency: "Concurrent Downloads",
queueConcurrency: 'Concurrent Downloads',
maxBitrate: {
title: "Preferred Bitrate",
9: "FLAC 1411kbps",
3: "MP3 320kbps",
1: "MP3 128kbps"
title: 'Preferred Bitrate',
9: 'FLAC 1411kbps',
3: 'MP3 320kbps',
1: 'MP3 128kbps'
},
overwriteFile: {
title: "Should I overwrite the files?",
y: "Yes, overwrite the file",
title: 'Should I overwrite the files?',
y: 'Yes, overwrite the file',
n: "No, don't overwrite the file",
t: "Overwrite only the tags"
t: 'Overwrite only the tags'
},
fallbackBitrate: "Bitrate fallback",
fallbackSearch: "Search fallback",
logErrors: "Create log files for errors",
logSearched: "Create log files for searched tracks",
createM3U8File: "Create playlist file",
syncedLyrics: "Create .lyr files (Sync Lyrics)",
playlistFilenameTemplate: "Playlist filename template",
saveDownloadQueue: "Save download queue when closing the app"
fallbackBitrate: 'Bitrate fallback',
fallbackSearch: 'Search fallback',
logErrors: 'Create log files for errors',
logSearched: 'Create log files for searched tracks',
createM3U8File: 'Create playlist file',
syncedLyrics: 'Create .lyr files (Sync Lyrics)',
playlistFilenameTemplate: 'Playlist filename template',
saveDownloadQueue: 'Save download queue when closing the app'
},
covers: {
title: 'Album covers',
saveArtwork: "Save Covers",
coverImageTemplate: "Cover name template",
saveArtworkArtist: "Save artist image",
artistImageTemplate: "Artist image template",
localArtworkSize: "Local artwork size",
embeddedArtworkSize: "Embedded artwork size",
PNGcovers: "Save images as png",
jpegImageQuality: "JPEG image quality",
saveArtwork: 'Save Covers',
coverImageTemplate: 'Cover name template',
saveArtworkArtist: 'Save artist image',
artistImageTemplate: 'Artist image template',
localArtworkSize: 'Local artwork size',
embeddedArtworkSize: 'Embedded artwork size',
PNGcovers: 'Save images as png',
jpegImageQuality: 'JPEG image quality'
},
tags: {
head: 'Which tags to save',
title: "Title",
artist: "Artist",
album: "Album",
cover: "Cover",
trackNumber: "Track Number",
trackTotal: "Track Total",
discNumber: "Disc Number",
discTotal: "Disc Total",
albumArtist: "Album Artist",
genre: "Genre",
year: "Year",
date: "Date",
explicit: "Explicit Lyrics",
isrc: "ISRC",
length: "Track Length",
barcode: "Album Barcode (UPC)",
bpm: "BPM",
replayGain: "Replay Gain",
label: "Album Label",
lyrics: "Unsynchronized Lyrics",
copyright: "Copyright",
composer: "Composer",
involvedPeople: "Involved People",
title: 'Title',
artist: 'Artist',
album: 'Album',
cover: 'Cover',
trackNumber: 'Track Number',
trackTotal: 'Track Total',
discNumber: 'Disc Number',
discTotal: 'Disc Total',
albumArtist: 'Album Artist',
genre: 'Genre',
year: 'Year',
date: 'Date',
explicit: 'Explicit Lyrics',
isrc: 'ISRC',
length: 'Track Length',
barcode: 'Album Barcode (UPC)',
bpm: 'BPM',
replayGain: 'Replay Gain',
label: 'Album Label',
lyrics: 'Unsynchronized Lyrics',
copyright: 'Copyright',
composer: 'Composer',
involvedPeople: 'Involved People'
},
other: {
title: 'Other',
savePlaylistAsCompilation: "Save playlists as compilation",
useNullSeparator: "Use null separator",
saveID3v1: "Save ID3v1 as well",
savePlaylistAsCompilation: 'Save playlists as compilation',
useNullSeparator: 'Use null separator',
saveID3v1: 'Save ID3v1 as well',
multitagSeparator: {
title: "How would you like to separate your artists?",
default: "Using standard specification",
andFeat: "Using & and feat.",
using: "Using \"{0}\""
title: 'How would you like to separate your artists?',
default: 'Using standard specification',
andFeat: 'Using & and feat.',
using: 'Using "{0}"'
},
albumVariousArtists: "Keep \"Various Artists\" in the Album Artists",
removeAlbumVersion: "Remove \"Album Version\" from track title",
removeDuplicateArtists: "Remove combinations of artists",
albumVariousArtists: 'Keep "Various Artists" in the Album Artists',
removeAlbumVersion: 'Remove "Album Version" from track title',
removeDuplicateArtists: 'Remove combinations of artists',
dateFormat: {
title: "Date format for FLAC files",
year: "YYYY",
month: "MM",
day: "DD"
title: 'Date format for FLAC files',
year: 'YYYY',
month: 'MM',
day: 'DD'
},
featuredToTitle: {
title: "What should I do with featured artists?",
0: "Nothing",
1: "Remove it from the title",
3: "Remove it from the title and the album title",
2: "Move it to the title"
title: 'What should I do with featured artists?',
0: 'Nothing',
1: 'Remove it from the title',
3: 'Remove it from the title and the album title',
2: 'Move it to the title'
},
titleCasing: "Title casing",
artistCasing: "Artist casing",
titleCasing: 'Title casing',
artistCasing: 'Artist casing',
casing: {
nothing: "Keep unchanged",
lower: "lowercase",
upper: "UPPERCASE",
start: "Start Of Each Word",
sentence: "Like a sentence"
nothing: 'Keep unchanged',
lower: 'lowercase',
upper: 'UPPERCASE',
start: 'Start Of Each Word',
sentence: 'Like a sentence'
},
previewVolume: "Preview Volume",
previewVolume: 'Preview Volume',
executeCommand: {
title: "Command to execute after download",
description: "Leave blank for no action"
title: 'Command to execute after download',
description: 'Leave blank for no action'
}
},
spotify: {
title: 'Spotify Features',
clientID: "Spotify clientID",
clientSecret: "Spotify Client Secret",
username: "Spotify username"
clientID: 'Spotify clientID',
clientSecret: 'Spotify Client Secret',
username: 'Spotify username'
},
reset: 'Reset to Default',
save: 'Save',

View File

@@ -1,5 +1,45 @@
const it = {
welcome: 'Benvenuto su deemix',
globals: {
welcome: 'Benvenuto su deemix',
back: 'indietro',
loading: 'caricamento',
download: 'Scarica',
by: 'di',
listTabs: {
all: 'tutto',
album: 'album',
artist: 'artista | artisti',
single: 'singolo | singoli',
title: 'titolo | titoli',
track: 'traccia | tracce',
playlist: 'playlist',
releaseDate: 'data di rilascio',
error: 'errore'
}
},
charts: {
title: 'Classifiche',
changeCountry: 'Cambia Paese',
download: 'Scarica Classifica'
},
errors: {
title: 'Errori riguardanti'
},
favorites: {
title: 'Preferiti',
noPlaylists: 'Nessuna Playlist preferita trovata',
noAlbums: 'Nessun Album preferito trovato',
noArtists: 'Nessun Artista preferito trovato',
noTracks: 'Nessuna Traccia preferito trovata'
},
home: {
needTologin: 'Devi accedere al tuo account Deezer, fino a quel momento non potrai scaricare nulla.',
openSettings: 'Apri le impostazioni',
sections: {
popularPlaylists: 'Playlyst Popolari',
popularAlbums: 'Album più riprodotti'
}
},
settings: {
title: 'Impostazioni',
languages: 'Lingue',
@@ -38,119 +78,119 @@ const it = {
createSingleFolder: 'Crea la struttura di cartelle per le traccie singole'
},
trackTitles: {
title: 'Titoli traccie',
title: 'Titoli tracce',
padTracks: 'Aggiungi zeri ai numeri di traccia',
paddingSize: 'Sovrascrivi il numero di zeri da aggiungere',
illegalCharacterReplacer: 'Rimpiazza caratteri illegali con'
},
downloads: {
title: 'Download',
queueConcurrency: "Download Concorrenti",
queueConcurrency: 'Download Concorrenti',
maxBitrate: {
title: "Bitrate preferito",
9: "FLAC 1411kbps",
3: "MP3 320kbps",
1: "MP3 128kbps"
title: 'Bitrate preferito',
9: 'FLAC 1411kbps',
3: 'MP3 320kbps',
1: 'MP3 128kbps'
},
overwriteFile: {
title: "Dovrei sovrascrivere i file già scaricati?",
y: "Si, sovrascrivi i file",
n: "No, non sovrascrivere i file",
t: "Sovrascrivi solo i tag"
title: 'Dovrei sovrascrivere i file già scaricati?',
y: 'Si, sovrascrivi i file',
n: 'No, non sovrascrivere i file',
t: 'Sovrascrivi solo i tag'
},
fallbackBitrate: "Ripiega a bitrate più bassi",
fallbackSearch: "Ripiega alla ricerca",
logErrors: "Crea file di log per gli errori",
logSearched: "Crea file di log per le alternative",
syncedLyrics: "Crea il file .lyr (Testi Sincronizzati)",
createM3U8File: "Crea il file playlist",
playlistFilenameTemplate: "Template nome del file playlist",
fallbackBitrate: 'Ripiega a bitrate più bassi',
fallbackSearch: 'Ripiega alla ricerca',
logErrors: 'Crea file di log per gli errori',
logSearched: 'Crea file di log per le alternative',
syncedLyrics: 'Crea il file .lyr (Testi Sincronizzati)',
createM3U8File: 'Crea il file playlist',
playlistFilenameTemplate: 'Template nome del file playlist',
saveDownloadQueue: "Salva la coda di download quando chiudi l'app"
},
covers: {
title: 'Copertine',
saveArtwork: "Salva copertina album",
coverImageTemplate: "Template nome copertina Album",
saveArtworkArtist: "Salva copertina artista",
artistImageTemplate: "Template nome copertina artista",
localArtworkSize: "Dimensioni copertine locali",
embeddedArtworkSize: "Dimensioni copertine incorporate",
PNGcovers: "Salva immagini come PNG",
jpegImageQuality: "Qualità immagine JPEG",
saveArtwork: 'Salva copertina album',
coverImageTemplate: 'Template nome copertina Album',
saveArtworkArtist: 'Salva copertina artista',
artistImageTemplate: 'Template nome copertina artista',
localArtworkSize: 'Dimensioni copertine locali',
embeddedArtworkSize: 'Dimensioni copertine incorporate',
PNGcovers: 'Salva immagini come PNG',
jpegImageQuality: 'Qualità immagine JPEG'
},
tags: {
head: 'Quali tag salvare',
title: "Titolo",
artist: "Artista",
album: "Album",
cover: "Copertina",
trackNumber: "Numero Traccia",
trackTotal: "Traccie Totali",
discNumber: "Numero Disco",
discTotal: "Dischi Totali",
albumArtist: "Artista dell'album",
genre: "Genere",
year: "Anno",
date: "Data",
explicit: "Testo Esplicito",
isrc: "ISRC",
length: "Durata Traccia",
barcode: "Barcode dell'album (UPC)",
bpm: "BPM",
replayGain: "Guadagno Brano",
label: "Casa Discografica",
lyrics: "Testo non Sincronizzato",
copyright: "Copyright",
composer: "Compositori",
involvedPeople: "Persone Coinvolte",
title: 'Titolo',
artist: 'Artista',
album: 'Album',
cover: 'Copertina',
trackNumber: 'Numero Traccia',
trackTotal: 'Traccie Totali',
discNumber: 'Numero Disco',
discTotal: 'Dischi Totali',
albumArtist: "Artista dell'album",
genre: 'Genere',
year: 'Anno',
date: 'Data',
explicit: 'Testo Esplicito',
isrc: 'ISRC',
length: 'Durata Traccia',
barcode: "Barcode dell'album (UPC)",
bpm: 'BPM',
replayGain: 'Guadagno Brano',
label: 'Casa Discografica',
lyrics: 'Testo non Sincronizzato',
copyright: 'Copyright',
composer: 'Compositori',
involvedPeople: 'Persone Coinvolte'
},
other: {
title: 'Altro',
savePlaylistAsCompilation: "Salva le playlist come Compilation",
useNullSeparator: "Usa il carattere NULL come separatore",
saveID3v1: "Salva anche il ID3v1",
savePlaylistAsCompilation: 'Salva le playlist come Compilation',
useNullSeparator: 'Usa il carattere NULL come separatore',
saveID3v1: 'Salva anche il ID3v1',
multitagSeparator: {
title: "Come vuoi separare gli artisti?",
default: "Usando la specificazione standard",
andFeat: "Usando & e feat.",
using: "Usando \"{0}\""
title: 'Come vuoi separare gli artisti?',
default: 'Usando la specificazione standard',
andFeat: 'Usando & e feat.',
using: 'Usando "{0}"'
},
albumVariousArtists: "Lascia \"Artisti Vari\" negli artisti dell'album",
removeAlbumVersion: "Rimuovi \"Album Version\" dal titolo del brano",
removeDuplicateArtists: "Rimuovi le combinazioni di artisti",
albumVariousArtists: 'Lascia "Artisti Vari" negli artisti dell\'album',
removeAlbumVersion: 'Rimuovi "Album Version" dal titolo del brano',
removeDuplicateArtists: 'Rimuovi le combinazioni di artisti',
dateFormat: {
title: "Formato della data per i file FLAC",
year: "AAAA",
month: "MM",
day: "GG"
title: 'Formato della data per i file FLAC',
year: 'AAAA',
month: 'MM',
day: 'GG'
},
featuredToTitle: {
title: "Cosa dovrei fare con i feat?",
0: "Niente",
1: "Rimuovili dal titolo",
title: 'Cosa dovrei fare con i feat?',
0: 'Niente',
1: 'Rimuovili dal titolo',
3: "Rimuovili dal titolo e dal nome dell'album",
2: "Spostali sul titolo"
2: 'Spostali sul titolo'
},
titleCasing: "Capitalizzazione Titoli",
artistCasing: "Capitalizzazione Artisti",
titleCasing: 'Capitalizzazione Titoli',
artistCasing: 'Capitalizzazione Artisti',
casing: {
nothing: "Non cambiare",
lower: "TUTTO MAIUSCOLO",
upper: "tutto minuscolo",
start: "Prima Lettera Maiuscola",
sentence: "Come una frase"
nothing: 'Non cambiare',
lower: 'TUTTO MAIUSCOLO',
upper: 'tutto minuscolo',
start: 'Prima Lettera Maiuscola',
sentence: 'Come una frase'
},
previewVolume: "Volume Anteprime",
previewVolume: 'Volume Anteprime',
executeCommand: {
title: "Comando da eseguire dopo il download",
description: "Lascia vuoto per nessuna azione"
title: 'Comando da eseguire dopo il download',
description: 'Lascia vuoto per nessuna azione'
}
},
spotify: {
title: 'Spotify Features',
clientID: "Spotify clientID",
clientSecret: "Spotify Client Secret",
username: "Spotify username"
clientID: 'Spotify clientID',
clientSecret: 'Spotify Client Secret',
username: 'Spotify username'
},
reset: 'Reimposta Default',
save: 'Salva',