Why Can't I Translate This? Common TranslatePress Issues and How to Fix Them
Content
If you're using the 'Translate Multilingual sites – TranslatePress' plugin, you might occasionally run into a situation where certain text, buttons, or images just won't translate. This is a common frustration, but often, the solutions are straightforward. This guide walks through the most frequent translation roadblocks and how to resolve them.
Common Translation Issues and Their Solutions
1. The String is Not Detectable by the Translation Editor
The Problem: You click the translation pencil, but the text you want to translate doesn't appear in the editing form, or you can't find it in the list of strings.
Why It Happens: This often occurs with content generated by other plugins or themes that use non-standard methods to output text. The strings might be loaded dynamically via JavaScript or AJAX.
How to Fix It:
- Use the String List: In the Translation Editor, use the "String List" dropdown menu. Start typing the name of the string you're looking for; it should appear as a suggestion for you to select and translate.
- Enable Regular Strings Tab: Navigate to TranslatePress → Settings → Advanced → Debug. Check the option "Show regular strings tab in String Translation". This might make the string appear in the backend String Translation interface.
- Troubleshoot Dynamic Content: In the same Advanced settings, under the "Troubleshooting" section, try enabling "Fix missing dynamic content" or "Disable dynamic translation" one at a time to see if it resolves the detection issue.
2. Content is Greyed Out or Won't Change in the Default Language
The Problem: You are trying to modify content while viewing your site's default language, but the option is unavailable.
Why It Happens: The plugin is designed to translate from your site's default language into additional languages. You cannot use TranslatePress to edit the original, default language content itself.
How to Fix It:
- All site content should be created and edited directly in your default language using the standard WordPress editor. TranslatePress is only for creating translations of that original content.
3. HTML Tags (Like H5) Appear in the Translated Text
The Problem: Your translated text shows extra HTML code, for example, "CASA BONITAH5>".
Why It Happens: This is typically a conflict with how your theme wraps titles in HTML container tags.
How to Fix It:
- Go to TranslatePress → Settings → Advanced → Debug.
- Enable the option "Disable post container tags for post title".
- If the issue persists, manually edit the incorrect translation in the Translation Editor to remove the extra characters.
4. Links or Interactive Elements Break in Translated Languages
The Problem: Buttons, menu links, or phone number links that work in the default language stop working or lead to a "page not found" error in a translated language.
Why It Happens: The link URL might be hardcoded to the default language's slug structure. When the language changes, the slug changes, breaking the link.
How to Fix It:
- Where possible, use relative paths or just the page slug when adding links, avoiding the full default language URL.
- For more complex scenarios, consider using the Conditional Shortcode Based On Language to display different content or links for each language. This is often the best solution for elements like images, complex buttons, or custom plugin output that doesn't translate well.
5. General Troubleshooting for Strange Behavior
If you are experiencing bugs, glitches, or other unpredictable behavior (e.g., images disappearing, menus not working), a conflict test is the most reliable first step.
How to Perform a Conflict Test:
- Switch Themes: Temporarily activate a default WordPress theme like Twenty Twenty-Four.
- Disable Plugins: Deactivate all other plugins except for TranslatePress.
- Test: Check if the problem is resolved.
- Identify the Culprit: If the issue is gone, reactivate your theme and plugins one by one, checking after each, to find which one is causing the conflict.
When All Else Fails
Some content, such as text embedded within images or content loaded via external XML files, cannot be translated directly by the plugin. In these cases, the recommended approach is to use the conditional shortcode to display a different, pre-translated version of the element for each language.
By methodically working through these common issues, you can resolve most translation challenges and get your multilingual site working smoothly.
Related Support Threads Support
-
Translate product tags in breadcrumbhttps://wordpress.org/support/topic/translate-product-tags-in-breadcrumb/
-
“Password reset” not working on translated pagehttps://wordpress.org/support/topic/password-reset-not-working-on-translated-page/
-
404 on the category pages translatedhttps://wordpress.org/support/topic/404-on-the-category-pages-translated/
-
issue with translationhttps://wordpress.org/support/topic/issue-with-translation-8/
-
Translation does not work on other pagehttps://wordpress.org/support/topic/translation-does-not-work-on-other-page/
-
Editor cannot select visible text for translationhttps://wordpress.org/support/topic/editor-cannot-select-visible-select-for-translation/
-
Button Translatehttps://wordpress.org/support/topic/button-translate-2/
-
H’s showing on translationhttps://wordpress.org/support/topic/hs-showing-on-translation/
-
Just One Specific Section is not Translatinghttps://wordpress.org/support/topic/just-one-specific-section-is-not-translating/
-
No Show Edit Button for Translationhttps://wordpress.org/support/topic/no-show-edit-button-for-translation/
-
Translation issuehttps://wordpress.org/support/topic/translation-issue-198/
-
URL translationhttps://wordpress.org/support/topic/url-translation-3/
-
I can’t translate 1-2 sentenceshttps://wordpress.org/support/topic/i-cant-translate-1-2-sentences/
-
Automatic Translation does not work (nearly)https://wordpress.org/support/topic/automatic-translation-does-not-work-nearly/
-
Cannot translate a specific wordhttps://wordpress.org/support/topic/cannot-translate-a-specific-word/
-
Translation problemhttps://wordpress.org/support/topic/translation-problem-199/
-
translate bug show up in malay pagehttps://wordpress.org/support/topic/translate-bug-show-up-in-malay-page/
-
Cannot translate some words to Spanishhttps://wordpress.org/support/topic/cannot-translate-some-words-to-spanish/
-
Translatehttps://wordpress.org/support/topic/translate-475/
-
Not translated text or Content Encoding Errorhttps://wordpress.org/support/topic/not-translated-text-or-content-encoding-error/
-
On traslate page strings dropdown is not wohttps://wordpress.org/support/topic/on-traslate-page-strings-dropdown-is-not-wo/
-
Translation not showing in frontendhttps://wordpress.org/support/topic/translation-not-showing-in-frontend/
-
2 words mixed uphttps://wordpress.org/support/topic/2-words-mixed-up/
-
wrong translation displayedhttps://wordpress.org/support/topic/wrong-translation-displayed-2/
-
Not translatinghttps://wordpress.org/support/topic/not-translating-15/
-
Only some words not translatinghttps://wordpress.org/support/topic/only-some-words-not-translating/
-
Traduction bug on a shortcodehttps://wordpress.org/support/topic/traduction-bug-on-a-shortcode/
-
can’t translate pageshttps://wordpress.org/support/topic/cant-translate-pages/
-
can’t translate the words in other pluginhttps://wordpress.org/support/topic/cant-translate-the-words-in-other-plugin/
-
Remove Auto Capitalization on Translationhttps://wordpress.org/support/topic/remove-auto-capitalization-on-translation/
-
Translate button doesn’t appear on topbarhttps://wordpress.org/support/topic/translate-button-doesnt-appear-on-topbar/
-
Translate when not loggedhttps://wordpress.org/support/topic/translate-when-not-logged/
-
Broken insriptionhttps://wordpress.org/support/topic/broken-insription/
-
Bug in the footerhttps://wordpress.org/support/topic/bug-in-the-footer/
-
Image not translatedhttps://wordpress.org/support/topic/image-not-translated/
-
The translation is displayed only on the main pagehttps://wordpress.org/support/topic/the-translation-is-displayed-only-on-the-main-page/
-
Lost Passwordhttps://wordpress.org/support/topic/lost-password-68/
-
the strings was not detected to be translated in the translation editorhttps://wordpress.org/support/topic/the-strings-was-not-detected-to-be-translated-in-the-translation-editor/
-
phone number translationhttps://wordpress.org/support/topic/phone-number-translation/
-
Problem with translationhttps://wordpress.org/support/topic/problem-with-translation-70/
-
Small annoyancehttps://wordpress.org/support/topic/small-annoyance/
-
Pop up translate not workinghttps://wordpress.org/support/topic/pop-up-translate-not-working/
-
Translation problemhttps://wordpress.org/support/topic/translation-problem-206/
-
Control on Global Translation and Having Translate Page optionhttps://wordpress.org/support/topic/control-on-global-translation-and-having-translate-page-option/
-
Automatic translations don’t works in desktophttps://wordpress.org/support/topic/automatic-translations-dont-works-in-desktop/
-
Picture get disappear when togle the translationhttps://wordpress.org/support/topic/picture-get-disappear-when-togle-the-translation/
-
Translationshttps://wordpress.org/support/topic/translations-228/
-
Change translationhttps://wordpress.org/support/topic/change-translation-2/
-
Blog excerpt translation problemhttps://wordpress.org/support/topic/blog-excerpt-translation-problem/
-
The translation problemshttps://wordpress.org/support/topic/the-translation-problems/
-
Menu button does not work in the translated languagehttps://wordpress.org/support/topic/menu-button-does-not-work-in-the-translated-language/
-
translated words become a clickable link to home pagehttps://wordpress.org/support/topic/translated-words-become-a-clickable-link-to-home-page/
-
Translate Whatsapp Linkshttps://wordpress.org/support/topic/translate-whatsapp-links/
-
Translate instant problemhttps://wordpress.org/support/topic/translate-instant-problem/
-
Manual Translation isn’t visible on other pageshttps://wordpress.org/support/topic/manual-translation-isnt-visible-on-other-pages/
-
Translation on pages not visible to the adminhttps://wordpress.org/support/topic/translation-on-pages-not-visible-to-the-admin/
-
Can’t translate one pagehttps://wordpress.org/support/topic/cant-translate-one-page/
-
Error in Translate Logo Svghttps://wordpress.org/support/topic/error-in-translate-logo-svg/
-
Not translate the days of the weekhttps://wordpress.org/support/topic/not-translate-the-days-of-the-week/
-
not showing pen icon in translate pagehttps://wordpress.org/support/topic/not-showing-pen-icon-in-translate-page/
-
Translation problemhttps://wordpress.org/support/topic/translation-problem-200/
-
Translation doesn’t work properlyhttps://wordpress.org/support/topic/translation-doesnt-work-properly/
-
Cannot translate phone numberhttps://wordpress.org/support/topic/cannot-translate-phone-number/
-
Automatic translation swedish to englishhttps://wordpress.org/support/topic/automatic-translation-swedish-to-english/
-
Paragraphs not translated for visitors, only for adminhttps://wordpress.org/support/topic/paragraphs-not-translated-for-visitors-only-for-admin/
-
Translation errorhttps://wordpress.org/support/topic/translation-error-35/
-
Missing Translate language flaghttps://wordpress.org/support/topic/missing-translate-language-flag/
-
Translating tooltipshttps://wordpress.org/support/topic/translating-tooltips/
-
[NSFW] Half the page translatedhttps://wordpress.org/support/topic/half-the-page-translated/
-
translate mobile viewhttps://wordpress.org/support/topic/translate-mobile-view/
-
Não está a traduzir.https://wordpress.org/support/topic/nao-esta-a-traduzir/
-
Undefined stringhttps://wordpress.org/support/topic/undefined-string/
-
I have error on translate pagehttps://wordpress.org/support/topic/i-have-error-on-translate-page/
-
can’t be clickedhttps://wordpress.org/support/topic/cant-be-clicked/