You are perfectly right!krileon wrote: 'Community Builder Admin menu' doesn't exist; it's simply 'Community Builder'. If you're meaning the modules title then CB isn't responsible for translating that as the module rendering is done by Joomla it self.
Please Log in or Create an account to join the conversation.
That's a hacky workaround that I'd never implement. Joomla renders modules and Joomla should be left to do just that properly. If you need the module title translated then simply add the string to Joomla language files and translate it as needed or alternatively edit the modules title manually to whatever you want. I don't suggest any developer do such a thing.But in principle it could be localized at install in the installation script by looking for an existing translation in CB language files, and updating the corresponding Joomla table. This is done in Virtuemart.
Please Log in or Create an account to join the conversation.
The string must be in INI format in INI files, so one has to edit the XML, replace 'Community Builder Admin menu' by a string COMMUNITY_BUILDER_ADMIN_MENU, and finally append a new entry in the appropriate language file. Is that what you meant? If so why not do it from scratch???If you need the module title translated then simply add the string to Joomla language files and translate it as needed
CB is full of workarounds circumventing bugs/limitations of Joomla. Which is good for the end user. I keep on thinking that an incomplete localization is an incomplete implementation. So if there is a way, it does not deserve such a ban.I don't suggest any developer do such a thing
Please Log in or Create an account to join the conversation.
No, edit the module in Joomla module manager and change the title to a define string then add and translate in Joomla. This is the same way you'd translate any custom module or new module added with a custom title. You don't need to touch the XML at all.The string must be in INI fomart in INI files, so one has to edit the XML, replace 'Community Builder Admin menu' by a string
COMMUNITY_BUILDER_ADMIN_MENU, and finally append a new entry in the appropriate language file. Is that what you meant? If so why not do it???
It's not incomplete. CB is basically a framework for CB plugins. It's not exactly workarounds for limitations (we always try to work within and respect Joomlas limitations), but a way for us to be multi-platform (code once, work on all). CB doesn't render Joomla modules (except for the modules content of course) so it's not expected that CBTxt API would work for Joomla aspects as Joomla does not utilize said CB API so there is nothing incomplete about it (note CBs language usage works WITH Joomlas; so for example if you've a Joomla spanish and CB spanish language plugins then CB will switch as Joomla switches).CB is full of workarounds circumventing bugs/limitations of Joomla. Which is good for the end user. I keep on thinking that an incomplete localization is an incomplete implementation. So if there is a way, it does not deserve such a ban.
Please Log in or Create an account to join the conversation.