بۈگۈن ئوقۇرمەنلەرگە ئۇيغۇر لاتىن يېزىقى، كېرىل يېزىقى ۋە ئەرەب يېزىقىنى ئ‍ۆز-ئارا ئالماشتۇرۇشتۇرىدىغان قىستۇرما ۋە ئۇنى ئىشلىتىش ئۇسۇلى بىلەن تونۇشتۇرتۇرغۇسىمەن. ئۈنۈمىنى بلوگىمدىن كۆرۈۋالساڭلار بولىدۇ.

قىستۇرمىنى چۈشۈرۈش ئادرېسى:

https://github.com/uyghurbeg/uls

ئىشلىتىش ئۇسۇلى:

1. ھۆججەتلەرنى ۋوردپرەسس قاچىلانغان باش مۇندەرىجىگە قۇيۇڭ؛2. تور نامىڭىزنىڭ ئارقىسىغا yengila.phpنى ئۇلاپ تور كۆرگۈچتە ئېچىڭ، مىسالغا: http://www.tornamigiz.com/yengila.php
ئاچقاندىن كېيىن قىستۇرما ئوڭۇشلۇق ھالدا تاماملانغان بولىدۇ.

ئۈنۈمىنى كۆرۈش ئۈچۈن بلوگىڭىزنىڭ تور ئادرېسىنى بۇ شەكىلدە ئېچىپ باقسىڭىز بولىدۇ:

ئۇيغۇر لاتىن يېزىقى ئۈچۈن: www.www.tornamigiz.com/?uls=ul

ئۇيغۇر كىرىل/سلاۋىيان يېزىقى ئۈچۈن: www.www.tornamigiz.com/?uls=us

ئۇيغۇر ئەرەب يېزىقى ئۈچۈن: www.www.tornamigiz.com/?uls=uu

بلوگىمدىكى مىسال:

ئۇيغۇر لاتىن يېزىقى ئۈچۈن:  https://www.uyghur.blog/?uls=ul

ئۇيغۇر كىرىل/سلاۋىيان يېزىقى ئۈچۈن: https://www.uyghur.blog/?uls=us

ئۇيغۇر ئەرەب يېزىقى ئۈچۈن: https://www.uyghur.blog/?uls=uu

كۆپ كۆرۈلگەن مەسىلىلەر:

  1. مەزكۇر قىستۇرما بەزى ئۇسلۇبلاردا ئىشلىمەسلىكى مۇمكىن، سەۋەبى نامەلۇم؛
  2.  يېزىق ئالماشتۇرۇش ئۈچۈن ھەربىر ھەرپنى تەكشۈرىدىغان بولغاچقا، بەزى ئۇزۇن تېكست بار بەتلەرنى ئالماشتۇرۇشقا كېتىدىغان ۋاقىت ئۇزاق بولۇپ كېتىشى مۇمكىن، ھەتتا بەتلەر ئېچىلماي ئاق بولۇپ قېلىشى مۇمكىن، بۇ چاغدا بەتنى ئۇيغۇر ئەرەب يېزىقىغا قايتۇرۇۋەتسىڭىز بولىدۇ؛
  3. توربىكەت ئەسلىدىن ئۇيغۇر ئەرەب يېزىقىدا پۈتكەن بولسا شۇنداقلا پۈتۈنلەي ئۇيغۇرچىغا ماسلاشتۇرۇلغان بولسا ئۈنۈمى تېخىمۇ ياخشى؛
  4. قىستۇرمىنى قاچىلاپ بولۇپ، ۋوردپرەسسنىڭ نەشىرى يېڭىلاش مەشغۇلاتى قىلسىڭىز قىستۇرما ئىشلىمەسلىكى مۇمكىن، بۇ چاغدا www.www.tornamigiz.com/yengila.php نى بېسىۋەتسىڭىز ئوڭشىلىدۇ.

تەڭشەش ھەققىدە بىر قىسىم كۆرسەتمە

  1. مەزكۇر قىستۇرمىنىڭ ئىشلەش پىرىنسىپى مەنبە يېزىق بىلەن ئايلاندۇرۇلماقچى بولغان نىشان يېزىقنىڭ css ۋە باشقا ھۆججەتلىرىنى ئالدىن بەلگىلەپ بېرىپ، ئاندىن يېزىقلارنى ئالماشتۇرىدىغان بولغاچقا، ئوڭدىن سولغا باشلىنىدىغان ئەرەب يېزىقى ئۈچۈن خاس css ھۆججىتى، سولدىن ئوڭغا باشلىنىدىغان يېزىق ئۈچۈنمۇ خاس بىر css ھۆججىتى تەييارلىشىڭىز كېرەك(تەييارلىمىسىڭىزمۇ بەتلەرنىڭ يېزىقى ئالمىشىۋېرىدۇ، ئەمما بەتنىڭ يۆنىلىشى ئۆزگەرمەيدۇ). ۋە بۇ ھۆججەتلەرنىڭ ئىسمىنى uls.php ئىچىدىكى مۇناسىۋەتلىك يەرگە قۇيۇڭ، مىسال كود(مىسال كوددىكى style.css ئوڭدىن سولغا باشلىنىدىغان ئ‍ەرەب يېزىقىغا، ltr.css سولدىن ئوڭغا باشلىنىدىغان يېزىقلارغا ۋەكىل قىلىدۇ):
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;
}
 

2. يېزىق ئالماشقاندا كېڭەيتىلگەن رايون يېزىقىنىڭمۇ قۇشۇلۇپ ئالمىشىپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن، يېزىقلارنىڭ ئىسمىغا ئۇنىڭ كودىنى ئىشلىتىڭ.

ئۇيغۇرچە(ئەرەب يېزىقى) ئۈچۈن:

ئۇيغۇرچە

УЙҒУРЧӘ (كىرىل يېزىقى) ئۈچۈن:

Уйғурчә

Uyghurche(لاتىن يېزىقى) ئۈچۈن:

Uyghurche

ئۆرنەك:



<div style="direction: ltr; float: right; padding-right: 60px; padding-top: 6px; text-transform: capitalize;"> <a href="?uls=us">&#1059;&#1081;&#1171;&#1091;&#1088;&#1095;&#1241;</a> | <a href="?uls=ul">&#85;&#121;&#103;&#104;&#117;&#114;&#99;&#104;&#101;</a> | <a href="?uls=ut">uyğurçe</a> | <a href="?uls=uu">&#1574;&#1735;&#1610;&#1594;&#1735;&#1585;&#1670;&#1749;</a> </div>