Adding new filters to the language translations view #651
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: joomla/Component-Builder#651
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The problem :
One of the nice features of JCB is the translation system. When we create custom extensions for our clients is very practical to export an excel file with the string to translate. They do the job, send us back the file then we import it back : end of the story. The problem is that the strings can be used in multiple extensions and it’s impossible to know, which strings belongs to a specific extension, what has been translated, in which language, which translation is missing…
Our solution : implement new filters in order to improve our translation worlkflow
Filter strings by extension :
With this filter we can easily select the strings that belong to a specific extension
Filter string that have been translated
With this filter we can select the strings that have already been translated either in every language or in a specific language
Filter string that have not been translated
With this filter we can select the strings that have not been translated yet either in any language or in a specific language
You want to test it ? Just download the attached language_translations.php.zip model file, unzip it and replace
administrator/components/com_componentbuilder/models/language_translations.php
language_translations.php.zip
Warning : Make sure you are using the latest version of JCB before replacing the file
Happy coding,
Agerix Team
This is an excellent filter option, and indeed a great contribution.
I will add this to JCB, and make a tutorial so other can also understand how they can with this same approach be able to achieve the same.
Nice addition Thanks!