
A straight-forward multilingual plugin. No more double-digit custom DB tables or hidden HTML comments that could cause you headaches later on.
| Author: | Rock Lobster Inc. (profile at wordpress.org) |
| WordPress version required: | 6.7 |
| WordPress version tested: | 6.9 |
| Plugin version: | 3.9.1 |
| Added to WordPress repository: | 04-05-2009 |
| Last updated: | 30-11-2025 |
| Rating, %: | 90 |
| Rated by: | 46 |
| Plugin URI: | https://contactform7.com/2025/09/23/multi-lan... |
| Total downloads: | 251 658 |
| Active installs: | 10 000+ |
![]() Click to start download |
|
Bogo is a straight-forward multilingual plugin for WordPress.
The core of WordPress itself has the built-in localization capability so you can use the dashboard and theme in one language other than English. Bogo expands this capability to let you easily build a multilingual blog on a single WordPress install.
Here are some technical details for those interested. Bogo plugin assigns one language per post. It plays nice with WordPress – Bogo does not create any additional custom table on your database, unlike some other plugins in this category. This design makes Bogo a solid, reliable and conflict-free multilingual plugin.
Getting started with Bogo
-
Install language packs
First, install language packs for languages you use on the site. You can view and install language packs in the Language Packs screen (Languages > Language Packs).
-
Select your language for admin screen
Bogo lets each logged-in user select a language for their admin screen UI. Select a language from the menu on the Toolbar, or from the menu in the Profile screen (Users > Your Profile) if the Toolbar is invisible.
-
Translate your posts and pages
To create a translation post, go to the editor screen for the original post and find the Language box. Bogo does only make a copy of the post; translating the copied post is your task.
-
Add language switcher widgets
It would be useful for site visitors if you have a language switcher on your site. Bogo provides the Language Switcher widget in the Widgets screen (Appearance > Widgets).
You can also use the
[bogo]shortcode to put a language switcher inside a post content. If you want to use this shortcode in your theme’s template files, embed the following code into the template:<?php echo do_shortcode( '[bogo]' ); ?>
Privacy notices
With the default configuration, this plugin, in itself, does not:
- track users by stealth;
- write any user personal data to the database;
- send any data to external servers;
- use cookies.
Screenshots
ChangeLog



