Welcome to Thunderbird Add-ons.
Add extra features and styles to make Thunderbird your own.Close
This extension allows you to easily insert accented characters as you type in firefox or thunderbird. It is similar to abctajpu (no longer supported). With the default settings, simply press "e" followed by "\" to insert "é" "a\" to insert "à" etc...
This add-on has been marked as experimental by its developers
About this Add-on
"\" is the default trigger character, but this can be changed in the settings.
In the settings you can select the trigger character ("\" by default).
Any character can be used as the trigger but you should use a character that's easy to access on the keyboard, and which you won't need to use often in normal circumstances.
When you type the trigger character, the extension looks at the character immediately left of it, and if it's in the mapping (see below) that character is replaced by the character(s) found in the mapping.
An example makes it easy to understand how the mapping works:
With "e:é,a:à" as a character mapping, pressing "e" followed by "\" replaces the inserted "e" with "é"
With "e:é:è" pressing "e" followed by "\" replaces the inserted "e" with "é", pressing "\" again replaces "é" with "è".
The default is e:é:è:ê:ë:e,a:à:â:a,c:ç,o:ô:œ:o,u:ù:û:u,i:î:ï:i,$:€,d:°.
The mapping is a comma separated list of original_character:replacement_character(s).
Note that using "e: something else" as a character mapping is perfectly valid but the leading and trailing spaces in the replacement characters will be removed.
If you press the trigger character after a character that is not in the mapping, you get the trigger character. For example, typing "A\" will leave A unchanged and place \ next to it.
Here's a French mapping:
Here's a mapping one could use for typing in Spanish:
And one for German:
And one for Romanian:
And one for Czech:
You can use the mapping to quickly enter a telephone number you use all the time:
"7:714 647 8181"
Or an address:
"4:45 Rue de la Roquette"
Note that at this time, the replacement character(s) cannot include a comma or a line return.