diff --git a/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.es.yml b/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.es.yml new file mode 100644 index 000000000..9c9a48021 --- /dev/null +++ b/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.es.yml @@ -0,0 +1,29 @@ +download_pictures: Descagar imagenes +carrot: Activar compartir con Carrot +diaspora_url: Diaspora URL, si el servicio esta activado +export_epub: Activar exportación a ePub +export_mobi: Activar exportación a .mobi +export_pdf: Activar exportación a PDF +export_csv: Activar exportación a CSV +export_json: Activar exportación a JSON +export_txt: Activar exportación a TXT +export_xml: Activar exportación a XML +pocket_consumer_key: Consumer key for Pocket to import contents (https://getpocket.com/developer/docs/authentication) +shaarli_url: Shaarli URL, si el servicio está activado +share_diaspora: Activar compartir con Diaspora +share_mail: Activar compartir con email +share_shaarli: Activar compartir con Shaarli +share_twitter: Activar compartir con Twitter +show_printlink: Mostrar un link para imprimir contenido +wallabag_support_url: URL de soporte de wallabag +wallabag_url: URL de *tu* instancia de wallabag +entry: "artículo" +export: "exportar" +import: "importar" +misc: "misc" +modify_settings: "modificar configuración" +piwik_host: Host de tu website de Piwik +piwik_site_id: ID de tu website de Piwik +piwik_enabled: Activar Piwik +demo_mode_enabled: "Activar modo demo (sólo usado para la demo de wallabag)" +demo_mode_username: "Nombre de usuario demo" diff --git a/app/Resources/FOSUserBundle/translations/FOSUserBundle.es.yml b/app/Resources/FOSUserBundle/translations/FOSUserBundle.es.yml new file mode 100644 index 000000000..968eb2416 --- /dev/null +++ b/app/Resources/FOSUserBundle/translations/FOSUserBundle.es.yml @@ -0,0 +1,2 @@ +Login: "Logearse" +Enter your email address below and we'll send you password reset instructions.: "Introduzca su dirección de email y le enviaremos las instrucciones para resetear su contraseña." diff --git a/app/config/config.yml b/app/config/config.yml index 58ab83b07..25ecabe75 100644 --- a/app/config/config.yml +++ b/app/config/config.yml @@ -39,6 +39,7 @@ wallabag_core: ro: 'Română' pl: 'Polish' da: 'Dansk' + es: 'Español' items_on_page: 12 theme: material language: en diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.es.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.es.yml new file mode 100644 index 000000000..b666f2df4 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.es.yml @@ -0,0 +1,242 @@ +#Login +Keep me logged in: 'Mantenme conectado' +Forgot your password?: '¿Ha olvidado su contraseña?' +Login: 'Conectarse' +Back to login: 'Revenir au formulaire de connexion' +Send: 'Envíar' +"Enter your email address below and we'll send you password reset instructions.": "Introduce tu dirección de email y le enviaremos las instrucciones para resetear la contraseña" +Register: 'Registrarse' + +# Menu +unread: 'Sin leer' +starred: 'Favoritos' +archive: 'Archivo' +all: 'Todos los artículos' +tags: 'Tags' +config: 'Configuración' +internal settings: 'Configuración interna' +import: 'Importar' +howto: 'Ayuda' +logout: 'Desconectarse' +Filtered: 'Articulos filtrados' +About: 'Acerca de' + +# Header +Back to unread articles: 'Volver a los artículos sin leer' +Add a new entry: 'Añadir un nuevo artículo' +Search: 'Buscar' +Filter entries: 'Filtrar los artículos' +Enter your search here: 'Introduce tu búsqueda aquí' +Save new entry: 'Guardar un nuevo artículo' +Export: 'Exportar' + +# Config screen +Settings: 'Configuración' +User information: 'Información de usuario' +Password: 'Contraseña' +RSS: 'RSS' +Add a user: 'Añadir un usuario' +Theme: 'Tema' +Items per page: "Número de artículos por página" +Language: 'Idioma' +Save: 'Enregistrer' +RSS token: 'RSS token' +RSS token updated: 'RSS token actualizado ' +Name: 'Nombre' +Email: 'Direccion e-mail' +No token: 'Aucun jeton généré' +Reset your token: 'Resetear token' +Create your token: 'Crear token' +Rss limit: "Límite de artículos en feed RSS" +RSS links: 'URL de su feed RSS' +"RSS feeds provided by wallabag allow you to read your saved articles with your favourite RSS reader. You need to generate a token first.": "Los feeds RSS de wallabag permiten leer los artículos guardados con su lector RSS favorito. Necesita generar un token primero" +Old password: 'Contraseña actual' +New password: 'Nueva contraseña' +Repeat new password: 'Confirmar la nueva contraseña' +Username: "Nombre de usuario" +Two factor authentication: "Autentificación de dos factores" +"Enabling two factor authentication means you'll receive an email with a code on every new untrusted connexion": "Con la autentificación de dos factores recibirá código mediante email en cada nueva conexión que no sea de confianza" + +# Tagging rules +Tagging rules: "Reglas de etiquetado automáticas" +What does « tagging rules » mean?: "¿Qué significa reglas de etiquetado autómaticas?" +"They are rules used by Wallabag to automatically tag new entries.
Each time a new entry is added, all the tagging rules will be used to add the tags you configured, thus saving you the trouble to manually classify your entries.": "Son las reglas usadas por Wallabag para etiquetar automáticamente los nuevos artículos.
Cáda vez que un nuevo artículo es añadido, todas las reglas de etiquetado automáticas serán usadas para etiquetarlo, ayudandote a clasificar automáticamente los artículos." +How do I use them?: "¿Cómo se utilizan?" +"Let assume you want to tag new entries as « short reading » when the reading time is inferior to 3 minutes.
In that case, you should put « readingTime <= 3 » in the Rule field and « short reading » in the Tags field.
Several tags can added simultaneously by separating them by a comma: « short reading, must read »
Complex rules can be written by using predefined operators: if « readingTime >= 5 AND domainName = \"github.com\" » then tag as « long reading, github »": "Imaginons que voulez attribuer aux nouveaux articles le tag « lecture courte » lorsque le temps de lecture est inférieur à 3 minutes.
Dans ce cas, vous devriez mettre « readingTime <= 3 » dans le champ Règle et « lecture courte » dans le champ Tag.
Plusieurs tags peuvent être ajoutés simultanément en les séparant par des virgules : « lecture courte, à lire »
Des règles complexes peuvent être créées en utilisant des opérateurs prédéfinis: si « readingTime >= 5 AND domainName = \"github.com\" » alors attribuer les tags « lecteur longue, github »" +Which variables and operators can I use to write rules?: "¿Qué variables y operadores se pueden utilizar para escribir las reglas?" +The following variables and operators can be used to create tagging rules:: "Las siguientes variables y operadores se pueden utilizar para crear las reglas de etiquetado automáticas:" +Variable: "Variable" +Meaning: "Significado" +Operator: "Operador" +Title of the entry: "Titúlo del artículo" +Less than…: "Menos que…" +URL of the entry: "URL del artículo" +Strictly less than…: "Estrictámente menos que…" +Whether the entry is archived or not: "El artículo está guardado o no" +Greater than…: "Más que…" +Whether the entry is starred or not: "Si el artículo es un favorito o no" +Strictly greater than…: "Estrictámente mas que…" +The entry's content: "El contenido del artículo" +Equal to…: "Egual a…" +The entry's language: "El idoma del artículo" +Not equal to…: "Diferente de…" +The entry's mime-type: "Tipo MIME del artículo" +One rule or another: "Una regla o otra" +The estimated entry's reading time, in minutes: "El tiempo estimado de lectura del artículo, en minutos" +One rule and another: "Una regla y la otra" +The domain name of the entry: "El dominio del artículo" +"Tests that a subject is matches a search (case-insensitive).
Example: title matches \"football\"": "Prueba si un sujeto corresponde a una busqueda (insensible a mayusculas).
Ejemplo : título coincide \"football\"" +Rule: "Regla" +FAQ: "FAQ" + +# Entries +"estimated reading time: %readingTime% min": "tiempo estimado de lectura: %readingTime% min" +"estimated reading time: %inferior% 1 min": "tiempo estimado de lectura: %inferior% 1 min" +original: "original" +Toggle mark as read: 'Marcar cómo leído/ no leído' +Toggle favorite: 'Marcar cómo favorito/ no favorito' +Delete: 'Suprimir' +"{0} There is no entry.|{1} There is one entry.|]1,Inf[ There are %count% entries.": "{0} No hay artículos.|{1} Hay un artículo.|]1,Inf[ Hay %count% artículos." +http://website: "http://website" +"{0} No annotations|{1} One annotation|]1,Inf[ %nbAnnotations% annotations": "{0} Sin anotaciones|{1} Una anotación|]1,Inf[ %nbAnnotations% anotaciones" + +# Edit entry +Edit an entry: "Editar una artículo" +Title: "Título" +Is public: "Es Público" + +# tag +Tags: Tags +"{0} There is no tag.|{1} There is one tag.|]1,Inf[ There are %count% tags.": "{0} No hay ningun tag.|{1} Hay un tag.|]1,Inf[ Hay %count% tags." + +# Filters +Filters: 'Filtros' +Status: 'Estatus' +Archived: 'Archivado' +Starred: 'Favorito' +Preview picture: 'Foto de preview' +Has a preview picture: 'Hay una foto' +Reading time in minutes: 'Duración de lectura en minutos' +from: 'de' +to: 'a' +website.com: 'website.com' +Domain name: 'Nombre de dominio' +Creation date: 'Fecha de creación' +dd/mm/yyyy: 'dd/mm/aaaa' +Clear: 'Limpiar' +Filter: 'Filtrar' +website.com: "website.com" + +# About +About: "Acerca de" +Who is behind wallabag: "Equipo de desarrollo de wallabag" +Getting help: "Conseguir ayuda" +Helping wallabag: "Ayudar a wallabag" +Developed by: "Desarrollado por" +website: "Sitio web" +And many others contributors ♥: "Y muchos otros contribuidores ♥" +on GitHub: "en GitHub" +Project website: "Web del proyecto" +License: "Licencia" +Version: "Versión" +Documentation: "Documentación" +Bug reports: "Reporte de errores" +On our support website: "En nuestra web de soporte" +or: "o" +"wallabag is free and opensource. You can help us:": "wallabag es libre y gratuito. Usted puede ayudarnos :" +"by contributing to the project:": "contribuyendo al proyecto :" +an issue lists all our needs: "nuestras necesidades están en un ticket" +via Paypal: "via Paypal" +Take wallabag with you: "Llevate wallabag contigo" +Social: "Social" +powered by: "propulsé par" +Contributors: "Contribuidores" +Thank you to contributors on wallabag web application: "Gradias a los contribuidores de la aplicación web de wallabag" +Third-party libraries: "Librerías de terceeros" +"Here are the list of third-party libraries used in wallabag (with their licenses):": "Aquí está la lista de las dependencias utilizadas por wallabag (con sus licencias):" +Package: Paquete +License: Licencia + +# Howto +Form: "Formulario" +Thanks to this form: "Gracias a este formulario" +Browser addons: "Extensiones de navigador" +Mobile apps: "Applicaciones para smartphone" +Bookmarklet: "Bookmarklet" +Standard Firefox Add-On: "Extensión Firefox" +Chrome Extension: "Extensión Chrome" +download the application: "descargar la aplicación" +"Drag & drop this link to your bookmarks bar:": "Desplazar y soltar este link en la barra de marcadores :" + +# Flash messages +Information updated: "Su información personal ha sido actualizada" +"Config saved. Some parameters will be considered after disconnection.": "Configuración guardada. Algunos parámetros serán recargados cuando se vuelva a conectar." +RSS information updated: "La configuración de los feeds RSS ha sido actualizada" +Password updated: "Contraseña actualizada" +Entry starred: "Artículo guardado en los favoritos" +Entry unstarred: "Artículo retirado de los favoritos" +Entry archived: "Artículo archivado" +Entry unarchived: "Artículo desarchivado" +Entry deleted: "Artículo suprimido" +Tagging rule deleted: "Regla de etiquetado borrada" +Tagging rules updated: "Regla de etiquetado actualizada" +User "%username%" added: 'Usuario "%username%" añadido' +In demonstration mode, you can't change password for this user.: 'En modo demo, no puedes cambiar la contraseña del usuario.' + +# Entry +Mark as read: 'Marcar como leído' +Favorite: 'Marcar cómo favorito' +back: 'Volver' +original article: 'Artículo original' +Add a tag: 'Añadir una etiqueta' +Share: 'Compartir' +Download: 'Descargar' +Does this article appear wrong?: "¿Este artículo no se muestra bien?" +Problems?: '¿Algún problema?' +Edit title: "Modificar el título" +Re-fetch content: "Redescargar el contenido" +Tag added: "Etiqueta añadida" + +# Import +Welcome to wallabag importer. Please select your previous service that you want to migrate.: "Bienvenido al útil de migración de wallabag. Seleccione el servicio previo del que usted quiera migrar." +"This importer will import all your Pocket data. Pocket doesn't allow us to retrieve content from their service, so the readable content of each article will be re-fetched by wallabag.": "Va a importar sus datos de Pocket. Pocket no nos permite descargar el contenido de su servicio, así que el contenido de cada artículo será redescargado por wallabag." +"This importer will import all your wallabag v1 articles. On your config page, click on \"JSON export\" in the \"Export your wallabag data\" section. You will have a \"wallabag-export-1-xxxx-xx-xx.json\" file.": "Va a importar sus artículos de wallabag v1. En su configuración de wallabag v1, pulse sobre \"Exportar JSON\" dentro de la sección \"Exportar sus datos de wallabag\". Usted tendrá un fichero \"wallabag-export-1-xxxx-xx-xx.json\"." +"This importer will import all your wallabag v2 articles. Go to All articles, then, on the export sidebar, click on \"JSON\". You will have a \"All articles.json\" file.": "Va a importar sus artículos de otra instancia de wallabag v2. Vaya a Todos los artículos, entonces, en la barra lateral, clickee en \"JSON\". Usted tendrá un fichero \"All articles.json\"" +"You can import your data from your Pocket account. You just have to click on the below button and authorize the application to connect to getpocket.com.": "Puedes importar sus datos desde su cuenta de Pocket. Sólo tienes que pulsar en el botón para autrizar que wallabag se conecte a getpocket.com." +Import > Pocket: "Importar > Pocket" +Pocket import isn't configured.: "La importación de Pocket no está configurada." +You need to define %keyurls% a pocket_consumer_key %keyurle%.: "Debe definir %keyurls% una clava del API Pocket %keyurle%." +Your server admin needs to define an API Key for Pocket.: "El administrador de vuestro servidor debe definir una clave API Pocket." +Connect to Pocket and import data: "Conectese a Pocket para importar los datos" +Please select your wallabag export and click on the below button to upload and import it.: "Seleccione el fichero de su exportación de wallabag v1 y puelse en el botón para subirla y importarla." +File: "Fichero" +Upload file: "Importar el fichero" +Import contents: "Importar los contenidos" +Import: "Importar" +Import > Wallabag v1: "Importar > Wallabag v1" +Import > Wallabag v2: "Importar > Wallabag v2" + +# Quickstart +Quickstart: Comienzo rápido +Welcome to wallabag!: "Bienvenido a wallabag !" +We'll accompany you to visit wallabag and show you some features which can interess you.: "Le acompañaremos a su visita de wallabag y le mostraremos algunas características que le pueden interesar." +Follow us!: "¡Siganos!" +Configure the application: "Configure la aplicación" +Change language and design: "Cambie el idoma y el diseño de la aplicación" +Enable RSS feeds: "Activar los feeds RSS" +First steps: "Prieros pasos" +Save your first article: "Guarde su primer artículo" +And classify it!: "¡Y clasifiquelo!" +Migrate from an existing service: "Migrar de un servicio existente" +You're using an other service? We'll help you to retrieve your data on wallabag.: "¿Está usando otro servicio? Le ayudaremos a migrar sus datos a wallabag." +Migrate from Pocket: "Migrar desde Pocket" +Migrate from wallabag v1: "Migrar desde wallabag v1" +Full documentation: "Documentación completa" +Convert your articles into ePUB or PDF: "Convierta sus artículos a ePub o a PDF" +See how you can look for an article by using search engine and filters: "Aprenda a utilizar el buscador y los filtros para encontrar el artículo que le interese" +And so many other articles!: "¡Y muchos más artículos!" +Support: "Soporte" +If you need some help, we are here for you.: "Sí necesita ayuda, estamos disponibles para usted." +On GitHub: "En GitHub" +By email: "Por email" +On Gitter: "On Gitter" diff --git a/src/Wallabag/CoreBundle/Resources/translations/validators.es.yml b/src/Wallabag/CoreBundle/Resources/translations/validators.es.yml new file mode 100644 index 000000000..5c0b6df3b --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/translations/validators.es.yml @@ -0,0 +1,3 @@ +# Config screen +The password fields must match: 'Las contraseñas no coinciden' +Password should by at least 8 chars long: 'La contraseña debe tener al menos 8 carácteres'