Edgewall Software
Modify

Opened 10 years ago

Last modified 5 years ago

#5489 new task

Translation of Trac to Italian/Italiano [it_IT]

Reported by: asmodai@… Owned by: Lele Gaifax <lele@…>
Priority: normal Milestone: translations
Component: i18n Version:
Severity: normal Keywords: l10n italian
Cc: lallo@…
Release Notes:
API Changes:

Description

This ticket should be used to coordinate the translation to Italian. See also TracTermsIt.

Attachments (13)

messages.po (73.1 KB ) - added by lallo@… 10 years ago.
first cut italian translation
trac.diff (56.9 KB ) - added by Lele Gaifax 10 years ago.
Update of Italian catalog, diff against current trunk
trac-it-7028.patch (67.4 KB ) - added by Lele Gaifax 10 years ago.
Update of Italian catalog, diff against r7028
trac-it-7722.patch (104.3 KB ) - added by Lele Gaifax 9 years ago.
Update of Italian catalog, diff against r7722
messages.2.po (153.8 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
The complete catalog
trac-it.diff (200.2 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
Diff against r9348 of the italian catalog
trac-it-vs-r9351.diff (29.2 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
New diff against r9351, up-to-date with r9367
trac-it-vs-r9351_r9375.diff (41.3 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
New diff against r9351, up-to-date with r9375
trac-it-vs-r9351_r9376.diff (41.2 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
New diff against r9351, up-to-date with r9376
trac-it-vs-r9385_r9378.diff (2.0 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
New diff against r9385, up-to-date with r9378
patch-trac-it-vs-r9389.diff (1.7 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
Patch to fix #9171
patch-trac-it-vs-r9444.diff (43.2 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
Approaching 100%
patch-trac-it-vs-r9469.diff (55.3 KB ) - added by Lele Gaifax <lele@…> 8 years ago.
Update italian catalog to r9469

Download all attachments as: .zip

Change History (46)

comment:1 Changed 10 years ago by anonymous

Type: defecttask

comment:2 Changed 10 years ago by asmodai@…

Summary: Translation of Trac to Italian [it_IT]Translation of Trac to Italian/Italiano [it_IT]

comment:3 Changed 10 years ago by Jeroen Ruigrok van der Werven

Milestone: not applicable0.12
Owner: changed from Jonas Borgström to Jeroen Ruigrok van der Werven

Changed 10 years ago by lallo@…

Attachment: messages.po added

first cut italian translation

comment:4 Changed 10 years ago by lallo@…

I translated also a subset of standard wiki pages, should I attach those as well?

comment:5 Changed 10 years ago by anonymous

Cc: lallo@… added

comment:6 Changed 10 years ago by Jeroen Ruigrok van der Werven

Status: newassigned

I have committed it with one minor change in the headers.

The wiki pages are interesting yes, but please wait with attaching, I need to double check something first since they're outside the scope of babel as they are too big to stuff in a messages.po file.

Can you provide more details or a patch yourself so I can list you in the THANKS file?

comment:7 Changed 10 years ago by Jeroen Ruigrok van der Werven

Component: generali18n

Changed 10 years ago by Lele Gaifax

Attachment: trac.diff added

Update of Italian catalog, diff against current trunk

Changed 10 years ago by Lele Gaifax

Attachment: trac-it-7028.patch added

Update of Italian catalog, diff against r7028

comment:8 Changed 10 years ago by Jeroen Ruigrok van der Werven

Committed in r7029.

Mille grazie!

comment:9 Changed 9 years ago by Christian Boos

Milestone: 0.130.12

Changed 9 years ago by Lele Gaifax

Attachment: trac-it-7722.patch added

Update of Italian catalog, diff against r7722

comment:10 Changed 9 years ago by Jeroen Ruigrok van der Werven

Committed in r7738. Grazie!

comment:11 Changed 8 years ago by Jeroen Ruigrok van der Werven

Owner: Jeroen Ruigrok van der Werven deleted
Status: assignednew

comment:12 Changed 8 years ago by Christian Boos

Milestone: 0.12translations

it_IT renamed to it in r9143.

comment:13 Changed 8 years ago by Lele Gaifax <lele@…>

I revamped the italian catalog, in particular choosing different words for the "Timeline" (rendered with "Cronologia") and for the "Roadmap" (used "Obbiettivi" instead of "Tappe").

There are still 11 untranslated entries, mostly related to "low-level" errors and subversion specific terms which I never saw (like "eligible"…). All fuzzy entries are fixed.

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: messages.2.po added

The complete catalog

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: trac-it.diff added

Diff against r9348 of the italian catalog

comment:14 Changed 8 years ago by Christian Boos

Thanks, committed in [9350].

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: trac-it-vs-r9351.diff added

New diff against r9351, up-to-date with r9367

comment:15 Changed 8 years ago by Lele Gaifax <lele@…>

I get three errors when validating the catalog:

msgfmt --statistics -c -v -o /dev/null trac/locale/it/LC_MESSAGES/messages.po
trac/locale/it/LC_MESSAGES/messages.po:2190: a format specification for argument 'unit', as in 'msgstr[0]', doesn't exist in 'msgid'
trac/locale/it/LC_MESSAGES/messages.po:2197: a format specification for argument 'unit', as in 'msgstr[0]', doesn't exist in 'msgid'
trac/locale/it/LC_MESSAGES/messages.po:2204: a format specification for argument 'unit', as in 'msgstr[0]', doesn't exist in 'msgid'
msgfmt: found 3 fatal errors
1033 translated messages, 8 untranslated messages.

but I can't spot the problem:

#: trac/templates/progress_bar.html:24
#, python-format
msgid "%(num)s of %(total)s %(unit)s %(title)s"
msgid_plural "%(num)s of %(total)s %(units)s %(title)s"
msgstr[0] "%(num)s di %(total)s %(unit)s %(title)s"
msgstr[1] "%(num)s di %(total)s %(units)s %(title)s"

(the other two are very similar, all involving a singular/plural message)

It seems a spurious report, isn't it?

comment:16 Changed 8 years ago by Christian Boos

Well, it's apparently a real error for msgfmt tools and fine for the python Babel toolchain. This is a known issue and the reason why I reopened #8588, as I'd like to find a way to handle this without msgfmt complaining.

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: trac-it-vs-r9351_r9375.diff added

New diff against r9351, up-to-date with r9375

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: trac-it-vs-r9351_r9376.diff added

New diff against r9351, up-to-date with r9376

comment:17 Changed 8 years ago by Christian Boos

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: trac-it-vs-r9385_r9378.diff added

New diff against r9385, up-to-date with r9378

comment:18 Changed 8 years ago by Christian Boos

Last patch trac-it-vs-r9385_r9378.diff applied in r9389.

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: patch-trac-it-vs-r9389.diff added

Patch to fix #9171

comment:19 Changed 8 years ago by Christian Boos

(last patch was applied in r9404)

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: patch-trac-it-vs-r9444.diff added

Approaching 100%

comment:20 Changed 8 years ago by Christian Boos

Committed as [9445]. Btw, would you prefer to commit the changes yourself?

Changed 8 years ago by Lele Gaifax <lele@…>

Attachment: patch-trac-it-vs-r9469.diff added

Update italian catalog to r9469

comment:21 in reply to:  20 Changed 8 years ago by Lele Gaifax <lele@…>

Replying to cboos:

Committed as [9445]. Btw, would you prefer to commit the changes yourself?

I'd have no problem with that, I imagine it would take away some bore from you :)

comment:22 Changed 8 years ago by Lele Gaifax

r9483 supercedes latest attachment. From now on I'll commit directly to the svn repo, thank you.

comment:23 Changed 8 years ago by Christian Boos

Great! I'm happy we can do it this way.

For other Italian contributors, please continue to use this ticket for contributing feedback and suggestions to Lele. You can also directly subscribe to the RSS feed you'll find on log:trunk/trac/locale/it to be notified from his updates.

comment:24 Changed 8 years ago by Remy Blank

Owner: set to Lele Gaifax <lele@…>

comment:25 in reply to:  13 ; Changed 7 years ago by fero@…

Replying to Lele Gaifax <lele@…>:

I revamped the italian catalog, in particular choosing different words for the "Timeline" (rendered with "Cronologia") and for the "Roadmap" (used "Obbiettivi" instead of "Tappe").

I think that "Obiettivi" and "Obiettivo" are better than "Obbiettivi" and "Obbiettivo".

It seems that is also the "Accademia della crusca" opinion. Take a look at:

http://forum.accademiadellacrusca.it/forum_5/interventi/910.shtml

and to this enjoyful, and "more official" explanation (than a forum post)

http://www.accademiadellacrusca.it/faq/faq_risp.php?id=4027&ctg_id=44

comment:26 in reply to:  25 Changed 7 years ago by anonymous

Replying to fero@…:

I think that "Obiettivi" and "Obiettivo" are better than "Obbiettivi" and "Obbiettivo".

See also #9299. It's a bikeshedding issue, but of course I'll replace the term if enough people complain :-)

comment:27 Changed 7 years ago by CP

Yes. As an Italian, I do prefer oBiettivo, with one B. The BB version sounds like a dialect variant nowadays, although it can be found in dated Italian literature. CP

comment:28 Changed 7 years ago by Lele Gaifax

Ok, even if I disagree, I'll do that sooner or later given that at least three people asked. Of course a patch for that would be welcome (better attached to #9299 at this point).

comment:29 Changed 6 years ago by anonymous

come posso cambiare la lingua utilizzando questi file???

comment:30 Changed 5 years ago by Christian Boos

Review needed for this one (from Transifex):

@@ -143,11 +145,11 @@

 msgstr "Non è stato possibile eliminare l'allegato"
 
 #: trac/attachment.py:218
-#, fuzzy, python-format
+#, python-format
 msgid "Cannot reparent attachment \"%(att)s\" as %(realm)s:%(id)s is invalid"
 msgstr ""
-"Impossibile ricollegare l'allegato \"%(att)s\" perché esiste già in "
-"\"%(realm)s:%(id)s\""
+"Impossibile ricollegare l'allegato \"%(att)s\" come %(realm)s:%(id)s non "
+"è valido"

keep, discard?

(and in general, review of [11575#file1] by a native speaker would be appreciated)

Last edited 5 years ago by Christian Boos (previous) (diff)

comment:31 Changed 5 years ago by Christian Boos

Another one:

  • for_use_trac_0_12-stable-messages-pot_it

    old new  
    511511"\n"
    512512"Type:  '?' or 'help' for help on commands.\n"
    513513"        "
    514 msgstr "Benvenuto in trac-admin %(version)s\nConsole di amministrazione interattiva di Trac.\nCopyright (c) 2003-2012 Edgewall Software\nDigita '?' oppure 'help' per un aiuto sui comandi.\n        "
     514msgstr "Benvenuto in trac-admin %(version)s\nConsole di amministrazione interattiva di Trac.\nCopyright (c) 2003-2010 Edgewall Software\n\nInserisci '?' oppure 'help' per un aiuto sui comandi.\n        "
    515515
    516516#: trac/admin/console.py:164
    517517#, python-format

comment:32 in reply to:  30 Changed 5 years ago by Lele Gaifax

Replying to cboos:

Review needed for this one (from Transifex): +"Impossibile ricollegare l'allegato \"%(att)s\" come %(realm)s:%(id)s non " +"è valido" }}} keep, discard?

I'd add the word "perché" ("because" in english), to translate the meaning of "can't do that AS x is invalid":

 Impossibile ricollegare l'allegato "%(att)s" perché %(realm)s:%(id)s non è valido

I will try to review the referenced translation, thanks for the remind.

(and in general, review of [11575#file1] by a native speaker would be appreciated)

comment:33 in reply to:  31 Changed 5 years ago by Lele Gaifax

Replying to cboos:

-…2012 Edgewall Software\nDigita '?'… +…2010 Edgewall Software\n\nInserisci '?'…

I'm +0 on replacing "Digita" with "Inserisci", they convey the same mean to me, although "digitare" seems appropriate to me, as it usually means the act of doing something with some kind of keyboard, be it a computer or a telephone: http://dizionari.corriere.it/dizionario_italiano/D/digitare.shtml

But what about the copyright year? Why 2010? Shouldn't be 2013?

I cannot check the original right now, so I cannot say if the double "\n" after "Edgewall Software" is right or not.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Lele Gaifax <lele@…>.
The ticket will be disowned.
as The resolution will be set.
The owner will be changed from Lele Gaifax <lele@…> to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences .

 
Note: See TracTickets for help on using tickets.