International keyboard settings

From Organic Design wiki
Revision as of 14:03, 22 June 2013 by Nad (talk | contribs)

To make you keyboard have the accents working for Brazilian Portuguese on Ubuntu in the proper way that Brazilians are used to, you need to add a second Keyboard Layout which uses the English (US, alternative international) language. In Ubuntu 12 or later, that's all you need to do, but folder older versions a hack is required to fix the cedilla.

Debian & Pre Ubuntu 12

On versions of Ubuntu before 12, a hack is required to get the cedilla working. Apostrophe then "C" makes a "ć", which doesn't even exist in Portuguese! It should give the c-cedilla (ç). To fix this final problem you need to edit the gtk.immodules (this is in different locations on different distros and versions, sometimes it's in /usr/lib/gtk-2.0/2.10.0/, but if not just find or locate it) configuration file with root privileges. Here's where I found it on my Debian 7 installation:

sudo nano /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules


Then find the line that configures the cedilla and add an "en" option to the end so it looks like this:

"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"


A restart will be required before the change takes effect, and your cedilla's should be working properly :-)

See also