diff options
| author | 2022-01-08 08:00:26 -0500 | |
|---|---|---|
| committer | 2022-01-08 14:00:26 +0100 | |
| commit | 127b7f0a3aad7012055c058e8aba0d27192a8cbc (patch) | |
| tree | 8ec9a5948672e702c944c202f78294b81104582f /app/i18n/it/conf.php | |
| parent | ed19445f74c30854c60873cd1df1c38e15fc316b (diff) | |
Change i18n process (#4131)
Before, the ignore info were stored in a different file which was a bit cumbersome
for new comers. Now, this info is stored directly in the translation file as a
comment.
Before, there was no way of telling translators that a previously translated string
was in need of a new translation. Now, the dirty information is there to convey that
info.
Diffstat (limited to 'app/i18n/it/conf.php')
| -rw-r--r-- | app/i18n/it/conf.php | 128 |
1 files changed, 69 insertions, 59 deletions
diff --git a/app/i18n/it/conf.php b/app/i18n/it/conf.php index 23dac5956..16fd868bc 100644 --- a/app/i18n/it/conf.php +++ b/app/i18n/it/conf.php @@ -1,21 +1,31 @@ <?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( 'archiving' => array( '_' => 'Archiviazione', - 'exception' => 'Purge exception', // TODO - Translation + 'exception' => 'Purge exception', // TODO 'help' => 'Altre opzioni sono disponibili nelle impostazioni dei singoli feed', - 'keep_favourites' => 'Never delete favourites', // TODO - Translation - 'keep_labels' => 'Never delete labels', // TODO - Translation - 'keep_max' => 'Maximum number of articles to keep', // TODO - Translation + 'keep_favourites' => 'Never delete favourites', // TODO + 'keep_labels' => 'Never delete labels', // TODO + 'keep_max' => 'Maximum number of articles to keep', // TODO 'keep_min_by_feed' => 'Numero minimo di articoli da mantenere per feed', - 'keep_period' => 'Maximum age of articles to keep', // TODO - Translation - 'keep_unreads' => 'Never delete unread articles', // TODO - Translation - 'maintenance' => 'Maintenance', // TODO - Translation + 'keep_period' => 'Maximum age of articles to keep', // TODO + 'keep_unreads' => 'Never delete unread articles', // TODO + 'maintenance' => 'Maintenance', // TODO 'optimize' => 'Ottimizza database', 'optimize_help' => 'Da fare occasionalmente per ridurre le dimensioni del database', - 'policy' => 'Purge policy', // TODO - Translation - 'policy_warning' => 'If no purge policy is selected, every article will be kept.', // TODO - Translation + 'policy' => 'Purge policy', // TODO + 'policy_warning' => 'If no purge policy is selected, every article will be kept.', // TODO 'purge_now' => 'Cancella ora', 'title' => 'Archiviazione', 'ttl' => 'Non effettuare aggiornamenti per più di', @@ -24,12 +34,12 @@ return array( '_' => 'Visualizzazione', 'icon' => array( 'bottom_line' => 'Barra in fondo', - 'display_authors' => 'Authors', // TODO - Translation + 'display_authors' => 'Authors', // TODO 'entry' => 'Icone degli articoli', 'publication_date' => 'Data di pubblicazione', 'related_tags' => 'Tags correlati', 'sharing' => 'Condivisione', - 'summary' => 'Summary', // TODO - Translation + 'summary' => 'Summary', // TODO 'top_line' => 'Barra in alto', ), 'language' => 'Lingua', @@ -37,15 +47,15 @@ return array( 'seconds' => 'secondi (0 significa nessun timeout)', 'timeout' => 'Notifica timeout HTML5', ), - 'show_nav_buttons' => 'Show the navigation buttons', // TODO - Translation + 'show_nav_buttons' => 'Show the navigation buttons', // TODO 'theme' => 'Tema', - 'theme_not_available' => 'The “%s” theme is not available anymore. Please choose another theme.', // TODO - Translation + 'theme_not_available' => 'The “%s” theme is not available anymore. Please choose another theme.', // TODO 'thumbnail' => array( - 'label' => 'Thumbnail', // TODO - Translation - 'landscape' => 'Landscape', // TODO - Translation - 'none' => 'None', // TODO - Translation - 'portrait' => 'Portrait', // TODO - Translation - 'square' => 'Square', // TODO - Translation + 'label' => 'Thumbnail', // TODO + 'landscape' => 'Landscape', // TODO + 'none' => 'None', // TODO + 'portrait' => 'Portrait', // TODO + 'square' => 'Square', // TODO ), 'title' => 'Visualizzazione', 'width' => array( @@ -58,7 +68,7 @@ return array( ), 'profile' => array( '_' => 'Gestione profili', - 'api' => 'API management', // TODO - Translation + 'api' => 'API management', // TODO 'delete' => array( '_' => 'Cancellazione account', 'warn' => 'Il tuo account e tutti i dati associati saranno cancellati.', @@ -74,19 +84,19 @@ return array( 'deprecated' => 'Questa query non è più valida. La categoria o il feed di riferimento non stati cancellati.', 'filter' => array( '_' => 'Filtro applicato:', - 'categories' => 'Display by category', // TODO - Translation - 'feeds' => 'Display by feed', // TODO - Translation - 'order' => 'Sort by date', // TODO - Translation - 'search' => 'Expression', // TODO - Translation - 'state' => 'State', // TODO - Translation - 'tags' => 'Display by tag', // TODO - Translation - 'type' => 'Type', // TODO - Translation + 'categories' => 'Display by category', // TODO + 'feeds' => 'Display by feed', // TODO + 'order' => 'Sort by date', // TODO + 'search' => 'Expression', // TODO + 'state' => 'State', // TODO + 'tags' => 'Display by tag', // TODO + 'type' => 'Type', // TODO ), 'get_all' => 'Mostra tutti gli articoli', 'get_category' => 'Mostra la categoria "%s" ', 'get_favorite' => 'Mostra articoli preferiti', 'get_feed' => 'Mostra feed "%s" ', - 'name' => 'Name', // TODO - Translation + 'name' => 'Name', // TODO 'no_filter' => 'Nessun filtro', 'number' => 'Ricerca n°%d', 'order_asc' => 'Mostra prima gli articoli più vecchi', @@ -113,13 +123,13 @@ return array( 'reading' => array( '_' => 'Lettura', 'after_onread' => 'Dopo “segna tutto come letto”,', - 'always_show_favorites' => 'Show all articles in favourites by default', // TODO - Translation + 'always_show_favorites' => 'Show all articles in favourites by default', // TODO 'articles_per_page' => 'Numero di articoli per pagina', 'auto_load_more' => 'Carica articoli successivi a fondo pagina', 'auto_remove_article' => 'Nascondi articoli dopo la lettura', 'confirm_enabled' => 'Mostra una conferma per “segna tutto come letto”', 'display_articles_unfolded' => 'Mostra articoli aperti di predefinito', - 'display_categories_unfolded' => 'Categories to unfold', // TODO - Translation + 'display_categories_unfolded' => 'Categories to unfold', // TODO 'hide_read_feeds' => 'Nascondi categorie e feeds con articoli già letti (non funziona se “Mostra tutti gli articoli” è selezionato)', 'img_with_lazyload' => 'Usa la modalità "caricamento ritardato" per le immagini', 'jump_next' => 'Salta al successivo feed o categoria non letto', @@ -128,24 +138,24 @@ return array( 'read' => array( 'article_open_on_website' => 'Quando un articolo è aperto nel suo sito di origine', 'article_viewed' => 'Quando un articolo viene letto', - 'keep_max_n_unread' => 'Max number of articles to keep unread', // TODO - Translation + 'keep_max_n_unread' => 'Max number of articles to keep unread', // TODO 'scroll' => 'Scorrendo la pagina', 'upon_reception' => 'Alla ricezione del contenuto', 'when' => 'Segna articoli come letti…', - 'when_same_title' => 'if an identical title already exists in the top <i>n</i> newest articles', // TODO - Translation + 'when_same_title' => 'if an identical title already exists in the top <i>n</i> newest articles', // TODO ), 'show' => array( '_' => 'Articoli da visualizzare', - 'active_category' => 'Active category', // TODO - Translation + 'active_category' => 'Active category', // TODO 'adaptive' => 'Adatta visualizzazione', 'all_articles' => 'Mostra tutti gli articoli', - 'all_categories' => 'All categories', // TODO - Translation - 'no_category' => 'No category', // TODO - Translation - 'remember_categories' => 'Remember open categories', // TODO - Translation + 'all_categories' => 'All categories', // TODO + 'no_category' => 'No category', // TODO + 'remember_categories' => 'Remember open categories', // TODO 'unread' => 'Mostra solo non letti', ), - 'show_fav_unread_help' => 'Applies also on labels', // TODO - Translation - 'sides_close_article' => 'Clicking outside of article text area closes the article', // TODO - Translation + 'show_fav_unread_help' => 'Applies also on labels', // TODO + 'sides_close_article' => 'Clicking outside of article text area closes the article', // TODO 'sort' => array( '_' => 'Ordinamento', 'newer_first' => 'Prima i più recenti', @@ -162,21 +172,21 @@ return array( ), 'sharing' => array( '_' => 'Condivisione', - 'add' => 'Add a sharing method', // TODO - Translation - 'blogotext' => 'Blogotext', - 'diaspora' => 'Diaspora*', - 'email' => 'Email', // TODO - Translation - 'facebook' => 'Facebook', + 'add' => 'Add a sharing method', // TODO + 'blogotext' => 'Blogotext', // IGNORE + 'diaspora' => 'Diaspora*', // IGNORE + 'email' => 'Email', // TODO + 'facebook' => 'Facebook', // IGNORE 'more_information' => 'Ulteriori informazioni', 'print' => 'Stampa', - 'raindrop' => 'Raindrop.io', - 'remove' => 'Remove sharing method', // TODO - Translation - 'shaarli' => 'Shaarli', + 'raindrop' => 'Raindrop.io', // IGNORE + 'remove' => 'Remove sharing method', // TODO + 'shaarli' => 'Shaarli', // IGNORE 'share_name' => 'Nome condivisione', 'share_url' => 'URL condivisione', 'title' => 'Condividi', - 'twitter' => 'Twitter', - 'wallabag' => 'wallabag', + 'twitter' => 'Twitter', // IGNORE + 'wallabag' => 'wallabag', // IGNORE ), 'shortcut' => array( '_' => 'Comandi tastiera', @@ -187,7 +197,7 @@ return array( 'collapse_article' => 'Collassa articoli', 'first_article' => 'Salta al primo articolo', 'focus_search' => 'Modulo di ricerca', - 'global_view' => 'Switch to global view', // TODO - Translation + 'global_view' => 'Switch to global view', // TODO 'help' => 'Mostra documentazione', 'javascript' => 'JavaScript deve essere abilitato per poter usare i comandi da tastiera', 'last_article' => 'Salta all ultimo articolo', @@ -196,24 +206,24 @@ return array( 'mark_read' => 'Segna come letto', 'navigation' => 'Navigazione', 'navigation_help' => 'Con il tasto <kbd>⇧ Shift</kbd> i comandi di navigazione verranno applicati ai feeds.<br/>Con il tasto <kbd>Alt ⎇</kbd> i comandi di navigazione verranno applicati alle categorie.', - 'navigation_no_mod_help' => 'The following navigation shortcuts do not support modifiers.', // TODO - Translation + 'navigation_no_mod_help' => 'The following navigation shortcuts do not support modifiers.', // TODO 'next_article' => 'Salta al contenuto successivo', - 'next_unread_article' => 'Open the next unread article', // TODO - Translation - 'non_standard' => 'Some keys (<kbd>%s</kbd>) may not work as shortcuts.', // TODO - Translation - 'normal_view' => 'Switch to normal view', // TODO - Translation + 'next_unread_article' => 'Open the next unread article', // TODO + 'non_standard' => 'Some keys (<kbd>%s</kbd>) may not work as shortcuts.', // TODO + 'normal_view' => 'Switch to normal view', // TODO 'other_action' => 'Altre azioni', 'previous_article' => 'Salta al contenuto precedente', - 'reading_view' => 'Switch to reading view', // TODO - Translation - 'rss_view' => 'Open as RSS feed', // TODO - Translation + 'reading_view' => 'Switch to reading view', // TODO + 'rss_view' => 'Open as RSS feed', // TODO 'see_on_website' => 'Vai al sito fonte', - 'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> to mark previous articles as read<br />+ <kbd>⇧ Shift</kbd> to mark all articles as read', // TODO - Translation - 'skip_next_article' => 'Focus next without opening', // TODO - Translation - 'skip_previous_article' => 'Focus previous without opening', // TODO - Translation + 'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> to mark previous articles as read<br />+ <kbd>⇧ Shift</kbd> to mark all articles as read', // TODO + 'skip_next_article' => 'Focus next without opening', // TODO + 'skip_previous_article' => 'Focus previous without opening', // TODO 'title' => 'Comandi da tastiera', - 'toggle_media' => 'Play/pause media', // TODO - Translation + 'toggle_media' => 'Play/pause media', // TODO 'user_filter' => 'Accedi alle ricerche personali', 'user_filter_help' => 'Se è presente una sola ricerca personale verrà usata quella, altrimenti usare anche il numero associato.', - 'views' => 'Views', // TODO - Translation + 'views' => 'Views', // TODO ), 'user' => array( 'articles_and_size' => '%s articoli (%s)', |
