Framework/WorkInProgress/Language Selection Statusbar Control
Contents
Language Selection Statusbar Control
This is a Google Summer Of Code project which will provide the OpenOffice.org community the language selection status bar control. It's planned that the feature will be part of OpenOffice.org 2.3.
Motivation
Currently OpenOffice.org doesn't provide an easy way to change the language of a word, paragraph or text selection within the Writer application. The user has to use the menu and a multi-tab dialog to choose the appropriate language. A status bar control which provides this function would greatly enhance usability for people who have to work with multiple language documents.
Specification
We have a final specification for this feature from the User Experience team. You can find the final specification here. For the Google Summer Of Code project only a subset will be implemented (status bar control only).
Mockups
Some mockups from the specification can be seen below to have a better understanding about the feature.
Project plan
Task | Plan Time | Percent Complete |
---|---|---|
Setup the development environment | 7 days | 100% |
Read and understand UNO API documentation | 5 days | 100% |
Create and understand the status bar control skeleton | 3 days | 100 % |
Add the language specific status bar item | 4 days | 100 % |
Add the language selection context menu | 4 days | 100 % |
Create a status slot to query for the language | 4 days | 100 % |
Change the language | 3-10 days | 80 % |