From 95292679beb1737ef0d9693c5da13e55ac26214b Mon Sep 17 00:00:00 2001 From: peter9811 Date: Wed, 29 Jul 2020 14:27:42 +0200 Subject: [PATCH] Actualizar 'src/lang/es.js' --- src/lang/es.js | 344 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 344 insertions(+) diff --git a/src/lang/es.js b/src/lang/es.js index e69de29..50fbf59 100644 --- a/src/lang/es.js +++ b/src/lang/es.js @@ -0,0 +1,344 @@ +const en = { + globals: { + welcome: 'Bienvenido a deemix', + back: 'atrás', + loading: 'cargando', + download: 'Descarga {0}', + by: 'por {0}', + in: 'en {0}', + download_hint: 'Descargar', + play_hint: 'Reproducir', + toggle_download_tab_hint: 'Expandir/Colapsar', + clean_queue_hint: 'Limpiar terminados', + cancel_queue_hint: 'Cancelar todos', + listTabs: { + empty: '', + all: 'todos', + top_result: 'mejores resultados', + album: 'álbum | álbumes', + artist: 'artista | artistas', + single: 'sencillo | sencillos', + title: 'título | títulos', + track: 'canción | canciones', + trackN: '0 canciones | {n} canción | {n} canciones', + releaseN: '0 entregas | {n} entrega | {n} entregas', + playlist: 'lista de reproducción | listas de reproducción', + compile: 'compilación | compilaciones', + ep: 'ep | eps', + spotifyPlaylist: 'lista de reproducción spotify | listas de reproducción spotify', + releaseDate: 'fecha de publicación', + error: 'error' + } + }, + about: { + titles: { + usefulLinks: 'Enlaces útiles', + bugReports: 'Reportar fallos', + contributing: 'Contribuye', + donations: 'Donaciones', + license: 'Licencia' + }, + subtitles: { + bugReports: "¿Hay algo que no funcione en Deemix? ¡Díganoslo!", + contributing: '¿Quieres contribuir a este proyecto? ¡Puedes hacerlo de diferentes maneras!', + donations: '¿Quiere contribuir monetariamente? ¡Podrías hacer una donación!' + }, + usesLibrary: 'Esta aplicación usa la biblioteca deemix, que puedes usar para hacer tu propia interfaz de usuario para deemix.', + thanks: `Gracias a rtonno, uhwot y lollilol por ayudarme con este proyecto, a BasCurtiz y scarvimane por hacer el icono.`, + upToDate: `Mantente al día con las actualizaciones siguiendo el canal de noticias en Telegram.`, + officialWebsite: 'Página web oficial', + officialRepo: 'Repositorio de la biblioteca oficial', + officialWebuiRepo: 'Repositorio oficial de WebUI', + officialSubreddit: 'Subreddit oficial', + newsChannel: 'Canal de noticias', + questions: `Si tienes preguntas o problemas con la aplicación, busca una solución en el subreddit primero. Luego, si no encuentras nada puedes hacer un post con tu problema en el subreddit.`, + beforeReporting: `Before reporting a bug make sure you're running the latest version of the app and that what you want to report is actually a bug and not something that's wrong only on your end.`, + beSure: `Make sure the bug is reproducible on another machines and also DO NOT report a bug if it's been already reported.`, + duplicateReports: 'Duplicate bug reports will be closed, so keep an eye out on that.', + dontOpenIssues: `DO NOT open issues for asking questions, there is a subreddit for that.`, + newUI: `If you're fluent in python you could try to make a new UI for the app using the base library, or fix bugs in the library with a pull request on the repo.`, + acceptFeatures: `I accept features as well, but no complex things, as they can be implementend directly in the app and not the library.`, + otherLanguages: `If you're fluent in another programming language you could try to port deemix into other programming languages!`, + understandingCode: `You need help understanding the code? Just hit RemixDev up on Telegram or Reddit.`, + contributeWebUI: `If you know Vue.js (JavaScript), HTML or CSS you could contribute to the WebUI.`, + itsFree: `You shoud remember that this is a free project and you should support the artists you love before supporting the developers.`, + notObligated: `Don't feel obligated to donate, I appreciate you anyway!`, + lincensedUnder: `This work is licensed under a + GNU General Public License 3.0.` + }, + charts: { + title: 'Charts', + changeCountry: 'Change Country', + download: 'Download Chart' + }, + errors: { + title: 'Errors for {0}', + ids: { + invalidURL: 'URL not recognized', + unsupportedURL: 'URL not supported yet', + ISRCnotOnDeezer: 'Track ISRC is not available on deezer', + notYourPrivatePlaylist: "You can't download others private playlists.", + spotifyDisabled: 'Spotify Features is not setted up correctly.', + trackNotOnDeezer: 'Track not found on deezer!', + albumNotOnDeezer: 'Album not found on deezer!', + notOnDeezer: 'Track not available on Deezer!', + notEncoded: 'Track not yet encoded!', + notEncodedNoAlternative: 'Track not yet encoded and no alternative found!', + wrongBitrate: 'Track not found at desired bitrate.', + wrongBitrateNoAlternative: 'Track not found at desired bitrate and no alternative found!', + no360RA: 'Track is not available in Reality Audio 360.', + notAvailable: "Track not available on deezer's servers!", + notAvailableNoAlternative: "Track not available on deezer's servers and no alternative found!" + } + }, + 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' + } + }, + linkAnalyzer: { + info: 'You can use this section to find out more information about the link you are trying to download.', + useful: + "This is useful if you're trying to download some tracks that are not available in your country and want to know where they are available, for instance.", + linkNotSupported: 'This link is not yet supported', + linkNotSupportedYet: 'Seems like this link is not yet supported, try analyzing another one.', + table: { + id: 'ID', + isrc: 'ISRC', + upc: 'UPC', + duration: 'Duration', + diskNumber: 'Disk Number', + trackNumber: 'Track Number', + releaseDate: 'Release Date', + bpm: 'BPM', + label: 'Label', + recordType: 'Record Type', + genres: 'Genres', + tracklist: 'Tracklist' + } + }, + search: { + startSearching: 'Start searching!', + description: + 'You can search a track, a whole album, an artist, a playlist.... everything! You can also paste a Deezer link', + fans: '{0} fans', + noResults: 'No results', + noResultsTrack: 'No Tracks found', + noResultsAlbum: 'No Albums found', + noResultsArtist: 'No Artists found', + noResultsPlaylist: 'No Playlists found' + }, + searchbar: 'Search anything you want (or just paste a link)', + downloads: 'downloads', + toasts: { + addedToQueue: '{0} added to queue', + alreadyInQueue: '{0} is already in queue!', + finishDownload: '{0} finished downloading.', + allDownloaded: 'All downloads completed!', + refreshFavs: 'Refresh completed!', + loggingIn: 'Logging in', + loggedIn: 'Logged in', + alreadyLogged: 'Already logged in', + loginFailed: "Couldn't log in", + loggedOut: 'Logged out', + cancellingCurrentItem: 'Cancelling current item.', + currentItemCancelled: 'Current item cancelled.', + startAddingArtist: 'Adding {0} albums to queue', + finishAddingArtist: 'Added {0} albums to queue', + startConvertingSpotifyPlaylist: 'Converting spotify tracks to deezer tracks', + finishConvertingSpotifyPlaylist: 'Spotify playlist converted' + }, + settings: { + title: 'Settings', + languages: 'Languages', + login: { + title: 'Login', + loggedIn: 'You are logged in as {username}', + arl: { + question: 'How do I get my own ARL?', + update: 'Update ARL' + }, + logout: 'Logout' + }, + appearance: { + title: 'Appearance', + slimDownloadTab: 'Slim download tab' + }, + downloadPath: { + title: 'Download Path' + }, + templates: { + title: 'Templates', + tracknameTemplate: 'Trackname template', + albumTracknameTemplate: 'Album track template', + playlistTracknameTemplate: 'Playlist track template' + }, + folders: { + title: 'Folders', + createPlaylistFolder: 'Create folder for playlists', + playlistNameTemplate: 'Playlist folder template', + createArtistFolder: 'Create folder for artist', + artistNameTemplate: 'Artist folder template', + createAlbumFolder: 'Create folder for album', + albumNameTemplate: 'Album folder template', + createCDFolder: 'Create folder for CDs', + createStructurePlaylist: 'Create folder structure for playlists', + createSingleFolder: 'Create folder structure for singles' + }, + trackTitles: { + title: 'Track titles', + padTracks: 'Pad tracks', + paddingSize: 'Overwrite padding size', + illegalCharacterReplacer: 'Illegal Character replacer' + }, + downloads: { + title: 'Downloads', + queueConcurrency: 'Concurrent Downloads', + maxBitrate: { + title: 'Preferred Bitrate', + 9: 'FLAC 1411kbps', + 3: 'MP3 320kbps', + 1: 'MP3 128kbps' + }, + overwriteFile: { + title: 'Should I overwrite the files?', + y: 'Yes, overwrite the file', + n: "No, don't overwrite the file", + 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' + }, + 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', + localArtworkFormat: { + title: 'What format do you want the local artwork to be?', + jpg: 'A jpeg image', + png: 'A png image', + both: 'Both a jpeg and a 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' + }, + other: { + title: 'Other', + savePlaylistAsCompilation: 'Save playlists as compilation', + useNullSeparator: 'Use null separator', + saveID3v1: 'Save ID3v1 as well', + multiArtistSeparator: { + title: 'How would you like to separate your artists?', + nothing: 'Save only the main artist', + default: 'Using standard specification', + andFeat: 'Using & and feat.', + using: 'Using "{0}"' + }, + singleAlbumArtist: 'Save only the main album artist', + 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' + }, + 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' + }, + titleCasing: 'Title casing', + artistCasing: 'Artist casing', + casing: { + nothing: 'Keep unchanged', + lower: 'lowercase', + upper: 'UPPERCASE', + start: 'Start Of Each Word', + sentence: 'Like a sentence' + }, + previewVolume: 'Volumen de previsualización', + executeCommand: { + title: 'Comando a ejecutar después de la descarga', + description: 'Deje en blanco para no hacer nada' + } + }, + spotify: { + title: 'Funciones de Spotify', + clientID: 'ID del cliente de Spotify', + clientSecret: 'Cliente secreto de Spotify', + username: 'Nombre de usuario de Spotify' + }, + reset: 'Restablecer el valor por defecto', + save: 'Guardar', + toasts: { + init: '¡Configuraciones cargadas!', + update: '¡Ajustes actualizados!', + ARLcopied: 'ARL copiado al portapapeles' + } + }, + sidebar: { + home: 'inicio', + search: 'buscar', + charts: 'charts', + favorites: 'favoritos', + linkAnalyzer: 'analizar links', + settings: 'ajustes', + about: 'acerca de' + }, + tracklist: { + downloadSelection: 'Descargar selección' + } +} + +export default es \ No newline at end of file