1626
Comment:
|
1767
|
Deletions are marked like this. | Additions are marked like this. |
Line 9: | Line 9: |
* Rename is_current/is_imported flags to is_current_ubuntu/is_current_upstream (cleanup) | * [[Bug:544424]] Rename is_current/is_imported flags to is_current_ubuntu/is_current_upstream (cleanup) |
Line 11: | Line 11: |
* Rename is_published to from_upstream on TranslationImportQueue (cleanup) | * [[Bug:545100]] Rename is_published to from_upstream on TranslationImportQueue (cleanup) |
Line 13: | Line 13: |
* Change 'changed in Launchpad' terminology to be 'changed in Ubuntu' | * [[Bug:545123]] Change 'changed in Launchpad' terminology to be 'changed in Ubuntu' |
Line 15: | Line 15: |
* Remove reference to 'published' uploads from the UI (cleanup) | * [[Bug:545365]] Remove reference to 'published' uploads from the UI (cleanup) |
Line 17: | Line 17: |
* Change terminology in ExistingPOFileInDatabase (cleanup) | * [[Bug:545070]] Change terminology in ExistingPOFileInDatabase (cleanup) |
Line 22: | Line 22: |
* Sanitization and validation code into utility * submitSuggestion |
* [[Bug:546334]] Sanitization and validation code into utility * [[Bug:546521]] submitSuggestion method |
Line 25: | Line 25: |
* Dismiss suggestions | * (Implemented) Dismiss suggestions |
Line 30: | Line 30: |
* Adapt UI to work with new flags and new semantics for upstream projects | * [[Bug:546310]] Adapt UI to work with new flags and new semantics for upstream projects |
Fixing is_imported flag to indicate upstream translations
Basically:
is_current -> is_current_in_ubuntu
is_imported -> is_current_upstream
Implementation
544424 Rename is_current/is_imported flags to is_current_ubuntu/is_current_upstream (cleanup)
545100 Rename is_published to from_upstream on TranslationImportQueue (cleanup)
545123 Change 'changed in Launchpad' terminology to be 'changed in Ubuntu'
545365 Remove reference to 'published' uploads from the UI (cleanup)
545070 Change terminology in ExistingPOFileInDatabase (cleanup)
- updateTranslation cleanup and changes
- Find exact same translationmessage
- Privilege checks for updateTranslation replacement calls
546334 Sanitization and validation code into utility
546521 submitSuggestion method
- Clearing/unsetting translations
- (Implemented) Dismiss suggestions
- Diverge translation
- Replace updateTranslation calls with calls to new methods
546310 Adapt UI to work with new flags and new semantics for upstream projects
- Translations overview pages for projects (statistics update)
POFile:+translate filters
- Privileges for updateTranslation
- Migration script: set is_current_upstream from is_current_ubuntu flag on upstream projects, clear is_current_ubuntu if there is no link
- Update message-sharing-merge script for the new semantics
- Fix up gettext-check-messages script to be symmetric for is_current_upstream and is_current_ubuntu flags
- Enable sharing between templates in products and Ubuntu