first commit

This commit is contained in:
2023-09-12 21:41:04 +02:00
commit 3361a7f053
13284 changed files with 2116755 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
# Features
* [wpmltm-3898] Added message about switching to ATE when translating HTML content with CTE.
* [wpmltm-3805] Text about differences in word count between WPML and translation service providers to translation added to translation basket.
# Fixes
* [wpmltm-3902] Don't display "documentation" link on the Service list if link is empty.
* [wpmltm-3888] Replaced deprecated mysql operator '||' with 'OR'.
* [wpmltm-3876] Show hidden languages for Translation Managers in backend.
* [wpmltm-3874] Fixed applying translations of wpml-string shortcode coming from ATE.
* [wpmltm-3871] Fixed job's labels on the Translation Queue.
* [wpmltm-3870] Improved deadline filter on the job list in order to handle correctly the deadline filter.
* [wpmltm-3865] Synchronizing translators when unlocking site ATE communication was success.
* [wpmltm-3844] Correct use of `wp_safe_redirect`.
* [wpmltm-3825] Fixed translation basket status when there's already a translation job.
* [wpmltm-3811] Fixed "translated to" and "translation status" filters in the Translation Management Dashboard.
* [wpmltm-3804] Fix so that translated links are not reverted after the original post is updated.
* [wpmltm-3780] Status of job after cancellation now will be restored to previous in case translation needed update.
* [wpmltm-3776] Fixed adding a non-necessary CSS file even if the user is not logged in.
* [wpmltm-3734] ATE Translation Tools tab is accessible if ATE is active.
# Compatibility
* [wpmltm-3836] Fixed striping <p> tag in CTE visual field.
# Usability
* [wpmltm-3912] Change a job status to in-progress when a local translaton picks it up.
* [wpmltm-1781] Include support for translating taxonomy description and term meta data via Translation Editor and Translation Services.

View File

@@ -0,0 +1,5 @@
# Fixes
* [wpmltm-4001] Only show the translation pickup mode if a translation serivce is active and authenticated.
* [wpmltm-3998] Fix issue with untranslated terms appearing as translated in ATE.
* [wpmltm-3988] Improve detection of base64 encoded strings to avoid false positives.
* [wpmltm-3943] Fixed so duplicate post is not set to in progress until it's set to be translated independently.

View File

@@ -0,0 +1,33 @@
# Features
* [wpmltm-2457] Added a notice when translating Gutenberg's blocks in the translation editor.
* [wpmltm-2286] Swapped the strings in brackets in the translator dropdown.
* [wpmltm-2149] Implemented refreshing of data for the active Translation Service
# Fixes
* [wpmltm-2613] Fixed translated WYSIWIG fields showing as untranslated on Translation Editor
* [wpmltm-2481] Extracted setting tabs from the "Translation management" page to a new "Settings" page.
* [wpmltm-2479] Fixed strings package jobs that could not be canceled from the translation service.
* [wpmltm-2458] Prevent issues during TP ratings synchronization.
* [wpmltm-2299] Added validation in Translation Basket for base64 encoded fields
* [wpmltm-2295] Stripped carriage return from exported XLIFF files
* [wpmltm-2282] Fixed issue with HTML entity not being converted to symbol in the Translation Jobs page
* [wpmltm-2273] Replaced create_function which is deprecated in PHP 7.2
* [wpmltm-2272] Added a UUID for documents sent to translation services
* [wpmltm-2261] Add a confirmation dialog when a batch is sent to a translation service
* [wpmltm-2253] Fixed issue when names/similar fields are matched during the uploading of an XLIFF translation
* [wpmltm-2251] Pages are now pre-selected in the Translation Management dashboard filters
* [wpmltm-2232] Fixed an issue with labels in filters of Translation Management changing language according to the admin language switcher
* [wpmltm-2225] Make the option "Don't include already translated terms in the translation editor" enabled by default in new sites.
* [wpmltm-2207] Resolved exception with external jobs that have the status "needs_update"
* [wpmltm-2201] Improvement of the word count estimation.
* [wpmltm-2173] Implemented a new Translation Manager wizard
* [wpmltm-2162] Moved the translations services "items per page" option to the standard WP screen options.
* [wpmltm-2121] Restored the parent filter in the Translation Management Dashboard
* [wpmltm-2056] Changed the implementation of ICanLocalize so it's handled like the other Translation Services
* [wpmltm-2019] Remove use of icl_reminders.js to prevent any cross-site scripting (XSS) vulnerabilities
* [wpmltm-1844] Implemented WPML Translation Priority taxonomy which can be used to define a priority of posts or strings sent to translation
* [wpmltm-1763] The active translation service information is refreshed when visiting the "Translation services" tab.
# Compatibility
* [wpmltm-2350] Fixed compatibility issue with "SpeakOut! Email Petitions" plugin when visiting settings page
* [wpmltm-2197] Removed duplicated MIME-Version in email headers

