mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2025-12-23 21:47:44 -05:00
Add a distinction between recommended and required extensions. Add check for recommended php-intl extension as follow-up of https://github.com/FreshRSS/FreshRSS/pull/8329#issuecomment-3677686581 Improve related checks such as ZIP. Reduce duplicated translations and tests.
153 lines
6.4 KiB
PHP
153 lines
6.4 KiB
PHP
<?php
|
|
|
|
/******************************************************************************
|
|
* Each entry of that file can be associated with a comment to indicate its *
|
|
* state. When there is no comment, it means the entry is fully translated. *
|
|
* The recognized comments are (comment matching is case-insensitive): *
|
|
* + TODO: the entry has never been translated. *
|
|
* + DIRTY: the entry has been translated but needs to be updated. *
|
|
* + IGNORE: the entry does not need to be translated. *
|
|
* When a comment is not recognized, it is discarded. *
|
|
******************************************************************************/
|
|
|
|
return array(
|
|
'action' => array(
|
|
'finish' => 'Installazione completata',
|
|
'fix_errors_before' => 'Per favore correggi gli errori prima di passare al passaggio successivo.',
|
|
'keep_install' => 'Mantieni configurazione precedente',
|
|
'next_step' => 'Vai al prossimo passaggio',
|
|
'reinstall' => 'Reinstalla FreshRSS',
|
|
),
|
|
'bdd' => array(
|
|
'_' => 'Database', // IGNORE
|
|
'conf' => array(
|
|
'_' => 'Configurazione database',
|
|
'ko' => 'Verifica le informazioni del database.',
|
|
'ok' => 'Le configurazioni del database sono state salvate.',
|
|
),
|
|
'host' => 'Host', // IGNORE
|
|
'password' => 'Password del database',
|
|
'prefix' => 'Prefisso tabella',
|
|
'type' => 'Tipo di database',
|
|
'username' => 'Nome utente del database',
|
|
),
|
|
'check' => array(
|
|
'_' => 'Controlli',
|
|
'already_installed' => 'FreshRSS risulta già installato!',
|
|
'cache' => array(
|
|
'nok' => 'Verifica i permessi sulla cartella <em>%s</em>. Il server HTTP deve avere i permessi per scriverci dentro.',
|
|
'ok' => 'I permessi sulla cartella della cache sono corretti.',
|
|
),
|
|
'ctype' => array(
|
|
'nok' => 'Manca una libreria richiesta per il controllo dei caratteri (php-ctype).',
|
|
'ok' => 'Libreria richiesta per il controllo dei caratteri presente (ctype).',
|
|
),
|
|
'curl' => array(
|
|
'nok' => 'Manca il supporto per cURL (pacchetto php-curl).',
|
|
'ok' => 'Estensione cURL presente.',
|
|
),
|
|
'data' => array(
|
|
'nok' => 'Verifica i permessi sulla cartella <em>%s</em>. Il server HTTP deve avere i permessi per scriverci dentro.',
|
|
'ok' => 'I permessi sulla cartella data sono corretti.',
|
|
),
|
|
'dom' => array(
|
|
'nok' => 'Manca una libreria richiesta per leggere DOM.',
|
|
'ok' => 'Libreria richiesta per leggere DOM presente.',
|
|
),
|
|
'favicons' => array(
|
|
'nok' => 'Verifica i permessi sulla cartella <em>%s</em>. Il server HTTP deve avere i permessi per scriverci dentro.',
|
|
'ok' => 'I permessi sulla cartella favicons sono corretti.',
|
|
),
|
|
'fileinfo' => array(
|
|
'nok' => 'Manca il supporto per PHP fileinfo (pacchetto fileinfo).',
|
|
'ok' => 'Estensione fileinfo presente.',
|
|
),
|
|
'files' => 'Installazione files',
|
|
'intl' => array(
|
|
'nok' => 'Cannot find the recommended library php-intl for internationalisation.', // TODO
|
|
'ok' => 'You have the recommended library php-intl for internationalisation.', // TODO
|
|
),
|
|
'json' => array(
|
|
'nok' => 'Manca la libreria consigliata per effettuare la lettura del JSON.',
|
|
'ok' => 'La libreria consigliata per la lettura del JSON è presente.',
|
|
),
|
|
'mbstring' => array(
|
|
'nok' => 'Impossibile trovare la libreria mbstring, consigliata per Unicode.',
|
|
'ok' => 'La libreria mbstring, consigliata per Unicode, è presente.',
|
|
),
|
|
'pcre' => array(
|
|
'nok' => 'Manca una libreria richiesta per le regular expressions (php-pcre).',
|
|
'ok' => 'Libreria richiesta per le regular expressions presente (PCRE).',
|
|
),
|
|
'pdo-mysql' => array(
|
|
'nok' => 'Cannot find the required PDO driver for MySQL/MariaDB.', // TODO
|
|
),
|
|
'pdo-pgsql' => array(
|
|
'nok' => 'Cannot find the required PDO driver for PostgreSQL.', // TODO
|
|
),
|
|
'pdo-sqlite' => array(
|
|
'nok' => 'Cannot find the PDO driver for SQLite.', // TODO
|
|
'ok' => 'You have the PDO driver for SQLite', // TODO
|
|
),
|
|
'pdo' => array(
|
|
'nok' => 'Manca PDO o uno degli altri driver supportati (pdo_sqlite, pdo_pgsql, pdo_mysql).',
|
|
'ok' => 'PDO e altri driver supportati (pdo_sqlite, pdo_pgsql, pdo_mysql).',
|
|
),
|
|
'php' => array(
|
|
'_' => 'Installazione PHP',
|
|
'nok' => 'Versione PHP %s FreshRSS richiede almeno la versione %s.',
|
|
'ok' => 'Versione PHP %s, compatibile con FreshRSS.',
|
|
),
|
|
'reload' => 'Controlla di nuovo',
|
|
'tmp' => array(
|
|
'nok' => 'Verifica i permessi sulla cartella <em>%s</em>. Il server HTTP deve avere i permessi per scriverci dentro.',
|
|
'ok' => 'I permessi sulla cartella temp sono corretti.',
|
|
),
|
|
'tokens' => array(
|
|
'nok' => 'Verifica i permessi sulla cartella <em>./data/tokens</em>. Il server HTTP deve avere i permessi per scriverci dentro',
|
|
'ok' => 'I permessi sulla cartella tokens sono corretti.',
|
|
),
|
|
'unknown_process_username' => 'sconosciuto',
|
|
'users' => array(
|
|
'nok' => 'Verifica i permessi sulla cartella <em>%s</em>. Il server HTTP deve avere i permessi per scriverci dentro.',
|
|
'ok' => 'I permessi sulla cartella users sono corretti.',
|
|
),
|
|
'xml' => array(
|
|
'nok' => 'La libreria richiesta per leggere gli XML non è presente.',
|
|
'ok' => 'La libreria richiesta per leggere gli XML è presente.',
|
|
),
|
|
'zip' => array(
|
|
'nok' => 'Manca estensione ZIP (pacchetto php-zip).',
|
|
'ok' => 'Estensione ZIP presente.',
|
|
),
|
|
),
|
|
'conf' => array(
|
|
'_' => 'Configurazioni generali',
|
|
'ok' => 'Configurazioni generali salvate.',
|
|
),
|
|
'congratulations' => 'Congratulazione!',
|
|
'default_user' => array(
|
|
'_' => 'Username utente predefinito',
|
|
'max_char' => 'massimo 16 caratteri alfanumerici',
|
|
),
|
|
'fix_errors_before' => 'Per favore correggi gli errori prima di passare al passaggio successivo.',
|
|
'javascript_is_better' => 'FreshRSS funziona meglio con JavaScript abilitato',
|
|
'js' => array(
|
|
'confirm_reinstall' => 'Reinstallando FreshRSS perderai la configurazione precedente. Sei sicuro di voler procedere?',
|
|
),
|
|
'language' => array(
|
|
'_' => 'Lingua',
|
|
'choose' => 'Seleziona la lingua per FreshRSS',
|
|
'defined' => 'Lingua impostata.',
|
|
),
|
|
'missing_applied_migrations' => 'Qualcosa è andato storto; sarà necessario creare manualmente un file vuoto <em>%s</em>.',
|
|
'ok' => 'Processo di installazione terminato con successo.',
|
|
'session' => array(
|
|
'nok' => 'Il server web sembra configurato in maniera non corretta riguardo i cookie richiesti per le sessioni PHP!',
|
|
),
|
|
'step' => 'Passaggio %d',
|
|
'steps' => 'Passaggi',
|
|
'this_is_the_end' => 'Fine',
|
|
'title' => 'Installazione · FreshRSS',
|
|
);
|