Page MenuHomePhabricator

Update for Italian language (it)
Closed, ResolvedPublic

Description

Author: broken.arrow

Description:
First attempt at updating the Italian language files, mainly to check my setup
and procedures.

Feel free to correct as needed. Attaching a patch now.


Version: 1.7.x
Severity: enhancement

Details

Reference
bz5962

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:13 PM
bzimport set Reference to bz5962.

broken.arrow wrote:

Patch for Italian (it) messages file (MessagesIt.php)

This test-run update addresses the issues reported in
http://nike.users.idler.fi/dev/problems.txt (see
http://mail.wikipedia.org/pipermail/mediawiki-i18n/2006-May/000028.html for
full details).

In MessagesIt.php

  • blockedtext - reword, sync with en., add missing variable \$3
  • rcnote - reword, add missing variable \$3
  • rclinks - reword, add missing variable \$3, warning: removed trailing

whitespace

  • largefile - reword, sync with en., add missing variables \$1, \$2 (Note 1)
  • sitestatstext - reword, sync with en., add missing variables \$7, \$8 (Note 2)
  • userstatstext - reword, sync with en., add missing variable \$4
  • revertpage - reword, sync with en., add missing variable \$2
  • subjectpage - warning: no trailing white space found

Note 1: The en. message talks about "images" - it may be about any media file?

Note 2: Links to English-only [[m:Help:Job queue]] - where shall the
translation be?

attachment MessagesIt001.patch ignored as obsolete

Patch looks fine, committed to trunk.

  1. any file
  2. full documentation is planned to be at mediawiki.org in the future

broken.arrow wrote:

Cleanup and reordering of MessagesIt.php - patch

Maintenance release - cleanup and align with English master file.

  • Removed 16 untranslated messages (duplicatetrans.php)
  • Removed 6 messages (untranslated and out-of-sync)
  • Removed 11 redundant messages (redundanttrans.php)
  • Removed 4 other messages (dupes or obsolete)
  • Reordered some messages to match Messages.php
  • Put in placeholders for all sections, matching Messages.php

See next attachment for a detailed list of changes.

attachment MessagesIt002.patch ignored as obsolete

broken.arrow wrote:

Cleanup and reordering of MessagesIt.php - documentation

Full details of modifications for Attachment #1749

attachment MessagesIt002.txt ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, part 1 - patch

Following sections up to date with current Messages.php:

  • User preference toggles - many additions, updates
  • dates - months/day names don't get caps in Italian
  • Bits of text used by many pages - many additions, updates
  • Short words for each namespace - new section
  • Main script and global functions - updates
  • General errors - many additions, updates

attachment MessagesIt003.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, part 2 - patch

Following sections brought up to date with current Messages.php:

  • Login and logout pages
  • Edit page toolbar
  • Edit pages
  • History pages
  • Revision deletion
  • Diffs
  • Search results
  • Preferences page
  • User rights
  • Groups

Also, corrected some typos and small rewordings in earlier sections; removed
trailing space from "subjectpage"; checked for syntax, redundant and
duplicates, tested with 1.6.3/1.6.5.

attachment MessagesIt004.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, part 2 - corrected patch

Corrections to Attachment 1809:

  • Removed messages listed in

http://nike.users.idler.fi/betawiki/Ignored_messages

  • Removed entities: ← and →
  • Checked trailing whitespace

attachment MessagesIt005.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, part 3 - patch

  • Complete review and update of the following sections (mainly related to

special pages): Recent changes; Upload; Image list; Mime search;
Unwatchedpages; List redirects; Unused templates; Random redirects; Statistics;
Miscellaneous special pages; Special:Allpages; Email this user; Watchlist;
Delete/Protect/Revert; Undelete; Namespace form on various pages;
Contributions; What links here; Block/unblock IP; Developer tools (about 200
new messages were added).

  • Correction of some typos and URLs.
  • Commented 'edittools' (in ignore list?)
  • Added parameter $4 in 'passwordremindertext'
  • Checked for syntax, trailing spaces, html entities, redundant and duplicate

entries, tested with 1.6.3/1.6.5.

attachment MessagesIt006.patch ignored as obsolete

In trunk with some modifications: r14411.

broken.arrow wrote:

Content update of MessagesIt.php, part 4 - patch

  • Corrected right arrow in 'sectionlink'
  • Corrected single-quote escaping in 'emailuser', 'emailpage' and

'usermailererror'

  • Removed redundant entries 'subcategorycount1' and 'categoryarticlecount1'
  • New/updated sections: from "Make sysop" to EOF, excluding EXIF messages

Notes:

  • Untranslated: variant names for zh and sr
  • Stylesheets: translated empty stub for monobook.css
  • Monobook.js: added missing ca-unprotect, modified some shortcuts

attachment MessagesIt007.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, part 5 - patch

Last batch of messages and corrections:

  • Translated: all EXIF messages and EXIF attributes; also:
  • added: qbspecialpages, moredotdotdot, nogomatch
  • renamed: trackback (-> trackbackbox)
  • uncommented: copyrightwarning

