Plugin Support
Alex
(@alexcozmoslabs)
Hi,
1. What do you mean by that? Could you attach a screenshot maybe?
At first glance, there is nothing in the TP that would completely affect the display of the admin bar.
2. We recommend you use a caching plugin. Cached pages are not processed on every page load. TranslatePress can be resource intensive with large pages, but it depends on how much html content there is on one page.
Automatic translation will slow the page down on the first load, so the PHP will wait for the translations and then show the page. This only happens once or if you add/change strings.
Also, you could check if you have duplicate entries in your database. You can use the Remove duplicate rows option from TP Settings –> Advanced tab to clear them.
Otherwise, try to disable the gettext translation. One reason may be that you could have many gettext strings translated on your site. Download and install this mini-addon https://translatepress.com/docs/developers/disable-translation-of-gettext-strings/ then try again.
Another performance issue you might want to look for is that we have a listener for Javascript strings that when it detects a text change on the page (say a particular JS script adds a notice), we query the server for a translation.
This ajax call is also fast as it doesn’t go through the normal WordPress ajax, however, it can cause issues when there is a lot of traffic to your website. The good part is that you can disable this functionality from TranslatePress -> Settings -> Advanced –> Disable dynamic translation
Plugin Support
Alex
(@alexcozmoslabs)
Since more than 5 days have passed since you received instructions about the opened topic, and you did not return with an update, we will mark this ticket as successfully resolved.
If you have other questions regarding TranslatePress, we recommend you create another ticket.