Difference between revisions of "Chechen/Keyboard"

From LING073
Jump to: navigation, search
Line 33: Line 33:
 
'''GNU General Public License v3.0'''
 
'''GNU General Public License v3.0'''
  
<ling073-che-keyboard>
+
<ling073-che-keyboard>
    Copyright (C) <2019>  <Synthia Feng & Arielle Pinto>
+
Copyright (C) <2019>  <Synthia Feng & Arielle Pinto>
  
    This program is free software: you can redistribute it and/or modify
+
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
    it under the terms of the GNU General Public License as published by
 
    the Free Software Foundation, either version 3 of the License, or
 
    (at your option) any later version.
 
  
    This program is distributed in the hope that it will be useful,
+
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
    but WITHOUT ANY WARRANTY; without even the implied warranty of
 
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
    GNU General Public License for more details.
 
  
    You should have received a copy of the GNU General Public License
+
You should have received a copy of the GNU General Public License along with this program.  If not, see <https://www.gnu.org/licenses/>.
    along with this program.  If not, see <https://www.gnu.org/licenses/>.
 
  
  
 
[[Category:Keyboard layouts]]
 
[[Category:Keyboard layouts]]
 
[[Category:Chechen]]
 
[[Category:Chechen]]

Revision as of 22:00, 31 January 2019

Existing Resources

Online Chechen keyboard layout
Modern standard Russian keyboard layout
I did not find any widely used keyboard layout for Chechen language for any operating system, except several for Android phones. And many virtual online Chechen keyboards are available that allow people to type in Chechen on screen but not on a physical keyboard, like this one.
These keyboard layouts seem to have a standard format. Although the Chechen alphabet is almost exactly the same with Russian, except one extra letter, this Chechen keyboard layout is completely different from the standard modern Russian keyboard. Also taking into consideration that most population in Chechen-speaking regions also speak Russian, I think it is a quite weird choice of designing the layout.


Justification

https://github.swarthmore.edu/Ling073-sp19/lin073-che-keyboard/README.md

Installation

Steps to install new keyboard layouts to the operating system:

1. If on your own system, first install IBus and the m17n module:

sudo apt-get install ibus-m17n

2. Enable IBus as your default input method:

im-config -n ibus

3. Restart X11 (log out and log back in, or potentially just xfwm4 --replace && xfce4-panel -r &, and you should have a hard-to-see language switcher icon somewhere near the time on your panel. If you don't seen the icon, try adding the notification area to your panel. Right click on the edge of the panel, click "Add new items", and find "notification area".

4. Make a copy of one of the keyboard layout file that you want to install (che-phonetic.mim or che-cyrillic.mim) and put it in ~/.m17n.d/

5. Restart IBus (right click on status bar icon, click "restart")

6. Right click on that icon mentioned in step3 and click preferences. Go to the "Input Method" tab and you can add various keyboard layouts. Note that you have to press the "..." button at the bottom to see all the categories supported and find the new keyboard layout that you just add.

License

Ling073-sp19/lin073-che-keyboard is licensed under the GNU General Public License v3.0

<ling073-che-keyboard> Copyright (C) <2019> <Synthia Feng & Arielle Pinto>

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.