diff options
| -rw-r--r-- | app/i18n/cz/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/de/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/en/gen.php | 1 | ||||
| -rwxr-xr-x | app/i18n/es/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/fr/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/he/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/it/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/kr/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/nl/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/oc/admin.php | 194 | ||||
| -rw-r--r-- | app/i18n/oc/conf.php | 183 | ||||
| -rw-r--r-- | app/i18n/oc/feedback.php | 115 | ||||
| -rw-r--r-- | app/i18n/oc/gen.php | 194 | ||||
| -rw-r--r-- | app/i18n/oc/index.php | 61 | ||||
| -rw-r--r-- | app/i18n/oc/install.php | 124 | ||||
| -rw-r--r-- | app/i18n/oc/sub.php | 84 | ||||
| -rw-r--r-- | app/i18n/pt-br/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/ru/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/tr/gen.php | 1 | ||||
| -rw-r--r-- | app/i18n/zh-cn/gen.php | 1 | ||||
| -rw-r--r-- | cli/i18n/ignore/oc.php | 56 |
21 files changed, 1024 insertions, 0 deletions
diff --git a/app/i18n/cz/gen.php b/app/i18n/cz/gen.php index b9a65f210..eab572be4 100644 --- a/app/i18n/cz/gen.php +++ b/app/i18n/cz/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/de/gen.php b/app/i18n/de/gen.php index 617b2a494..935ab6a75 100644 --- a/app/i18n/de/gen.php +++ b/app/i18n/de/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/en/gen.php b/app/i18n/en/gen.php index 9f7da55a5..9328a35ec 100644 --- a/app/i18n/en/gen.php +++ b/app/i18n/en/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/es/gen.php b/app/i18n/es/gen.php index fe3d62e2d..35a01c02d 100755 --- a/app/i18n/es/gen.php +++ b/app/i18n/es/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/fr/gen.php b/app/i18n/fr/gen.php index 1e1cef590..34395a380 100644 --- a/app/i18n/fr/gen.php +++ b/app/i18n/fr/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/he/gen.php b/app/i18n/he/gen.php index 26b8f99e6..64050dc4f 100644 --- a/app/i18n/he/gen.php +++ b/app/i18n/he/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/it/gen.php b/app/i18n/it/gen.php index ab17441e7..200ce813a 100644 --- a/app/i18n/it/gen.php +++ b/app/i18n/it/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/kr/gen.php b/app/i18n/kr/gen.php index 6a461bdac..f87f24b64 100644 --- a/app/i18n/kr/gen.php +++ b/app/i18n/kr/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/nl/gen.php b/app/i18n/nl/gen.php index fdc4338c3..f18da5c36 100644 --- a/app/i18n/nl/gen.php +++ b/app/i18n/nl/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/oc/admin.php b/app/i18n/oc/admin.php new file mode 100644 index 000000000..3bad14e7c --- /dev/null +++ b/app/i18n/oc/admin.php @@ -0,0 +1,194 @@ +<?php +return array( + 'extensions' => array( + 'disabled' => 'Desactivada', + 'enabled' => 'Activada', + 'name' => 'Nom', + 'description' => 'Descripcion', + 'empty_list' => 'Cap d’extensions pas installadas', + 'no_configure_view' => 'Aquesta extension se pòt pas configurar.', + 'system' => array( + '_' => 'Extensions sistèma', + 'no_rights' => 'Extensions sistèma (contrarotlat per l’administrator)', + ), + 'title' => 'Extensions', + 'user' => 'Extensions utilizaire', + 'community' => 'Extensions utilizaires disponiblas', + 'version' => 'Version', + 'author' => 'Autor', + 'latest' => 'Installada', + 'update' => 'Mesa a jorn disponibla', + ), + 'stats' => array( + 'no_idle' => 'I a pas cap d’article inactiu !', + 'status_favorites' => 'Favorits', + 'status_read' => 'Legit', + '_' => 'Estatisticas', + 'all_feeds' => 'Totes los fluxes', + 'category' => 'Categoria', + 'entry_count' => 'Nombre d’articles', + 'entry_per_category' => 'Articles per categoria', + 'entry_per_day' => 'Nombre d’articles per jorn (30 darrièrs jorns)', + 'entry_per_day_of_week' => 'Per jorn de la setmana (mejana : %.2f messatges)', + 'entry_per_hour' => 'Per ora (mejana : %.2f messatges)', + 'entry_per_month' => 'Per mes (mejana : %.2f messatges)', + 'entry_repartition' => 'Reparticion dels articles', + 'feed' => 'Flux', + 'feed_per_category' => 'Fluxes per categoria', + 'idle' => 'Fluxes inactius', + 'main' => 'Estatisticas principalas', + 'main_stream' => 'Flux màger', + 'menu' => array( + 'idle' => 'Fluxes inactius', + 'main' => 'Estatisticas principalas', + 'repartition' => 'Reparticion dels articles', + ), + 'number_entries' => '%d articles', + 'percent_of_total' => '%% del total', + 'repartition' => 'Reparticion dels articles', + 'status_total' => 'Total', + 'status_unread' => 'Pas legits', + 'title' => 'Estatisticas', + 'top_feed' => 'Los dètz fluxes mai gròsses', + ), + 'system' => array( + '_' => 'Configuracion sistèma', + 'instance-name' => 'Nom de l’instància', + 'registration' => array( + 'number' => 'Nombre max de comptes', + 'help' => '0 vòl dire qu’i a pas cap de limita de compte', + ), + 'auto-update-url' => 'URL del servici de mesa a jorn', + 'max-categories' => 'Limita de categoria per utilizaire', + 'max-feeds' => 'Limita de fluxes per utilizaire', + ), + 'update' => array( + 'apply' => 'Aplicar', + 'none' => 'Cap d’actualizacion d’aplicar', + '_' => 'Sistèma de mesa a jorn', + 'check' => 'Verificar las mesas a jorn', + 'current_version' => 'Vòstra version actuala de FreshRSS es %s.', + 'last' => 'Darrièra verificacion : %s', + 'title' => 'Sistèma de mesa a jorn', + ), + 'user' => array( + 'delete_users' => 'Suprimir un utilizaire', + 'language' => 'Lenga', + 'password_format' => 'Almens 7 caractèrs', + 'selected' => 'Utilizaire seleccionat', + 'username' => 'Nom d’utilizaire', + 'users' => 'Utilizaires', + 'articles_and_size' => '%s articles (%s)', + 'create' => 'Crear un nòu utilizaire', + 'number' => '%d compte ja creat', + 'numbers' => '%d comptes ja creats', + 'password_form' => 'Senhal <br /><small>(ex. : per la connexion via formulari)</small>', + 'title' => 'Gestion dels utilizaires', + 'update_users' => 'Actualizar un utilizaire', + 'user_list' => 'Lista dels utilizaires', + ), + 'auth' => array( + 'none' => 'Cap (perilhós)', + 'allow_anonymous' => 'Autorizar la lectura anonima dels articles de l’utilizaire per defaut (%s)', + 'allow_anonymous_refresh' => 'Autorizar l’actualizacion anonime dels fluxes', + 'api_enabled' => 'Autorizar l’accès per <abbr>API</abbr><small>(necessari per las aplicacions mobil)</small>', + 'form' => 'Formulari (tradicional, demanda JavaScript)', + 'http' => 'HTTP (per utilizaires avançats amb HTTPS)', + 'title' => 'Autentificacion', + 'title_reset' => 'Reïnicializacion de l’autentificacion', + 'token' => 'Geton d’autentificacion', + 'token_help' => 'Permetre l’accès a la sortida RSS de l’utilizaire per defaut sens cap d’autentificacion :', + 'type' => 'Mòde d’autentification', + 'unsafe_autologin' => 'Autorizar las connexions automaticas pas seguras al format : ', + ), + 'check_install' => array( + 'cache' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data/cache</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul cache son bons.', + ), + 'categories' => array( + 'nok' => 'La tabla “category” es mala configurada.', + 'ok' => 'La tabla category es corrèctament configurada.', + ), + 'connection' => array( + 'nok' => 'Connexion impossibla a la basa de donadas.', + 'ok' => 'La connexion a la basa de donadas es bona.', + ), + 'ctype' => array( + 'nok' => 'Impossible de trobar una bibliotèca per la verificacion del tipe de caractèrs (php-ctype).', + 'ok' => 'Avètz la bibliotèca per la verificacion del tipe de caractèrs (ctype).', + ), + 'curl' => array( + 'nok' => 'Impossible de trobar la bibliotèca cURL( paquet php-curl).', + 'ok' => 'Avètz la bibliotèca cURL.', + ), + 'data' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul repertòri data son bons.', + ), + 'database' => 'Installacion de la basa de donadas', + 'dom' => array( + 'nok' => 'Impossible de trobar una bibliotèca per percórrer lo DOM (paquet php-xml).', + 'ok' => 'Avètz la bibliotèca per percórrer lo DOM.', + ), + 'entries' => array( + 'nok' => 'La tabla entry es pas configurada coma cal.', + 'ok' => 'La tabla entry es corrèctament configurada.', + ), + 'favicons' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data/favicons</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul repertòri dels favicons son bons.', + ), + 'feeds' => array( + 'nok' => 'La tabla feed es pas configurada coma cal.', + 'ok' => 'La tabla feed es corrèctament configurada.', + ), + 'fileinfo' => array( + 'nok' => 'Avètz pas PHP fileinfo (paquet fileinfo).', + 'ok' => 'Avètz la bibliotèca fileinfo.', + ), + 'files' => 'Installacion dels fichièrs', + 'json' => array( + 'nok' => 'Avètz pas l’extension recomandada JSON (paquet php-json).', + 'ok' => 'Avètz l’exension recomandada JSON.', + ), + 'mbstring' => array( + 'nok' => 'Impossible de trobar la bibliotèca recomandada mbstring per Unicode.', + 'ok' => 'Avètz la bibliotèca recomandada mbstring per Unicode.', + ), + 'minz' => array( + 'nok' => 'Avètz pas la bibliotèca Minz.', + 'ok' => 'Avètz la bibliotèca Minz.', + ), + 'pcre' => array( + 'nok' => 'Impossible de trobar una bibliotèca per las expressions regulara (php-pcre).', + 'ok' => 'Avètz la bibliotèca per las expressions regularas (PCRE).', + ), + 'pdo' => array( + 'nok' => 'Impossible de trobar PDO o un dels drivers compatibles (pdo_mysql, pdo_sqlite, pdo_pgsql).', + 'ok' => 'Avètz PDO e almens un des drivers compatibles (pdo_mysql, pdo_sqlite, pdo_pgsql).', + ), + 'php' => array( + '_' => 'Installacion PHP', + 'nok' => 'Vòstra version PHP es la %s más FreshRSS demanda almens la versión %s.', + 'ok' => 'Vòstra version PHP es %s, qu’es compatibla amb FreshRSS.', + ), + 'tables' => array( + 'nok' => 'Manca una o mai tabla dins la basa de donadas.', + 'ok' => 'Las tablas que cal existisson ben dins la basa de donadas.', + ), + 'title' => 'Verificacion de l’installacion', + 'tokens' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data/tokens</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul repertòri dels getons son bons.', + ), + 'users' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data/users</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul repertòri dels utilizaires son bons.', + ), + 'zip' => array( + 'nok' => 'Avètz pas l’extension ZIP (paquet php-zip).', + 'ok' => 'Avètz l’exension ZIP.', + ), + ), +); diff --git a/app/i18n/oc/conf.php b/app/i18n/oc/conf.php new file mode 100644 index 000000000..7b297805d --- /dev/null +++ b/app/i18n/oc/conf.php @@ -0,0 +1,183 @@ +<?php +return array( + 'user' => array( + 'users' => 'Utilizaires', + 'articles_and_size' => '%s articles (%s)', + 'current' => 'Utilizaire actual', + 'is_admin' => 'es administrator', + ), + 'archiving' => array( + '_' => 'Archivar', + 'advanced' => 'Avançat', + 'delete_after' => 'Levar los articles aprèp', + 'help' => 'Mai d’opcions son disponiblas dins la configuracion individuala dels fluxes', + 'keep_history_by_feed' => 'Nombre minimum d’articles de servar per flux', + 'optimize' => 'Optimizar la basa de donada', + 'optimize_help' => 'De far de temps en temps per redusir la talha de la basa de donadas', + 'purge_now' => 'Purgar ara', + 'title' => 'Archivar', + 'ttl' => 'Actualizar pas automaticament mai sovent que', + ), + 'display' => array( + '_' => 'Afichatge', + 'icon' => array( + 'bottom_line' => 'Linha enbàs', + 'entry' => 'Icònas d’article', + 'publication_date' => 'Data de publicacion', + 'related_tags' => 'Etiquetas ligadas', + 'sharing' => 'Partatge', + 'top_line' => 'Linha amont', + ), + 'language' => 'Lenga', + 'notif_html5' => array( + 'seconds' => 'segondas (0 significa cap de timeout)', + 'timeout' => 'Temps d’afichatge de las notificacions HTML5', + ), + 'theme' => 'Tèma', + 'title' => 'Afichatge', + 'width' => array( + 'content' => 'Largor del contengut', + 'large' => 'Larga', + 'medium' => 'Mejana', + 'no_limit' => 'Cap de limit', + 'thin' => 'Fina', + ), + 'show_nav_buttons' => 'Mostrar los botons de navigacion', + ), + 'query' => array( + '_' => 'Filtres utilizaires', + 'deprecated' => 'Aqueste filtre es pas valid. La categoria o lo flux concernit es estat suprimit.', + 'display' => 'Mostrar los resultats del filtre', + 'filter' => 'Filtres aplicats :', + 'get_all' => 'Mostrar totes los articles', + 'get_category' => 'Mostrar la categoria « %s »', + 'get_favorite' => 'Mostrar los articles favorits', + 'get_feed' => 'Mostrar lo flux « %s »', + 'no_filter' => 'Cap de filtre aplicat', + 'none' => 'Avètz pas encara creat cap de filtre.', + 'number' => 'Filtre n°%d', + 'order_asc' => 'Mostrar los articles mai ancians en primièr', + 'order_desc' => 'Mostrar los articles mai recents en primièr', + 'remove' => 'Levar lo filtre utilizaire', + 'search' => 'Recèrca de « %s »', + 'state_0' => 'Mostrar totes los articles', + 'state_1' => 'Mostrar los articles pas legits', + 'state_2' => 'Mostrar los articles pas legits', + 'state_3' => 'Mostrar totes los articles', + 'state_4' => 'Mostrar los articles favorits', + 'state_5' => 'Mostrar los articles legits e en favorits', + 'state_6' => 'Mostrar los articles pas legits e en favorit', + 'state_7' => 'Mostrar los articles favorits', + 'state_8' => 'Mostrar los articles pas en favorit', + 'state_9' => 'Mostrar los articles legits e pas en favorit', + 'state_10' => 'Mostrar los articles pas legits e pas en favorit', + 'state_11' => 'Mostrar los articles pas en favorit', + 'state_12' => 'Mostrar totes los articles', + 'state_13' => 'Mostrar los articles legits', + 'state_14' => 'Mostrar los articles pas legits', + 'state_15' => 'Mostrar totes los articles', + 'title' => 'Filtres utilizaire', + ), + 'profile' => array( + '_' => 'Gestion del perfil', + 'delete' => array( + '_' => 'Supression del compte', + 'warn' => 'Lo compte e totas las donadas ligadas seràn suprimits.', + ), + 'password_api' => 'Senhal API<br /><small>(ex. : per las aplicacions mobil)</small>', + 'password_form' => 'Senhal API<br /><small>(ex. : per la connexion via formulari)</small>', + 'password_format' => 'Almens 7 caractèrs', + 'title' => 'Pefil', + ), + 'reading' => array( + '_' => 'Lectura', + 'after_onread' => 'Aprèp « marcar coma legit »,', + 'articles_per_page' => 'Nombre d’articles per pagina', + 'auto_load_more' => 'Cargar los articles seguents enbàs de la pagina', + 'auto_remove_article' => 'Rescondre los articles aprèp lectura', + 'mark_updated_article_unread' => 'Marcar los articles actualizats coma pas legits', + 'confirm_enabled' => 'Mostrar una confirmacion per las accions del tipe « o marcar tot coma legit »', + 'display_articles_unfolded' => 'Mostrar los articles desplegats per defaut', + 'display_categories_unfolded' => 'Mostrar las categorias plegadas per defaut', + 'hide_read_feeds' => 'Rescondre las categorias & fluxes sens articles pas legits (fonciona pas amb la configuracion « Mostrar totes los articles »)', + 'img_with_lazyload' => 'Utilizar lo mòde “cargament tardiu” per las imatges', + 'sides_close_article' => 'Clicar fòra de la zòna de tèxte tampa l’article', + 'jump_next' => 'sautar al vesin venent pas legit (flux o categoria)', + 'number_divided_when_reader' => 'Devisat per 2 dins la vista de lectura.', + 'read' => array( + 'article_open_on_website' => 'quand l’article es dobèrt sul site d’origina', + 'article_viewed' => 'quand l’article es mostrat', + 'scroll' => 'en davalant la pagina', + 'upon_reception' => 'en recebre un article novèl', + 'when' => 'Marcar un article coma legit…', + ), + 'show' => array( + '_' => 'Articles de mostrar', + 'adaptive' => 'Adaptar l’afichatge', + 'all_articles' => 'Mostrar totes los articles', + 'unread' => 'Mostrar pas que los pas legits', + ), + 'sort' => array( + '_' => 'Òrdre de tria', + 'newer_first' => 'Mai recents en primièr', + 'older_first' => 'Mai ancians en primièr', + ), + 'title' => 'Lectura', + 'view' => array( + 'default' => 'Vista per defaut', + 'global' => 'Vista generala', + 'normal' => 'Vista normala', + 'reader' => 'Vista lectura', + ), + 'sticky_post' => 'Gardar l\'article amont quand es dobèrt', + ), + 'sharing' => array( + '_' => 'Partatge', + 'add' => 'Ajustar un metòde de partatge', + 'blogotext' => 'Blogotext', + 'diaspora' => 'Diaspora*', + 'email' => 'Corrièl', + 'facebook' => 'Facebook', + 'g+' => 'Google+', + 'more_information' => 'Mai d’informacions', + 'print' => 'Imprimir', + 'remove' => 'Suprimir lo metòde de partatge', + 'shaarli' => 'Shaarli', + 'share_name' => 'Nom del partatge de mostrar', + 'share_url' => 'URL del partatge d’utilizar', + 'title' => 'Partatge', + 'twitter' => 'Twitter', + 'wallabag' => 'wallabag', + ), + 'shortcut' => array( + '_' => 'Acorchis', + 'auto_share' => 'Partejar', + 'close_dropdown' => 'Tampar los menús', + 'collapse_article' => 'Replegar', + 'first_article' => 'Passar al primièr article', + 'focus_search' => 'Accedir a la recèrca', + 'mark_read' => 'Marcar coma legit', + 'mark_favorite' => 'Ajustar als favorits', + 'navigation' => 'Navigacion', + 'other_action' => 'Autras accions', + 'title' => 'Acorchis', + 'views' => 'Vistas', + 'article_action' => 'Accions ligadas a l\'article', + 'auto_share_help' => 'S’i a pas qu\'un mòde de partatge, aquel serà utilizat. Autrament los mòdes son accessibles per lor numèro.', + 'global_view' => 'Passar a la vista generala', + 'help' => 'Mostrar la documentacion', + 'javascript' => 'Devètz activar lo Javascript per utilizar los acorchis', + 'last_article' => 'Passar al darrièr article', + 'load_more' => 'Cargar mai d’articles', + 'navigation_help' => 'Amb lo modificador «Shift», los acorchis de navigacion s’aplican als fluxes.<br/>Amb lo modificador «Alt», los acorchis de navigacion s’aplican a las categorias.', + 'next_article' => 'Passar a l’article seguent', + 'normal_view' => 'Passar a la vista normala', + 'previous_article' => 'Passar a l’article precedent', + 'reading_view' => 'Passar a la vista lectura', + 'rss_view' => 'Dobrir la vista RSS dins un onglet novèl', + 'see_on_website' => 'Veire al site d’origina', + 'shift_for_all_read' => '+ <code>shift</code> per marcar los articles coma legits', + 'user_filter' => 'Accedir als filtres utilizaire', + 'user_filter_help' => 'S’i a pas qu’un filtre utilizaire, aquel serà utilizat. Autrament los filtres son accessibles per lor numèro.', + ), +); diff --git a/app/i18n/oc/feedback.php b/app/i18n/oc/feedback.php new file mode 100644 index 000000000..225be119b --- /dev/null +++ b/app/i18n/oc/feedback.php @@ -0,0 +1,115 @@ +<?php +return array( + 'admin' => array( + 'optimization_complete' => 'Optimizacion acabada', + ), + 'access' => array( + 'denied' => 'Avètz pas l’autorizacion d’accedir a aquesta pagina', + 'not_found' => 'La pagina que cercatz existís pas', + ), + 'auth' => array( + 'form' => array( + 'not_set' => 'Un problèma es aparegut pendent la configuracion del sistèma d’autentificacion. Tonatz ensajar ai tard.', + 'set' => 'Lo sistèma d’autentificacion per defaut es ara lo formulari.', + ), + 'login' => array( + 'invalid' => 'L’identificant es invalid', + 'success' => 'Sètz connectat', + ), + 'logout' => array( + 'success' => 'Sètz desconnectat', + ), + 'no_password_set' => 'Pas de senhal es pas configurat. Aquesta foncionalitat es pas disponibla.', + ), + 'conf' => array( + 'error' => 'Una error es apareguda pendent la salvagarda de la configuracion', + 'query_created' => 'Lo filtre « %s » es estat creat.', + 'shortcuts_updated' => 'Los acorchis son actualizats', + 'updated' => 'La configuracion es estada actualizada', + ), + 'extensions' => array( + 'already_enabled' => '%s es ja activada', + 'disable' => array( + 'ko' => '%s pòt pas èsser desactivada. <a href="%s">Consultatz los jornals d’audit de FreshRSS logs</a> per mai de detalhs.', + 'ok' => '%s es ara desactivada', + ), + 'enable' => array( + 'ko' => '%s pòt pas èsser activada. <a href="%s">Consultatz los jornals d’audit de FreshRSS logs</a> per mai de detalhs.', + 'ok' => '%s es ara activada', + ), + 'no_access' => 'Avètz pas accès sus %s', + 'not_enabled' => '%s es pas encara activada', + 'not_found' => '%s existís pas', + ), + 'import_export' => array( + 'export_no_zip_extension' => 'L\'extension ZIP es pas presenta sul servidor. Volgatz ensajar d\'exportar los fichièrs un per un.', + 'feeds_imported' => 'Vòstres fluxes son estats importats seràn actualizats en seguida', + 'feeds_imported_with_errors' => 'Vòstres fluxes son estats importats mas i a agut d’errors', + 'file_cannot_be_uploaded' => 'Telecargament del fichièr impossible', + 'no_zip_extension' => 'L\'extension es pas presenta sul servidor.', + 'zip_error' => 'Una error s’es producha pendent l’importacion del fichièr ZIP.', + ), + 'sub' => array( + 'actualize' => 'Actualizar', + 'articles' => array( + 'marked_read' => 'Los articles seleccionats son estats marcats coma legits.', + 'marked_unread' => 'Los articles seleccionats son estats marcats coma pas legits.', + ), + 'category' => array( + 'created' => 'La categoria « %s » es estada creada.', + 'deleted' => 'La categoria es estada suprimida.', + 'emptied' => 'La categoria es estada voidada', + 'error' => 'Actualizacion de la categoria impossibla', + 'name_exists' => 'Una categoria se ditz ja atal.', + 'no_id' => 'Vos cal precisar l’id de la categoria.', + 'no_name' => 'Vos cal donar un nom a la categoria.', + 'not_delete_default' => 'Podètz pas suprimir la categoria per defaut !', + 'not_exist' => 'Aquesta categoria existís pas !', + 'over_max' => 'Avètz atengut la limita de categoria (%d)', + 'updated' => 'La categoria es estada actualizada.', + ), + 'feed' => array( + 'actualized' => '<em>%s</em> es a jorn', + 'actualizeds' => 'Los fluxes son estats actualizats', + 'added' => 'Lo flux RSS <em>%s</em> es ajustat', + 'already_subscribed' => 'Seguissètz ja <em>%s</em>', + 'deleted' => 'Lo flux es suprimit', + 'error' => 'Error en actualizar', + 'internal_problem' => 'Lo flux pòt pas èsser ajustat. <a href="%s">Consultatz los jornals d’audit de FreshRSS</a> per ne saber mai. Podètz forçar l’apondon en ajustant <code>#force_feed</code> a l’URL.', + 'invalid_url' => 'L\'URL <em>%s</em> es invalida', + 'n_actualized' => '%s fluxes son estats actualizats', + 'n_entries_deleted' => '%d articles son estats suprimits', + 'no_refresh' => 'I a pas cap de flux d’actualizar…', + 'not_added' => '<em>%s</em> a pas pogut èsser ajustat', + 'over_max' => 'Avètz atengut vòstra limita de fluxes (%d)', + 'updated' => 'Lo flux es actualizat', + ), + 'purge_completed' => 'Purga realizada (%s articles suprimits)', + ), + 'update' => array( + 'can_apply' => 'FreshRSS es per èsser mes a jorn en <strong>version %s</strong>.', + 'error' => 'La mesa a jorn a conegut un problèma : %s', + 'file_is_nok' => 'Nòva <strong>version %s</strong> disponibla, mas volgatz verificar los dreches sul repertòri <em>%s</em>. Lo servidor HTTP deu poder escriure dedins', + 'finished' => 'Mesa a jorn acabada !', + 'none' => 'Cap de mesa a jorn d’aplicar', + 'server_not_found' => 'Impossible de trobar lo servidor de mesa a jorn. [%s]', + ), + 'user' => array( + 'created' => array( + '_' => 'L’utilizaire %s es estat creat', + 'error' => 'L’utilizaire %s pòt pas èsser creat', + ), + 'deleted' => array( + '_' => 'L’utilizaire %s es estat suprimit', + 'error' => 'L’utilizaire %s pòt pas èsser suprimit', + ), + 'updated' => array( + '_' => 'L’utilizaire %s es estat actualizat', + 'error' => 'L’utilizaire %s es pas estat actualizat', + ), + ), + 'profile' => array( + 'error' => 'Impossible d’actualizar vòstre perfil', + 'updated' => 'Vòstre perfil es estat actualizat', + ), +); diff --git a/app/i18n/oc/gen.php b/app/i18n/oc/gen.php new file mode 100644 index 000000000..cdeb43807 --- /dev/null +++ b/app/i18n/oc/gen.php @@ -0,0 +1,194 @@ +<?php +return array( + 'action' => array( + 'cancel' => 'Anullar', + 'disable' => 'Desactivar', + 'enable' => 'Activar', + 'filter' => 'Filtre', + 'import' => 'Importar', + 'submit' => 'Mandar', + 'actualize' => 'Actualizar', + 'back_to_rss_feeds' => '← Tornar a vòstres fluxes RSS', + 'create' => 'Crear', + 'empty' => 'Voidar', + 'export' => 'Exportar', + 'manage' => 'Gerir', + 'mark_favorite' => 'Ajustar als favorits', + 'mark_read' => 'Marcar coma legit', + 'remove' => 'Levar', + 'see_website' => 'Veire lo site', + 'truncate' => 'Suprimir totes los articles', + 'update' => 'Actualizar', + ), + 'auth' => array( + 'email' => 'Adreça de corrièl', + 'logout' => 'Se desconnectar', + 'password' => array( + '_' => 'Senhal', + 'format' => '<small>Almens 7 caractèrs</small>', + ), + 'username' => array( + '_' => 'Nom d’utilizaire', + 'admin' => 'Nom d’utilizaire administrator', + 'format' => '<small>16 caractèrs alfanumerics maximum)</small>', + ), + 'keep_logged_in' => 'Demorar connectat <small>(%s jorns) </small>', + 'login' => 'Connexion', + 'registration' => array( + '_' => 'Compte nòu', + 'ask' => 'Crear un compte?', + 'title' => 'Creacion de compte', + ), + 'reset' => 'Reïnicializacion de l’autentificacion', + ), + 'menu' => array( + 'about' => 'A prepaus', + 'admin' => 'Administracion', + 'configuration' => 'Configuracion', + 'user_profile' => 'Perfil', + 'queries' => 'Filtres utilizaire', + 'stats' => 'Estatisticas', + 'archiving' => 'Archivar', + 'authentication' => 'Autentificacion', + 'check_install' => 'Verificacion de l’installacion', + 'display' => 'Afichatge', + 'extensions' => 'Extensions', + 'logs' => 'Jornals d’audit', + 'reading' => 'Lectura', + 'search' => 'Recercar de mots o d’#etiquetas', + 'sharing' => 'Partatge', + 'shortcuts' => 'Acorchis', + 'system' => 'Configuracion sistèma', + 'update' => 'Mesa a jorn', + 'user_management' => 'Gestion dels utilizaires', + ), + 'pagination' => array( + 'next' => 'Seguent', + 'previous' => 'Precedent', + 'first' => 'Debuta', + 'last' => 'Fin', + 'load_more' => 'Cargar mai d’articles', + 'mark_all_read' => 'O marcar tot coma legit', + 'nothing_to_load' => 'I a pas mai d’articles', + ), + 'share' => array( + 'email' => 'Corrièl', + 'mastodon' => 'Mastodon', + 'blogotext' => 'Blogotext', + 'diaspora' => 'Diaspora*', + 'facebook' => 'Facebook', + 'g+' => 'Google+', + 'gnusocial' => 'GNU social', + 'jdh' => 'Journal du hacker', + 'Known' => 'Sites basats sus Known', + 'linkedin' => 'LinkedIn', + 'movim' => 'Movim', + 'pocket' => 'Pocket', + 'print' => 'Imprimir', + 'shaarli' => 'Shaarli', + 'twitter' => 'Twitter', + 'wallabag' => 'wallabag v1', + 'wallabagv2' => 'wallabag v2', + ), + 'short' => array( + 'no' => 'Non', + 'yes' => 'Òc', + 'attention' => 'Atencion !', + 'blank_to_disable' => 'Daissar void per desactivar', + 'by_author' => 'Per <em>%s</em>', + 'by_default' => 'Per defaut', + 'damn' => 'Zut !', + 'default_category' => 'Pas triat', + 'not_applicable' => 'Pas disponible', + 'ok' => 'Òc-ben !', + 'or' => 'o', + ), + 'date' => array( + 'Apr' => 'a\b\r\i\a\l', + 'Aug' => 'a\g\o\s\t', + 'Dec' => '\d\e\c\e\m\b\r\e', + 'Feb' => 'f\e\b\r\i\è\r', + 'Jan' => 'g\e\n\i\è\r', + 'Jul' => 'j\u\l\h\e\t', + 'Jun' => 'j\u\n\h', + 'Mar' => 'm\a\r\ç', + 'May' => '\m\a\i', + 'Nov' => '\n\o\v\e\m\b\r\e', + 'Oct' => '\o\c\t\ò\b\r\e', + 'Sep' => '\s\e\t\e\m\b\r\e', + 'apr' => 'abr.', + 'april' => 'abrial', + 'aug' => 'agost', + 'august' => 'agost', + 'before_yesterday' => 'Abans ièr', + 'dec' => 'dec.', + 'december' => 'decembre', + 'feb' => 'feb.', + 'february' => 'febrièr', + 'format_date' => 'j %s \de\ Y', + 'format_date_hour' => 'j %s \de\ Y \a H\:i', + 'fri' => 'dv', + 'jan' => 'gen.', + 'january' => 'genièr', + 'jul' => 'julh', + 'july' => 'julhet', + 'jun' => 'junh', + 'june' => 'junh', + 'last_3_month' => 'Dempuèi los tres darrièrs meses', + 'last_6_month' => 'Dempuèi los sièis darrièrs meses', + 'last_month' => 'Dempuèi lo mes passat', + 'last_week' => 'Dempuèi la setmana passada', + 'last_year' => 'Dempuèi l’annada passada', + 'mar' => 'març', + 'march' => 'març', + 'may' => 'mai', + 'may_' => 'mai', + 'mon' => 'dl', + 'month' => 'meses', + 'nov' => 'nov.', + 'november' => 'novembre', + 'oct' => 'oct.', + 'october' => 'octòbre', + 'sat' => 'ds', + 'sep' => 'set.', + 'september' => 'setembre', + 'sun' => 'dg', + 'thu' => 'dj', + 'today' => 'Uèi', + 'tue' => 'dm', + 'wed' => 'Dc', + 'yesterday' => 'Ièr', + ), + 'freshrss' => array( + '_' => 'FreshRSS', + 'about' => 'A prepaus de FreshRSS', + ), + 'js' => array( + 'category_empty' => 'Categoria voida', + 'confirm_action' => 'Volètz vertadièrament contunhar ? Aquesta accion se pòt pas anullar !', + 'confirm_action_feed_cat' => 'Volètz vertadièrament contunhar ? Perdretz los favorits e filtres ligats. Aquesta accion se pòt pas anullar !', + 'feedback' => array( + 'body_new_articles' => 'I a %%d nòus articles per legir sus FreshRSS.', + 'request_failed' => 'Una requèsta a fach meuca, aquò pòt venir d’un problèma de connexion Internet.', + 'title_new_articles' => 'FreshRSS : nòus articles !', + ), + 'new_article' => 'I a d’articles nòus disponibles, clicatz per actualizar la página.', + 'should_be_activated' => 'JavaScript deu èsser activat', + ), + 'lang' => array( + 'cz' => 'Čeština', + 'de' => 'Deutsch', + 'en' => 'English', + 'es' => 'Español', + 'fr' => 'Français', + 'he' => 'עברית', + 'it' => 'Italiano', + 'kr' => '한국어', + 'nl' => 'Nederlands', + 'oc' => 'Occitan', + 'pt-br' => 'Português (Brasil)', + 'ru' => 'Русский', + 'tr' => 'Türkçe', + 'zh-cn' => '简体中文', + ), +); diff --git a/app/i18n/oc/index.php b/app/i18n/oc/index.php new file mode 100644 index 000000000..934e19dea --- /dev/null +++ b/app/i18n/oc/index.php @@ -0,0 +1,61 @@ +<?php +return array( + 'about' => array( + '_' => 'A prepaus', + 'title' => 'A prepaus', + 'website' => 'Site internet', + 'agpl3' => '<a href="https://www.gnu.org/licenses/agpl-3.0.html">AGPL 3</a>', + 'bugs_reports' => 'Senhalament de problèmas', + 'credits' => 'Crèdits', + 'credits_content' => 'Unes elements de l’estil venon del <a href="http://twitter.github.io/bootstrap/">projècte Bootstrap</a> encara que FreshRSS utilize pas aqueste framework. Las<a href="https://git.gnome.org/browse/gnome-icon-theme-symbolic">icònas</a> venon del <a href="https://www.gnome.org/">projècte GNOME</a>. La polissa <em>Open Sans</em> utilizada foguèt creada per en <a href="https://fonts.google.com/specimen/Open+Sans">Steve Matteson</a>. FreshRSS es basat sus <a href="https://github.com/marienfressinaud/MINZ">Minz</a>, un framework PHP.', + 'freshrss_description' => 'FreshRSS es un agregador de fluxes RSS per l’auto-albergar tal coma <a href="http://tontof.net/kriss/feed/">Kriss Feed</a> o <a href="http://projet.idleman.fr/leed/">Leed</a>. Sa tòca es d’èsser leugièr e de bon utilizar de prima abòrd mas tanben d’èsser potent e parametrable.', + 'github' => '<a href="https://github.com/FreshRSS/FreshRSS/issues">on Github</a>', + 'license' => 'Licéncia', + 'project_website' => 'Site del projècte', + 'version' => 'Version', + ), + 'menu' => array( + 'search_short' => 'Recercar', + 'about' => 'A prepaus de FreshRSS', + 'add_query' => 'Crear un filtre', + 'before_one_day' => '1 jorn en arrièr', + 'before_one_week' => '1 setmana en arrièr', + 'favorites' => 'Favorits (%s)', + 'global_view' => 'Vista generala', + 'main_stream' => 'Flux màger', + 'mark_all_read' => 'O marcar tot coma legit', + 'mark_cat_read' => 'Marcar la categoria coma legida', + 'mark_feed_read' => 'Marcar lo flux coma legit', + 'mark_selection_unread' => 'Marcar la seleccion coma pas legida', + 'newer_first' => 'Mai recents en primièr', + 'non-starred' => 'Mostrar los pas favorits', + 'normal_view' => 'Vista normala', + 'older_first' => 'Mai ancians en primièr', + 'queries' => 'Filtres utilizaire', + 'read' => 'Mostrar los legits', + 'reader_view' => 'Vista lectura', + 'rss_view' => 'Flux RSS', + 'starred' => 'Mostrar los favorits', + 'stats' => 'Estatisticas', + 'subscription' => 'Gestion dels abonaments', + 'unread' => 'Mostar los pas legits', + ), + 'share' => 'Partejar', + 'feed' => array( + 'add' => 'Podètz ajustar de fluxes.', + 'empty' => 'I a pas cap de flux de mostrar.', + 'rss_of' => 'Flux RSS de %s', + 'title' => 'Vòstres fluxes RSS', + 'title_global' => 'Vista generala', + 'title_fav' => 'Vòstres favorits', + ), + 'log' => array( + '_' => 'Jornals d’audit', + 'clear' => 'Escafar los jornals', + 'empty' => 'Los jornals son voids', + 'title' => 'Jornals d’audit', + ), + 'tag' => array( + 'related' => 'Etiquetas ligadas', + ), +); diff --git a/app/i18n/oc/install.php b/app/i18n/oc/install.php new file mode 100644 index 000000000..52b56b4ec --- /dev/null +++ b/app/i18n/oc/install.php @@ -0,0 +1,124 @@ +<?php +return array( + 'language' => array( + '_' => 'Lenga', + 'choose' => 'Causissètz la lenga per FreshRSS', + 'defined' => 'La lenga es corrèctament definida.', + ), + 'action' => array( + 'finish' => 'Acabar l’installacion', + 'fix_errors_before' => 'Mercés de corregir las errors seguentas abans de contunhar.', + 'keep_install' => 'Gardar la configuracion precedenta', + 'next_step' => 'Anar a l’estapa seguenta', + 'reinstall' => 'Reïnstallar FreshRSS', + ), + 'auth' => array( + 'form' => 'Formulari (tradicional, demanda JavaScript)', + 'http' => 'HTTP (per utilizaires avançats amb HTTPS)', + 'none' => 'Cap (perilhós)', + 'password_form' => 'Senhal API<br /><small>(ex. : per la connexion via formulari)</small>', + 'password_format' => 'Almens 7 caractèrs', + 'type' => 'Mòde d’autentification', + ), + 'bdd' => array( + '_' => 'Basa de donadas', + 'conf' => array( + '_' => 'Configuracion de la basa de donadas', + 'ko' => 'Verificatz las informacions de la basa de donadas.', + 'ok' => 'La configuracion de la basa de donadas es salvagarda.', + ), + 'host' => 'Òste', + 'prefix' => 'Prefixe de tabla', + 'password' => 'Senhal de la basa de donadas', + 'type' => 'Tipe de basa de donadas', + 'username' => 'Nom d’utilizaire de la basa de donadas', + ), + 'check' => array( + '_' => 'Verificacions', + 'already_installed' => 'Sembla que FreshRSS es ja installat !', + 'cache' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data/cache</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul cache son bons.', + ), + 'ctype' => array( + 'nok' => 'Impossible de trobar una bibliotèca per la verificacion del tipe de caractèrs (php-ctype).', + 'ok' => 'Avètz la bibliotèca per la verificacion del tipe de caractèrs (ctype).', + ), + 'curl' => array( + 'nok' => 'Impossible de trobar la bibliotèca curl ( paquet php-curl).', + 'ok' => 'Avètz la bibliotèca cURL.', + ), + 'data' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul repertòri data son bons.', + ), + 'dom' => array( + 'nok' => 'Impossible de trobar una bibliotèca per percórrer lo DOM.', + 'ok' => 'Avètz la bibliotèca per percórrer lo DOM.', + ), + 'favicons' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data/favicons</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul repertòri dels favicons son bons.', + ), + 'fileinfo' => array( + 'nok' => 'Avètz pas PHP fileinfo (paquet fileinfo).', + 'ok' => 'Avètz la bibliotèca fileinfo.', + ), + 'http_referer' => array( + 'nok' => 'Mercés de verificar que modificatz pas vòstre HTTP REFERER.', + 'ok' => 'Lo HTTP REFERER es conegut e sembla correspondre a vòstre servidor.', + ), + 'json' => array( + 'nok' => 'Impossible de trobar l’extension recomandada JSON (paquet php-json).', + 'ok' => 'Avètz l’exension recomandada JSON.', + ), + 'mbstring' => array( + 'nok' => 'Impossible de trobar la bibliotèca recomandada mbstring per Unicode.', + //TODO + //TODO + 'ok' => 'Avètz la bibliotèca recomandada mbstring per Unicode.', + ), + 'minz' => array( + 'nok' => 'Avètz pas la bibliotèca Minz.', + 'ok' => 'Avètz la bibliotèca Minz.', + ), + 'pcre' => array( + 'nok' => 'Impossible de trobar una bibliotèca per las expressions regulara (php-pcre).', + 'ok' => 'Avètz la bibliotèca per las expressions regularas (PCRE).', + ), + 'pdo' => array( + 'nok' => 'Impossible de trobar PDO o un dels drivers compatibles (pdo_mysql, pdo_sqlite, pdo_pgsql).', + 'ok' => 'Avètz PDO e almens un des drivers compatibles (pdo_mysql, pdo_sqlite, pdo_pgsql).', + ), + 'php' => array( + 'nok' => 'Vòstra version PHP es la %s mas FreshRSS demanda almens la version %s.', + 'ok' => 'Vòstra version PHP es %s, qu’es compatibla amb FreshRSS.', + ), + 'users' => array( + 'nok' => 'Volgatz verificar los dreches sul repertòri <em>./data/users</em>. Lo servidor HTTP deu poder escriure dedins', + 'ok' => 'Los dreches sul repertòri dels utilizaires son bons.', + ), + 'xml' => array( + 'nok' => 'Impossible de trobar una bibliotèca necessària per XML.', + 'ok' => 'Avètz la bibliotèca per percórrer los XML.', + ), + ), + 'conf' => array( + '_' => 'Configuracion generala', + 'ok' => 'La configuracion generala es enregistrada.', + ), + 'congratulations' => 'Òsca !', + 'default_user' => 'Nom d’utilizaire per defaut <small>16 caractèrs alfanumerics maximum)</small>', + 'delete_articles_after' => 'Levar los articles aprèp', + 'fix_errors_before' => 'Mercés de corregir las errors seguentas abans de contunhar.', + 'javascript_is_better' => 'FreshRSS es mai agradable amb lo JavaScript activat', + 'js' => array( + 'confirm_reinstall' => 'En reïnstallant FreshRSS perdretz la configuracion precedenta. Volètz vertadièrament contunhar ?', + ), + 'not_deleted' => 'Quicòm a trucat, sembla qu’avètz suprimit <em>%s</em> a la man.', + 'ok' => 'L’installacion s’es corrèctament passada.', + 'step' => 'etapa %d', + 'steps' => 'Etapas', + 'title' => 'Installacion · FreshRSS', + 'this_is_the_end' => 'Es la fin', +); diff --git a/app/i18n/oc/sub.php b/app/i18n/oc/sub.php new file mode 100644 index 000000000..6b4bfd072 --- /dev/null +++ b/app/i18n/oc/sub.php @@ -0,0 +1,84 @@ +<?php +return array( + 'api' => array( + 'title' => 'API', + 'documentation' => 'Copiar l’URL seguenta per l’utilizaire dins d’una aisina extèrna.', + ), + 'bookmarklet' => array( + 'label' => 'S’abonar', + 'documentation' => 'Depausatz aqueste boton per la barra de marcapaginas o clicatz-lo a drecha e causissètz « Enregistrar aqueste ligam». Puèi clicatz «S’abonar» sus las paginas que volètz seguir.', + 'title' => 'Bookmarklet', + ), + 'category' => array( + 'new' => 'Nòva categoria', + '_' => 'Categoria', + 'add' => 'Ajustar una categoria', + 'empty' => 'Categoria voida', + ), + 'feed' => array( + 'auth' => array( + 'password' => 'Senhal HTTP', + 'username' => 'Identificant HTTP', + 'configuration' => 'Identificacion', + 'help' => 'Permet l’accès als fluxes protegits per una autentificacion HTTP', + 'http' => 'Autentificacion HTTP', + ), + 'description' => 'Descripcion', + 'mute' => 'mut', + 'priority' => array( + '_' => 'Visibilitat', + 'archived' => 'Mostrar pas (archivat)', + 'main_stream' => 'Mostar al flux màger', + 'normal' => 'Mostar dins sa categoria', + ), + 'title' => 'Títol', + 'url' => 'Flux URL', + 'website' => 'URL del site', + 'add' => 'Ajustar un flux RSS', + 'advanced' => 'Avançat', + 'archiving' => 'Archivar', + 'css_path' => 'Selector CSS dels articles sul site d’origina', + 'empty' => 'Aqueste flux es void. Assegurats-vos qu’es totjorn mantengut.', + 'informations' => 'Informacions', + 'keep_history' => 'Nombre minimum d’articles de servar', + 'no_selected' => 'Cap de flux pas seleccionat.', + 'number_entries' => '%d articles', + 'ssl_verify' => 'Verificacion de la seguretat SSL', + 'stats' => 'Estatisticas', + 'think_to_add' => 'Podètz ajustar de fluxes.', + 'timeout' => 'Temps d’espèra en segondas', + 'title_add' => 'Ajustar un flux RSS', + 'ttl' => 'Actualizar pas automaticament mai sovent que', + 'validator' => 'Verificar la validitat del flux', + 'pubsubhubbub' => 'Notificaciones instantáneas amb PubSubHubbub', + 'css_help' => 'Permet de recuperar los fluxes troncats (atencion, demanda mai de temps !)', + 'error' => 'Aqueste flux a rescontrat un problèma. Volgatz verificar que siá totjorn accessible puèi actualizatz-lo.', + 'moved_category_deleted' => 'Quand escafatz una categoria, sos fluxes son automaticament classats dins <em>%s</em>.', + ), + 'import_export' => array( + 'export' => 'Exportar', + 'export_starred' => 'Exportar los favorits', + 'import' => 'Importar', + 'title' => 'Importar / Exportar', + 'export_opml' => 'Exportar la lista de fluxes (OPML)', + 'feed_list' => 'Lista dels %s articles', + 'file_to_import' => 'Fichièr d’importar<br />(OPML, JSON o ZIP)', + 'file_to_import_no_zip' => 'Fichièr d’importar<br />(OPML o JSON)', + 'starred_list' => 'Lista dels articles favorits', + ), + 'menu' => array( + 'import_export' => 'Importar / Exportar', + 'subscription_tools' => 'Aisinas d’abonament', + 'bookmark' => 'Sabonar (marcapagina FreshRSS)', + 'subscription_management' => 'Gestion dels abonaments', + ), + 'title' => array( + 'subscription_tools' => 'Aisinas d’abonament', + '_' => 'Gestión dels abonaments', + 'feed_management' => 'Gestion dels fluxes RSS', + ), + 'firefox' => array( + 'title' => 'Lector de flux de Firefox', + 'documentation' => 'Seguir las etapas descrichas <a href="https://developer.mozilla.org/en-US/Firefox/Releases/2/Adding_feed_readers_to_Firefox#Adding_a_new_feed_reader_manually">aquí</a> per ajustar FreshRSS a la lista dels lectors de flux de Firefox.', + ), +); diff --git a/app/i18n/pt-br/gen.php b/app/i18n/pt-br/gen.php index 59218597b..bf5214ee8 100644 --- a/app/i18n/pt-br/gen.php +++ b/app/i18n/pt-br/gen.php @@ -123,6 +123,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/ru/gen.php b/app/i18n/ru/gen.php index 6c8dd2adf..f2612793a 100644 --- a/app/i18n/ru/gen.php +++ b/app/i18n/ru/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php index b8dc18c01..7328fb380 100644 --- a/app/i18n/tr/gen.php +++ b/app/i18n/tr/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/app/i18n/zh-cn/gen.php b/app/i18n/zh-cn/gen.php index 078e1d378..c68396e5d 100644 --- a/app/i18n/zh-cn/gen.php +++ b/app/i18n/zh-cn/gen.php @@ -124,6 +124,7 @@ return array( 'it' => 'Italiano', 'kr' => '한국어', 'nl' => 'Nederlands', + 'oc' => 'Occitan', 'pt-br' => 'Português (Brasil)', 'ru' => 'Русский', 'tr' => 'Türkçe', diff --git a/cli/i18n/ignore/oc.php b/cli/i18n/ignore/oc.php new file mode 100644 index 000000000..6413fc5f0 --- /dev/null +++ b/cli/i18n/ignore/oc.php @@ -0,0 +1,56 @@ +<?php + +return array( + 'admin.extensions.title', + 'admin.stats.number_entries', + 'admin.user.articles_and_size', + 'conf.display.width.large', + 'conf.sharing.blogotext', + 'conf.sharing.diaspora', + 'conf.sharing.facebook', + 'conf.sharing.g+', + 'conf.sharing.print', + 'conf.sharing.shaarli', + 'conf.sharing.twitter', + 'conf.sharing.wallabag', + 'conf.shortcut.navigation', + 'conf.user.articles_and_size', + 'gen.freshrss._', + 'gen.lang.cz', + 'gen.lang.de', + 'gen.lang.en', + 'gen.lang.es', + 'gen.lang.fr', + 'gen.lang.it', + 'gen.lang.kr', + 'gen.lang.nl', + 'gen.lang.oc', + 'gen.lang.pt-br', + 'gen.lang.ru', + 'gen.lang.tr', + 'gen.lang.zh-cn', + 'gen.menu.admin', + 'gen.menu.configuration', + 'gen.menu.extensions', + 'gen.menu.logs', + 'gen.share.blogotext', + 'gen.share.diaspora', + 'gen.share.facebook', + 'gen.share.g+', + 'gen.share.movim', + 'gen.share.shaarli', + 'gen.share.twitter', + 'gen.share.wallabag', + 'gen.share.wallabagv2', + 'gen.share.jdh', + 'gen.share.gnusocial', + 'index.about.agpl3', + 'index.about.version', + 'index.log._', + 'index.log.title', + 'install.title', + 'install.this_is_the_end', + 'sub.bookmarklet.title', + 'sub.feed.description', + 'sub.feed.number_entries', +); |
