Automatically translates user-generated content in a WordPress website to a single language (English by default) using Google Cloud Translation API. Ideal for multilingual sites where users submit content in multiple languages. This ensures that all content is standardized to a single language, which can then be translated back into multiple languages using any multilingual plugin. Developed by BuyReadySite.com.
- Translates content from multiple languages to English (or any other language of your choice).
- Uses Google Cloud Translation API for accurate translations.
- Integrates seamlessly with the WordPress admin dashboard.
Current Version: 3.0
GPL-2.0+ GPL-2.0 License
-
Clone or download this repository
git clone https://github.com/YourGitHubUsername/AutoTranslateContent.git
-
Navigate to the plugin directory
cd your-wordpress-site/wp-content/plugins
-
Install dependencies
// If any dependencies are there
-
Activate the plugin through the WordPress dashboard
Navigate to 'Plugins' in your WordPress dashboard, locate 'Auto Translate Content', and click on 'Activate'.
-
Configure Google Cloud Translation API
- Go to Google Cloud Console.
- Create a new project.
- Enable the Translation API and get your API key.
-
Enter API Key
Navigate to the plugin settings in your WordPress dashboard and enter the Google Cloud API Key.
-
Select the Posts/Pages
Select the posts or pages that you wish to translate.
-
Click 'Translate'
Click the 'Translate' button, and the content will be automatically translated to the chosen language.
Feel free to contribute to this project by creating issues or pull requests.
For support, please visit BuyReadySite Support