A Wordpress Plugin to convert UEY to ULY/USY
Wordpress Uchun Uyghurche Yeziqlarni almashturush qisturmisi
Salam. Mezkur qisturma G.Toxti Kenji ependi teripidin yasalghan bolup, uning ruxsiti bilen, githubgha quyuldi. Kodning barliq hoquqi G.Toxti Kenji'ge mensuptur.
Ishlitish Usuli:
- Hojjetlerni Wordpress qachilanghan bash munderijige quyung
- www.yourdomain.xxx(sizning bekitigizning adresini)/yengila.php ni eching
shuning bilen qisturma utuqluq halda qachilinidu.
Unumini korush:
Ortaq Turk yeziqi uchun: www.yourdomain.xxx/?uls=ut
Uyghur Latin yeziqi uchun: www.yourdomain.xxx/?uls=ul
Uyghur Kiril/Slawiyan yeziqi uchun: www.yourdomain.xxx/?uls=us
Uyghur Ereb yeziqigha qaytish uchun: www.yourdomain.xxx/?uls=uu
Misal biket: https://www.ukij.org/ug/
Bashqa tengshekler: !. Bezi uslublarda ishlimesliki mumkin;
!!. Yeziq almashturush uchun herbir herpni tekshuridighan bolghachqa, bezi uzun tekst bar betlerni almashturushqa ketidighan waqit uzaq bolup ketishi mumkin, hetta betler echilmay aq bolup qelishi mumkin, bu chaghda Uyghur Ereb yeziqigha qaytish ulinishini besiwetsigiz bolidu;
!!!. Torbiket eslidin Uyghur Ereb yeziqida putken bolushi we putunley Uyghurchigha maslashturulghan bolsa unumi teximu yaxshi;
!!!!. Qisturmini qachilap bolup, Wordpress'ning neshiri yengilash meshghulati qilsigiz qisturma ishlimesliki mumkin, bu chaghda https://www.yourdomain.xxx/yengila.php ni besiwetsigiz ongshilidu.
1.Ereb yeziqidin Latin/Kril yeziqigha almashqanda, herpler soldin onggha ozgirishi kirek, buning uchun soldin bashlanghan yeziqqa maslashturup bir css hojjti teyyarlang, andin uni uls.php ichige rtl.css larni quyung Ornek:
function ayladur($out)
{
if($_SESSION['uls'] == "ul")
{
$out=U2L($out);
$out=str_replace("style.css", "ltr.css", $out);
$out=str_replace("bootstrap.min.css", "bootstrap.min.ltr.css", $out);
}
else if($_SESSION['uls'] == "us")
{
$out=U2S($out);
$out=str_replace("style.css", "ltr.css", $out);
$out=str_replace("bootstrap.min.css", "bootstrap.min.ltr.css", $out);
}
else if($_SESSION['uls'] == "ut")
{
$out=U2T($out);
$out=str_replace("style.css", "ltr.css", $out);
$out=str_replace("bootstrap.min.css", "bootstrap.min.ltr.css", $out);
}
return $out;
}
- Tillarning yeziqini ulinishqa qoshqanda towendiki buyiche qushung:
ئۇيغۇرچە(Ereb yeziqidiki isim uchun):
ئۇيغۇرچە
УЙҒУРЧӘ(Kril yeziqidiki isim uchun):
Уйғурчә
Uyghurche(Latin yeziqidiki isim uchun):
Uyghurche
Uyğurçe(Ortaq Turk yeziqidiki isim uchun):
Uyğurçe
Ornek:
<div style="direction: ltr; float: right; padding-right: 60px; padding-top: 6px; text-transform: capitalize;"> <a href="?uls=us">Уйғурчә</a> | <a href="?uls=ul">Uyghurche</a> | <a href="?uls=ut">uyğurçe</a> | <a href="?uls=uu">ئۇيغۇرچە</a> </div>