From 396c714df9894ed053030d8a9daedcf95c397960 Mon Sep 17 00:00:00 2001
From: Quentí <33203663+Quenty31@users.noreply.github.com>
Date: Sun, 4 Nov 2018 13:46:08 +0100
Subject: [i18n] Add the Occitan locale (#2110)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* Create oc.php
L27 : ajout de l’occitan
* Create admin.php
* Create conf.php
* Create feedback.php
* Create gen.php
* Create index.php
* Create install.php
* Create sub.php
* Delete conf.php
* Create conf.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update gen.php
* Update oc.php
* Update admin.php
* Update conf.php
* Update feedback.php
* Update gen.php
* Update index.php
* Update install.php
* Update sub.php
* Update oc.php
---
app/i18n/cz/gen.php | 1 +
app/i18n/de/gen.php | 1 +
app/i18n/en/gen.php | 1 +
app/i18n/es/gen.php | 1 +
app/i18n/fr/gen.php | 1 +
app/i18n/he/gen.php | 1 +
app/i18n/it/gen.php | 1 +
app/i18n/kr/gen.php | 1 +
app/i18n/nl/gen.php | 1 +
app/i18n/oc/admin.php | 194 +++++++++++++++++++++++++++++++++++++++++++++++
app/i18n/oc/conf.php | 183 ++++++++++++++++++++++++++++++++++++++++++++
app/i18n/oc/feedback.php | 115 ++++++++++++++++++++++++++++
app/i18n/oc/gen.php | 194 +++++++++++++++++++++++++++++++++++++++++++++++
app/i18n/oc/index.php | 61 +++++++++++++++
app/i18n/oc/install.php | 124 ++++++++++++++++++++++++++++++
app/i18n/oc/sub.php | 84 ++++++++++++++++++++
app/i18n/pt-br/gen.php | 1 +
app/i18n/ru/gen.php | 1 +
app/i18n/tr/gen.php | 1 +
app/i18n/zh-cn/gen.php | 1 +
20 files changed, 968 insertions(+)
create mode 100644 app/i18n/oc/admin.php
create mode 100644 app/i18n/oc/conf.php
create mode 100644 app/i18n/oc/feedback.php
create mode 100644 app/i18n/oc/gen.php
create mode 100644 app/i18n/oc/index.php
create mode 100644 app/i18n/oc/install.php
create mode 100644 app/i18n/oc/sub.php
(limited to 'app')
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 @@
+ 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
(ex. : per la connexion via formulari)',
+ '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 API(necessari per las aplicacions mobil)',
+ '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 ./data/cache. 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 ./data. 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 ./data/favicons. 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 ./data/tokens. 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 ./data/users. 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 @@
+ 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
(ex. : per las aplicacions mobil)',
+ 'password_form' => 'Senhal API
(ex. : per la connexion via formulari)',
+ '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.
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' => '+ shift 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 @@
+ 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. Consultatz los jornals d’audit de FreshRSS logs per mai de detalhs.',
+ 'ok' => '%s es ara desactivada',
+ ),
+ 'enable' => array(
+ 'ko' => '%s pòt pas èsser activada. Consultatz los jornals d’audit de FreshRSS logs 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' => '%s es a jorn',
+ 'actualizeds' => 'Los fluxes son estats actualizats',
+ 'added' => 'Lo flux RSS %s es ajustat',
+ 'already_subscribed' => 'Seguissètz ja %s',
+ 'deleted' => 'Lo flux es suprimit',
+ 'error' => 'Error en actualizar',
+ 'internal_problem' => 'Lo flux pòt pas èsser ajustat. Consultatz los jornals d’audit de FreshRSS per ne saber mai. Podètz forçar l’apondon en ajustant #force_feed a l’URL.',
+ 'invalid_url' => 'L\'URL %s 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' => '%s 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 version %s.',
+ 'error' => 'La mesa a jorn a conegut un problèma : %s',
+ 'file_is_nok' => 'Nòva version %s disponibla, mas volgatz verificar los dreches sul repertòri %s. 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 @@
+ 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' => 'Almens 7 caractèrs',
+ ),
+ 'username' => array(
+ '_' => 'Nom d’utilizaire',
+ 'admin' => 'Nom d’utilizaire administrator',
+ 'format' => '16 caractèrs alfanumerics maximum)',
+ ),
+ 'keep_logged_in' => 'Demorar connectat (%s jorns) ',
+ '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 %s',
+ '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 @@
+ array(
+ '_' => 'A prepaus',
+ 'title' => 'A prepaus',
+ 'website' => 'Site internet',
+ 'agpl3' => 'AGPL 3',
+ 'bugs_reports' => 'Senhalament de problèmas',
+ 'credits' => 'Crèdits',
+ 'credits_content' => 'Unes elements de l’estil venon del projècte Bootstrap encara que FreshRSS utilize pas aqueste framework. Lasicònas venon del projècte GNOME. La polissa Open Sans utilizada foguèt creada per en Steve Matteson. FreshRSS es basat sus Minz, un framework PHP.',
+ 'freshrss_description' => 'FreshRSS es un agregador de fluxes RSS per l’auto-albergar tal coma Kriss Feed o Leed. Sa tòca es d’èsser leugièr e de bon utilizar de prima abòrd mas tanben d’èsser potent e parametrable.',
+ 'github' => 'on Github',
+ '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 @@
+ 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
(ex. : per la connexion via formulari)',
+ '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 ./data/cache. 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 ./data. 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 ./data/favicons. 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 ./data/users. 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 16 caractèrs alfanumerics maximum)',
+ '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 %s 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 @@
+ 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 %s.',
+ ),
+ '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
(OPML, JSON o ZIP)',
+ 'file_to_import_no_zip' => 'Fichièr d’importar
(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 aquí 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',
--
cgit v1.2.3