35
35
(define prime-im-short-desc (N_ "Japanese predictive input method"))
37
37
(define-custom-group 'prime
38
(ugettext prime-im-name-label)
39
(ugettext prime-im-short-desc))
41
41
(define-custom-group 'prime-advanced
42
(_ "PRIME (advanced)")
43
(_ "Advanced settings for PRIME"))
42
(N_ "PRIME (advanced)")
43
(N_ "Advanced settings for PRIME"))
45
45
(define-custom-group 'language
47
(_ "Language settings"))
46
(N_ "Language choice")
47
(N_ "Language settings"))
49
49
(define-custom-group 'japanese
51
(_ "Japanese specific settings"))
51
(N_ "Japanese specific settings"))
53
53
(define-custom-group 'english
55
(_ "English specific settings"))
55
(N_ "English specific settings"))
58
58
(define-custom 'prime-custom-default-language 'Japanese
61
(list 'Japanese (_ "Japanese") (_ "Japanese"))
62
(list 'English (_ "English") (_ "English")))
63
(_ "Default language")
64
(_ "long description will be here."))
61
(list 'Japanese (N_ "Japanese") (N_ "Japanese"))
62
(list 'English (N_ "English") (N_ "English")))
63
(N_ "Default language")
64
(N_ "long description will be here."))
66
66
(define-custom 'prime-language-toggle-key '("F11")
69
(_ "Language toggle key")
70
(_ "long description will be here."))
69
(N_ "Language toggle key")
70
(N_ "long description will be here."))
72
72
(define-custom 'prime-auto-register-mode? #t
75
(_ "Enable auto register mode")
76
(_ "long description will be here."))
75
(N_ "Enable auto register mode")
76
(N_ "long description will be here."))
78
78
(define-custom 'prime-custom-japanese-space 'wide
81
(list 'wide (_ "Wide width (Zenkaku)") (_ "Wide width (Zenkaku)"))
82
(list 'half (_ "Half width (Hankaku)") (_ "Half width (Hankaku)")))
84
(_ "long description will be here."))
81
(list 'wide (N_ "Wide width (Zenkaku)") (N_ "Wide width (Zenkaku)"))
82
(list 'half (N_ "Half width (Hankaku)") (N_ "Half width (Hankaku)")))
83
(N_ "Space character")
84
(N_ "long description will be here."))
86
86
(define-custom 'prime-altspace-key '("<Control> " "<Alt> ")
89
(_ "Alternative space character key")
90
(_ "long description will be here."))
89
(N_ "Alternative space character key")
90
(N_ "long description will be here."))
92
92
(define-custom 'prime-use-unixdomain? #t
95
(_ "Use UNIX domain socket to communicate with PRIME")
96
(_ "long description will be here."))
95
(N_ "Use UNIX domain socket to communicate with PRIME")
96
(N_ "long description will be here."))
98
98
;(define-custom 'prime-use-candidate-window? #t
110
110
(define-custom 'prime-nr-candidate-max 10
111
111
'(prime-advanced candwin)
113
(_ "Number of candidates in candidate window at a time")
114
(_ "long description will be here."))
113
(N_ "Number of candidates in candidate window at a time")
114
(N_ "long description will be here."))
116
116
(define-custom 'prime-always-show-window? #t
117
117
'(prime-advanced candwin)
119
(_ "Always showing candidate window")
120
(_ "long description will be here."))
119
(N_ "Always showing candidate window")
120
(N_ "long description will be here."))
122
122
;; If #t a candidate window displays usage examples of candidate words.
123
123
(define-custom 'prime-custom-display-usage? #t
124
124
'(prime-advanced annotation)
126
(_ "Show usage examples of candidate words")
127
(_ "long description will be here."))
126
(N_ "Show usage examples of candidate words")
127
(N_ "long description will be here."))
129
129
;; If #t a candidate window displays comments of candidate words.
130
130
(define-custom 'prime-custom-display-comment? #t
131
131
'(prime-advanced annotation)
133
(_ "Show candidate annotations")
134
(_ "long description will be here."))
133
(N_ "Show candidate annotations")
134
(N_ "long description will be here."))
136
136
;; If #t a candidate window displays forms of candidate words such as
137
137
;; 'l (small L)', 'I (large i)'.
138
138
(define-custom 'prime-custom-display-form? #t
139
139
'(prime-advanced annotation)
141
(_ "Show candidate forms")
142
(_ "long description will be here."))
141
(N_ "Show candidate forms")
142
(N_ "long description will be here."))
144
144
;; ------------------------------------------------------------
146
146
(define-custom 'prime-custom-number-selection? #f
147
147
'(prime-advanced special-op)
149
(_ "Select candidate by numeral keys")
150
(_ "long description will be here."))
149
(N_ "Select candidate by numeral keys")
150
(N_ "long description will be here."))
152
152
(define-custom 'prime-custom-app-mode-vi? #f
153
153
'(prime-advanced special-op)
155
(_ "Enable vi-cooperative mode")
156
(_ "long description will be here."))
155
(N_ "Enable vi-cooperative mode")
156
(N_ "long description will be here."))
158
(custom-add-hook 'prime-custom-app-mode-vi?
161
(prime-configure-app-mode-vi)))
158
163
(define-custom 'prime-pseudo-mode-cursor? #f
159
164
'(prime-advanced special-op)
161
(_ "Enable pseudo mode cursor")
162
(_ "long description will be here."))
166
(N_ "Enable pseudo mode cursor")
167
(N_ "long description will be here."))
164
169
;(define-custom 'prime-mask-pending-preedit? #f
167
; (_ "Mask preedit strings (For T-Code users)")
168
; (_ "long description will be here."))
172
; (N_ "Mask preedit strings (For T-Code users)")
173
; (N_ "long description will be here."))