Hello, we will soon need to customize namespaces at Lombard wikipedia; this is mainly due to three reasons (3 is most important): 1) translating English names 2) creating a 'portal' namespace 3) duplicating 'category' feature, to deal with the fragmentation of Lombard tongue into two major dialect groups. As to 1) I guess that local Mediawiki should be enough; as to 2) it seems to me yet obscure; 3) cannot be dealt with by creating, say : 'category/west' and 'category/east', since the word 'Category' itself has two slightly different translations. Thus an additional namespace is needed, like in case 2). I read this: http://meta.wikimedia.org/wiki/Help:Custom_namespaces Best regards,
Claudi
--------------------------------- Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
Claudi Meneghin wrote:
Hello, we will soon need to customize namespaces at Lombard wikipedia; this is mainly due to three reasons (3 is most important):
- translating English names
You should create a language file, LanguageLmo.php, and a messages file, MessagesLmo.php. Then you will be able to translate the English namespaces, and also you will be able to translate other important things, including the messages (should not be translated locally in Wikipedia, as other wikis written in the same language won't include the translated messages).
- creating a 'portal' namespace
Just ask for that in Bugzilla (http://bugzilla.wikimedia.org), giving the names of the portal namespace and its talk namespace, and the developers with shell access will create it.
- duplicating 'category' feature, to deal with the fragmentation of Lombard tongue into two major dialect groups.
It's just impossible.
As to 1) I guess that local Mediawiki should be enough;
Just right, but you should create one first.
as to 2) it seems to me yet obscure;
See above.
- cannot be dealt with by creating, say : 'category/west' and 'category/east', since the word 'Category' itself has two slightly different translations.
Thus an additional namespace is needed, like in case 2).
Case 2 is another case, as a custom namespace cannot be a category namespace whatsoever. You will have to find another way – creating another wiki for the second dialect, or ignoring one of them, or something like that.
I read this: http://meta.wikimedia.org/wiki/Help:Custom_namespaces Best regards,
Claudi
Claudi Meneghin wrote:
- duplicating 'category' feature, to deal with the fragmentation of
Lombard tongue into two major dialect groups. 3) cannot be dealt with by creating, say : 'category/west' and 'category/east', since the word 'Category' itself has two slightly different translations. Thus an additional namespace is needed, like in case 2).
No, not as in case 2, as case 2 are normal pages with a prefix. Case 3 also wants a special functionality. Would it be ok if 'category/west' were an alias for 'category/east'? That's it: 'category/east:Foo' contents are the same as 'category/west:Foo', and viceversa.
Platonides wrote:
Claudi Meneghin wrote:
- duplicating 'category' feature, to deal with the fragmentation of
Lombard tongue into two major dialect groups. 3) cannot be dealt with by creating, say : 'category/west' and 'category/east', since the word 'Category' itself has two slightly different translations. Thus an additional namespace is needed, like in case 2).
No, not as in case 2, as case 2 are normal pages with a prefix. Case 3 also wants a special functionality. Would it be ok if 'category/west' were an alias for 'category/east'? That's it: 'category/east:Foo' contents are the same as 'category/west:Foo', and viceversa.
I haven't looked at the Language.php files for awhile, but I remember that the English names for these namespaces were included as aliases for the native names, so that "Image:Wiki.png" redirects to "Imagen:Wiki.png" etc. I'd imagine that's also possible for the Category: namespace.
Another possibility: I'm not sure what the two translations are, but if they can be abbreviated the same way (that is, if they start similarly), you could just use the abbreviation as the Category: namespace's name.
wikitech-l@lists.wikimedia.org