WPML is the best known WordPress plugin for multi-language websites and Uncode Theme has been certified by the official WPML team. WPML makes building multilingual sites easy. It's powerful enough for corporate sites, yet simple enough for blogs. With WPML you can translate pages, posts, custom types, taxonomy, menus, and even the theme's texts. The certification implies that if you have any problem, their expert support team takes care of supporting your questions.
Build multilingual websites using Uncode theme and WPML
In the WPML official documentation you can learn how to create multilingual WordPress sites using Uncode and the popular WPML plugin:
Don't save Theme Options in a secondary language
When utilizing WPML it's important to remember not to save Theme Options while operating within any secondary languages. The Theme Options are designed to automatically translate into secondary languages without the need for manual intervention. For instance, if you create a header using a Content Block, WPML automatically checks for its translation.
However, should you need to manually translate specific elements in secondary languages that differ from the main language (such as Footer Copyright Text, or the Top Menu Text) the WPML String Translation extension is your go-to solution.
This free tool is specifically designed to facilitate the manual translation of strings into secondary languages, as detailed in the documentation. This approach ensures that your theme maintains consistency across different languages while providing the flexibility to tailor specific elements to each language as needed.
Translate a Theme Options string via WPML's Translation Dashboard
In WPML's Translation Dashboard, you can translate all content types including interface strings (non-post content). Here's a brief guide on how to use it:
-
Find the value of the Theme Options you want to translate: For example, if I want to translate the 'Portfolio CPT Label' field, the value is
'portfolio', screenshot ; - Install and activate: Make sure you have installed and activated both WPML Multilingual and the WPML String Translation add-on. Both can be downloaded from your WPML account.
- Navigate to WPML → Translation Dashboard: This is the main place where you can translate content, including strings in the Other texts (Strings) section.
- Find the string: Filter the string by 'admin_texts_uncode' and select "portfolio", screenshot ;
- Send it for translation: Select a translation option, either manual or automatic. WPML recommends their proprietary AI, Private Translation Cloud (PTC), for the best quality translations. The Dashboard shows you how much translating this content will cost. Click on the 'Translate' button when you're ready. PTC comes with a quality guarantee so if you're not satisfied with a translation, ask the WPML team to fix it or refund what you spent, screenshot ;
- Access Translations page: Navigate to WPML → Translations. If you use a manual translation method, you can find the string you sent for translation under this page. The string may appear with a WPML identifier (in this case, 'WPML|en|1|string|it'). Click on 'Translate', screenshot ;
- Translate the string: Enter your translation in the text box provided and complete the translation, screenshot .
Privacy Plugin and WPML
If you need to translate elements of the Privacy Banner and Preferences window of the Uncode Privacy plugin, please, follow the steps above. Go to WPML → Theme and plugins localization and scan the plugin Uncode Privacy.
Then go to WPML → Translation Dashboard and look for those domains, screenshot :
- admin_texts_uncode_privacy_consent_types
- admin_texts_uncode_privacy_cookie_banner_content
- admin_texts_uncode_privacy_cookie_privacy_excerpt
- admin_texts_uncode_privacy_fallback
Comments
0 comments
Article is closed for comments.