On 03/08/05, April <april(a)seriouslyfun.com> wrote:
I edited language.php to display different messages.
I uploaded language.php to overwrite the old language.php in the
languages folder.
[...]
I ran the rebuildMessages.php script from the command
line, and it
displayed a message saying it was rebuilding the namespace.
Nothing changed even after refresh. Again I tried changing my skin in
preferences in case it was a cache problem. I also tried looking from a
different computer which hasn't seen the site for a few days.
Hm, here are some random thoughts which may or may not be helpful. I
hope none of them seem condescending or anything, I'm just trying to
"cover some bases"...
* did you change the right Language.php file - that is, are your sites
in English, and therefore using the English messages, rather than,
say, LanguageFr.php; did you then get the right [i.e. modified] copy
and over-write the right copy in the right install.
* have you tried manually looking at the [[MediaWiki:foo]] pages which
should have changed since you ran rebuildMessages script, to see if it
did in fact change them.
** If it did, you likely *do* have some kind of caching problem
(MediaWiki has some internal caching mechanisms, even in a default
setup)
** if it didn't, are you sure it's pointing at the right database -
remember that command-line scripts use a separate settings file
(AdminSettings.php) to get their DB settings
* the copy of rebuildMessages.php I have (from an early pre-1.5) has
command-line options for forcing overwrite, and for manually supplying
a source file. Have you played with any such variations, and did
anything different happen?
Probably none of this will get you anywhere you aren't already, but I
thought it might be a start. Good luck.
--
Rowan Collins BSc
[IMSoP]