Translation Helper

Description

Translation Helper is a simple and lightweight WordPress plugin that allows you to translate your website content seamlessly using the Google Translate API. This plugin provides an easy-to-use settings page for configuring your API key and includes a shortcode for adding a customizable language switcher anywhere on your site.

Features:
– Google Translate API integration for seamless translations.
– Easy-to-use language switcher via shortcode [thpl_language_switcher].
– Customizable list of available languages.
– API key configuration through the WordPress admin panel.
– Lightweight, fast, and beginner-friendly.

Benefits:
– Translate your WordPress website into multiple languages effortlessly.
– Allow users to select their preferred language via a simple dropdown.

Arbitrary section

Translation Helper is developed with simplicity and performance in mind, ensuring a smooth translation experience for WordPress users. Contributions and suggestions are always welcome via GitHub.

Captures d’écran

  • Plugin Settings Page: Configure the API key and available languages.

Installation

  1. Upload the translation-helper directory to the /wp-content/plugins/ directory or install via the WordPress plugin installer.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to Settings > Translation Plugin to configure the plugin.
    • Enter your Google Translate API key.
    • Add desired languages in the available languages field.
  4. Place the [thpl_language_switcher] shortcode wherever you want to display the language switcher.

FAQ

How do I get a Google API key?

  1. Visit the Google Cloud Console.
  2. Create a new project and enable the « Google Translate API. »
  3. Go to « Credentials » and generate an API key.
  4. Copy and paste the API key into the plugin settings page under Settings > Translation Plugin.

How can I add or remove languages?

  • Go to Settings > Translation Plugin in the WordPress admin panel.
  • Use the Available Languages field to add or remove languages in the format language_code:Language Name.
    Example: en:English, es:Español, fr:Français.

Does this plugin support custom styles?

Yes, the plugin adds a body class for the selected language (lang-en, lang-es, etc.). You can use these classes for custom styling in your theme’s CSS.

Is this plugin compatible with WordPress multisite?

Yes, Translation Helper supports WordPress multisite installations.

Avis

Il n’y a aucun avis pour cette extension.

Contributeurs & développeurs

« Translation Helper » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Traduisez « Translation Helper » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.1

  • Added support for customizable language options.
  • Improved security with nonce verification for language switching.
  • Optimized code for performance.

1.0

  • Initial release of Translation Helper.