LanguagePackUpdatesQA
Size: 6962
Comment: Tested Ubuntu in Dutch
|
Size: 7094
Comment: Modified guide lines to test Ubuntu so it works on 12.04 (Unity etc).
|
Deletions are marked like this. | Additions are marked like this. |
Line 80: | Line 80: |
For this reason, the following simple test cases focus on making sure that you can still boot into a normal desktop and can upgrade to newer packages, so regressions in translations are not as fatal as completely ruining your system or precluding you from filing a bug or contacting someone for help. |
For this reason, the following simple test cases focus on making sure that you can still boot into a normal desktop and can upgrade to newer packages, so regressions in translations are not as fatal as completely ruining your system or precluding you from filing a bug or contacting someone for help. |
Line 93: | Line 92: |
* Check all the Application/Places/System menu items |
## * Check all the Application/Places/System menu items * Open the Dash, enter some search terms(for example home, netw, update). Check the menu on the top right of the screen. |
Line 97: | Line 97: |
* Start Evolution, and check the menus and user interface |
* Start the Mail client (Thunderbird): check out it starts, runs, its menus and help |
Line 101: | Line 101: |
* Start System -> Admin -> Software Updates: check out it runs and has sensible UI | * Start Update Manager: check out it runs and has sensible UI |
Introduction
The purpose of this page is to define a basic step by step process by which the regular language pack updates for stable releases can be tested before they are released.
Test the packages for your language following the instructions below, and update the following table to get your language pack released after testing.
For the language pack updates marked as "Full" please also take the extra steps described in the appropriate section below.
Test results Ubuntu 12.04 "Precise Pangolin"
Signoff deadline: 17th of May 2012 1400 UTC
Language pack version: 1:12.04+20120508
Team
Passed Ubuntu tests?
Passed Kubuntu tests?
Notes
<Your team>
<yes/no/not tested>
<yes/no/not tested>
<Add any notes and references to bug numbers here>
Ukrainian
yes
yes
Slovenian
yes
yes
Dutch
yes
not tested
Test results Ubuntu 11.10 "Oneiric Ocelot"
|
Signoff deadline: 14th of March 2012 1400 UTC
Language pack version: 1:11.10+20120306
Team
Passed Ubuntu tests?
Passed Kubuntu tests?
Notes
<Your team>
<yes/no/not tested>
<yes/no/not tested>
<Add any notes and references to bug numbers here>
Uyghur
yes
not tested
French
yes
yes
Will (at least) fix bugs LP: #937797 LP: #855389 LP: #855387 LP: #923474
Croatian
yes
not tested
Ukrainian
not tested
yes
German
yes
not tested
Slovenian
yes
yes
Dutch
yes
yes
No regressions
Chinese
yes
not tested
No regressions
Test results Ubuntu 11.04 "Natty Narwhal"
|
Signoff deadline: 26th of March 1400 UTC
Language pack version: 1:11.04+20120314
Team |
Passed Ubuntu tests? |
Passed Kubuntu tests? |
Notes |
<Your team> |
<yes/no/not tested> |
<yes/no/not tested> |
<Add any notes and references to bug numbers here> |
Hungarian |
yes |
not tested |
#794426 affects gnome-help, probably other languages too |
German |
yes |
not tested |
* Banshee appears partly untranslated though translations exist * Help (Desktop Guide) appears HEAVILY untranslated though translations exist * ibus-? appears to not have fetched current translation for »Keyboard Layout« or has an i18n issue with that window title * Help/Document »… layout-view« not found |
Workflow
Language Pack Creation - Language packs for stable releases are built and uploaded to the $RELEASE-proposed repository (e.g. lucid-proposed for Ubuntu Lucid Lynx (10.04)).
Call For Testing - An announcement is made on the ubuntu-translators mailing list. A one week period is given to testers to provide feedback for their language's language pack.
Community Testing - Testers follow the step-by-step tests for each application to check that the language packs do not contain errors or regressions.
Feedback and Sign-Off - After the testing has been done, testers provide feedback by filling in an entry to the table at the bottom of this document.
Language Pack Release - After the given period, the language packs having been tested and signed off (i.e. those on the list) are uploaded to -updates, where they will be made available to all users.
Release Announcement - An announcement of the upload is made in the ubuntu-translators list.
Requirements for testers
Ubuntu Testers should have the -proposed repository enabled from Applications > Software Center > Edit > Software Sources... > Updates tab for the language pack of the particular release being tested. See Testing/EnableProposed for the details.
Kubuntu Testers should have the -proposed repository enabled from...
Tests
We have currently no automated way of testing translations, neither to provide an exhaustive translation test coverage.
For this reason, the following simple test cases focus on making sure that you can still boot into a normal desktop and can upgrade to newer packages, so regressions in translations are not as fatal as completely ruining your system or precluding you from filing a bug or contacting someone for help.
- Start the application and make sure it starts up normally.
- Examine the main menus
- Are there regressions in the translations?
- Are the latest translations from Launchpad visible?
- Do you see unreadable characters?
Packages to test
Ubuntu Desktop
- Open the Dash, enter some search terms(for example home, netw, update). Check the menu on the top right of the screen.
Start the file browser (Places>Home Folder). Check your home folder location, the menu items and the side bar.
- Start the Mail client (Thunderbird): check out it starts, runs, its menus and help
- Start the Web browser (Firefox): check out it starts, runs, its menus and help
- Start Update Manager: check out it runs and has sensible UI
(Note: see http://testcases.qa.ubuntu.com/Applications)
Kubuntu
Checking translations in Kubuntu and rationale why they should be tested
- Dolphin [tests KDE SC translations]
- Check "File" and "Edit" menus are translated [tests kde.po translations]
- Kontact [tests KDE PIM 4.4 backported translations]
- Rekonq [tests extragear translations]
K-menu -> Applications [tests .desktop file translations]
Systray->Message Indicator tooltip [tests ayatana translations]
- usb-creator-kde [tests Ubuntu pykde translations]
Extra tests for full updates
To check translations of the ubuntu-docs package, start the application yelp using your language and browse the pages which appear.
- Are the latest translations from Launchpad visible?
- Do you see unreadable characters?
Translations/LanguagePackUpdatesQA (last edited 2021-01-27 17:24:23 by timo-jyrinki)