[#437] Paid version still shows Free Trial
[#439 ] Asset translation issue
Changes Made:
Provided additional prevent slug translations light switch to skip slug field in translation source files if user wish not to translate slug of entries in a particular order, by default the slug will be translated.
Added:
Prevent slug field light switch in advance section of order details page.
Global setting to keep slug translation setting persistent as default for all orders.
Changed:
craft.app.plugins.getPluginLicenseKeyStatus() with craft.app.plugins.getPluginInfo() to check license status.
Fixed:
An issue where asset title was included in translation source file regardless of if the field is translatable or not.
Testing:
[Describe the testing performed to ensure the changes are functioning as expected.]
Testing complete and found no issue impacting the performance.
Quality Assurance (QA):
[x] The code has been reviewed and approved by the QA team.
[x] The changes have been tested on different environments (e.g., staging, production).
[x] Integration tests have been performed to verify the interactions between components.
[x] Performance tests have been conducted to ensure the changes do not impact system performance.
[x] Any necessary database migrations or data transformations have been executed successfully.
[x] Accessibility requirements have been considered and tested (e.g., screen reader compatibility, keyboard navigation).
Resources:
Screenshots (if applicable):
Wrapping up
Checklist:
[x] The code builds without any errors or warnings.
[x] The code follows the project's coding conventions and style guidelines.
[x] Unit tests have been added or updated to cover the changes made.
[x] The documentation has been updated to reflect the changes (if applicable).
[x] All new and existing tests pass successfully.
[x] The PR has been reviewed by at least one other team member.
Additional Notes:
[Include any additional notes, considerations, or context that may be relevant.]
Pull Request
Description:
Release 3.2.6
Related Issue(s):
[#437] Paid version still shows
Free Trial
[#439 ] Asset translation issueChanges Made:
Provided additional prevent slug translations light switch to skip slug field in translation source files if user wish not to translate slug of entries in a particular order, by default the slug will be translated.
Added:
Changed:
craft.app.plugins.getPluginLicenseKeyStatus()
withcraft.app.plugins.getPluginInfo()
to check license status.Fixed:
Testing:
[Describe the testing performed to ensure the changes are functioning as expected.]
Quality Assurance (QA):
Resources:
Screenshots (if applicable):
![image](https://github.com/AcclaroInc/craft-translations/assets/72725957/800481f8-2958-46cd-a832-d6e825d70a77)
Wrapping up
Checklist:
Additional Notes: [Include any additional notes, considerations, or context that may be relevant.]