T153265
|
T153265: Language converter source text and language names cannot use <nowiki> escaping.
|
open
|
Medium (orange)
|
|
|
|
|
|
T153341
|
T153341: Export LanguageConverter enabled status in page info from core
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T156280
|
T156280: WikiBase assumes English doesn't have a variant
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T159985
|
T159985: Implement language variant support in the REST API
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T208145
|
T208145: api.php shows language converter syntax in the HTML for certain uselang parameters
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T21044
|
T21044: Document LanguageConverter
|
open
|
Low (yellow)
|
|
|
|
|
|
T213345
|
T213345: Spin off (Parsoid) language variants functionality as a microservice?
|
open
|
Medium (orange)
|
|
|
|
|
|
T226832
|
T226832: Deprecate Language::convertTitle(), findVariantLink(), updateConversionTable(), and friends
|
open
|
Low (yellow)
|
|
|
|
|
|
T226833
|
T226833: Introduce LanguageConverterFactory service
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T226834
|
T226834: In LanguageConverter, replace usages of Title with usages of LinkTarget
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T239643
|
T239643: Bugs in PHP port of LanguageConverter
|
resolved
|
High (red)
|
|
|
|
|
|
T240068
|
T240068: Page Content Service summary endpoint "extract" value does not vary per Accept-Language, and returns different output from expected LanguageConverter results
|
resolved
|
High (red)
|
|
|
|
|
|
T243306
|
T243306: Introduce shorthand to LanguageConverter for al SpecialPage hierarchy
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243310
|
T243310: Once we have ContentHandlerFactory, we can think about injecting the LanguageConverterFactory into ContentHandler.
|
open
|
Medium (orange)
|
|
|
|
|
|
T243317
|
T243317: Create or define better approach to inject languageConverter into LinkHolderArray according to deprecation policy
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243320
|
T243320: Inject a LanguageConverterFactory through ParserFactory into Parser
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243321
|
T243321: Inject LanguageConverter via DI DefaultPreferencesFactory
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243323
|
T243323: Inject LanguageConverter through constructor in SearchNearMatcher
|
open
|
Low (yellow)
|
|
|
|
|
|
T243325
|
T243325: Avoid mutual dependency between LanguageConverter and Language by introducing specialised interfaces
|
open
|
High (red)
|
|
|
|
|
|
T243326
|
T243326: Rename ILanguageInterface::convert function to eliminate ambiguity
|
open
|
Low (yellow)
|
|
|
|
|
|
T243332
|
T243332: Create table with mapping between lang code and converter instead of using name convention
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243461
|
T243461: Decrease visibility of public variables in LanguageConverter class
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243743
|
T243743: Add tests MessageCache::updateMessageOverride
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T243744
|
T243744: Add tests for ContentHandler::getPageViewLanguage
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243747
|
T243747: Add pure unit tests for class LinkHolderArray
|
open
|
Low (yellow)
|
|
|
|
|
|
T243750
|
T243750: Add test for ParserOptions:optionsHash that covers case when language has variants
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243751
|
T243751: Add tests for DefaultPreferencesFactory::profilePreferences
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243754
|
T243754: Add tests for SearchNearMatcher:: getNearMatch that cover case for language with variants
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243755
|
T243755: Add pure unit-tests for SearchMySQL, SearchSqlite etc...
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T243756
|
T243756: Add more tests class SkinTemplate
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T243758
|
T243758: Add tests for class Title, increase coverage to 75%
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T243759
|
T243759: Add tests for class User, increase coverage to 50%
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T243760
|
T243760: Move Converter to respective files
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243761
|
T243761: Add @group Language to all tests related to Language for easier navigation through tests
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T243910
|
T243910: Refactor ConverterRule not to use public variables from LanguageConverter and remove mutual dependency between them
|
open
|
High (red)
|
|
|
|
|
|
T244219
|
T244219: Avoid usage of global state in LanguageConverter
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T244709
|
T244709: Add more doc annotations to LanguageConverter related classes
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T252092
|
T252092: Use MediaWikiServices::getLanguageConverterFactory instead of Language::getConverter
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T252095
|
T252095: Get rid of calling deprecated LanguageConverter methods from Language class
|
open
|
Medium (orange)
|
|
|
|
|
|
T252137
|
T252137: WIP: Introduce NamespaceNameLocalizer class
|
invalid
|
High (red)
|
|
|
|
|
|
T252151
|
T252151: WIP: Soft deprecate Language::getNamespaces and friends using global MediawikiServices
|
invalid
|
High (red)
|
|
|
|
|
|
T253325
|
T253325: Avoid using getNsIndex from UI / SpecialNewpages.php
|
open
|
Medium (orange)
|
|
|
|
|
|
T253460
|
T253460: WIP: Replace Language related calls in LanguageConverter by injecting callbacks, and avoid LanguageConverter from Language
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T253834
|
T253834: Turn properties into protected Getters in LanguageConverter based hierarchy
|
resolved
|
High (red)
|
|
|
|
|
|
T253849
|
T253849: WIP: Factor convertNamespace and convertTitle methods out of LanguageConverter
|
invalid
|
High (red)
|
|
|
|
|
|
T253854
|
T253854: Inject tables into LanguageConverter in advance and avoid using loadTables function.
|
open
|
Medium (orange)
|
|
|
|
|
|
T254004
|
T254004: Use global LanguageConverterFacory as MediawikiService:: instead for injecting it via DI in Language class
|
open
|
High (red)
|
|
|
|
|
|
T254267
|
T254267: WIP: Replace LanguageConverter ::convertTitle and ::convertNamespace in favour of ConverterHelper's and deprecate
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T254778
|
T254778: Make common implementation of findVariantLink functions of Language Converters.
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T256751
|
T256751: Hard deprecate LanguageConverter related methods from Language class
|
open
|
Medium (orange)
|
|
|
|
|
|
T256752
|
T256752: Hard deprecate LanguageConverter related methods from Language class
|
open
|
Medium (orange)
|
|
|
|
|
|
T256753
|
T256753: Hard deprecate LanguageConverter related methods from Language class Part 3
|
open
|
Medium (orange)
|
|
|
|
|
|
T257211
|
T257211: Determine frequency of usage of language variants
|
open
|
Low (yellow)
|
|
|
|
|
|
T43716
|
T43716: [EPIC] Support language variant conversion in Parsoid
|
open
|
Medium (orange)
|
|
|
|
|
|
T45547
|
T45547: MediaWiki needs a fictitious variant for English for easier variant development work
|
resolved
|
Low (yellow)
|
|
|
|
|
|