Linux 软件免费装
Banner图

Websel Multilingual

开发者 webseldonusum
更新时间 2026年10月25日 19:56
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

wpml translation multilingual language switcher hreflang

下载

0.5.1

详情介绍:

Built for leaving WPML. WPML stores every translation as a separate post. Websel Multilingual imports those translations into the original post, keeps the translated URLs your visitors and search engines already know (/en/hotel-amenities/ stays /en/hotel-amenities/), and serves every language from a single source. Elementor pages are matched element by element, even when WPML gave the translated copy different element IDs. The importer has a dry-run mode and writes a JSON report, so you can check the result before switching. It works just as well on a site that was never multilingual. Websel Multilingual (Turkish name: Websel Çok Dil – "çok dil" means "many languages") keeps one post per page and serves every language from it. Visitors get /en/, /fr/, /de/ … versions; you maintain a single source. Translations live in a string table: Features Free and Pro The free plugin manages one target language (two languages in total, with your source language) and includes every feature above. Nothing in it is time-limited, and languages you have set up are never switched off by the plugin. Websel Multilingual Pro, a separate add-on sold on our site, lets you add more target languages and adds automatic updates and priority support. The WPML importer always imports the translations of every language, so they are ready when you add those languages. WP-CLI

安装:

  1. Upload the plugin and activate it.
  2. Go to Websel Multilingual → Settings (shown as Websel Çok Dil in Turkish), set the source language and add target languages, one per line: code|Label|hreflang|wp_locale (for example en|English|en-US|en_US).
  3. Optional: choose menus for the language switcher and enable locale switching.
  4. Go to Tools, run Scan Site, then translate with AI, via CSV, or edit translations on the Translations tab.
  5. Per page, set translated URL slugs in the Languages box on the edit screen.
Coming from WPML? Take a full backup, run Import from WPML → Dry Run on the Tools tab, read the report, deactivate the WPML plugins and run Import.

屏幕截图:

  • Translations tab: every translatable text of the site in one list, editable in place, with filters by language, status and type.
  • Languages box in the editor: publish a page per language and give it a translated URL slug.
  • The language switcher added to a theme menu, with flags.

常见问题:

Does it create duplicate posts like WPML or Polylang?

No. Every language is served from the source post. Translations are stored in the plugin's own table ({prefix}websmu_strings).

What happens when I change a page in the source language?

Changed texts appear in the source language in other languages until they are translated. Run a scan and translate the pending strings.

Can I keep my existing translated URLs when moving from WPML?

Yes. The importer stores each translation's slug, and old URLs keep working.

How many languages does the free version support?

Two: the source language plus one target language. The WPML importer imports the translations of all languages; adding the third and further languages to the settings requires Websel Multilingual Pro.

Which page builders are supported?

Translation works on the rendered HTML, so any builder works. Elementor has extra support (element cache per language, element-level copies for the WPML import).

更新日志:

0.5.1 0.5.0 0.4.1 0.4.0 0.3.0 0.2.0 0.1.5 0.1.4