Difference between revisions of "Autoeng"

From Fcitx
Jump to navigation Jump to search
(Created page with "<translate> {{infobox module |name = autoeng |version = 4.2.1 |programming language = C |license = GPLv2 |type =...")
 
m
Line 5: Line 5:
 
|programming language  = C
 
|programming language  = C
 
|license              = GPLv2
 
|license              = GPLv2
|type                  = module
+
|type                  = [[Special:myLanguage/Module|Module]]
 
|website              = http://code.google.com/p/fcitx
 
|website              = http://code.google.com/p/fcitx
 
}}
 
}}
Line 16: Line 16:
  
 
* Enter a upper case character.
 
* Enter a upper case character.
* Enter a character and the [[Raw buffer]] is matched with a string in the list.
+
* Enter a character and the [[Special:myLanguage/Raw buffer|Raw buffer]] is matched with a string in the list.
  
The string list is placed under data/AutoEng.dat. By default it contains string such as "www.". For example, when you are typing "www.", and currently it's in [[Built-in Pinyin|Pinyin]], it will trigger the autoeng mode.
+
The string list is placed under data/AutoEng.dat. By default it contains string such as "www.". For example, when you are typing "www.", and currently it's in [[Special:myLanguage/Built-in Pinyin|Pinyin]], it will trigger the autoeng mode.
  
 
== Disable it from code ==
 
== Disable it from code ==

Revision as of 11:23, 27 March 2012

autoeng
Version 4.2.1
Written In C
License GPLv2
Type Module
Website http://code.google.com/p/fcitx

Intro

Autoeng is a module that can switch Fcitx to a temporary english mode, currently it's used with most Chinese input method.

Usage

There are two ways to trigger autoeng mode.

  • Enter a upper case character.
  • Enter a character and the Raw buffer is matched with a string in the list.

The string list is placed under data/AutoEng.dat. By default it contains string such as "www.". For example, when you are typing "www.", and currently it's in Pinyin, it will trigger the autoeng mode.

Disable it from code

If your input method is conflicts with this function, you can use

   boolean flag = false;
   FcitxInstanceSetContext(inst, CONTEXT_DISABLE_AUTOENG, &flag);

in your input method Init function.