aboutsummaryrefslogtreecommitdiff
path: root/app/i18n/oc
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2020-05-15 17:31:21 +0200
committerGravatar GitHub <noreply@github.com> 2020-05-15 17:31:21 +0200
commit8487fa6248d1d5dac81640de9c55c1eab9f324b3 (patch)
treef3209fdeb8341870bd4fe765e30a0a395a12c4ea /app/i18n/oc
parent62a42a20630c5dfb4a677a42bbc3dd6c7cd203d2 (diff)
Reformat i18n correctly (#2976)
* Ignore i18n gen.dir key * Add a makefile target to update an i18n key * Mark some i18n keys to ignore * Reformat i18n files correctly * Make i18n keys sort case-sensitive Calling `make i18n-format` was always inverting 4 lines: - gen.date.dec with gen.date.Dec - and gen.date.nov with gen.date.Nov I don't know why these particular lines and not the others, but it appeared the sort function was case insensitive due to the `SORT_FLAG_CASE` flag passed to the `ksort` function. Removing this flag makes the calls to the formatter idempotent and more reliable. Unfortunately it moves a lot of lines since the `_` character is considered differently. * Check i18n files are correctly formatted on Travis
Diffstat (limited to 'app/i18n/oc')
-rw-r--r--app/i18n/oc/admin.php16
-rw-r--r--app/i18n/oc/conf.php26
-rw-r--r--app/i18n/oc/feedback.php18
-rw-r--r--app/i18n/oc/gen.php34
-rw-r--r--app/i18n/oc/index.php4
-rw-r--r--app/i18n/oc/install.php10
-rw-r--r--app/i18n/oc/sub.php8
7 files changed, 58 insertions, 58 deletions
diff --git a/app/i18n/oc/admin.php b/app/i18n/oc/admin.php
index 1899bb5f9..2b5d4ad3b 100644
--- a/app/i18n/oc/admin.php
+++ b/app/i18n/oc/admin.php
@@ -83,9 +83,9 @@ return array(
'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.',
- '_' => 'Installacion PHP',
),
'tables' => array(
'nok' => 'Manca una o mai tabla dins la basa de donadas.',
@@ -116,8 +116,8 @@ return array(
'name' => 'Nom',
'no_configure_view' => 'Aquesta extension se pòt pas configurar.',
'system' => array(
- 'no_rights' => 'Extensions sistèma (contrarotlat per l’administrator)',
'_' => 'Extensions sistèma',
+ 'no_rights' => 'Extensions sistèma (contrarotlat per l’administrator)',
),
'title' => 'Extensions',
'update' => 'Mesa a jorn disponibla',
@@ -125,6 +125,7 @@ return array(
'version' => 'Version',
),
'stats' => array(
+ '_' => 'Estatisticas',
'all_feeds' => 'Totes los fluxes',
'category' => 'Categoria',
'entry_count' => 'Nombre d’articles',
@@ -154,9 +155,9 @@ return array(
'status_unread' => 'Pas legits',
'title' => 'Estatisticas',
'top_feed' => 'Los dètz fluxes mai gròsses',
- '_' => 'Estatisticas',
),
'system' => array(
+ '_' => 'Configuracion sistèma',
'auto-update-url' => 'URL del servici de mesa a jorn',
'cookie-duration' => array(
'help' => 'en segondas',
@@ -170,21 +171,20 @@ return array(
'help' => '0 vòl dire qu’i a pas cap de limita de compte',
'number' => 'Nombre max de comptes',
),
- '_' => 'Configuracion sistèma',
),
'update' => array(
+ '_' => 'Sistèma de mesa a jorn',
'apply' => 'Aplicar',
'check' => 'Verificar las mesas a jorn',
'current_version' => 'Vòstra version actuala de FreshRSS es %s.',
'last' => 'Darrièra verificacion : %s',
'none' => 'Cap d’actualizacion d’aplicar',
'title' => 'Sistèma de mesa a jorn',
- '_' => 'Sistèma de mesa a jorn',
),
'user' => array(
'admin' => 'Administrator',
- 'articles_and_size' => '%s articles (%s)',
'article_count' => 'Articles',
+ 'articles_and_size' => '%s articles (%s)',
'back_to_manage' => '← Tornar a la lista dels utilizaires',
'create' => 'Crear un nòu utilizaire',
'database_size' => 'Talha basa de donadas',
@@ -193,8 +193,8 @@ return array(
'feed_count' => 'Flux',
'is_admin' => 'Es admin',
'language' => 'Lenga',
- 'list' => 'Lista dels utilizaires',
'last_user_activity' => 'Last user activity', // TODO - Translation
+ 'list' => 'Lista dels utilizaires',
'number' => '%d compte ja creat',
'numbers' => '%d comptes ja creats',
'password_form' => 'Senhal <br /><small>(ex. : per la connexion via formulari)</small>',
@@ -202,8 +202,8 @@ return array(
'selected' => 'Utilizaire seleccionat',
'title' => 'Gestion dels utilizaires',
'update_users' => 'Actualizar un utilizaire',
+ 'user_list' => 'Lista dels utilizaires',
'username' => 'Nom d’utilizaire',
'users' => 'Utilizaires',
- 'user_list' => 'Lista dels utilizaires',
),
);
diff --git a/app/i18n/oc/conf.php b/app/i18n/oc/conf.php
index 2e3ef9422..f7c483a3b 100644
--- a/app/i18n/oc/conf.php
+++ b/app/i18n/oc/conf.php
@@ -2,6 +2,7 @@
return array(
'archiving' => array(
+ '_' => 'Archius',
'delete_after' => 'Levar los articles aprèp',
'exception' => 'Excepcion de purga',
'help' => 'Mai d’opcions son disponiblas dins la configuracion individuala dels fluxes',
@@ -19,9 +20,9 @@ return array(
'purge_now' => 'Purgar ara',
'title' => 'Archius',
'ttl' => 'Actualizar pas automaticament mai sovent que',
- '_' => 'Archius',
),
'display' => array(
+ '_' => 'Afichatge',
'icon' => array(
'bottom_line' => 'Linha enbàs',
'display_authors' => 'Autors',
@@ -46,22 +47,22 @@ return array(
'no_limit' => 'Cap de limit',
'thin' => 'Fina',
),
- '_' => 'Afichatge',
),
'profile' => array(
+ '_' => 'Gestion del perfil',
'api' => 'Gestion API',
'delete' => array(
- 'warn' => 'Lo compte e totas las donadas ligadas seràn suprimits.',
'_' => 'Supression del compte',
+ 'warn' => 'Lo compte e totas las donadas ligadas seràn suprimits.',
),
'email' => 'Adreça de corrièl',
'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',
- '_' => 'Gestion del perfil',
),
'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 :',
@@ -69,8 +70,8 @@ return array(
'get_category' => 'Mostrar la categoria « %s »',
'get_favorite' => 'Mostrar los articles favorits',
'get_feed' => 'Mostrar lo flux « %s »',
- 'none' => 'Avètz pas encara creat cap de filtre.',
'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',
@@ -93,9 +94,9 @@ return array(
'state_14' => 'Mostrar los articles pas legits',
'state_15' => 'Mostrar totes los articles',
'title' => 'Filtres utilizaire',
- '_' => 'Filtres utilizaires',
),
'reading' => array(
+ '_' => 'Lectura',
'after_onread' => 'Aprèp « marcar coma legit »,',
'always_show_favorites' => 'Mostrar totes los articles dels favorits per defaut',
'articles_per_page' => 'Nombre d’articles per pagina',
@@ -117,19 +118,19 @@ return array(
'when' => 'Marcar un article coma legit…',
),
'show' => array(
+ '_' => 'Articles de mostrar',
+ 'active_category' => 'Active category', // TODO - Translation
'adaptive' => 'Adaptar l’afichatge',
'all_articles' => 'Mostrar totes los articles',
- 'unread' => 'Mostrar pas que los pas legits',
- 'active_category' => 'Active category', // TODO - Translation
'all_categories' => 'All categories', // TODO - Translation
'no_category' => 'No category', // TODO - Translation
- '_' => 'Articles de mostrar',
+ 'unread' => 'Mostrar pas que los pas legits',
),
'sides_close_article' => 'Clicar fòra de la zòna de tèxte tampa l’article',
'sort' => array(
+ '_' => 'Òrdre de tria',
'newer_first' => 'Mai recents en primièr',
'older_first' => 'Mai ancians en primièr',
- '_' => 'Òrdre de tria',
),
'sticky_post' => 'Gardar l’article amont quand es dobèrt',
'title' => 'Lectura',
@@ -139,9 +140,9 @@ return array(
'normal' => 'Vista normala',
'reader' => 'Vista lectura',
),
- '_' => 'Lectura',
),
'sharing' => array(
+ '_' => 'Partatge',
'add' => 'Ajustar un metòde de partatge',
'blogotext' => 'Blogotext',
'diaspora' => 'Diaspora*',
@@ -156,9 +157,9 @@ return array(
'title' => 'Partatge',
'twitter' => 'Twitter',
'wallabag' => 'wallabag',
- '_' => 'Partatge',
),
'shortcut' => array(
+ '_' => 'Acorchis',
'article_action' => 'Accions ligadas a l’article',
'auto_share' => 'Partejar',
'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.',
@@ -190,7 +191,6 @@ return array(
'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.',
'views' => 'Vistas',
- '_' => 'Acorchis',
),
'user' => array(
'articles_and_size' => '%s articles (%s)',
diff --git a/app/i18n/oc/feedback.php b/app/i18n/oc/feedback.php
index 8da569bae..b5f069938 100644
--- a/app/i18n/oc/feedback.php
+++ b/app/i18n/oc/feedback.php
@@ -44,9 +44,9 @@ return 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',
- 'no_access' => 'Avètz pas accès sus %s',
),
'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.',
@@ -72,10 +72,10 @@ return array(
'emptied' => 'La categoria es estada voidada',
'error' => 'Actualizacion de la categoria impossibla',
'name_exists' => 'Una categoria se ditz ja atal.',
- 'not_delete_default' => 'Podètz pas suprimir la categoria per defaut !',
- 'not_exist' => 'Aquesta categoria existís pas !',
'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.',
),
@@ -89,11 +89,11 @@ return array(
'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',
- 'not_added' => '<em>%s</em> a pas pogut èsser ajustat',
- 'not_found' => 'Flux introbable',
- 'no_refresh' => 'I a pas cap de flux d’actualizar…',
'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',
+ 'not_found' => 'Flux introbable',
'over_max' => 'Avètz atengut vòstra limita de fluxes (%d)',
'reloaded' => '<em>%s</em> es estat recargat',
'selector_preview' => array(
@@ -117,16 +117,16 @@ return array(
),
'user' => array(
'created' => array(
- 'error' => 'L’utilizaire %s pòt pas èsser creat',
'_' => 'L’utilizaire %s es estat creat',
+ 'error' => 'L’utilizaire %s pòt pas èsser creat',
),
'deleted' => array(
- 'error' => 'L’utilizaire %s pòt pas èsser suprimit',
'_' => 'L’utilizaire %s es estat suprimit',
+ 'error' => 'L’utilizaire %s pòt pas èsser suprimit',
),
'updated' => array(
- 'error' => 'L’utilizaire %s es pas estat actualizat',
'_' => 'L’utilizaire %s es estat actualizat',
+ 'error' => 'L’utilizaire %s es pas estat actualizat',
),
),
);
diff --git a/app/i18n/oc/gen.php b/app/i18n/oc/gen.php
index 3359a2d23..75f6f6a97 100644
--- a/app/i18n/oc/gen.php
+++ b/app/i18n/oc/gen.php
@@ -32,45 +32,50 @@ return array(
'login' => 'Connexion',
'logout' => 'Se desconnectar',
'password' => array(
- 'format' => '<small>Almens 7 caractèrs</small>',
'_' => 'Senhal',
+ 'format' => '<small>Almens 7 caractèrs</small>',
),
'registration' => array(
+ '_' => 'Compte nòu',
'ask' => 'Crear un compte?',
'title' => 'Creacion de compte',
- '_' => 'Compte nòu',
),
'reset' => 'Reïnicializacion de l’autentificacion',
'username' => array(
+ '_' => 'Nom d’utilizaire',
'admin' => 'Nom d’utilizaire administrator',
'format' => '<small>16 caractèrs alfanumerics maximum</small>',
- '_' => 'Nom d’utilizaire',
),
),
'date' => array(
- 'apr' => 'abr.',
'Apr' => '\\a\\b\\r\\i\\a\\l',
- 'april' => 'abrial',
'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' => 'Anterior a ièr',
- 'Dec' => '\\d\\e\\c\\e\\m\\b\\r\\e',
'dec' => 'dec.',
'december' => 'decembre',
- 'Feb' => '\\f\\e\\b\\r\\i\\è\\r',
'feb' => 'feb.',
'february' => 'febrièr',
'format_date' => 'j \\d\\e %s \\d\\e Y',
'format_date_hour' => 'j \\d\\e %s \\d\\e Y \\a H\\:i',
'fri' => 'dv',
- 'Jan' => '\\g\\e\\n\\i\\è\\r',
'jan' => 'gen.',
'january' => 'genièr',
'jul' => 'julh',
- 'Jul' => '\\j\\u\\l\\h\\e\\t',
'july' => 'julhet',
- 'Jun' => '\\j\\u\\n\\h',
'jun' => 'junh',
'june' => 'junh',
'last_2_year' => 'Dempuèi las darrièras doas annadas',
@@ -81,22 +86,17 @@ return array(
'last_month' => 'Dempuèi lo mes passat',
'last_week' => 'Dempuèi la setmana passada',
'last_year' => 'Dempuèi l’annada passada',
- 'Mar' => '\\m\\a\\r\\ç',
'mar' => 'març',
'march' => 'març',
'may' => 'mai',
- 'May' => '\\m\\a\\i',
'may_' => 'mai',
'mon' => 'dl',
'month' => 'meses',
- 'Nov' => '\\n\\o\\v\\e\\m\\b\\r\\e',
'nov' => 'nov.',
'november' => 'novembre',
- 'Oct' => '\\o\\c\\t\\ò\\b\\r\\e',
'oct' => 'oct.',
'october' => 'octòbre',
'sat' => 'ds',
- 'Sep' => '\\s\\e\\t\\e\\m\\b\\r\\e',
'sep' => 'set.',
'september' => 'setembre',
'sun' => 'dg',
@@ -108,8 +108,8 @@ return array(
),
'dir' => 'ltr',
'freshrss' => array(
- 'about' => 'A prepaus de FreshRSS',
'_' => 'FreshRSS',
+ 'about' => 'A prepaus de FreshRSS',
),
'js' => array(
'category_empty' => 'Categoria voida',
@@ -178,13 +178,13 @@ return array(
'years' => 'ans',
),
'share' => array(
+ 'Known' => 'Sites basats sus Known',
'blogotext' => 'Blogotext',
'diaspora' => 'Diaspora*',
'email' => 'Corrièl',
'facebook' => 'Facebook',
'gnusocial' => 'GNU social',
'jdh' => 'Journal du hacker',
- 'Known' => 'Sites basats sus Known',
'lemmy' => 'Lemmy',
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
diff --git a/app/i18n/oc/index.php b/app/i18n/oc/index.php
index b518a06c5..c7cda83ed 100644
--- a/app/i18n/oc/index.php
+++ b/app/i18n/oc/index.php
@@ -2,6 +2,7 @@
return array(
'about' => array(
+ '_' => 'A prepaus',
'agpl3' => '<a href="https://www.gnu.org/licenses/agpl-3.0.html">AGPL 3</a>',
'bugs_reports' => 'Senhalament de problèmas',
'credits' => 'Crèdits',
@@ -13,7 +14,6 @@ return array(
'title' => 'A prepaus',
'version' => 'Version',
'website' => 'Site internet',
- '_' => 'A prepaus',
),
'feed' => array(
'add' => 'Podètz ajustar de fluxes.',
@@ -24,10 +24,10 @@ return array(
'title_global' => 'Vista generala',
),
'log' => array(
+ '_' => 'Jornals d’audit',
'clear' => 'Escafar los jornals',
'empty' => 'Los jornals son voids',
'title' => 'Jornals d’audit',
- '_' => 'Jornals d’audit',
),
'menu' => array(
'about' => 'A prepaus de FreshRSS',
diff --git a/app/i18n/oc/install.php b/app/i18n/oc/install.php
index 5bbbd6a4f..a366bd8ee 100644
--- a/app/i18n/oc/install.php
+++ b/app/i18n/oc/install.php
@@ -17,19 +17,20 @@ return array(
'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.',
- '_' => 'Configuracion de la basa de donadas',
),
'host' => 'Òste',
'password' => 'Senhal de la basa de donadas',
'prefix' => 'Prefixe de tabla',
'type' => 'Tipe de basa de donadas',
'username' => 'Nom d’utilizaire de la basa de donadas',
- '_' => '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',
@@ -95,11 +96,10 @@ return array(
'nok' => 'Impossible de trobar una bibliotèca necessària per XML.',
'ok' => 'Avètz la bibliotèca per percórrer los XML.',
),
- '_' => 'Verificacions',
),
'conf' => array(
- 'ok' => 'La configuracion generala es enregistrada.',
'_' => 'Configuracion generala',
+ 'ok' => 'La configuracion generala es enregistrada.',
),
'congratulations' => 'Òsca !',
'default_user' => 'Nom d’utilizaire per defaut <small>16 caractèrs alfanumerics maximum)</small>',
@@ -110,9 +110,9 @@ return array(
'confirm_reinstall' => 'En reïnstallant FreshRSS perdretz la configuracion precedenta. Volètz vertadièrament contunhar ?',
),
'language' => array(
+ '_' => 'Lenga',
'choose' => 'Causissètz la lenga per FreshRSS',
'defined' => 'La lenga es corrèctament definida.',
- '_' => 'Lenga',
),
'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.',
diff --git a/app/i18n/oc/sub.php b/app/i18n/oc/sub.php
index 6bde53f0b..0fffbe6eb 100644
--- a/app/i18n/oc/sub.php
+++ b/app/i18n/oc/sub.php
@@ -11,6 +11,7 @@ return array(
'title' => 'Bookmarklet',
),
'category' => array(
+ '_' => 'Categoria',
'add' => 'Ajustar una categoria',
'archiving' => 'Archivar',
'empty' => 'Categoria voida',
@@ -19,7 +20,6 @@ return array(
'position' => 'Mostrar la posicion',
'position_help' => 'Per contrarotlar l’òrdre de tria de la categoria',
'title' => 'Títol',
- '_' => 'Categoria',
),
'feed' => array(
'add' => 'Ajustar un flux RSS',
@@ -39,8 +39,8 @@ return array(
'empty' => 'Aqueste flux es void. Assegurats-vos qu’es totjorn mantengut.',
'error' => 'Aqueste flux a rescontrat un problèma. Volgatz verificar que siá totjorn accessible puèi actualizatz-lo.',
'filteractions' => array(
- 'help' => 'Escrivètz una recèrca per linha.',
'_' => 'Filtre d’accion',
+ 'help' => 'Escrivètz una recèrca per linha.',
),
'information' => 'Informacions',
'keep_min' => 'Nombre minimum d’articles de servar',
@@ -56,10 +56,10 @@ return array(
'no_selected' => 'Cap de flux pas seleccionat.',
'number_entries' => '%d articles',
'priority' => array(
+ '_' => 'Visibilitat',
'archived' => 'Mostrar pas (archivat)',
'main_stream' => 'Mostar al flux màger',
'normal' => 'Mostar dins sa categoria',
- '_' => 'Visibilitat',
),
'selector_preview' => array(
'show_raw' => 'Veire lo còdi font',
@@ -108,8 +108,8 @@ return array(
'subscription_tools' => 'Aisinas d’abonament',
),
'title' => array(
+ '_' => 'Gestion dels abonaments',
'feed_management' => 'Gestion dels fluxes RSS',
'subscription_tools' => 'Aisinas d’abonament',
- '_' => 'Gestion dels abonaments',
),
);