Difference between revisions of "International keyboard settings"

From Organic Design wiki
m (Debian & Pre Ubuntu 12)
m (Debian & Pre Ubuntu 12)
Line 12: Line 12:
  
 
Then find the line that configures the cedilla and add an "en" option to the end so it looks like this:
 
Then find the line that configures the cedilla and add an "en" option to the end so it looks like this:
{{code|<pre>
+
{{code|<tt>"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa{{h|:en}}"</tt>}}
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
 
</pre>}}
 
  
  

Revision as of 13:57, 22 June 2013

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 cedilla (ç). To fix this final problem we had to do the following from the terminal.


First 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