aboutsummaryrefslogtreecommitdiff
path: root/app/i18n/it/admin.php
diff options
context:
space:
mode:
authorGravatar Alexis Degrugillier <aledeg@users.noreply.github.com> 2022-01-08 08:00:26 -0500
committerGravatar GitHub <noreply@github.com> 2022-01-08 14:00:26 +0100
commit127b7f0a3aad7012055c058e8aba0d27192a8cbc (patch)
tree8ec9a5948672e702c944c202f78294b81104582f /app/i18n/it/admin.php
parented19445f74c30854c60873cd1df1c38e15fc316b (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/admin.php')
-rw-r--r--app/i18n/it/admin.php32
1 files changed, 21 insertions, 11 deletions
diff --git a/app/i18n/it/admin.php b/app/i18n/it/admin.php
index bf2999686..b0bad8fc2 100644
--- a/app/i18n/it/admin.php
+++ b/app/i18n/it/admin.php
@@ -1,5 +1,15 @@
<?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(
'auth' => array(
'allow_anonymous' => 'Consenti la lettura agli utenti anonimi degli articoli dell utente predefinito (%s)',
@@ -130,7 +140,7 @@ return array(
'entry_per_hour' => 'Per ora (media: %.2f articoli)',
'entry_per_month' => 'Per mese (media: %.2f articoli)',
'entry_repartition' => 'Ripartizione contenuti',
- 'feed' => 'Feed', // TODO - Translation
+ 'feed' => 'Feed', // TODO
'feed_per_category' => 'Feeds per categoria',
'idle' => 'Feeds non aggiornati',
'main' => 'Statistiche principali',
@@ -148,12 +158,12 @@ return array(
),
'system' => array(
'_' => 'Configurazione di sistema',
- 'auto-update-url' => 'Auto-update server URL', // TODO - Translation
+ 'auto-update-url' => 'Auto-update server URL', // TODO
'cookie-duration' => array(
- 'help' => 'in seconds', // TODO - Translation
- 'number' => 'Duration to keep logged in', // TODO - Translation
+ 'help' => 'in seconds', // TODO
+ 'number' => 'Duration to keep logged in', // TODO
),
- 'force_email_validation' => 'Force email address validation', // TODO - Translation
+ 'force_email_validation' => 'Force email address validation', // TODO
'instance-name' => 'Nome istanza',
'max-categories' => 'Limite categorie per utente',
'max-feeds' => 'Limite feeds per utente',
@@ -174,16 +184,16 @@ return array(
'user' => array(
'admin' => 'Amministratore',
'article_count' => 'Articoli',
- 'back_to_manage' => '← Return to user list', // TODO - Translation
+ 'back_to_manage' => '← Return to user list', // TODO
'create' => 'Crea nuovo utente',
- 'database_size' => 'Database size', // TODO - Translation
+ 'database_size' => 'Database size', // TODO
'email' => 'Indirizzo e-mail',
- 'enabled' => 'Enabled', // TODO - Translation
- 'feed_count' => 'Feeds', // TODO - Translation
- 'is_admin' => 'Is admin', // TODO - Translation
+ 'enabled' => 'Enabled', // TODO
+ 'feed_count' => 'Feeds', // TODO
+ 'is_admin' => 'Is admin', // TODO
'language' => 'Lingua',
'last_user_activity' => 'Ultime attività degli utenti',
- 'list' => 'User list', // TODO - Translation
+ 'list' => 'User list', // TODO
'number' => ' %d profilo utente creato',
'numbers' => 'Sono presenti %d profili utente',
'password_form' => 'Password<br /><small>(per il login classico)</small>',