Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 80 additions & 0 deletions keyboard/arabic_izza/1.2.3/arabic_izza.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<?php
$pagetitle = 'Arabic Izza Keyboard Help';
require_once('header.php');
?>

<h2>Arabic Izza: The pleasure of typing and using Arabic Script</h2>
<h2>استرجاع لهيبة العربية في عصر المعلوماتية</h2>

<p>Supported languages: Arabic, Tamazight, Farsi, Ottoman (Turkish), etc.</p>
<p>يمكن استعمال مفاتيح العزة لكتابة: العربية، الأمازيغية، الفارسية، العثمانية، إلخ</p>
<br/>

<p>In order to type letters with Hamza proceed as follows: </p>
<p>قواعد كتابة الهمزة</p>

<br/>

<p>Isolated Hamza(ء), press letter Hamza(ء)once.</p>
<p>الهمزة لوحدها، الضغط على رمز الهمزة مرة واحدة</p>
<br/>

<p>Hamza fouk alif(أ), press letter alif(ا)twice.</p>
<p>الهمزة فوق ألف، الضغط على رمز الألف مرتين</p>
<br/>

<p>Hamza taht alif(إ), press letter Hamza(ء)twice.</p>
<p>الهمزة تحت ألف، الضغط على رمز الهمزة مرتين</p>
<br/>

<p>Hamza fouk waw(ؤ), press letter waw(و)twice.</p>
<p>الهمزة فوق واو، الضغط على رمز الواو مرتين</p>
<br/>

<p>Hamza fouk nabira(ئ), press nabira twice(ى).</p>
<p>الهمزة فوق نبرة، الضغط على رمز النبرة مرتين</p>
<br/>

<p>Hamzat madd(آ), press Isolated Hamza(ء)followed by Alif(ا).</p>
<p>همزة المد، الضغط على الهمزة ثم الألف</p>
<br/>

<p>To type Al taarif(ال), just press one key.</p>
<p>الـ التعريف لها زر مستقل</p>
<br/>

<p>Harakat(Damma, Fatha, Kasra)and Shadda are on the first level without Shift.</p>
<p>الحركات و الشدة لها أزرار مستقلة على المستوى الأول</p>
<br/>

<p>Extra letters (چ،ڤ،گ،پ،ژ)are found on second level under keys (ج،ف،ك،ب،ز) respectively, which make them
very easy to locate.</p>
<p>(چ،ڤ،گ،پ،ژ) الحروف
<br/>
توجد على المستوى الثاني تحت أزرار الحروف التالية
<br/>
(ج،ف،ك،ب،ز)
<br/>
مما يسهل تحديد مكانها</p>
<br/>

<h2> Keyboard Layout</h2>
<div id='osk'>
</div>

<h2>Touch Layouts</h2>
<h3>Tablet</h3>
<p>The layout remains mostly unchanged except for punctuation marks and the extra letters.
They could be reached from the first level without shift.</p>
<p>التصميم كما في حواسيب المكتب ما عدا بعض التغييرات تتعلق برموز التنقيط و الحروف الزائدة
توجد كلها على المستوى الأول </p>
<br/>

<h3>Phone</h3>
<p>Besides taking advantage of the main points above, the number of keys is reduced to eight
in each line on the first layer, thus improving enormously the comfort and typing speed.</p>
<p>إلى جانب العمل بالنقاط المذكورة أعلاه، لقد تم تخفيض عدد المفاتيح في كل سطر إلى ثمانية على المستوى
الأول، مما يضاعف من سرعة إدخال النصوص العربية</p>
<br/>

<p>© Prof. Abdelmalek Bouhadjera</p>
21 changes: 21 additions & 0 deletions keyboard/basic_kbda1/1.2.1/basic_kbda1.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
$pagename = 'Arabic (101) Basic Keyboard Help';
$pagetitle = $pagename;
// Header we will tidy up later
require_once('header.php');
?>


<p>
Arabic (101) Basic. The keyboard layout follows the Windows 10 layout.
</p>

<h2>Desktop Keyboard Layout</h2>
<div id='osk' data-states='default shift shift-ctrl'>
</div>

<h2>Mobile/Tablet Keyboard Layout</h2>

<div id='osk-tablet' data-states='default shift ctrl'>
</div>

22 changes: 22 additions & 0 deletions keyboard/basic_kbda2/1.2.1/basic_kbda2.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php
$pagename = 'Arabic (102) Basic Keyboard Help';
$pagetitle = $pagename;
// Header we will tidy up later
require_once('header.php');
?>

<p>
The keyboard layout follows the Windows 10 Arabic (102) Basic keyboard layout.
</p>

<h2>Desktop Keyboard Layout</h2>
<div id='osk' data-states='default shift rightalt rightalt-shift leftctrl-shift'>
</div>

<h2>Mobile/Tablet Keyboard Layout</h2>
<p>Due to the size and number of keys, some characters (and shift layers) are hidden in the long press.
Press and hold on the key with a little dot on the top right to reveal them.</p>

<div id='osk-tablet' data-states='default shift ctrl'>
</div>

22 changes: 22 additions & 0 deletions keyboard/basic_kbda3/1.2.1/basic_kbda3.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php
$pagename = 'Arabic (102) AZERTY Basic Keyboard Help';
$pagetitle = $pagename;
// Header we will tidy up later
require_once('header.php');
?>



<p>
Arabic (102) AZERTY Basic. The keyboard layout follows the Windows 10 layout.
</p>

<h2>Desktop Keyboard Layout</h2>
<div id='osk' data-states='default shift rightalt rightalt-shift leftctrl-shift'>
</div>

<h2>Mobile/Tablet Keyboard Layout</h2>

<div id='osk-tablet' data-states='default shift ctrl'>
</div>