Page MenuHomePhabricator

Russian translation update
Closed, ResolvedPublic

Description

svn diff patch

Next monthly Russian translation update

It was checked by checkLanguage.php script


Version: 1.11.x
Severity: enhancement

Attached:

Details

Reference
bz10341

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:49 PM
bzimport set Reference to bz10341.
bzimport added a subscriber: Unknown Object (MLST).

Thanks for your patch, applied with r23368.

For your information:

5 messages of 1630 in ru don't use some variables while en uses them:

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

Thanks, yes i know

But russian ConvertPlural is not appropriate for these messages

Oops, I remember you wrote this in the past, sorry.

But isn't it possible to translate these messages in another way to use these variables? I do not speak Russian so sorry if this is a dumb question.

We need more complicated Russian convertPlural function to use these variables. (See bug 10008)

But I think it is not obligatory, variables are not important in these messages.

Example:

'cascadeprotected' => 'This page has been protected from editing, because it is included in the following {{PLURAL:$1|page|pages}}, which are protected with the "cascading" option turned on:',

For your information:

36 messages of 1645 are not translated to ru, but exist in en:

  • namespaceprotected
  • token_suffix_mismatch
  • userrights-available-none
  • userrights-available-add
  • userrights-available-remove
  • minlength1
  • allpages-bad-ns
  • rollback-success
  • month
  • year
  • movepage-moved
  • monthsall
  • watchlistedit-numitems
  • watchlistedit-noitems
  • watchlistedit-clear-title
  • watchlistedit-clear-legend
  • watchlistedit-clear-confirm
  • watchlistedit-clear-submit
  • watchlistedit-clear-done
  • watchlistedit-normal-title
  • watchlistedit-normal-legend
  • watchlistedit-normal-explain
  • watchlistedit-normal-submit
  • watchlistedit-normal-done
  • watchlistedit-raw-title
  • watchlistedit-raw-legend
  • watchlistedit-raw-explain
  • watchlistedit-raw-titles
  • watchlistedit-raw-submit
  • watchlistedit-raw-done
  • watchlistedit-raw-added
  • watchlistedit-raw-removed
  • watchlisttools-view
  • watchlisttools-edit
  • watchlisttools-raw
  • watchlisttools-clear

13 messages of 1617 do not exist in en (or are in the ignored list), but still e
xist in ru:

  • minlength
  • fileuploaded
  • clearwatchlist
  • watchlistcleartext
  • watchlistclearbutton
  • watchlistcleardone
  • removechecked
  • watcheditlist
  • removingchecked
  • couldntremove
  • wldone
  • pagemovedtext
  • displaytitle

5 messages of 1617 in ru don't use some variables while en uses them:

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