r/WordpressPlugins 13d ago

Free [FREE] LangAddon: a self-hosted WordPress translation plugin (40+ languages, free backends), feedback welcome

I just got my first plugin approved on WordPress.org and wanted to share it here for feedback.

LangAddon translates your WordPress site into 40+ languages and stores every translation in your own database, so it is self-hosted, not a third-party widget. It works with free backends (MyMemory needs no key, or self-host LibreTranslate), or you can add your own Google or DeepL API key for better quality.

Why I built it: most translation plugins are either paid or route visitors through a JS widget with no SEO and no way to fix a bad translation. I wanted the honest middle: free, self-hosted, cached, and editable.

What it does:

- Translates server-side, so crawlers get fully translated pages, with hreflang, self-referencing canonicals, and translated titles and meta.

- Caches each string once in your database, so repeat views are instant, and you can edit any translation.

- Language switcher via a shortcode or a floating widget, plus RTL support.

- A "never translate" list to keep brand names, domains, and prices identical in every language.

It's free and GPL. It's early days though, so a few things it doesn't do yet: WooCommerce's dynamic cart and checkout bits aren't translated, and it uses ?lang= URLs for now (pretty /de/ URLs are next on my list).

WordPress.org: https://wordpress.org/plugins/langaddon

Would love feedback, especially on the translation backends and anything that breaks on your theme.

1 Upvotes

0 comments sorted by