Sync translations files

This commit is contained in:
Frédéric Guillot 2014-07-23 07:43:48 -03:00
parent 342f56b9d1
commit 1a4feb228d
8 changed files with 848 additions and 349 deletions

View File

@ -1,11 +1,92 @@
<?php
return array(
// 'attachment' => '',
// 'When there is nothing to read, redirect me to this page' => '',
// 'Subscription page' => '',
// 'History page' => '',
// 'Bookmark page' => '',
// 'There is nothing new to read, enjoy your favorites articles!' => '',
// 'There is nothing new to read, enjoy your previous readings!' => '',
// 'Immediately' => '',
// '(error occurred during the last check)' => '',
// 'The feed id is required' => '',
// 'The title is required' => '',
// 'The site url is required' => '',
// 'The feed url is required' => '',
'or' => 'nebo',
// 'edit' => '',
'cancel' => 'zrušit',
// 'Edit' => '',
// 'Feed URL' => '',
// 'Website URL' => '',
// 'Title' => '',
// 'Edit subscription' => '',
// 'Unable to edit your subscription.' => '',
// 'Your subscription has been updated.' => '',
// 'Older items first' => '',
// 'Most recent first' => '',
// 'Default sorting order for items' => '',
// 'This subscription is empty, <a href="?action=unread">go back to unread items</a>' => '',
// 'sort by date<span class="hide-mobile"> (%s)</span>' => '',
// 'most recent first' => '',
// 'older first' => '',
// 'Show only this subscription' => '',
// 'Go to unread' => '',
// 'Go to bookmarks' => '',
// 'Go to history' => '',
// 'Go to subscriptions' => '',
// 'Go to preferences' => '',
// 'Your Google Account is linked to Miniflux' => '',
// 'Link Miniflux to my Google account' => '',
// 'Link Miniflux to my Mozilla Persona account' => '',
// 'Your Google Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Google Account.' => '',
// 'Unable to authenticate with Google' => '',
// 'Your Mozilla Persona Account is linked to Miniflux' => '',
// 'Your Mozilla Persona Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Mozilla Persona Account.' => '',
// 'Login with my Google Account' => '',
// 'Login with my Mozilla Persona Account' => '',
// 'Bookmarklet:' => '',
// 'Subscribe with Miniflux' => '',
// 'Drag and drop this link to your bookmarks' => '',
// 'The content grabber is disabled successfully.' => '',
// 'The content grabber is enabled successfully.' => '',
// 'Unable to activate the content grabber for this subscription.' => '',
// 'enable full content' => '',
// 'disable full content' => '',
// 'Download full content' => '',
// 'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => '',
// 'No message' => '',
// 'flush messages' => '',
'API endpoint:' => 'Koncový bod:',
'API username:' => 'Uživatelské jméno:',
'API token:' => 'Heslo:',
// 'Generate new tokens' => '',
// 'Bookmarks RSS Feed:' => '',
// 'updated just now' => '',
'checked at' => 'zkontrolováno',
// 'never updated after creation' => '',
// 'Unable to enable this subscription.' => '',
'This subscription has been enabled successfully.' => 'Odběr byl úspěšně povolen.',
// 'Unable to disable this subscription.' => '',
'This subscription has been disabled successfully.' => 'Odběr byl úspěšně zakázán.',
'Do you really want to disable this subscription: "%s"?' => 'Opravdu chcete zakázet odběr "%s"?',
'enable' => 'povolit',
'disable' => 'zakázat',
// 'Subscription disabled' => '',
'Listing' => 'Seznam',
'content downloaded' => 'obsah stažen',
'in progress...' => 'probíhá&hellip;',
// 'unable to fetch content' => '',
'Download content' => 'Stáhnout obsah',
'download content' => 'stáhnout obsah',
'Help' => 'Nápověda',
'Theme' => 'Vzhled',
'No item' => 'Žádný článěk',
'items' => 'články',
'There is %d empty feeds, there is maybe an error: %s...' =>
'K dispozici je %d prázdné kanály, je možná chyba: %s...',
'There is %d empty feeds, there is maybe an error: %s...' => 'K dispozici je %d prázdné kanály, je možná chyba: %s...',
'Items per page' => 'Článků na stránku',
'Previous page' => 'Předchozí stránka',
'Next page' => 'Další stránka',
@ -18,8 +99,10 @@ return array(
'English' => 'Angličtina',
'German' => 'Němčina',
'Italian' => 'Italština',
// 'Spanish' => '',
'Simplified Chinese' => 'Zjednodušená čínština',
'Czech' => 'Čeština',
// 'Portuguese' => '',
'unread' => 'nepřečtené',
'bookmark' => 'přidat do záložek',
'remove bookmark' => 'odstranit záložku',
@ -38,7 +121,7 @@ return array(
'Confirmation' => 'Potvrzení',
'Language' => 'Jazyk',
'Save' => 'Uložit',
'More informations' => 'Více informací',
// 'More information' => '',
'Database' => 'Databáze',
'Database size:' => 'Velikost databáze:',
'Optimize the database' => 'Optimalizovat databázi',
@ -84,8 +167,6 @@ return array(
'Add' => 'Přidat',
'http://website/' => 'http://webova-stranka/',
'Yes' => 'Ano',
'cancel' => 'zrušit',
'or' => 'nebo',
'Official website:' => 'Oficiální stránka:',
'Bad username or password' => 'Špatné přihlašovací jméno nebo heslo',
'Unable to update your preferences.' => 'Nelze aktualizovat nastavení.',
@ -105,23 +186,41 @@ return array(
'Passwords don\'t match' => 'Hesla se neshodují',
'Do you really want to remove these items from your history?' => 'Opravdu chcete odstranit tyto články z historie?',
'Do you really want to remove this subscription: "%s"?' => 'Opravdu chcete odstranit tento odběr: "%s"?',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' =>
'Nic ke čtení, chete <a href="?action=refresh-all" data-action="refresh-all">aktualizovat vaše odběry?</a>',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' => 'Nic ke čtení, chete <a href="?action=refresh-all" data-action="refresh-all">aktualizovat vaše odběry?</a>',
'Show help' => 'Zobrazit nápovědu',
'Close help' => 'Zavřít nápovědu',
'checked at' => 'zkontrolováno',
'disable' => 'zakázat',
'enable' => 'povolit',
'This subscription has been enabled successfully.' => 'Odběr byl úspěšně povolen.',
'This subscription has been disabled successfully.' => 'Odběr byl úspěšně zakázán.',
'Do you really want to disable this subscription: "%s"?' => 'Opravdu chcete zakázet odběr "%s"?',
'download content' => 'stáhnout obsah',
'Download content' => 'Stáhnout obsah',
'in progress...' => 'probíhá&hellip;',
'content downloaded' => 'obsah stažen',
'Listing' => 'Seznam',
'Theme' => 'Vzhled',
'API endpoint:' => 'Koncový bod:',
'API username:' => 'Uživatelské jméno:',
'API token:' => 'Heslo:'
// '%d second ago' => '',
// '%d seconds ago' => '',
// '%d minute ago' => '',
// '%d minutes ago' => '',
// '%d hour ago' => '',
// '%d hours ago' => '',
// '%d day ago' => '',
// '%d days ago' => '',
// '%d week ago' => '',
// '%d weeks ago' => '',
// '%d month ago' => '',
// '%d months ago' => '',
// 'Timezone' => '',
// 'Update all subscriptions' => '',
// 'Auto-Update URL' => '',
// 'Update Miniflux' => '',
// 'Miniflux is updated!' => '',
// 'Unable to update Miniflux, check the console for errors.' => '',
// 'Don\'t forget to backup your database' => '',
// 'The name must have only alpha-numeric characters' => '',
// 'New database' => '',
// 'Database name' => '',
// 'Default database' => '',
// 'Select another database' => '',
// 'The database name is required' => '',
// 'Database created successfully.' => '',
// 'Unable to create the new database.' => '',
// 'Add a new database (new user)' => '',
// 'Create' => '',
// 'Unknown' => '',
// 'Remember Me' => '',
// 'Display items on lists' => '',
// 'Summaries' => '',
// 'Full contents' => '',
);

View File

@ -57,8 +57,7 @@ return array(
'enable full content' => 'vollständigen Inhalt aktivieren',
'disable full content' => 'vollständigen Inhalt deaktivieren',
'Download full content' => 'Vollständigen Inhalt herunterladen',
'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' =>
'Den vollständigen Inhalt herunterzuladen beansprucht mehr Zeit, da Miniflux den Inhalt von der Original-Website bekommt. Du solltest diese Funktion nur für Feeds nutzen, die lediglich einen Auszug anzeigen. Diese Funktion funktioniert nicht mit jeder Website.',
'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => 'Den vollständigen Inhalt herunterzuladen beansprucht mehr Zeit, da Miniflux den Inhalt von der Original-Website bekommt. Du solltest diese Funktion nur für Feeds nutzen, die lediglich einen Auszug anzeigen. Diese Funktion funktioniert nicht mit jeder Website.',
'No message' => 'Keine Nachricht',
'flush messages' => 'meldungen entfernen',
'API endpoint:' => 'API-Endpunkt:',
@ -87,8 +86,7 @@ return array(
'Theme' => 'Theme',
'No item' => 'Kein Eintrag',
'items' => 'Einträge',
'There is %d empty feeds, there is maybe an error: %s...' =>
'Es gibt %d leere Feeds, vielleicht gibt es einen Fehler: %s...',
'There is %d empty feeds, there is maybe an error: %s...' => 'Es gibt %d leere Feeds, vielleicht gibt es einen Fehler: %s...',
'Items per page' => 'Einträge pro Seite',
'Previous page' => 'vorherige Seite',
'Next page' => 'nächste Seite',
@ -169,8 +167,6 @@ return array(
'Add' => 'Hinzufügen',
'http://website/' => 'http://website/',
'Yes' => 'Ja',
'cancel' => 'abbrechen',
'or' => 'oder',
'Official website:' => 'Offizielle Website:',
'Bad username or password' => 'Falscher Benutzername oder falsches Passwort',
'Unable to update your preferences.' => 'Aktualisieren der Einstellungen fehlgeschlagen.',
@ -190,8 +186,7 @@ return array(
'Passwords don\'t match' => 'Passwörter stimmen nicht überein',
'Do you really want to remove these items from your history?' => 'Möchtest du wirklich diese Einträge aus deinem Verlauf entfernen?',
'Do you really want to remove this subscription: "%s"?' => 'Möchtest du wirklich dieses Abonnement entfernen: "%s"?',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' =>
'Nichts zu lesen, möchtest du <a href="?action=refresh-all" data-action="refresh-all">alle Abonnements aktualisieren?</a>',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' => 'Nichts zu lesen, möchtest du <a href="?action=refresh-all" data-action="refresh-all">alle Abonnements aktualisieren?</a>',
'Show help' => 'Hilfe zeigen',
'Close help' => 'Hilfe schließen',
'%d second ago' => 'Vor %d Sekunde',
@ -227,5 +222,5 @@ return array(
'Remember Me' => 'Erinnere dich an mich',
'Display items on lists' => 'Einträge in Listen anzeigen',
'Summaries' => 'Zusammenfassungen',
'Full contents' => 'Komplette Inhalte'
);
'Full contents' => 'Komplette Inhalte',
);

View File

@ -1,195 +1,226 @@
<?php
return array(
'When there is nothing to read, redirect me to this page' => 'Cuando no hay nada que leer, redirigirme a esta página',
'Subscription page' => 'Página de las suscripciones',
'History page' => 'Página del historial',
'Bookmark page' => 'Página de los marcadores',
'There is nothing new to read, enjoy your favorites articles!' => 'No hay nada nuevo que leer, ¡disfrute de sus artículos favoritos!',
'There is nothing new to read, enjoy your previous readings!' => 'No hay nada nuevo que leer, ¡disfrute de sus lecturas anteriores!',
'Immediately' => 'Inmediatamente',
'(error occurred during the last check)' => '(problema encontrado durante la última comprobación)',
'The feed id is required' => 'Se requiere ID de canal',
'The title is required' => 'Se requiere título',
'The site url is required' => 'Se requiere dirección de página',
'The feed url is required' => 'Se requiere dirección de canal',
'or' => 'o',
'edit' => 'revisar',
'cancel' => 'cancelar',
'Edit' => 'Revisar',
'Feed URL' => 'Dirección del canal',
'Website URL' => 'Dirección de la página',
'Title' => 'Título',
'Edit subscription' => 'Revisar la suscripción',
'Unable to edit your subscription.' => 'No se puede revisar la suscripción.',
'Your subscription has been updated.' => 'Suscripción actualizada.',
'Older items first' => 'Ítems más antiguos primero',
'Most recent first' => 'Más recientes primero',
'Default sorting order for items' => 'Orden de clasificación predeterminado para los ítems',
'This subscription is empty, <a href="?action=unread">go back to unread items</a>' => 'Esta suscripción está vacía, <a href="?action=unread">volver a los ítems no leídos</a>',
'sort by date<span class="hide-mobile"> (%s)</span>' => 'ordenar por fecha<span class="hide-mobile"> (%s)</span>',
'most recent first' => 'más reciente primero',
'older first' => 'más antiguo primero',
'Show only this subscription' => 'Mostrar sólo esta suscripción',
'Go to unread' => 'Ir a no leídos',
'Go to bookmarks' => 'Ir a marcadores',
'Go to history' => 'Ir al historial',
'Go to subscriptions' => 'Ir a suscripciones',
'Go to preferences' => 'Ir a preferencias',
'Your Google Account is linked to Miniflux' => 'Su cuenta de Google está vinculada con Miniflux',
'Link Miniflux to my Google account' => 'Vincular Miniflux con mi cuenta de Google',
'Link Miniflux to my Mozilla Persona account' => 'Vincular Miniflux con mi cuenta de Mozilla Persona',
'Your Google Account is linked to Miniflux.' => 'Su cuenta de Google está vinculada con Miniflux.',
'Unable to link Miniflux to your Google Account.' => 'No se puede vincular Miniflux con su cuenta de Google.',
'Unable to authenticate with Google' => 'No se puede autenticar con Google',
'Your Mozilla Persona Account is linked to Miniflux.' => 'Su cuenta de Mozilla Persona está vinculada con Miniflux.',
'Unable to link Miniflux to your Mozilla Persona Account.' => 'No se puede vincular Miniflux con su cuenta de Mozilla Persona.',
'Login with my Google Account' => 'Iniciar sesión con mi cuenta de Google',
'Login with my Mozilla Persona Account' => 'Iniciar sesión con mi cuenta de Mozilla Persona',
'Bookmarklet:' => 'Bookmarklet:',
'Subscribe with Miniflux' => 'Suscribir con Miniflux',
'Drag and drop this link to your bookmarks' => 'Arrastrar y soltar el enlace en los marcadores',
'The content grabber is enabled successfully.' => 'La descarga de contenido se activó exitosamente.',
'Unable to activate the content grabber for this subscription.' => 'No se puede activar la descarga de contenido para esta suscripción.',
'enable full content' => 'descargar contenido completo',
'disable full content' => 'desactivar contenido completo',
'Download full content' => 'Descargar contenido completo',
'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' =>
'La descarga del contenido completo es más lenta porque Miniflux baja el contenido de la página original. Sólo debería usarse esto para suscripciones que no ofrecen sino un sumario. No anda esta funcionalidad con todas las páginas Web.',
'No message' => 'No hay mensaje',
'flush messages' => 'borrar mensajes',
'API endpoint:' => 'Localización de la API:',
'API username:' => 'Nombre de usuario para la API:',
'API token:' => 'Clave para la API:',
'Generate new tokens' => 'Generar nuevas claves de autenticación',
'Bookmarks RSS Feed:' => 'Canal RSS de marcadores:',
'updated just now' => 'recién actualizado',
'checked at' => 'comprobado a',
'never updated after creation' => 'sin actualizar desde que se creó',
'Unable to enable this subscription.' => 'No se puede activar la suscripción.',
'This subscription has been enabled successfully.' => 'La suscripción se activó exitosamente.',
'Unable to disable this subscription.' => 'No se puede desactivar la suscripción.',
'This subscription has been disabled successfully.' => 'La suscripción se desactivó exitosamente.',
'Do you really want to disable this subscription: "%s"?' => '¿De verdad quiere desactivar esta suscripción: "%s"?',
'enable' => 'activar',
'disable' => 'desactivar',
'Subscription disabled' => 'Suscripción desactivada',
'Listing' => 'Listado',
'content downloaded' => 'contenido descargado',
'in progress...' => 'en curso...',
'unable to fetch content' => 'no se puede extraer el contenido',
'Download content' => 'Descargar contenido',
'download content' => 'descargar contenido',
'Help' => 'Ayuda',
'Theme' => 'Tema',
'No item' => 'No hay ítem',
'items' => 'ítems',
'There is %d empty feeds, there is maybe an error: %s...' =>
'Hay %d suscripciones vacías, tal vez haya un problema: %s...',
'Items per page' => 'Ítems por página',
'Previous page' => 'Página anterior',
'Next page' => 'Página siguiente',
'Do not fetch the content of articles' => 'No extraer el contenido de los artículos',
'Remove automatically read items' => 'Borrar automáticamente los ítems leídos',
'Never' => 'Nunca',
'After %d day' => 'Después de %d día',
'After %d days' => 'Después de %d días',
'French' => 'Francés',
'English' => 'Inglés',
'German' => 'Alemán',
'Italian' => 'Italiano',
'Simplified Chinese' => 'Chino simplificado',
'Czech' => 'Checo',
'Spanish' => 'Español',
'Portuguese' => 'Portugués',
'unread' => 'no leídos',
'bookmark' => 'añadir a marcadores',
'remove bookmark' => 'borrar marcador',
'bookmarks' => 'marcadores',
'Bookmarks' => 'Marcadores',
'Bookmark item' => 'Añadir ítem a marcadores',
'No bookmark' => 'No hay marcador',
'history' => 'historial',
'subscriptions' => 'suscripciones',
'Subscriptions' => 'Suscripciones',
'preferences' => 'preferencias',
'Preferences' => 'Preferencias',
'logout' => 'cerrar sesión',
'Username' => 'Usuario',
'Password' => 'Contraseña',
'Confirmation' => 'Confirmación',
'Language' => 'Idioma',
'Save' => 'Guardar',
'More information' => 'Más informaciones',
'Database' => 'Base de datos',
'Database size:' => 'Tamaño de la base de datos:',
'Optimize the database' => 'Optimizar la base de datos',
'(VACUUM command)' => '(comando SQL VACUUM)',
'Download the entire database' => 'Descargar la base de datos completa',
'(Gzip compressed Sqlite file)' => '(fichero Sqlite comprimido en Gzip)',
'Keyboard shortcuts' => 'Atajos de teclado',
'Previous item' => 'Ítem anterior',
'Next item' => 'Ítem siguiente',
'Mark as read or unread' => 'Marcar como leído o no leído',
'Open original link' => 'Abrir el enlace original',
'Open item' => 'Abrir ítem',
'About' => 'Acerca',
'Miniflux version:' => 'Versión de Miniflux:',
'Nothing to read' => 'No hay nada que leer',
'<span id="page-counter">%s</span>unread items' => '<span id="page-counter">%s</span>ítems no leídos',
'mark all as read' => 'marcar todo como leído',
'original link' => 'enlace original',
'mark as read' => 'marcar como leído',
'No history' => 'No hay historial',
'mark as unread' => 'marcar como no leído',
'History' => 'Historial',
'flush all items' => 'borrar todos los ítems',
'Item not found' => 'No se encuentra el ítem',
'Unread items' => 'Ítems no leídos',
'Next' => 'Siguiente',
'Previous' => 'Anterior',
'Sign in' => 'Iniciar sesión',
'feeds' => 'suscripciones',
'add' => 'añadir',
'import' => 'importar',
'export' => 'exportar',
'OPML Import' => 'Importación OPML',
'OPML file' => 'Archivo OPML',
'Import' => 'Importar',
'refresh all' => 'actualizar todo',
'No subscription' => 'No hay suscripciones',
'remove' => 'borrar',
'refresh' => 'actualizar',
'feed link' => 'enlace del canal',
'New subscription' => 'Nueva suscripción',
'Website or Feed URL' => 'Dirección de la página o canal',
'Add' => 'Añadir',
'http://website/' => 'http://página-web/',
'Yes' => 'Sí',
'cancel' => 'cancelar',
'or' => 'o',
'Official website:' => 'Página oficial:',
'Bad username or password' => 'Contraseña o usuario erróneo',
'Unable to update your preferences.' => 'No se pueden actualizar las preferencias.',
'Your preferences are updated.' => 'Preferencias actualizadas.',
'Unable to import your OPML file.' => 'No se puede importar el archivo OPML.',
'Your feeds have been imported.' => 'Las suscripciones fueron importadas.',
'Unable to find a subscription.' => 'No se puede encontrar una suscripción.',
'Subscription added successfully.' => 'Se añadió exitosamente la suscripción.',
'Your subscriptions are updated' => 'Suscripciones actualizadas.',
'Unable to remove this subscription.' => 'No se puede borrar la suscripción.',
'This subscription has been removed successfully.' => 'La suscripción se borró exitosamente.',
'The user name is required' => 'Se requiere nombre de usuario',
'The maximum length is 50 characters' => 'La longitud máxima es de 50 caracteres',
'The password is required' => 'Se requiere contraseña',
'The minimum length is 6 characters' => 'La longitud mínima es de 6 caracteres',
'The confirmation is required' => 'Se requiere confirmación',
'Passwords don\'t match' => 'Las contraseñas no coinciden',
'Do you really want to remove these items from your history?' => '¿De verdad quiere borrar estos ítems del historial?',
'Do you really want to remove this subscription: "%s"?' => '¿De verdad quiere borrar esta suscripción: "%s"?',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' =>
'No hay nada que leer, ¿quiere <a href="?action=refresh-all" data-action="refresh-all">actualizar las suscripciones</a>?',
'Show help' => 'Mostrar la ayuda',
'Close help' => 'Cerrar la ayuda',
'Console' => 'Consola',
);
<?php
return array(
// 'attachment' => '',
'When there is nothing to read, redirect me to this page' => 'Cuando no hay nada que leer, redirigirme a esta página',
'Subscription page' => 'Página de las suscripciones',
'History page' => 'Página del historial',
'Bookmark page' => 'Página de los marcadores',
'There is nothing new to read, enjoy your favorites articles!' => 'No hay nada nuevo que leer, ¡disfrute de sus artículos favoritos!',
'There is nothing new to read, enjoy your previous readings!' => 'No hay nada nuevo que leer, ¡disfrute de sus lecturas anteriores!',
'Immediately' => 'Inmediatamente',
'(error occurred during the last check)' => '(problema encontrado durante la última comprobación)',
'The feed id is required' => 'Se requiere ID de canal',
'The title is required' => 'Se requiere título',
'The site url is required' => 'Se requiere dirección de página',
'The feed url is required' => 'Se requiere dirección de canal',
'or' => 'o',
'edit' => 'revisar',
'cancel' => 'cancelar',
'Edit' => 'Revisar',
'Feed URL' => 'Dirección del canal',
'Website URL' => 'Dirección de la página',
'Title' => 'Título',
'Edit subscription' => 'Revisar la suscripción',
'Unable to edit your subscription.' => 'No se puede revisar la suscripción.',
'Your subscription has been updated.' => 'Suscripción actualizada.',
'Older items first' => 'Ítems más antiguos primero',
'Most recent first' => 'Más recientes primero',
'Default sorting order for items' => 'Orden de clasificación predeterminado para los ítems',
'This subscription is empty, <a href="?action=unread">go back to unread items</a>' => 'Esta suscripción está vacía, <a href="?action=unread">volver a los ítems no leídos</a>',
'sort by date<span class="hide-mobile"> (%s)</span>' => 'ordenar por fecha<span class="hide-mobile"> (%s)</span>',
'most recent first' => 'más reciente primero',
'older first' => 'más antiguo primero',
'Show only this subscription' => 'Mostrar sólo esta suscripción',
'Go to unread' => 'Ir a no leídos',
'Go to bookmarks' => 'Ir a marcadores',
'Go to history' => 'Ir al historial',
'Go to subscriptions' => 'Ir a suscripciones',
'Go to preferences' => 'Ir a preferencias',
'Your Google Account is linked to Miniflux' => 'Su cuenta de Google está vinculada con Miniflux',
'Link Miniflux to my Google account' => 'Vincular Miniflux con mi cuenta de Google',
'Link Miniflux to my Mozilla Persona account' => 'Vincular Miniflux con mi cuenta de Mozilla Persona',
'Your Google Account is linked to Miniflux.' => 'Su cuenta de Google está vinculada con Miniflux.',
'Unable to link Miniflux to your Google Account.' => 'No se puede vincular Miniflux con su cuenta de Google.',
'Unable to authenticate with Google' => 'No se puede autenticar con Google',
// 'Your Mozilla Persona Account is linked to Miniflux' => '',
'Your Mozilla Persona Account is linked to Miniflux.' => 'Su cuenta de Mozilla Persona está vinculada con Miniflux.',
'Unable to link Miniflux to your Mozilla Persona Account.' => 'No se puede vincular Miniflux con su cuenta de Mozilla Persona.',
'Login with my Google Account' => 'Iniciar sesión con mi cuenta de Google',
'Login with my Mozilla Persona Account' => 'Iniciar sesión con mi cuenta de Mozilla Persona',
'Bookmarklet:' => 'Bookmarklet:',
'Subscribe with Miniflux' => 'Suscribir con Miniflux',
'Drag and drop this link to your bookmarks' => 'Arrastrar y soltar el enlace en los marcadores',
// 'The content grabber is disabled successfully.' => '',
'The content grabber is enabled successfully.' => 'La descarga de contenido se activó exitosamente.',
'Unable to activate the content grabber for this subscription.' => 'No se puede activar la descarga de contenido para esta suscripción.',
'enable full content' => 'descargar contenido completo',
'disable full content' => 'desactivar contenido completo',
'Download full content' => 'Descargar contenido completo',
'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => 'La descarga del contenido completo es más lenta porque Miniflux baja el contenido de la página original. Sólo debería usarse esto para suscripciones que no ofrecen sino un sumario. No anda esta funcionalidad con todas las páginas Web.',
'No message' => 'No hay mensaje',
'flush messages' => 'borrar mensajes',
'API endpoint:' => 'Localización de la API:',
'API username:' => 'Nombre de usuario para la API:',
'API token:' => 'Clave para la API:',
'Generate new tokens' => 'Generar nuevas claves de autenticación',
'Bookmarks RSS Feed:' => 'Canal RSS de marcadores:',
'updated just now' => 'recién actualizado',
'checked at' => 'comprobado a',
'never updated after creation' => 'sin actualizar desde que se creó',
'Unable to enable this subscription.' => 'No se puede activar la suscripción.',
'This subscription has been enabled successfully.' => 'La suscripción se activó exitosamente.',
'Unable to disable this subscription.' => 'No se puede desactivar la suscripción.',
'This subscription has been disabled successfully.' => 'La suscripción se desactivó exitosamente.',
'Do you really want to disable this subscription: "%s"?' => '¿De verdad quiere desactivar esta suscripción: "%s"?',
'enable' => 'activar',
'disable' => 'desactivar',
'Subscription disabled' => 'Suscripción desactivada',
'Listing' => 'Listado',
'content downloaded' => 'contenido descargado',
'in progress...' => 'en curso...',
'unable to fetch content' => 'no se puede extraer el contenido',
'Download content' => 'Descargar contenido',
'download content' => 'descargar contenido',
'Help' => 'Ayuda',
'Theme' => 'Tema',
'No item' => 'No hay ítem',
'items' => 'ítems',
'There is %d empty feeds, there is maybe an error: %s...' => 'Hay %d suscripciones vacías, tal vez haya un problema: %s...',
'Items per page' => 'Ítems por página',
'Previous page' => 'Página anterior',
'Next page' => 'Página siguiente',
'Do not fetch the content of articles' => 'No extraer el contenido de los artículos',
'Remove automatically read items' => 'Borrar automáticamente los ítems leídos',
'Never' => 'Nunca',
'After %d day' => 'Después de %d día',
'After %d days' => 'Después de %d días',
'French' => 'Francés',
'English' => 'Inglés',
'German' => 'Alemán',
'Italian' => 'Italiano',
'Spanish' => 'Español',
'Simplified Chinese' => 'Chino simplificado',
'Czech' => 'Checo',
'Portuguese' => 'Portugués',
'unread' => 'no leídos',
'bookmark' => 'añadir a marcadores',
'remove bookmark' => 'borrar marcador',
'bookmarks' => 'marcadores',
'Bookmarks' => 'Marcadores',
'Bookmark item' => 'Añadir ítem a marcadores',
'No bookmark' => 'No hay marcador',
'history' => 'historial',
'subscriptions' => 'suscripciones',
'Subscriptions' => 'Suscripciones',
'preferences' => 'preferencias',
'Preferences' => 'Preferencias',
'logout' => 'cerrar sesión',
'Username' => 'Usuario',
'Password' => 'Contraseña',
'Confirmation' => 'Confirmación',
'Language' => 'Idioma',
'Save' => 'Guardar',
'More information' => 'Más informaciones',
'Database' => 'Base de datos',
'Database size:' => 'Tamaño de la base de datos:',
'Optimize the database' => 'Optimizar la base de datos',
'(VACUUM command)' => '(comando SQL VACUUM)',
'Download the entire database' => 'Descargar la base de datos completa',
'(Gzip compressed Sqlite file)' => '(fichero Sqlite comprimido en Gzip)',
'Keyboard shortcuts' => 'Atajos de teclado',
'Previous item' => 'Ítem anterior',
'Next item' => 'Ítem siguiente',
'Mark as read or unread' => 'Marcar como leído o no leído',
'Open original link' => 'Abrir el enlace original',
'Open item' => 'Abrir ítem',
'About' => 'Acerca',
'Miniflux version:' => 'Versión de Miniflux:',
'Nothing to read' => 'No hay nada que leer',
'<span id="page-counter">%s</span>unread items' => '<span id="page-counter">%s</span>ítems no leídos',
'mark all as read' => 'marcar todo como leído',
'original link' => 'enlace original',
'mark as read' => 'marcar como leído',
'No history' => 'No hay historial',
'mark as unread' => 'marcar como no leído',
'History' => 'Historial',
'flush all items' => 'borrar todos los ítems',
'Item not found' => 'No se encuentra el ítem',
'Unread items' => 'Ítems no leídos',
'Next' => 'Siguiente',
'Previous' => 'Anterior',
'Sign in' => 'Iniciar sesión',
'feeds' => 'suscripciones',
'add' => 'añadir',
'import' => 'importar',
'export' => 'exportar',
'OPML Import' => 'Importación OPML',
'OPML file' => 'Archivo OPML',
'Import' => 'Importar',
'refresh all' => 'actualizar todo',
'No subscription' => 'No hay suscripciones',
'remove' => 'borrar',
'refresh' => 'actualizar',
'feed link' => 'enlace del canal',
'New subscription' => 'Nueva suscripción',
'Website or Feed URL' => 'Dirección de la página o canal',
'Add' => 'Añadir',
'http://website/' => 'http://página-web/',
'Yes' => 'Sí',
'Official website:' => 'Página oficial:',
'Bad username or password' => 'Contraseña o usuario erróneo',
'Unable to update your preferences.' => 'No se pueden actualizar las preferencias.',
'Your preferences are updated.' => 'Preferencias actualizadas.',
'Unable to import your OPML file.' => 'No se puede importar el archivo OPML.',
'Your feeds have been imported.' => 'Las suscripciones fueron importadas.',
'Unable to find a subscription.' => 'No se puede encontrar una suscripción.',
'Subscription added successfully.' => 'Se añadió exitosamente la suscripción.',
'Your subscriptions are updated' => 'Suscripciones actualizadas.',
'Unable to remove this subscription.' => 'No se puede borrar la suscripción.',
'This subscription has been removed successfully.' => 'La suscripción se borró exitosamente.',
'The user name is required' => 'Se requiere nombre de usuario',
'The maximum length is 50 characters' => 'La longitud máxima es de 50 caracteres',
'The password is required' => 'Se requiere contraseña',
'The minimum length is 6 characters' => 'La longitud mínima es de 6 caracteres',
'The confirmation is required' => 'Se requiere confirmación',
'Passwords don\'t match' => 'Las contraseñas no coinciden',
'Do you really want to remove these items from your history?' => '¿De verdad quiere borrar estos ítems del historial?',
'Do you really want to remove this subscription: "%s"?' => '¿De verdad quiere borrar esta suscripción: "%s"?',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' => 'No hay nada que leer, ¿quiere <a href="?action=refresh-all" data-action="refresh-all">actualizar las suscripciones</a>?',
'Show help' => 'Mostrar la ayuda',
'Close help' => 'Cerrar la ayuda',
// '%d second ago' => '',
// '%d seconds ago' => '',
// '%d minute ago' => '',
// '%d minutes ago' => '',
// '%d hour ago' => '',
// '%d hours ago' => '',
// '%d day ago' => '',
// '%d days ago' => '',
// '%d week ago' => '',
// '%d weeks ago' => '',
// '%d month ago' => '',
// '%d months ago' => '',
// 'Timezone' => '',
// 'Update all subscriptions' => '',
// 'Auto-Update URL' => '',
// 'Update Miniflux' => '',
// 'Miniflux is updated!' => '',
// 'Unable to update Miniflux, check the console for errors.' => '',
// 'Don\'t forget to backup your database' => '',
// 'The name must have only alpha-numeric characters' => '',
// 'New database' => '',
// 'Database name' => '',
// 'Default database' => '',
// 'Select another database' => '',
// 'The database name is required' => '',
// 'Database created successfully.' => '',
// 'Unable to create the new database.' => '',
// 'Add a new database (new user)' => '',
// 'Create' => '',
// 'Unknown' => '',
// 'Remember Me' => '',
// 'Display items on lists' => '',
// 'Summaries' => '',
// 'Full contents' => '',
);

View File

@ -57,8 +57,7 @@ return array(
'enable full content' => 'télécharger le contenu complet',
'disable full content' => 'désactiver le téléchargement du contenu',
'Download full content' => 'Télécharger le contenu complet',
'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' =>
'Le téléchargement complet du contenu est plus lent car Miniflux va chercher le contenu sur le site original. Vous devriez utiliser cela uniquement pour les abonnements qui affichent seulement un résumé. Cette fonctionnalité ne marche pas avec tous les sites web.',
'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => 'Le téléchargement complet du contenu est plus lent car Miniflux va chercher le contenu sur le site original. Vous devriez utiliser cela uniquement pour les abonnements qui affichent seulement un résumé. Cette fonctionnalité ne marche pas avec tous les sites web.',
'No message' => 'Aucun message',
'flush messages' => 'supprimer les messages',
'API endpoint:' => 'URL de l\'API : ',
@ -87,8 +86,7 @@ return array(
'Theme' => 'Thème',
'No item' => 'Aucun élément',
'items' => 'éléments',
'There is %d empty feeds, there is maybe an error: %s...' =>
'Il y a %d abonnements vides, il y a peut-être un problème : %s...',
'There is %d empty feeds, there is maybe an error: %s...' => 'Il y a %d abonnements vides, il y a peut-être un problème : %s...',
'Items per page' => 'Nombre d\'éléments par page',
'Previous page' => 'Page précédente',
'Next page' => 'Page suivante',
@ -169,8 +167,6 @@ return array(
'Add' => 'Ajouter',
'http://website/' => 'http://site-web/',
'Yes' => 'Oui',
'cancel' => 'annuler',
'or' => 'ou',
'Official website:' => 'Site officiel :',
'Bad username or password' => 'Mauvais utilisateur ou mot de passe',
'Unable to update your preferences.' => 'Impossible de mettre à jour vos préférences.',
@ -190,8 +186,7 @@ return array(
'Passwords don\'t match' => 'Les mots de passe ne sont pas identiques',
'Do you really want to remove these items from your history?' => 'Voulez-vous vraiment supprimer les éléments de votre historique ?',
'Do you really want to remove this subscription: "%s"?' => 'Voulez-vous vraiment supprimer cet abonnement : « %s » ?',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' =>
'Il n\'y a rien à lire, voulez-vous <a href="?action=refresh-all" data-action="refresh-all">mettre à jour vos abonnements ?</a>',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' => 'Il n\'y a rien à lire, voulez-vous <a href="?action=refresh-all" data-action="refresh-all">mettre à jour vos abonnements ?</a>',
'Show help' => 'Afficher l\'aide',
'Close help' => 'Fermer l\'aide',
'%d second ago' => 'Il y a %d seconde',
@ -227,5 +222,5 @@ return array(
'Remember Me' => 'Connexion automatique',
'Display items on lists' => 'Mode d\'affichage en listes',
'Summaries' => 'Résumés',
'Full contents' => 'Contenus complets'
'Full contents' => 'Contenus complets',
);

View File

@ -1,8 +1,92 @@
<?php
return array(
// 'attachment' => '',
// 'When there is nothing to read, redirect me to this page' => '',
// 'Subscription page' => '',
// 'History page' => '',
// 'Bookmark page' => '',
// 'There is nothing new to read, enjoy your favorites articles!' => '',
// 'There is nothing new to read, enjoy your previous readings!' => '',
// 'Immediately' => '',
// '(error occurred during the last check)' => '',
// 'The feed id is required' => '',
// 'The title is required' => '',
// 'The site url is required' => '',
// 'The feed url is required' => '',
'or' => 'o',
// 'edit' => '',
'cancel' => 'annulla',
// 'Edit' => '',
// 'Feed URL' => '',
// 'Website URL' => '',
// 'Title' => '',
// 'Edit subscription' => '',
// 'Unable to edit your subscription.' => '',
// 'Your subscription has been updated.' => '',
// 'Older items first' => '',
// 'Most recent first' => '',
// 'Default sorting order for items' => '',
// 'This subscription is empty, <a href="?action=unread">go back to unread items</a>' => '',
// 'sort by date<span class="hide-mobile"> (%s)</span>' => '',
// 'most recent first' => '',
// 'older first' => '',
// 'Show only this subscription' => '',
// 'Go to unread' => '',
// 'Go to bookmarks' => '',
// 'Go to history' => '',
// 'Go to subscriptions' => '',
// 'Go to preferences' => '',
// 'Your Google Account is linked to Miniflux' => '',
// 'Link Miniflux to my Google account' => '',
// 'Link Miniflux to my Mozilla Persona account' => '',
// 'Your Google Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Google Account.' => '',
// 'Unable to authenticate with Google' => '',
// 'Your Mozilla Persona Account is linked to Miniflux' => '',
// 'Your Mozilla Persona Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Mozilla Persona Account.' => '',
// 'Login with my Google Account' => '',
// 'Login with my Mozilla Persona Account' => '',
// 'Bookmarklet:' => '',
// 'Subscribe with Miniflux' => '',
// 'Drag and drop this link to your bookmarks' => '',
// 'The content grabber is disabled successfully.' => '',
// 'The content grabber is enabled successfully.' => '',
// 'Unable to activate the content grabber for this subscription.' => '',
// 'enable full content' => '',
// 'disable full content' => '',
// 'Download full content' => '',
// 'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => '',
// 'No message' => '',
// 'flush messages' => '',
// 'API endpoint:' => '',
// 'API username:' => '',
// 'API token:' => '',
// 'Generate new tokens' => '',
// 'Bookmarks RSS Feed:' => '',
// 'updated just now' => '',
// 'checked at' => '',
// 'never updated after creation' => '',
// 'Unable to enable this subscription.' => '',
// 'This subscription has been enabled successfully.' => '',
// 'Unable to disable this subscription.' => '',
// 'This subscription has been disabled successfully.' => '',
// 'Do you really want to disable this subscription: "%s"?' => '',
// 'enable' => '',
// 'disable' => '',
// 'Subscription disabled' => '',
// 'Listing' => '',
// 'content downloaded' => '',
// 'in progress...' => '',
// 'unable to fetch content' => '',
// 'Download content' => '',
// 'download content' => '',
'Help' => 'Aiuto',
'Theme' => 'Tema',
// 'No item' => '',
// 'items' => '',
// 'There is %d empty feeds, there is maybe an error: %s...' => '',
'Items per page' => 'Articoli per pagina',
'Previous page' => 'Pagina precedente',
'Next page' => 'Pagina successiva',
@ -15,12 +99,14 @@ return array(
'English' => 'Inglese',
'German' => 'Tedesco',
'Italian' => 'Italiano',
// 'Spanish' => '',
'Simplified Chinese' => 'Cinese semplificato',
'Czech' => 'Ceco',
// 'Portuguese' => '',
'unread' => 'non letti',
'bookmarks' => 'bookmark',
'bookmark' => 'bookmark',
'remove bookmark' => 'cancella bookmark',
'bookmarks' => 'bookmark',
'Bookmarks' => 'Bookmark',
'Bookmark item' => 'Aggiungi ai bookmark',
'No bookmark' => 'Nessun bookmark',
@ -81,8 +167,6 @@ return array(
'Add' => 'Aggiungi',
'http://website/' => 'http://sitoweb/',
'Yes' => 'Sì',
'cancel' => 'annulla',
'or' => 'o',
'Official website:' => 'Sito ufficiale:',
'Bad username or password' => 'Utente o password errati',
'Unable to update your preferences.' => 'Impossibile aggiornare le preferenze.',
@ -102,8 +186,41 @@ return array(
'Passwords don\'t match' => 'Le password non coincidono',
'Do you really want to remove these items from your history?' => 'Vuoi veramente cancellare questi articoli dalla cronologia?',
'Do you really want to remove this subscription: "%s"?' => 'Vuoi veramente cancellare la sottoscrizione a: "%s" ?',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' =>
'Niente da leggere, vuoi <a href="?action=refresh-all" data-action="refresh-all">aggiornare tutte le sottoscrizioni?</a>',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' => 'Niente da leggere, vuoi <a href="?action=refresh-all" data-action="refresh-all">aggiornare tutte le sottoscrizioni?</a>',
'Show help' => 'Mostra guida',
'Close help' => 'Chiudi guida'
'Close help' => 'Chiudi guida',
// '%d second ago' => '',
// '%d seconds ago' => '',
// '%d minute ago' => '',
// '%d minutes ago' => '',
// '%d hour ago' => '',
// '%d hours ago' => '',
// '%d day ago' => '',
// '%d days ago' => '',
// '%d week ago' => '',
// '%d weeks ago' => '',
// '%d month ago' => '',
// '%d months ago' => '',
// 'Timezone' => '',
// 'Update all subscriptions' => '',
// 'Auto-Update URL' => '',
// 'Update Miniflux' => '',
// 'Miniflux is updated!' => '',
// 'Unable to update Miniflux, check the console for errors.' => '',
// 'Don\'t forget to backup your database' => '',
// 'The name must have only alpha-numeric characters' => '',
// 'New database' => '',
// 'Database name' => '',
// 'Default database' => '',
// 'Select another database' => '',
// 'The database name is required' => '',
// 'Database created successfully.' => '',
// 'Unable to create the new database.' => '',
// 'Add a new database (new user)' => '',
// 'Create' => '',
// 'Unknown' => '',
// 'Remember Me' => '',
// 'Display items on lists' => '',
// 'Summaries' => '',
// 'Full contents' => '',
);

View File

@ -1,7 +1,92 @@
<?php
return array(
// 'attachment' => '',
// 'When there is nothing to read, redirect me to this page' => '',
// 'Subscription page' => '',
// 'History page' => '',
// 'Bookmark page' => '',
// 'There is nothing new to read, enjoy your favorites articles!' => '',
// 'There is nothing new to read, enjoy your previous readings!' => '',
// 'Immediately' => '',
// '(error occurred during the last check)' => '',
// 'The feed id is required' => '',
// 'The title is required' => '',
// 'The site url is required' => '',
// 'The feed url is required' => '',
'or' => 'ou',
// 'edit' => '',
'cancel' => 'Cancelar',
// 'Edit' => '',
// 'Feed URL' => '',
// 'Website URL' => '',
// 'Title' => '',
// 'Edit subscription' => '',
// 'Unable to edit your subscription.' => '',
// 'Your subscription has been updated.' => '',
// 'Older items first' => '',
// 'Most recent first' => '',
// 'Default sorting order for items' => '',
// 'This subscription is empty, <a href="?action=unread">go back to unread items</a>' => '',
// 'sort by date<span class="hide-mobile"> (%s)</span>' => '',
// 'most recent first' => '',
// 'older first' => '',
// 'Show only this subscription' => '',
// 'Go to unread' => '',
// 'Go to bookmarks' => '',
// 'Go to history' => '',
// 'Go to subscriptions' => '',
// 'Go to preferences' => '',
// 'Your Google Account is linked to Miniflux' => '',
// 'Link Miniflux to my Google account' => '',
// 'Link Miniflux to my Mozilla Persona account' => '',
// 'Your Google Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Google Account.' => '',
// 'Unable to authenticate with Google' => '',
// 'Your Mozilla Persona Account is linked to Miniflux' => '',
// 'Your Mozilla Persona Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Mozilla Persona Account.' => '',
// 'Login with my Google Account' => '',
// 'Login with my Mozilla Persona Account' => '',
// 'Bookmarklet:' => '',
// 'Subscribe with Miniflux' => '',
// 'Drag and drop this link to your bookmarks' => '',
// 'The content grabber is disabled successfully.' => '',
// 'The content grabber is enabled successfully.' => '',
// 'Unable to activate the content grabber for this subscription.' => '',
// 'enable full content' => '',
// 'disable full content' => '',
// 'Download full content' => '',
// 'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => '',
// 'No message' => '',
// 'flush messages' => '',
// 'API endpoint:' => '',
// 'API username:' => '',
// 'API token:' => '',
// 'Generate new tokens' => '',
// 'Bookmarks RSS Feed:' => '',
// 'updated just now' => '',
// 'checked at' => '',
// 'never updated after creation' => '',
// 'Unable to enable this subscription.' => '',
// 'This subscription has been enabled successfully.' => '',
// 'Unable to disable this subscription.' => '',
// 'This subscription has been disabled successfully.' => '',
// 'Do you really want to disable this subscription: "%s"?' => '',
// 'enable' => '',
// 'disable' => '',
// 'Subscription disabled' => '',
// 'Listing' => '',
// 'content downloaded' => '',
// 'in progress...' => '',
// 'unable to fetch content' => '',
// 'Download content' => '',
// 'download content' => '',
'Help' => 'Ajuda',
// 'Theme' => '',
// 'No item' => '',
// 'items' => '',
// 'There is %d empty feeds, there is maybe an error: %s...' => '',
'Items per page' => 'Itens por página',
'Previous page' => 'Visualização de página',
'Next page' => 'Proxima página',
@ -14,10 +99,11 @@ return array(
'English' => 'Ingles',
'German' => 'Alemão',
'Italian' => 'Italiano',
// 'Spanish' => '',
'Simplified Chinese' => 'Chinês Simplificado',
// 'Czech' => '',
'Portuguese' => 'Português',
'unread' => 'não lido',
'bookmarks' => 'lesezeichen',
'bookmark' => 'lesezeichen',
'remove bookmark' => 'lesezeichen löschen',
'bookmarks' => 'bookmarks',
@ -81,8 +167,6 @@ return array(
'Add' => 'Adicionar',
'http://website/' => 'http://website/',
'Yes' => 'Sim',
'cancel' => 'Cancelar',
'or' => 'ou',
'Official website:' => 'Site Oficial:',
'Bad username or password' => 'Nome ou senha ruins',
'Unable to update your preferences.' => 'Não é possível atualizar suas preferências.',
@ -102,8 +186,41 @@ return array(
'Passwords don\'t match' => 'Senha não corresponde.',
'Do you really want to remove these items from your history?' => 'Você realmente deseja remover esses itens de sua histórico?',
'Do you really want to remove this subscription: "%s"?' => 'Você realmente deseja remover essa assinatura: "%s" ?',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' =>
'Nada para ler, você quer <a href="?action=refresh-all" data-action="refresh-all">atualizar suas assinaturas?</a>',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' => 'Nada para ler, você quer <a href="?action=refresh-all" data-action="refresh-all">atualizar suas assinaturas?</a>',
'Show help' => 'Abrir ajuda',
'Close help' => 'Fechar ajuda'
'Close help' => 'Fechar ajuda',
// '%d second ago' => '',
// '%d seconds ago' => '',
// '%d minute ago' => '',
// '%d minutes ago' => '',
// '%d hour ago' => '',
// '%d hours ago' => '',
// '%d day ago' => '',
// '%d days ago' => '',
// '%d week ago' => '',
// '%d weeks ago' => '',
// '%d month ago' => '',
// '%d months ago' => '',
// 'Timezone' => '',
// 'Update all subscriptions' => '',
// 'Auto-Update URL' => '',
// 'Update Miniflux' => '',
// 'Miniflux is updated!' => '',
// 'Unable to update Miniflux, check the console for errors.' => '',
// 'Don\'t forget to backup your database' => '',
// 'The name must have only alpha-numeric characters' => '',
// 'New database' => '',
// 'Database name' => '',
// 'Default database' => '',
// 'Select another database' => '',
// 'The database name is required' => '',
// 'Database created successfully.' => '',
// 'Unable to create the new database.' => '',
// 'Add a new database (new user)' => '',
// 'Create' => '',
// 'Unknown' => '',
// 'Remember Me' => '',
// 'Display items on lists' => '',
// 'Summaries' => '',
// 'Full contents' => '',
);

View File

@ -1,108 +1,226 @@
<?php
return array(
'Help' => '帮助',
'Items per page' => '每页条目数',
'Previous page' => '上一页',
'Next page' => '下一页',
'Do not fetch the content of articles' => '不要抓取文章的内容',
'Remove automatically read items' => '自动移除已读条目',
'Never' => '从不',
'After %d day' => '%d 天之后',
'After %d days' => '%d 天之后',
'French' => '法语',
'English' => '英语',
'German' => '德语',
'Italian' => '意大利人',
'Simplified Chinese' => '简体中文',
'Czech' => '捷克语',
'unread' => '未读',
'bookmarks' => '收藏',
'bookmark' => '收藏',
'remove bookmark' => '取消收藏',
'Bookmarks' => '收藏',
'Bookmark item' => '收藏的条目',
'No bookmark' => '没有任何收藏',
'history' => '历史',
'subscriptions' => '订阅',
'Subscriptions' => '订阅',
'preferences' => '设置',
'Preferences' => '设置',
'logout' => '注销',
'Username' => '用户名',
'Password' => '密码',
'Confirmation' => '确认密码',
'Language' => '语言',
'Save' => '保存',
'More information' => '更多信息',
'Database' => '数据库',
'Database size:' => '数据库大小:',
'Optimize the database' => '数据库优化',
'(VACUUM command)' => '(VACUUM 命令)',
'Download the entire database' => '完整数据库下载',
'(Gzip compressed Sqlite file)' => '(Gzip压缩过的Sqlite文件)',
'Keyboard shortcuts' => '键盘快捷键',
'Previous item' => '前一条目',
'Next item' => '下一条目',
'Mark as read or unread' => '标记为已读/未读',
'Open original link' => '打开来源链接',
'Open item' => '打开条目',
'About' => '关于',
'Miniflux version:' => 'Miniflux 版本:',
'Nothing to read' => '没有未读条目',
'<span id="page-counter">%s</span>unread items' => '<span id="page-counter">%s</span>个未读条目',
'mark all as read' => '全部标记为已读',
'original link' => '来源链接',
'mark as read' => '标记为已读',
'No history' => '没有历史记录',
'mark as unread' => '标记为未读',
'History' => '历史',
'flush all items' => '清空所有项目',
'Item not found' => '找不到项目',
'Unread items' => '未读条目',
'Next' => '下一个',
'Previous' => '前一个',
'Sign in' => '登陆',
'feeds' => '订阅源',
'add' => '添加',
'import' => '导入',
'export' => '导出',
'OPML Import' => 'OPML 导入',
'OPML file' => 'OPML 文件',
'Import' => '导入',
'refresh all' => '全部刷新',
'No subscription' => '没有订阅',
'remove' => '移除',
'refresh' => '刷新',
'feed link' => '订阅源地址',
'New subscription' => '添加订阅源',
'Website or Feed URL' => '网站或订阅源URL',
'Add' => '添加',
'http://website/' => 'http://abc.com/rss',
'Yes' => '确认',
'cancel' => '取消',
'or' => '或者',
'Official website:' => '官方网站:',
'Bad username or password' => '用户名或密码错误',
'Unable to update your preferences.' => '无法更新你的设置',
'Your preferences are updated.' => '你的设置已更新',
'Unable to import your OPML file.' => '无法导入你的 OPML 文件',
'Your feeds have been imported.' => '你的订阅源已被导入',
'Unable to find a subscription.' => '找不到订阅源',
'Subscription added successfully.' => '订阅源成功添加',
'Your subscriptions are updated' => '你的订阅源已更新',
'Unable to remove this subscription.' => '无法移除这个订阅',
// 'attachment' => '',
// 'When there is nothing to read, redirect me to this page' => '',
// 'Subscription page' => '',
// 'History page' => '',
// 'Bookmark page' => '',
// 'There is nothing new to read, enjoy your favorites articles!' => '',
// 'There is nothing new to read, enjoy your previous readings!' => '',
// 'Immediately' => '',
// '(error occurred during the last check)' => '',
// 'The feed id is required' => '',
// 'The title is required' => '',
// 'The site url is required' => '',
// 'The feed url is required' => '',
'or' => '或者',
// 'edit' => '',
'cancel' => '取消',
// 'Edit' => '',
// 'Feed URL' => '',
// 'Website URL' => '',
// 'Title' => '',
// 'Edit subscription' => '',
// 'Unable to edit your subscription.' => '',
// 'Your subscription has been updated.' => '',
// 'Older items first' => '',
// 'Most recent first' => '',
// 'Default sorting order for items' => '',
// 'This subscription is empty, <a href="?action=unread">go back to unread items</a>' => '',
// 'sort by date<span class="hide-mobile"> (%s)</span>' => '',
// 'most recent first' => '',
// 'older first' => '',
// 'Show only this subscription' => '',
// 'Go to unread' => '',
// 'Go to bookmarks' => '',
// 'Go to history' => '',
// 'Go to subscriptions' => '',
// 'Go to preferences' => '',
// 'Your Google Account is linked to Miniflux' => '',
// 'Link Miniflux to my Google account' => '',
// 'Link Miniflux to my Mozilla Persona account' => '',
// 'Your Google Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Google Account.' => '',
// 'Unable to authenticate with Google' => '',
// 'Your Mozilla Persona Account is linked to Miniflux' => '',
// 'Your Mozilla Persona Account is linked to Miniflux.' => '',
// 'Unable to link Miniflux to your Mozilla Persona Account.' => '',
// 'Login with my Google Account' => '',
// 'Login with my Mozilla Persona Account' => '',
// 'Bookmarklet:' => '',
// 'Subscribe with Miniflux' => '',
// 'Drag and drop this link to your bookmarks' => '',
// 'The content grabber is disabled successfully.' => '',
// 'The content grabber is enabled successfully.' => '',
// 'Unable to activate the content grabber for this subscription.' => '',
// 'enable full content' => '',
// 'disable full content' => '',
// 'Download full content' => '',
// 'Downloading full content is slower because Miniflux grab the content from the original website. You should use that for subscriptions that display only a summary. This feature doesn\'t work with all websites.' => '',
// 'No message' => '',
// 'flush messages' => '',
// 'API endpoint:' => '',
// 'API username:' => '',
// 'API token:' => '',
// 'Generate new tokens' => '',
// 'Bookmarks RSS Feed:' => '',
// 'updated just now' => '',
// 'checked at' => '',
// 'never updated after creation' => '',
// 'Unable to enable this subscription.' => '',
// 'This subscription has been enabled successfully.' => '',
// 'Unable to disable this subscription.' => '',
// 'This subscription has been disabled successfully.' => '',
// 'Do you really want to disable this subscription: "%s"?' => '',
// 'enable' => '',
// 'disable' => '',
// 'Subscription disabled' => '',
// 'Listing' => '',
// 'content downloaded' => '',
// 'in progress...' => '',
// 'unable to fetch content' => '',
// 'Download content' => '',
// 'download content' => '',
'Help' => '帮助',
// 'Theme' => '',
// 'No item' => '',
// 'items' => '',
// 'There is %d empty feeds, there is maybe an error: %s...' => '',
'Items per page' => '每页条目数',
'Previous page' => '上一页',
'Next page' => '下一页',
'Do not fetch the content of articles' => '不要抓取文章的内容',
'Remove automatically read items' => '自动移除已读条目',
'Never' => '从不',
'After %d day' => '%d 天之后',
'After %d days' => '%d 天之后',
'French' => '法语',
'English' => '英语',
'German' => '德语',
'Italian' => '意大利人',
// 'Spanish' => '',
'Simplified Chinese' => '简体中文',
'Czech' => '捷克语',
// 'Portuguese' => '',
'unread' => '未读',
'bookmark' => '收藏',
'remove bookmark' => '取消收藏',
'bookmarks' => '收藏',
'Bookmarks' => '收藏',
'Bookmark item' => '收藏的条目',
'No bookmark' => '没有任何收藏',
'history' => '历史',
'subscriptions' => '订阅',
'Subscriptions' => '订阅',
'preferences' => '设置',
'Preferences' => '设置',
'logout' => '注销',
'Username' => '用户名',
'Password' => '密码',
'Confirmation' => '确认密码',
'Language' => '语言',
'Save' => '保存',
'More information' => '更多信息',
'Database' => '数据库',
'Database size:' => '数据库大小:',
'Optimize the database' => '数据库优化',
'(VACUUM command)' => '(VACUUM 命令)',
'Download the entire database' => '完整数据库下载',
'(Gzip compressed Sqlite file)' => '(Gzip压缩过的Sqlite文件)',
'Keyboard shortcuts' => '键盘快捷键',
'Previous item' => '前一条目',
'Next item' => '下一条目',
'Mark as read or unread' => '标记为已读/未读',
'Open original link' => '打开来源链接',
'Open item' => '打开条目',
'About' => '关于',
'Miniflux version:' => 'Miniflux 版本:',
'Nothing to read' => '没有未读条目',
'<span id="page-counter">%s</span>unread items' => '<span id="page-counter">%s</span>个未读条目',
'mark all as read' => '全部标记为已读',
'original link' => '来源链接',
'mark as read' => '标记为已读',
'No history' => '没有历史记录',
'mark as unread' => '标记为未读',
'History' => '历史',
'flush all items' => '清空所有项目',
'Item not found' => '找不到项目',
'Unread items' => '未读条目',
'Next' => '下一个',
'Previous' => '前一个',
'Sign in' => '登陆',
'feeds' => '订阅源',
'add' => '添加',
'import' => '导入',
'export' => '导出',
'OPML Import' => 'OPML 导入',
'OPML file' => 'OPML 文件',
'Import' => '导入',
'refresh all' => '全部刷新',
'No subscription' => '没有订阅',
'remove' => '移除',
'refresh' => '刷新',
'feed link' => '订阅源地址',
'New subscription' => '添加订阅源',
'Website or Feed URL' => '网站或订阅源URL',
'Add' => '添加',
'http://website/' => 'http://abc.com/rss',
'Yes' => '确认',
'Official website:' => '官方网站:',
'Bad username or password' => '用户名或密码错误',
'Unable to update your preferences.' => '无法更新你的设置',
'Your preferences are updated.' => '你的设置已更新',
'Unable to import your OPML file.' => '无法导入你的 OPML 文件',
'Your feeds have been imported.' => '你的订阅源已被导入',
'Unable to find a subscription.' => '找不到订阅源',
'Subscription added successfully.' => '订阅源成功添加',
'Your subscriptions are updated' => '你的订阅源已更新',
'Unable to remove this subscription.' => '无法移除这个订阅',
'This subscription has been removed successfully.' => '成功移除这个订阅',
'The user name is required' => '用户名必填',
'The maximum length is 50 characters' => '最大长度是 50 个字符',
'The password is required' => '密码必填',
'The minimum length is 6 characters' => '最小长度是 6 个字符',
'The confirmation is required' => '确认密码必填',
'Passwords don\'t match' => '两次输入密码不一致',
'Do you really want to remove these items from your history?' => '你确认要移除这些历史记录吗?',
'Do you really want to remove this subscription: "%s"?' => '你确定要移除这个订阅源: "%s" ',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' =>
'空空如也,你想要<a href="?action=refresh-all" data-action="refresh-all">更新订阅源</a>嘛?',
'The user name is required' => '用户名必填',
'The maximum length is 50 characters' => '最大长度是 50 个字符',
'The password is required' => '密码必填',
'The minimum length is 6 characters' => '最小长度是 6 个字符',
'The confirmation is required' => '确认密码必填',
'Passwords don\'t match' => '两次输入密码不一致',
'Do you really want to remove these items from your history?' => '你确认要移除这些历史记录吗?',
'Do you really want to remove this subscription: "%s"?' => '你确定要移除这个订阅源: "%s" ',
'Nothing to read, do you want to <a href="?action=refresh-all" data-action="refresh-all">update your subscriptions?</a>' => '空空如也,你想要<a href="?action=refresh-all" data-action="refresh-all">更新订阅源</a>嘛?',
'Show help' => '显示帮助',
'Close help' => '关闭帮助',
// '%d second ago' => '',
// '%d seconds ago' => '',
// '%d minute ago' => '',
// '%d minutes ago' => '',
// '%d hour ago' => '',
// '%d hours ago' => '',
// '%d day ago' => '',
// '%d days ago' => '',
// '%d week ago' => '',
// '%d weeks ago' => '',
// '%d month ago' => '',
// '%d months ago' => '',
// 'Timezone' => '',
// 'Update all subscriptions' => '',
// 'Auto-Update URL' => '',
// 'Update Miniflux' => '',
// 'Miniflux is updated!' => '',
// 'Unable to update Miniflux, check the console for errors.' => '',
// 'Don\'t forget to backup your database' => '',
// 'The name must have only alpha-numeric characters' => '',
// 'New database' => '',
// 'Database name' => '',
// 'Default database' => '',
// 'Select another database' => '',
// 'The database name is required' => '',
// 'Database created successfully.' => '',
// 'Unable to create the new database.' => '',
// 'Add a new database (new user)' => '',
// 'Create' => '',
// 'Unknown' => '',
// 'Remember Me' => '',
// 'Display items on lists' => '',
// 'Summaries' => '',
// 'Full contents' => '',
);

27
scripts/sync-locales.php Executable file
View File

@ -0,0 +1,27 @@
#!/usr/bin/env php
<?php
$reference_file = $argv[1];
$outdated_file = $argv[2];
$reference = include $reference_file;
$outdated = include $outdated_file;
$output = '<?php'.PHP_EOL.PHP_EOL;
$output .= 'return array('.PHP_EOL;
foreach ($reference as $key => $value) {
if (isset($outdated[$key])) {
//$output .= " '".str_replace("'", "\'", $key)."' => '".str_replace("'", "\'", $value)."',\n";
$output .= " '".str_replace("'", "\'", $key)."' => '".str_replace("'", "\'", $outdated[$key])."',\n";
}
else {
//$output .= " // '".str_replace("'", "\'", $key)."' => '".str_replace("'", "\'", $value)."',\n";
$output .= " // '".str_replace("'", "\'", $key)."' => '',\n";
}
}
$output .= ');'.PHP_EOL;
echo $output;