Last modified: 2011-02-13 04:44:15 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T26072, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24072 - Stating article title explicitly per language version doesn't work
Stating article title explicitly per language version doesn't work
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Language converter (Other open bugs)
unspecified
All All
: Normal minor (vote)
: ---
Assigned To: Philip Tzou
:
: 23967 27374 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-06-22 15:07 UTC by michael.angelkovich
Modified: 2011-02-13 04:44 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description michael.angelkovich 2010-06-22 15:07:30 UTC
Now I am reporting a bug that concerns interaction between two features of the language converter on sr.wp:

1. The feature that allows an user to explicitly state what title should be displayed on any of the language versions (sr, sr-ec, sr-el). Its syntax is like this:

-{T|sr-ec:<title for sr-ec version>;sr-el:<title for sr-el version>}-

2. The feature that transliterates the article title and content from sr-ec to sr-el and vice versa.

Explanation:
The feature (2) transliterates the whole title either to Cyrillic or Latin script, which doesn't always give right results. The feature (1) was introduced in order to provide user option to specify how exactly titles should be displayed in either version.

==========================

Previous / wanted state:
So, supposedly the feature (1) should overwrite the doings of the feature (2). If the feature (1) is called, the (2) should stay put concerning the title. If the feature (1) has not been called, the (2) should define both title and content.

==========================

The Problem:
This doesn't work like that anymore. The user is still able to choose different titles for different language versions using the feature (1). It works. But it seems that the feature (2) is now able to process the results afterward, which defeats the purpose of the feature (1) in most cases. An illustration:

State before:
if(feature 1 used) {
  title = as defined by feature 1(title)
} else {
  title = as defined by feature 2(title)
}

Present state:
if(feature 1 used) {
  title = as defined by feature 1(title)
}
title = as defined by feature 2(title)

I hope you get my meaning.

==========================

Examples:
In this article:

http://sr.wikipedia.org/sr-ec/Innuendo_%28%D0%B0%D0%BB%D0%B1%D1%83%D0%BC%29

Has been stated:
-{T|sr-ec:Innuendo (албум);sr-el:Innuendo (album)}-

Which means the titles for the versions should be:
sr-ec:Innuendo (албум)
sr-el:Innuendo (album)

On contrary, the actual results are:
sr-ec:Иннуендо (албум)
sr-el:Innuendo (album)

Thanks,
M
Comment 1 Philip Tzou 2010-07-05 08:55:04 UTC
Yes you are right. The title conversion does not work for a long time. I'll manage to find time to fix this problem. Before it's fixed, you could use -{H|some rules}- instead of -{T|some rules}-, it works still.
Comment 2 Philip Tzou 2010-07-06 03:08:29 UTC
This bug has been fixed in r69080.
Comment 3 Philip Tzou 2010-08-07 22:35:29 UTC
*** Bug 23967 has been marked as a duplicate of this bug. ***
Comment 4 Philip Tzou 2011-02-13 04:44:15 UTC
*** Bug 27374 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links