emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#56617: closed (28.1; No Mongolian option in input-method)


From: GNU bug Tracking System
Subject: bug#56617: closed (28.1; No Mongolian option in input-method)
Date: Sat, 08 Apr 2023 07:54:02 +0000

Your message dated Sat, 08 Apr 2023 10:53:55 +0300
with message-id <83355aolm4.fsf@gnu.org>
and subject line Re: bug#56617: [PATCH] for Mongolian input
has caused the debbugs.gnu.org bug report #56617,
regarding 28.1; No Mongolian option in input-method
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
56617: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=56617
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 28.1; No Mongolian option in input-method Date: Sun, 17 Jul 2022 19:20:02 +0900

No Mongolian option in input-method.
I'm reporting since someone has suggested me on a forum.
link: https://emacs.stackexchange.com/questions/72598/how-to-write-in-mongolian-language-couldnt-find-it-in-set-input-method/72600#72600

My current method of writing in Mongolian is the following add to init.el.

I'd really like to have native Mongolian input support in Emacs, 

Thanks.


Garid.


(quail-define-package
 "Mongolian-trans" "Mg-trans" "S>" t
 "Input method for Mongolian transcription."
 nil t nil nil nil nil nil nil nil nil t)

(quail-define-rules
    ;; keys (without shift)
    ("q" ?ф)
    ("w" ?ц)
    ("e" ?у)
    ("r" ?ж)
    ("t" ?э)
    ("y" ?н)
    ("u" ?г)
    ("i" ?ш)
    ("o" ?ү)
    ("p" ?з)
    ("[" ?к)
    ("]" ?ъ)
    ("a" ?й)
    ("s" ?ы)
    ("d" ?б)
    ("f" ?ө)
    ("g" ?а)
    ("h" ?х)
    ("j" ?р)
    ("k" ?о)
    ("l" ?л)
    (";" ?д)
    ("'" ?п)
    ("z" ?я)
    ("x" ?ч)
    ("c" ?ё)
    ("v" ?с)
    ("b" ?м)
    ("n" ?и)
    ("m" ?т)
    ("," ?ь)
    ("." ?в)
    ("/" ?ю)

    ;; keys (with shift)
    ("Q" ?ф)
    ("W" ?Ц)
    ("E" ?У)
    ("R" ?Ж)
    ("T" ?Э)
    ("Y" ?Н)
    ("U" ?Г)
    ("I" ?Ш)
    ("O" ?Ү)
    ("P" ?З)
    ("{" ?К)
    ("}" ?Ъ)
    ("A" ?Й)
    ("S" ?Ы)
    ("D" ?Б)
    ("F" ?Ө)
    ("G" ?А)
    ("H" ?Х)
    ("J" ?Р)
    ("K" ?О)
    ("L" ?Л)
    (":" ?Д)
    ("\"" ?П)
    ("Z" ?Я)
    ("X" ?Ч)
    ("C" ?Ё)
    ("V" ?С)
    ("B" ?М)
    ("N" ?И)
    ("M" ?Т)
    ("<" ?Ь)
    (">" ?В)
    ("?" ?Ю)


    ;; numbers keys (without shift)
    ("1" ?№)
    ("2" ?-)
    ("3" ?\")
    ("4" ?₮)
    ("5" ?:)
    ("6" ?.)
    ("7" ?_)
    ("8" ?,)
    ("9" ?%)
    ("0" ??)
    ("-" ?е)
    ("=" ?щ)


    ;; numbers keys (with shift)
    ("!" ?1)
    ("@" ?2)
    ("#" ?3)
    ("$" ?4)
    ("%" ?5)
    ("^" ?6)
    ("&" ?7)
    ("*" ?8)
    ("(" ?9)
    (")" ?0)
    ("_" ?Е)
    ("+" ?Щ)
)

--- End Message ---
--- Begin Message --- Subject: Re: bug#56617: [PATCH] for Mongolian input Date: Sat, 08 Apr 2023 10:53:55 +0300
> From: Garid Zorigoo <garidzorigoo@gmail.com>
> Date: Wed, 5 Apr 2023 16:47:17 +0900
> Cc: 56617@debbugs.gnu.org
> 
>  > In other words, where did you take the idea of which letter to place on 
> which key?
> 
> Sorry, if the description was unclear. 
> I didn't invent this layout. Basically, this is the layout people get  
> when they change input-language on OS level (e.g. Windows and Linux).
> I'm not sure where or when this was selected to be the Mongolian Keyboard 
> Layout. 
> At the moment, I can only find out following resources:
> 
> - https://en.wikipedia.org/wiki/Mongolian_Cyrillic_alphabet#Keyboard_layout
> - https://learn.microsoft.com/en-us/globalization/keyboards/kbdmon.html
> - http://kbdlayout.info/KBDMON/
> 
>  > I'm asking because with the exception of 2 characters
> 
> This layout is still used like 99% of the Mongolian Computers (I think).
> When I was a kid, I had to learn this layout in order to type.
> And now, using other cyrillic input such as cyrillic-translit just un-natural 
> to me 
> (probably un-natural to others too).

Thanks, I installed this input method, and I'm closing the bug report.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]