To keep up to date with Messages.php (#14540):

  • New messages: autoredircomment, editold, feed-invalid, nosuchusershort,

nouserspecified, history-feed-title, history-feed-description,
history-feed-item-nocomment, history-feed-empty, viewdeletedpage,
undeleteextrahelp, undeletereset, undeletedrevisions, sp-newimages-showfrom

  • Modified messages: redirectedfrom, redirectpagesub, unprotectedarticle (for

consistency)

  • Renamed messages: uploadnewversion (-> uploadnewversion-linktext);

undeletedtext (-> undeletedpage)

attachment MessagesIt008.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, #14540 to #15156

New release to keep up to date with Messages.php (#15156).

Also corrected several validation issues in previous release, thanks to
[[user:gangleri]] for the editing work!

attachment MessagesIt009.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, to #15237

Corrected some typos, modified further updated messages.

Patch against MessagesIt.php SVN #15256, needs review.

attachment MessagesIt010.patch ignored as obsolete

jimmy.collins wrote:

(In reply to comment #16)

applied in r15265 with minor changes like discussed in irc
(removed messages from ignore list an FORMATNUM stuff)

broken.arrow wrote:

Content update of MessagesIt.php, to #17763

Content update of MessagesIt.php, up to SVN #17795.

Added 107 messages, corrected 4 per checklanguage.php.
Minor changes on some other messages.

Patch against MessagesIt.php SVN #17263, tested on current trunk.

attachment MessagesIt011.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, up to SVN r18939.

Added 52 messages, corrected 1, deleted 6 per checkLanguage.php.

Minor changes on some other messages, mainly for consistency;
moved "wldone" to keep the file aligned with MessagesEn.php.

Patch against MessagesIt.php SVN r18269, (briefly) tested on current trunk.

attachment MessagesIt012.patch ignored as obsolete

robchur wrote:

Comment on attachment 3029
Content update of MessagesIt.php, up to SVN r18939.

Applied in r18941.

broken.arrow wrote:

Content update of MessagesIt.php, up to SVN r19560.

Added 26 messages, corrected 1, deleted 59 (mostly accesskeys) per
checkLanguage.php.

Added $specialPageAliases and $linkTrail; moved tooltips to same place as in
current MessagesEn; corrected some typos.

Patch against MessagesIt.php SVN r19502, (briefly) tested on current trunk.

attachment MessagesIt013.patch ignored as obsolete

rotemliss wrote:

Applied to r19579.

broken.arrow wrote:

Content update of MessagesIt.php, up to SVN r20070

Added 27 messages, removed 2, per checkLanguage.php.

Changed 6 links, per http://nike.users.idler.fi/dev/nfo/problems.txt

Added #media-info section as in current MessagesEn; corrected some typos.

Patch against MessagesIt.php SVN r20033, (briefly) tested on current trunk.

attachment MessagesIt014.patch ignored as obsolete

broken.arrow wrote:

Content update of MessagesIt.php, up to SVN r20386

Added 15 messages, removed 5, per checkLanguage.php.

Added PLURAL where it has been added in en.

Removed hard link to Meta in sitestatstext.

Corrected some typos.

Patch against MessagesIt.php SVN r20074, (briefly) tested on current trunk.

Attached:

Reformatted with rebuildLanguage.php and than applied as r20398

FYI, there's some issues on the following message array items, by the
checkLanguage.php file.

51 messages of 1630 are not translated to it, but exist in en:

  • talkpagelinktext
  • nosuchsectiontitle
  • nosuchsectiontext
  • rev-deleted-event
  • logdelete-selected
  • revdelete-hide-name
  • revdelete-suppress
  • revdelete-hide-image
  • revdelete-unsuppress
  • logdelete-logentry
  • revdelete-logaction
  • logdelete-logaction
  • revdelete-success
  • logdelete-success
  • oversightlog
  • overlogpagetext
  • recentchangesdays
  • userrights-reason
  • fileexists-extension
  • fileexists-thumb
  • fileexists-thumbnail-yes
  • file-thumbnail-no
  • randomredirect-nopages
  • withoutinterwiki
  • withoutinterwiki-header
  • fewestrevisions
  • randompage-nopages
  • log-search-legend
  • log-search-submit
  • log-title-wildcard
  • protect-locked-blocked
  • protect-locked-dblock
  • protect-locked-access
  • restriction-type
  • restriction-level
  • minimum-size
  • restriction-level-all
  • undeleterevdel
  • nolinkshere-ns
  • whatlinkshere-prev
  • whatlinkshere-next
  • ipbreasonotherlist
  • ipbreason-dropdown
  • ipbotherreason
  • ipbhidename
  • ipb-edit-dropdown
  • block-log-flags-noautoblock
  • djvu_page_error
  • djvu_no_xml
  • thumbnail_invalid_params
  • thumbnail_dest_directory

2 messages of 1582 are not exist in en (or are in the ignored list), but still e
xist in it:

  • protect-viewtext
  • block-log-flags-autoblock

4 messages of 1582 in it don't use some variables while en uses them:

  • cascadeprotected
  • cascadeprotectedwarning
  • revdelete-selected
  • protect-cascadeon

broken.arrow wrote:

Thanks. All issues were addressed on Betawiki earlier today and are waiting to
be committed (hopefully in time for 1.10 branching).