(SPEC) English translation

Registered by Johannes Wettinger on 2009-11-04

For the next release the application should be also available in English.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for 1.2
Implementation:
Implemented
Milestone target:
None
Started by
Johannes Wettinger on 2009-11-21
Completed by
Johannes Wettinger on 2009-11-21

Related branches

Sprints

Whiteboard

1. REQUIREMENT & SPECIFICATION

The Application interface has to be translated into English.

The user can choose his/her preferred language in the Application Settings Dialog.

The help contents are not part of this translation. They will be translated in a later version, after the German help contents are revised.

----

2. USE CASES

2.1. CHANGE THE LANGUAGE

[ACTORS] Scribe, Moderator
[PRECONDITION] The application is running and the main frame is opened. The language of the user interface is currently set to something else but English.
[USUAL PROCEDURE] (1) The actor opens the Application Settings Dialog through the menu of the main frame.
(2) In the opened dialog you select English as language.
(3) Confirm the changes in the settings dialog.
(4) Close the application.
(5) Start the application again.
[POSTCONDITION] The application is running and the language of the user interface is set to English.
[ALTERNATIVE PROCEDURES] none

----

3. DESIGN & TECHNICAL SOLUTION

A new properties file called 'localeString_en.properties' will be created, which contains the translated strings.

The application is already multi-language capable, so the translated file can be directly integrated and tested.

----

4. UNIT TESTING

For this feature there is no unit testing because it is part of the user interface only.

----

5. SYSTEM TEST

This feature is tested by running each of the Use Cases defined above. The results of the execution(s) of this test will be recorded here.

5.1. TEST PROTOCOL 2009-11-15

[USE CASE 2.1] Ok, usual procedure; no errors

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.