Page MenuHomeWickedGov Phorge

DummyConverter.php
No OneTemporary

Size
882 B
Referenced Files
None
Subscribers
None

DummyConverter.php

<?php
use MediaWiki\Language\LanguageConverter;
use Wikimedia\ReplacementArray;
/**
* Test converter (from Tajiki to latin orthography)
*/
class DummyConverter extends LanguageConverter {
/**
* @var array
*/
private $table = [
'б' => 'b',
'в' => 'v',
'г' => 'g',
];
/**
* Get Main language code.
*/
public function getMainCode(): string {
return 'tg';
}
/**
* Get supported variants of the language.
*/
public function getLanguageVariants(): array {
return [ 'tg', 'tg-latn', 'sgs', 'simple' ];
}
/**
* Get language variants fallbacks.
*/
public function getVariantsFallbacks(): array {
return [];
}
public function loadDefaultTables(): array {
return [
'sgs' => new ReplacementArray(),
'simple' => new ReplacementArray(),
'tg-latn' => new ReplacementArray( $this->table ),
'tg' => new ReplacementArray()
];
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, Aug 18, 23:54 (17 h, 45 m ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
bc/d0/c2ee3965f72094f315e06d4867cc
Default Alt Text
DummyConverter.php (882 B)

Event Timeline