Upon trashing the component its Language Translations are still present. #905

Closed
opened 2022-04-17 11:59:21 +00:00 by kamilrafik · 1 comment
kamilrafik commented 2022-04-17 11:59:21 +00:00 (Migrated from github.com)

Upon trashing the component its Language Translations are still present.
Please, see screenshot.

Screenshot from 2022-04-17 14-58-17

Upon trashing the component its Language Translations are still present. Please, see screenshot. ![Screenshot from 2022-04-17 14-58-17](https://user-images.githubusercontent.com/4179340/163713405-ae3897cd-0490-48e8-a528-d98911fc7655.png)

Yes because language strings are shared across components and could be reused in most cases, we don't ever remove them. We do archive them if on compilation a string is found not to be linked to any component anymore... but for the most part we think of the language area as a shared area and so it is not tightly coupled to the components.

I don't think we will change this behavior, as translation is one of the major strengths of JCB.

So to see strings archived and confirm the expected behavior, compile an extension and you will see all language string that are not linked to any component, module and or plugin... gets archived. Or that what I think should happen, have not been in this area for ages actually... so let me know.

Yes because language strings are shared across components and could be reused in most cases, we don't ever remove them. We do archive them if on compilation a string is found not to be linked to any component anymore... but for the most part we think of the language area as a shared area and so it is not tightly coupled to the components. I don't think we will change this behavior, as translation is one of the major strengths of JCB. So to see strings archived and confirm the expected behavior, compile an extension and you will see all language string that are not linked to any component, module and or plugin... gets archived. Or that what I think should happen, have not been in this area for ages actually... so let me know.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: joomla/Component-Builder#905
No description provided.