Advertisement
aliakbarbeda2

carar.js

Mar 5th, 2022
760
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //  copyright lexilogos.com
  2. var car;
  3. function transcrire() {
  4. car = document.conversion.saisie.value;
  5. car = car.replace(/==a/g, "Ù‹");
  6. car = car.replace(/==i/g, "ٍ");
  7. car = car.replace(/==u/g, "ٌ");
  8. car = car.replace(/=a/g, "ÙŽ");
  9. car = car.replace(/=i/g, "ِ");
  10. car = car.replace(/=u/g, "ُ");
  11. car = car.replace(/=w/g, "Ù‘");
  12. car = car.replace(/=o/g, "Ù’");
  13.  
  14. car = car.replace(/’/g, "\'");
  15. car = car.replace(/[aâà ā]/g, "ا");
  16. car = car.replace(/اا/g, "آ");
  17. car = car.replace(/b/g, "ب");
  18. car = car.replace(/ب'/g, "پ");
  19. car = car.replace(/p/g, "Ù¾");
  20. car = car.replace(/پ'/g, "ب");
  21. car = car.replace(/t/g, "ت");
  22. car = car.replace(/ت'/g, "ث");
  23. car = car.replace(/ث'/g, "ت");
  24. car = car.replace(/ṯ/g, "ث");
  25. car = car.replace(/[jǧ]/g, "ج");
  26. car = car.replace(/ج'/g, "چ");
  27. car = car.replace(/c/g, "Ú†");
  28. car = car.replace(/Ú†'/g, "Ø­");
  29. car = car.replace(/[HḥḤ]/g, "ح");
  30. car = car.replace(/Ø­'/g, "Ø®");
  31. car = car.replace(/[xẖK]/g, "خ");
  32. car = car.replace(/خ'/g, "ج");
  33. car = car.replace(/d/g, "د");
  34. car = car.replace(/د'/g, "ذ");
  35. car = car.replace(/ذ'/g, "د");
  36. car = car.replace(/ḏ/g, "ذ");
  37. car = car.replace(/r/g, "ر");
  38. car = car.replace(/ر'/g, "ز");
  39. car = car.replace(/ز'/g, "ر");
  40. car = car.replace(/z/g, "ز");
  41. car = car.replace(/s/g, "س");
  42. car = car.replace(/س'/g, "ش");
  43. car = car.replace(/ش'/g, "س");
  44. car = car.replace(/Å¡/g, "Ø´");
  45. car = car.replace(/[Sṣ]/g, "ص");
  46. car = car.replace(/ص'/g, "ض");
  47. car = car.replace(/ض'/g, "ص");
  48. car = car.replace(/[Dḍ]/g, "ض");
  49. car = car.replace(/[Tá¹­]/g, "Ø·");
  50. car = car.replace(/ط'/g, "ظ");
  51. car = car.replace(/ظ'/g, "ط");
  52. car = car.replace(/[Zẓ]/g, "ظ");
  53. car = car.replace(/[gʿ]/g, "ع");
  54. car = car.replace(/ع'/g, "غ");
  55. car = car.replace(/غ'/g, "ع");
  56. car = car.replace(/ġ/g, "غ");
  57. car = car.replace(/f/g, "ف");
  58. car = car.replace(/ف'/g, "ڤ");
  59. car = car.replace(/ڤ'/g, "ف");
  60. car = car.replace(/v/g, "Ú¢");
  61. car = car.replace(/q/g, "Ù‚");
  62. car = car.replace(/Ù‚'/g, "Ú¨");
  63. car = car.replace(/Ú¨'/g, "Ù‚");
  64. car = car.replace(/k/g, "Ùƒ");
  65. car = car.replace(/Ùƒ'/g, "Ú­");
  66. car = car.replace(/Ú­'/g, "Ùƒ");
  67. car = car.replace(/l/g, "Ù„");
  68. car = car.replace(/m/g, "Ù…");
  69. car = car.replace(/n/g, "Ù†");
  70. car = car.replace(/h/g, "Ù‡");
  71. car = car.replace(/Ù‡'/g, "Ø©");
  72. car = car.replace(/Ø©'/g, "Ù‡");
  73. car = car.replace(/[wouôûōū]/g, "و");
  74. car = car.replace(/[yieîī]/g, "ي");
  75. car = car.replace(/[YIE]/g, "Ù‰");
  76. car = car.replace(/ÙŠ'/g, "Ù‰");
  77. car = car.replace(/Ù‰'/g, "ÙŠ");
  78. car = car.replace(/-/g, "Ø¡");
  79. car = car.replace(/ʾ/g, "ء");
  80. car = car.replace(/وءء/g, "ؤ");
  81. car = car.replace(/يءء/g, "ئ");
  82. car = car.replace(/اءء/g, "إ");
  83. car = car.replace(/I/g, "Ø¥");
  84. car = car.replace(/A/g, "Ø¥");
  85. car = car.replace(/ءا/g, "أ");
  86. car = car.replace(/_/g, "Ù€");
  87. car = car.replace(/\?/g, "ØŸ");
  88. car = car.replace(/\;/g, "Ø›");
  89. car = car.replace(/\,/g, "،");
  90.  
  91. startPos = document.conversion.saisie.selectionStart;
  92. endPos = document.conversion.saisie.selectionEnd;
  93.  
  94. beforeLen = document.conversion.saisie.value.length;
  95. afterLen = car.length;
  96. adjustment = afterLen - beforeLen;
  97.  
  98. document.conversion.saisie.value = car;
  99.  
  100. document.conversion.saisie.selectionStart = startPos + adjustment;
  101. document.conversion.saisie.selectionEnd = endPos + adjustment;
  102.  
  103. var obj = document.conversion.saisie;
  104. obj.focus();
  105. obj.scrollTop = obj.scrollHeight;
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement