Translatepress Multilingual Integrations
Dan
UPDATE: After recently receiving a temporary fix as a mini plugin from the developer, I received the following message today (25/09/11):
"We’re happy to let you know that we’ve just released TranslatePress – Multilingual v2.10.4, which includes a fix that ensures the Translation Editor now works seamlessly with the Breakdance builder.
If you are using Breakdance and have experienced issues with the Translation Editor, please update to the latest version of TranslatePress to benefit from this improvement."
Saidas Navikas
Hey Louis Reingold, why this issue isn't solved yet? I see Dimitris Kaklamanis pointed out a simple workaround which works fine. Why don't you pay any attention to this problem for more than 2 years? It's that difficult to receive any support from you? Or you just like to pretend that you help your community by asking questions about the problems and then just disappear?
M
Markus
Tested the workaround mentioned by Dimitris Kaklamanis, confirm it works. Tried to get it into a code snippet or custom plugin, did not succeed. ChatGPT suggests to make it an MU plugin which I think is the wrong approach. Still dissapointing and embarrasing to explain the client who edits the content/translation how to workaround this (especially when they come from E where it all worked previously without any problem)
For this workaround to be able to open the Translate Editor also from URLs that use a custom post template you must modify core files, which in my books is a big no go
To repeat: clicking "Translate" works on normal pages. When you have custom post types and post single template and then want to translate a post, it won't work. You need to go to an ordinary page first. Click translate to open the translate editor. Then within the translate editor navigate to the post you actually want to translate.
Dimitris Kaklamanis
there is a workaround here:
// wp-content/plugins/breakdance/plugin/actions_filters/template_include.php (line 35)
function template_include($file_to_include)
{
// initially check if TranslatePress template is loaded
if (strpos($file_to_include, 'translation-manager.php')) {
return $file_to_include;
}
// WP checks if it's robots or....
}
Dimitris Kaklamanis
Louis Reingold do you have any update on this?
Yiannis Iliopoulos can make a short example or tutorial and how do you mademake in to work it? Al, so does this have a future effect on the database that Translatepress saves the strings?
N
Nicolino
I post here with a feedback from David Nickel I finally succeeded to make translate press working as it should be with a breakdance project make with templates.
Cause problem comes from this BD issue : trnaslatepress frontend edition can be activated when in a page linked with a BD template.
By contacting TranslatePress team that takes time to control a test website I done and their conclude that translate press works fine but frontend editor couldn't work when pages are worpdress ones linked with BD templates.
If page are done directly with BD without template link TP editor works fine.
As I need to have my pages, posts and sections to continue using template link I decide to create only my contact page directly with BD.
In this way user that needs to access and use TP frontend editor have to open contact page first and begin to edit. Then in the TP editor they can navigate in whole site and this time, through the editor all website languages can be edit.
So i think this tip can help a lot of frustrated BD users as i've been so far with this issue.
And hoping that it will help Breakdance support to investigate further and fix this issue.
Y
Yiannis Iliopoulos
Nicolino: what I did for my last project was to create a page something like a sitemap with links to all the woocommerce products (template related) and I put it somewhere in the homepage so I go to this page open tranlatepress editor and then navigate easily and fast to the products I need to translate.
N
Nicolino
Yiannis Iliopoulos: yes like I did by accessing to translate press editor via my contact page done directly with BD.
It will be better for client / user experience and workaround if TP editor could be load anywhere in all pages using BD template as is it the case in Elementor. Please Louis Reingold try to investigate to make it happens.
Ryan Yuhnzi
Louis Reingold
I have built multiple websites with Breakdance and Translatepress.
The only problems I encountered were:
- no quick and easy way to create a custom designed language switcher either as a standalone element or as part of the navigation menu
(I solved this with a Breakdance code block and some php emulating a native Breakdance navigation menu for which I also added the respective inline js script, that gave me a nice dropdown)
- some dynamically loaded strings can not be recognized by translatepress, for example Breakdance's form error messages can not be translated
N
Nicolino
Hi is there any issue with TrnaslatePress ?
I was sure that it works with BD but it seems not.
I can add trnaslate press in premium mode and actuvate it to auto translate with DeepL but i can't have frontend access to check and edit trbnaaslations.
Anyone faced this issue ?
R
René van der Linden
I have an icon-list in my footer for mailaddress and 2 phonenumbers. But in translate-mode, i can only select the first item (the mailaddress). I cant select the phone number to edit these phone numbers to local numbers instead of international number.
Go Studio
If I may suggest; adding a Translatepress lang. switch to BD main menu as an option like other pages/urls, I always have to stick it somewhere in the header builder and style it in order to fit in both desktop and mobile previews.
Load More
→