Adding a new locale
We've been maintaining the localization of Phone into Scottish Gaelic and at a stage where we'd like to make sure we have a usable keyboard and predictive typing tool in place.
We have the necessary data for Scottish Gaelic, Irish and Manx and I've been looking for some documentation but there doesn't seem to be much.
Could you please explain the process and what's needed? Bearing in mind please I'm mostly a localizer with very limited coding skills, so please keep it simple :)
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- 2014-08-30
- Last reply:
- 2016-12-13
You could contact the translations team
https:/
Akerbeltz (fios) said : | #2 |
David Planella was the guy who sent me here. This is not a general langpack issues, this is specifically to do with the tools for Touch/Phone.
Launchpad Janitor (janitor) said : | #3 |
This question was expired because it remained in the 'Open' state without activity for the last 15 days.
Akerbeltz (fios) said : | #4 |
Launchpad Janitor (janitor) said : | #5 |
This question was expired because it remained in the 'Open' state without activity for the last 15 days.
Akerbeltz (fios) said : | #6 |
Is anyone active in this project?
Launchpad Janitor (janitor) said : | #7 |
This question was expired because it remained in the 'Open' state without activity for the last 15 days.
Akerbeltz (fios) said : | #8 |
Launchpad Janitor (janitor) said : | #9 |
This question was expired because it remained in the 'Open' state without activity for the last 15 days.
Akerbeltz (fios) said : | #10 |
Is there ANYONE active here?
Manfred Hampl (m-hampl) said : | #11 |
Yes, there are persons active here, but mainly for supporting persons when they have problems installing or running Ubuntu programs. I doubt that any of the supporters here has ever been involved in the setup up a new language.
Please note that the developers are much more looking at https:/
I can only refer you back to the Ubuntu translation community https:/
Or maybe (as you mentioned "phone" and "keyboard"), the https:/
Akerbeltz (fios) said : | #12 |
Well, someone has to have set up these languages to begin with...
This project will be a roaring success, it will be, with no documented process of adding a new keyboard/locale. Yes, that was a bitter comment.
I first asked the general l10n community who pointed me at Maliit. When I investigated that, I asked Pat McGowan from Canonical who said "the relevant project is now called ubuntu-keyboard since as you observed upstream [Maliit] somewhat abandoned the project.. Please create a bug there and the engineer can integrate the languages."
Now you're trying to send me back to l10n or some other 'maybe options'. Does ANYONE actually know who's doing what as regards keyboards?
David Planella (dpm) said : | #13 |
Hi Akerbeltz,
There is currently no documentation on how to add a new keyboard for the phone. That said, you can look at the files for the existing keyboards to see what's required to provide. In short, the procedure would be to file a bug, do the required changes and submit a Merge Proposal linked to the bug.
In addition, this other merge proposal should help in figuring out which files are required for a new keyboard. You can ignore the parts that are related to adding a new input method, as you won't need it for your language.
https:/
Cheers,
David.
Akerbeltz (fios) said : | #14 |
Hi David,
Thanks but that is NOT the issue here. The default keyboard most likely has some long-press access to accented characters so it's unlikely that Gaelic would need anything other than what en-GB already will offer.
The issue here is about *predictive* capabilities of such a keyboard i.e. that when you type dìoc it will suggest dìochuimhneachadh so the user just taps to complete the word.
Which is why I eventually identified Maliit as the tool used on Ubuntu Phone for this purpose and why I started asking questions about whether Maliit was still active. At this point, Pat stated that the upstream project is pretty much dead but that it's handled downstream and that I should come here.
Launchpad Janitor (janitor) said : | #15 |
This question was expired because it remained in the 'Open' state without activity for the last 15 days.
Akerbeltz (fios) said : | #16 |
Launchpad Janitor (janitor) said : | #17 |
This question was expired because it remained in the 'Open' state without activity for the last 15 days.
Akerbeltz (fios) said : | #18 |
Bill Filler (bfiller) said : | #19 |
If you want to add a new keyboard layout, follow what was done on this MR which was submitted for adding a new Serbian layout:
https:/
Akerbeltz (fios) said : | #20 |
Thank you
GunChleoc (gunchleoc) said : | #21 |
I have started on designing a keyboard. Related bug: https:/
GunChleoc (gunchleoc) said : | #22 |
The new keyboard has been committed o trunk, so this can be marked as solved.
Can you help with this problem?
Provide an answer of your own, or ask Akerbeltz for more information if necessary.