Brion, what about some web form/maintenance script to update localization?
It should be fairly possible to create a way for someone to update their
localizations from somewhere in SVN, be it from trunk or a special
localization branch (probably a branch would be best).
The feature could be disabled if a wiki does manual editing of the
localization files.
And perhaps, if a permission were set, some sort of high level on the
wiki could use a special page or something to update localization files.
A shell/batch script could work for updating files from SVN.
However, doing it in PHP has the advantage that it would work even if
someone decided to only download a release and never installed svn on
the server (Such as shared hosts which allow SSH access).
But while it would require a chmod or chown (depending on configuration)
on the directory that localization files are kept in, a special page
would have the advantage that wiki which have a number of people with
high level Wiki access, but only one or two who can do server
administration would be able to keep up with localization without
needing to pester their sysadmins all the time.
~Daniel Friesen(Dantman) of:
-The Gaiapedia (
http://gaia.wikia.com)
-Wikia ACG on
Wikia.com (
http://wikia.com/wiki/Wikia_ACG)
-and
Wiki-Tools.com (
http://wiki-tools.com)
Brion Vibber wrote:
For those who didn't already notice, I went ahead
and branched the 1.12
release line yesterday, starting from trunk as of a couple days previous
(before the very latest batch of schema changes and other controversial
last-minute fun things :)
Vital functionality fixes and localization updates that need to go into
the 1.12 release should be committed on the REL1_12 branch as well as
onto trunk; I'll be doing a 1.12.0 release next week.
If you're not sure if your fix is vital enough, suggest it to me and
I'll decide whether to apply it or not. :)
Note that the current plan is to allow localization updates fairly
liberally on the latest release branch, with snapshots available for
download so people wanting localization updates don't have to wait for
the next bug-fix point release.
-- brion
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
Brhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l