-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Extension messages can now be translated. To add localized messages to
an extension, add a second parameter to the call to
MessageCache::addMessages, which includes the language code (the default
value is 'en').
For example, old style:
$wgMessageCache->addMessages( array( 'custom' => 'custom message' ) );
New style:
$wgMessageCache->addMessages( array( 'custom' => 'custom message' ), 'en' );
etc.
You are welcome to translate each extension, especially those which are
used in Wikimedia sites (a list is available in Special:Version), into
your language.
- --
#define Name RotemLiss
#define Mail mailSTRUDELrotemlissDOTcom
#define Site www.rotemliss.com
#define KeyFingerPrint 4AFD 8579 A449 4267 BED9 38E5 6EF8 5B1F EBDE 7AC0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEpZGHbvhbH+veesARAvtZAJwOnSudlV3kfzXzAHTuI6LF89OnrgCffk5E
HexWVAhExOZpjtKnWtRILts=
=Ad/c
-----END PGP SIGNATURE-----
SVN trunk r14845 renames the "revisionasofwithlink" message to
"oldrevisionnavigation" and alters the format, adding a new parameter
and making the arrangement a little saner given the new information
available to the message.
Rob Church
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Notable pages to check:
* http://nike.users.idler.fi/betawiki/Localisation_statistics
* http://nike.users.idler.fi/dev/problems.txt
Recent changes to messages (trunk only, no changes in branches):
Added:
* "loginlanguagelabel"
* "loginlanguagelinks" (should not be translated)
* "blockedoriginalsource"
* "blockededitsource"
* "Common.css"
* "export-submit"
Modified:
* "currentrevisionlink" (no "view" prefix anymore)
* "movepagetalktext"
* "Monobook.css"
* "noemailprefs" (removed <strong>)
Renamed and modified:
* "revisionasofwithlink" was renamed to "oldrevisionnavigation", and its
parameters order was changed to "$1; $5<br />$3 | $2 | $4".
* "ipusuccess" was renamed to "unblocked", and was changed to wikitext.
Strucutre replaced:
* The twin messages "undelete_short" and "undelete_short1" were replaced
by "undelete_short" using plural.
Removed:
* "emailforlost" (removed in all the languages)
Global changes:
* The obsolete underscores of the log page names were removed.
- --
#define Name RotemLiss
#define Mail mailSTRUDELrotemlissDOTcom
#define Site www.rotemliss.com
#define KeyFingerPrint 4AFD 8579 A449 4267 BED9 38E5 6EF8 5B1F EBDE 7AC0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEnneCbvhbH+veesARAoBhAJ9axt+TWGtfJ5/9AGfvdh7qmAJE7ACdGYIJ
Qd2jOwiNGISM1KxXU5aFNlQ=
=LryT
-----END PGP SIGNATURE-----
Hi!
I wonder why code for interface language from user preferences was not
re-used? Why only limited number of languages available? At least
#LANGUAGE: magic word could be used for accessing language names.
Sorry for stupid questions,
Eugene.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Notable pages to check:
* http://nike.users.idler.fi/betawiki/Localisation_statistics
* http://nike.users.idler.fi/dev/problems.txt
Changes to messages in the period of 2006-06-04 to 2006-06-18 (trunk
only, no changes in branches):
Added:
* "session_fail_preview_html"
* "boteditletter"
* "undeletedrevisions-files"
* "undeletedfiles"
* "cannotundelete"
* "tooltip-recreate" (existed, but was empty)
* "uncategorizedimages"
Modified:
* "confirmrecreate" – article => page
* "tog-enotifwatchlistpages" – clarified
Renamed and modified:
* "nogomatch" was renamed to "noexactmatch"; before the change it had
two parameters – for example: $1=:Main Page,$2=Main Page – now the only
parameter is $1=Main Page, and the ":" mark was added before it in the
link. *This change was done for all the languages.*
Global changes:
* Some messages which used "{{ns:project}}" are now using "Project", for
performance reasons.
- --
#define Name RotemLiss
#define Mail mailSTRUDELrotemlissDOTcom
#define Site www.rotemliss.com
#define KeyFingerPrint 4AFD 8579 A449 4267 BED9 38E5 6EF8 5B1F EBDE 7AC0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFElWBZbvhbH+veesARAozQAJ4tnoNbf1dEQy/4DMKGuIOXjcWuXwCfUZUB
eJcfjOyu2CVRmKwZpiJUAmk=
=ZcHq
-----END PGP SIGNATURE-----
Heads up! I've replaced the "nogomatch" message with "noexactmatch".
This moves the evil magic colon into the messages themselves. The
message no longer accepts a $2 parameter (since it's not needed).
The commit updated all message files as far as possible, but I'd
appreciate it if you could give your language the once-over when you
next submit a patch.
Thanks,
Rob Church
The list of problems [1] was updated yesterday. The localization
statistics [2] were updated a minute ago.
[1] http://nike.users.idler.fi/dev/problems.txt
[2] http://meta.wikimedia.org/wiki/Localization_statistics
Changes to messages in the period of 2006-05-22 to 2006-06-03:
Added:
* "autoredirectcomment"
* "editold"
* "feed-invalid"
* "history-feed-title"
* "history-feed-description"
* "history-feed-item-nocomment"
* "history-feed-empty"
* "licenses" (should not be translated)
* "wldone"
* "sp-newimages-showfrom"
Modified:
* "gotaccount" – the change is "already got an account" to "already
have an account", which should not affect most of the translations.
* "nogomatch" – the parameter $2 was added, to replace $1 in one place.
Renamed and modified:
* "uploadnewversion" was renamed to "uploadnewversion-linktext", and
the "[$1 x]" text was changed to "x". It was already changed in
all the languages.
* "undeletedtext" was renamed to "undeletedpage", and changed the
parameter ($1 was originally the page name, but now it is a
complete link), the "$1 was restored" text is now bold, the text
was divided into two paragraphs, etc.
--
#define Name RotemLiss
#define Mail mailSTRUDELrotemlissDOTcom
#define Site www.rotemliss.com
Currently, I think there is no easy way to translate the extensions of
MediaWiki into other languages. I suggest to create a hook, or something
like that, in the end of every messages list in every languages (named
"addMessages", "addMessagesDe", etc.), and to add their returned value
to the array. The extensions will add functions like
"MakeSysopMessages", "MakeSysopMessagesDe", etc., to these hooks. Is it
possible?
--
#define Name RotemLiss
#define Mail mailSTRUDELrotemlissDOTcom
#define Site www.rotemliss.com
Can we ask Brion to announce next major release of MediaWiki in this
mail list 2 days before split trunk to release branch.
Something like translation freeze.
--
Alexander Sigachov