Details
-
Bug
-
Resolution: Fixed
-
High
-
3.3.1
-
None
Description
When the user has a Language limitation on the Content/Edit set and it does not contain the original Language of the Content, translating it to the new Language won't be possible, as the form fields during translation will be greyed out.
Steps to reproduce
1. Clean installation of Ibexa DXP 3.2.5/3.3.1
2. As Administrator create a new French Language in the back office.
3. Create a new User Group, called French Translators.
4. Create a new Role - French Translator, with permissions set as specified:
Module | Function | Limitations |
---|---|---|
Content | Read | None |
Content | Edit | Language: French |
Content | Publish | None |
Content | Translate | Language: French - not used, can be skipped |
Content | Versionread | None |
User | All functions | None |
5. Assign French Translator Role to the French Translators User Group.
6. Create a new user in French Translators.
7. Login into the back office as the French Translators User.
8. Go to /Ibexa Platform Folder. Click on theĀ Translations tab and add a new French Translation based on theĀ English Language.
Result
A new translation view will be opened, but all fields will be greyed out.
Expected Result
Content is translatable without an issue.
Note
Changing Language limitation for Content/Edit Permission to French, English resolves the issue.