Title: Kzdev String Translations for Polylang
Author: kzdev
Published: <strong>18 آگوست 2026</strong>
Last modified: 18 آگوست 2026

---

جستجوی افزونه‌ها

![](https://ps.w.org/kzdev-string-translations-for-polylang/assets/banner-772x250.
jpg?rev=3652680)

![](https://ps.w.org/kzdev-string-translations-for-polylang/assets/icon-256x256.
jpg?rev=3652680)

# Kzdev String Translations for Polylang

 توسط [kzdev](https://profiles.wordpress.org/kzdev/)

[دانلود](https://downloads.wordpress.org/plugin/kzdev-string-translations-for-polylang.1.0.0.zip)

 * [جزئیات](https://fa.wordpress.org/plugins/kzdev-string-translations-for-polylang/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/kzdev-string-translations-for-polylang/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/kzdev-string-translations-for-polylang/#installation)
 * [توسعه](https://fa.wordpress.org/plugins/kzdev-string-translations-for-polylang/#developers)

 [پشتیبانی](https://wordpress.org/support/plugin/kzdev-string-translations-for-polylang/)

## توضیحات

**Kzdev String Translations for Polylang** (formerly “Manual Translations for Polylang”)
is a lightweight utility plugin that resolves the common issue of untranslatable
frontend strings (e.g. dynamic cart widgets, checkout fragments, AJAX loaders, and
JS-injected content). By hooking into Polylang’s active languages, it lets you map
original strings to custom translation values and applies them client-side in real-
time.

This plugin is independent from Polylang: Polylang is a trademark of WP SYNTEX, 
the manufacturer of the Polylang plugin. This plugin is not affiliated with, endorsed
by, or sponsored by WP SYNTEX.

#### Features

 * Centralized translation management UI under the Polylang “Languages” menu
 * Client-side text replacement engine powered by MutationObserver
 * Instant translation of dynamic AJAX changes (like WooCommerce cart increments,
   checkout updates)
 * No page reloads – fully reactive dashboard
 * Selectable rows per page (10, 20, 50, 100) and live instant filtering
 * One-click CSV Export (selected or all translations)
 * Seamless CSV Import (Merge or Overwrite mode)
 * AI Translation Helper for posts, terms, and UI strings (optional, see “External
   services”)
 * Deep security integration (nonces, user capabilities, output escaping, validated
   sanitization)
 * Safe database-only storage in WordPress Options (no custom tables, no file clutter)
 * Graceful fallback to the default site locale if Polylang is missing or disabled

#### Storage

Translations are stored safely in the database using the WordPress Options API. 
No custom database tables are created, and no template or script files are generated.

### External services

This plugin offers an optional AI Translation Helper. When enabled by the site administrator,
it sends data to an OpenAI-compatible API:

 * **Service:** OpenAI-compatible Chat Completions API (configurable endpoint, defaults
   to `api.openai.com`).
 * **Data sent:** The source text to be translated (a UI string, post title/content/
   excerpt, or term name/description) together with the target language, a system
   prompt, and the configured API key for authentication.
 * **When:** Data is sent only when an administrator explicitly triggers an AI translation
   action and a provider (with API key) has been configured. No data is sent automatically,
   in the background, or on the public frontend.
 * **Data storage:** The API key and model settings are stored in the WordPress 
   database and used solely to authenticate translation requests.
 * [OpenAI Terms of Use](https://openai.com/policies/terms-of-use/)
 * [OpenAI Privacy Policy](https://openai.com/policies/privacy-policy/)

Site owners are responsible for the content they submit via this feature. You can
disable the AI Translation Helper at any time in the plugin settings; the plugin’s
manual translation features work fully without it.

## نصب

 1. Upload the plugin folder to the `/wp-content/plugins/` directory, or install the
    plugin through the WordPress Plugins screen directly.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Open **Languages  String Translations** to start adding translations.

## سوالات متداول

### Do I need Polylang to use this plugin?

No. If Polylang is not active, the plugin falls back to the default site locale.

### Can I import or export my translations?

Yes. Use the CSV Export and Import buttons on the plugin page. Import supports “
Merge” (add new and update matches) and “Overwrite” (replace all current translations).

### Which elements are skipped on the frontend?

Scripts, styles, textareas, inputs, and code elements are ignored to prevent breaking
layouts or admin fields. Text matching is case-sensitive and trimmed of surrounding
whitespace.

## نقد و بررسی‌ها

نقد و بررسی‌ای برای این افزونه یافت نشد.

## توسعه دهندگان و همکاران

“Kzdev String Translations for Polylang” نرم افزار متن باز است. افراد زیر در این
افزونه مشارکت کرده‌اند.

مشارکت کنندگان

 *   [ kzdev ](https://profiles.wordpress.org/kzdev/)

[ترجمه “Kzdev String Translations for Polylang” به زبان شما.](https://translate.wordpress.org/projects/wp-plugins/kzdev-string-translations-for-polylang)

### علاقه‌ مند به توسعه هستید؟

[کد را مرور کنید](https://plugins.trac.wordpress.org/browser/kzdev-string-translations-for-polylang/)،
[مخزن SVN](https://plugins.svn.wordpress.org/kzdev-string-translations-for-polylang/)
را بررسی کنید، یا از طریق [RSS](https://plugins.trac.wordpress.org/log/kzdev-string-translations-for-polylang/?limit=100&mode=stop_on_copy&format=rss)
در [گزارش توسعه](https://plugins.trac.wordpress.org/log/kzdev-string-translations-for-polylang/)
مشترک شوید.

## گزارش تغییرات

#### 1.0.0

 * Initial release.

## اطلاعات

 *  نگارش **1.0.0**
 *  آخرین به‌روزرسانی **2 هفته پیش**
 *  نصب‌های فعال **کمتر از 10**
 *  نگارش وردپرس ** 5.0 یا بالاتر **
 *  آزمایش‌شده تا **7.0.4**
 *  نگارش PHP ** 8.0 یا بالاتر **
 *  زبان
 * [English (US)](https://wordpress.org/plugins/kzdev-string-translations-for-polylang/)
 * برچسب
 * [ajax](https://fa.wordpress.org/plugins/tags/ajax/)[localization](https://fa.wordpress.org/plugins/tags/localization/)
   [multilingual](https://fa.wordpress.org/plugins/tags/multilingual/)[polylang](https://fa.wordpress.org/plugins/tags/polylang/)
   [translation](https://fa.wordpress.org/plugins/tags/translation/)
 *  [نمایش پیشرفته](https://fa.wordpress.org/plugins/kzdev-string-translations-for-polylang/advanced/)

## امتیازها

هنوز هیچ نقدی ارسال نشده است.

[بررسی شما](https://wordpress.org/support/plugin/kzdev-string-translations-for-polylang/reviews/#new-post)

[مشاهدهٔ همهٔ بررسی‌ها](https://wordpress.org/support/plugin/kzdev-string-translations-for-polylang/reviews/)

## مشارکت کنندگان

 *   [ kzdev ](https://profiles.wordpress.org/kzdev/)

## پشتیبانی

چیزی برای گفتن دارید؟ نیاز به کمک دارید؟

 [مشاهده انجمن پشتیبانی](https://wordpress.org/support/plugin/kzdev-string-translations-for-polylang/)