Pontoon Versions Save

Mozilla's Localization Platform

2018-12-19

5 years ago

We currently don't cut releases of Pontoon. Feel free to use the latest master. Old Release Notes are still accessible on this page, but be aware that they are very old and not meant to be used anymore.

2015-08-01

8 years ago

Features #42 #51 Enable Firefox, Fennec, Thunderbird, Suite localization. ccea114 Add L20n file format support. 3e59582 Highlight current file in the menu. #54 Implement bullet-proof and faster VCS sync, .lang format only. #50 Use unapproved translations as 2nd sorting criteria, after approved.

Bugfixes #53 Fix project admin links for non-imported projects. #47 Properly select default resources and subpages. #48 Django 1.8.3 (security upgrade).

2015-07-02

8 years ago

Features 90022ce Add support for XLIFF file format. b315ac5 Enable using VCS from Heroku. aeed5fa Add deployment docs and move install docs. cea1422 Re-enable minification via yuglify. 3127f86 Add in-progress rewrite of the translate view. d159f7c Add contribute.json.

Bugfixes 25b4c03 Display plurals title on entity first open. 5487863 Update history tab for pluralized entities. fd71984 Use underscore instead of dash in PO header. 3fe1bbe Fix Slovenian plural rules. b3661a1 Ignore checking unsaved changes for anonymous users.

2015-05-12

9 years ago

Backend 4fbc34d Removed Playdoh for easier maintenance. 0b423b4 Upgraded to Django 1.8 and removed south. caeb9ce Replace MySQL to PostgreSQL, more suitable for dealing with strings. 176d8ee Update to django-browserid 1.0.0. 3ee543d Use docker to build development instance of site. ae7b918 Use peep: "pip install that is cryptographically guaranteed repeatable". 1fc6942 Replaced django-compressor with django-pipeline. 733ae12 Removed obsolete code and requirements (hooks, clients, celery, docs). 65b2d54 Replace initial_data.json with a data migration. afcb6ef Point pontoon-intro submodule at Mozilla repo.

Features 68758ec Auto update from repository after adding new projects. eb675c7 Add certificate verification for HTTPS calls (Transvision).

Bugfixes 95ddd68 Do not break on adding new projects. c031f68 Do not break if all locales removed.

2015-04-16

9 years ago

Features 4bc88a5 Offline mode. 668239e Add new Microsoft Translator Locales. 5f7262b Add all untracked files before committing to Mercurial. ea92241 Show other locales suggestions also for pluralized strings. 6eb05d8 Show translation memory suggestions also for pluralized strings. 53e4e69 Focus translation area if working in sidebar, focus node if working in place. 570ffbd Remove hidden (first) string from Intro project to avoid confusion. a8254f6 If selected locales changed, automatically update from repository.

Bugfixes 1801f91 Do not cancel editable toolbar if already handled in place. 411a59e Properly detect if editor open when saving translations. 146f2e7 Do not start editing if target not set. b064b1b Properly update next translation (selected after deletition). c367e75 Avoid JS errors if locale not supported by Transvision. 1aec88f Do not break if more than one translation approved (for some reason). 4207aee Trailing space aware translation and entity lookups.

2015-05-05

9 years ago

Features e8d5b74 Terminology Search. 7759e7e When moving to next string, warn if translation not saved. f980dda Make projects in selector regular links, openable in tabs. e8a0b51 From contributor page timeline, link to project-locale translate view.

Bugfixes 99bf7c3 Align project page with other landing pages. d374075 Sync contributor URLs with project URLs. 29f6f98 Allow HTTPS-based requests for Transvision. 791e167 Unapproved equal translations don't get approved on import. 25203a2 Fix contributor profile link from the History tab by @benoit-l. dc1b586 Escape XML tags not detected as placeables. bf82b89 History Flickering when deleting translations by @SandraShklyaeva.

2015-02-23

9 years ago

Features 5dadd32 Display translation time in history as relative. Use client, not server time. a031b12 Remove interaction with repositories from the UI. 6a788c0 Use same navigation menu in project add/edit as in other landing pages. e7d0a25 Detect localization resource paths on the project page. 5f63c43 Project pages only for enabled and imported projects. 4e3c8c8 Show error if no project available for selected locale. b106703 Add Gravatar link and title on contributor page. 7372b83 Upgrade polib to fix previous msgid bug. e4eb391 Use en-US instead of en-GB as source for Mozilla.org transvision requests. 79042b8 Admin: fallback default translate link locale to first project locale. 87b8e70 Only commit/download approved strings.

Bugfixes d9b30dc Use DB query instead of loop for performance and encoding reasons. dbf0498 Hide <br> elements inside source strings in entity list. ba04b07 Re-enable manual interaction with repositories. 6cab642 Re-enable Transifex projects. bf23d29 No need to escape PO file string, it breaks placeables. d79f895 Properly set fuzzy status when importing (extracting) existing translations. 1208781 When inserting next suggestion after delete, render it. 1b5102e Fallback to first locale in alphabetic order, not key order. 1939da9 Only change PO Date if newest translation provided by Pontoon user. 0923020 Always store accept-lang on translate page.

2014-12-12

9 years ago

Features 1352282 Remove #pontoon from body in html, css and js. 3436282 Refactor main.js to only use generally useful code. d79639d Anonymous users can no longer save Intro translations to DB. 5bb66b9 Only focus translation area if entity not editable in place. 807340a Make button selector unselectable. f4a8acd Move pontoon.administration.utils modules one level higher and drop it. 4f328f4 Add commit_projects management command. c4ded85 Case-sensitive Translations table in the DB. 5285938 Set author also when committing to SVN. 6e001c2 Set latest translation author as commit author. 021850d Disable mangling with repositories on DEV.

Bugfixes 8982b51 Do not append slash to the project URL in Project Admin. 775dcf2 Re-enable showing messages on page load if provided. 3b4975f Escape commit messages to properly handle special characters.

2014-12-31

9 years ago

Features 30b81c3 Add timeline to user page. 4a7c02b Remove GitHub link. Add link to Contributors page. e84d02e Add permission and quality checks to user info, center align blocks. e88c70a Refactored user menu with more items, changed order and more precise copy. 2feefdf More condensed download menu in profile menu. 8910539 Move project information to the left part of header. e89fb5f Update Microsoft Terminology supported languages. 24e7e19 Disable project instead of deleting to keep translation memory, stats, etc. 3918b9e Change default locale to en-GB. 602f340 Save approved user and date when approving translations.

Bugfixes 78d9bac Fix padding on locale search input if add button not present. 569eac8 Remove list bullets (only visible in WebKit). 61d7c36 Reset search field styling in WebKit. 1340060 Total strings in English. 77466ca Fix outline display after focusing tab in Firefox.

2014-12-19

9 years ago

Features 7681471 Only print commit message if actually commited. e360f04 Remove Stats objects for removed locales. f204f1d Sort machinery suggestions by quality. b110cf7 Load entities with AJAX to prevent long page load times and provide animation. 93cf436 Sort locale and project menus on landing pages. 4a28a5e Add user page. bca036e Add top contributors page.

Bugfixes e0b4a67 Set notifications to display:none on translate page to avoid overlapping. afef226 .lang dump: do not keep whitespaces in translation lines. 1e84195 Display aggregated stats only for project locales, ommit removed ones. 9a349fb Prevent multiple update requests on project admin. 7d50679 Make updateScroll() general function (and work again). 84a3ae5 Bug 952491: Always show last notification for the full period of time. 0c9b733 Calculate proper progress starting point (no overlapping).