Once everything is translated in joomfish, and dt register translation files are in place, is it possible to show a translated version of the 'Details', 'Register', 'View all events', etc. buttons?
The text on the buttons is not actual text... it is part of the image. So you need to replace the actual image. However, there is not presently a manner where you can load different images via JoomFish for a multi-language site.
You need to set DT Register to use TEXT instead of IMAGES for the buttons. You'll find that in the main configuration. Then in the CSS file:
/components/com_dtregister/assets/css/main.css
...you can modify the styling of these text links. You can make them LOOK like buttons with CSS styling. To show them in multiple language translations, this is the route you'll need to go.
Where are the language files?
13 years 1 month ago #15419
scubabyss
Visitor
On backend,admin language file changes the text under the icons of DT regsiter control panel as well as the info-tips, however the links above the DT regsiter control panel still remain in English.
Where are those texts located ?
Attachments:
Rendering Error in layout Attachment/Item: Property "protected" is not defined. Please enable debug mode for more information.
Actually, as long as your CSS tags are fairly unique AROUND an image, you most certainly can swap images for different languages. There's a little trick using a bit of code (which I don't have handy) that you put in the head of your template. It loads a special css file based on the language loaded. I was able to do things like, swap out all the little images that were part of module styles in my particular template from english to portuguese (such as a "NEW!" corner badge).
Also, if you were to build an element plugin for DTRegister for Joomfish, it lets the user edit lots of things for each language, but you'd have to build it (and your component) so that things like buttons were changeable from the admin, and then tie those over to an element in joomfish so they were editable PER language.
(on a side note to DTH Development, the site in question is NOT the site we have you doing some custom work on).