View File

@@ -0,0 +1,15 @@
# Features
* [wpmltm-811] Fixed an UI issue in several admin pages with checkboxes being wrongly aligned
* [wpmltm-3005] Resolved an exception occurring when the ATE Server is inaccessible
# Fixes
* [wpmltm-3012] .mo file for Ukrainian language renamed since we adjusted locale to uk
* [wpmltm-2998] Fixed an issue which was preventing a proper link conversion when a remote translation job was fetched
* [wpmltm-2996] Fixed a possible fatal error while fetching a remote translation job
* [wpmltm-2977] Fixed an issue which was preventing export of translation memory when switching from Classic to Advanced translation editor
* [wpmltm-2912] Fixed the word count for strings containing URLs
* [wpmltm-2891] Added fix allowing translation managers to de-activate a translation service preselected as preferred in wpml.org
* [wpmltm-2825] Improved the basket notice with a "done" button redirecting to the dashboard (instead of an automatic redirection)
* [wpmltm-2732] Included word count summary in the Translation Basket
* [wpmltm-2703] Added ability to filter the already translated fields under Classic Translation Editor
* [wpmltm-2135] Adjust wording on completed jobs notification setting

View File

@@ -0,0 +1,13 @@
# Features
* [wpmltm-3149] Post type added to the header of xliff file
* [wpmltm-3139] Added an option to switch between native editor and translation editor on the post edit page
* [wpmltm-3122] Add the translator notes when creating xliff files
* [wpmltm-2984] Include a link to Advanced Translation Editor in translators' emails notifications
# Fixes
* [wpmltm-831] Load some WPML Translation Management resources only on required pages
* [wpmltm-3198] Fixed an issue where Divi posts created without title couldn't have proper translation assigned to them
* [wpmltm-2983] Improved output feedback when a network error occurs between WPML and the Advanced Translation Editor
# Compatibility
* [wpmltm-2970] Improved the parsing of shortcode strings when mixed with other nested shortcodes.

View File

@@ -0,0 +1,23 @@
# Features
* [wpmltm-3691] Removed the link to "Advanced Translation Editor settings" in WPML > Settings > Editor.
* [wpmltm-3614] Moved the Advanced Translation Editor's local repository storage to a new location in the database.
* [wpmltm-3608] Enable the download button for completed jobs so users can fetch updates from translation services.
* [wpmltm-3475] Improved the performance of the Advanced Translation Editor jobs synchronization.
# Fixes
* [wpmltm-3688] Fixed an issue where the "Check status and get translations" button was blocked and non-clickable for hours if the site's time is not GMT.
* [wpmltm-3677] Fixed an issue with the status of a job that was already translated, then resent for translation again and then canceled. From now on, these jobs will correctly be marked as "Translated".
* [wpmltm-3668] Fixed an issue with displaying a wrong job status after clicking the "Check status and get translations" button on the Translation Management Dashboard page. This issue happened when the job was canceled but the related content already had a previous translation.
* [wpmltm-3633] Fixed the translation of nested arrays when the field name is a part of array keys.
* [wpmltm-3566] Fixed an issue where the job synchronization on the Translation Management -> Dashboard page could fall into a never-ending loop if the external API did not respond correctly.
* [wpmltm-3561] Fixed an issue with too big flags shown in the admin panel when custom flag image of a large size is used.
* [wpmltm-3366] Introduced a new "Translation Tools" tab in the Translation Manager section allowing you to handle translations with the Advanced Translation Editor and removes the redirection to the external site.
# Compatibility
* [wpmltm-3594] Added data sanitization to the Translation Proxy communication logs.
* [wpmltm-3590] Fixed an error that happened when running the QTranslate Importer while the Translation Management plugin is active.
# Usability
* [wpmltm-3592] Improved the description of jobs marked as "Needs update" on the Translation Jobs page. The description now also contains the original status value.
* [wpmltm-3560] Updated the confirmation messages displayed in the Translation Manager basket.
* [wpmltm-1846] Allow updating the credentials of an already authenticated translation service.