Thanks for the pointer.
I forgot to mention that Im running on Heroku and theres no permanent file storage and
there may be multiple machines availabel to serve requests.
Do you know if that is something the Extension:Translate would have an issue with? I read
that it wants you to define as cache directory, and I would assume that thats just
temporary storage and a performance issue not going to stop it from working correctly if
requests go to different servers.
Mike
On Jan 31, 2013, at 5:49 PM, Ingo Malchow wrote:
Am 01.02.2013 00:47 schrieb "Mike Papper"
<bodaro(a)gmail.com>om>:
Is this possible with Mediawiki and some extensions:
For example, consider a user who prefers french content...types in this:
www.host.com/page/Integration
-ideally the URL path for a given page stays the same (as displayed in
the
browser) - to avoid a redirect
-system checks users preferred language (say by
ACCEPT_LANGUAGE header) -
in this case its 'fr'
-wiki looks up french version of the given page,
if it exists it displays
that content
-if the french doesnt exist, it displays the
english content
-user would type the page name appended with /fr to force-edit the french
version
(to create it)
-skin would still use users language for
localized content for the layout
(non-media wiki parts like header, footer, side
navigation menu etc.)
Similar BUT NOT THE SAME as the Extension:Multilang,
Extension:LanguageSelector,
Extension:Polyglot, Extension:AutoLanguage
extensions I see out there.
Is this possible to "fight" the wiki in bringing up a default page when
one does not exist (instead of the mediawiki built-in behavior to bring up
the page allowing the user to create it).
Any ideas welcome!
Mike Papper
Extension:Translate should fullfill your needs mostly. It provides a
fallback language and other things.
However, as for the theme, that is mostly up to its author, as long as
those parts are not put into the interface messages.
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l