• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Setup for Localization

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Internationalization and Translations › Setup for Localization

This topic is: not resolved
  • This topic has 7 replies, 4 voices, and was last updated 11 years, 6 months ago by Gary Jones.
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • July 31, 2013 at 10:39 am #53401
    Mealtog
    Member

    ok, we are starting a new Genesis powered website and using the Metro theme. The website will be in Langauge #1 (not English). We will want English (and other) versions of each page in the future. This is how it looks now:

    http://www.domain.com (Language #1)

    We will want something like this in the future

    http://www.domain.com/eng/
    wwwdomain.com/languagetwo/

    I should add, the backend of WP will be in English. The content is the only

    1. What is required to be set up now so we can consider this when the time is right to translate content?
    2. Will each post have multiple language fields so we can translate the nodes on the same edit page?
    3. btw, how do we edit things so the Post Comment button will be in the correct language based on what language type (post) the user is reading?

    Still trying to figure out how this works. Any tips would be much appreciated.

    August 4, 2013 at 4:14 am #54072
    Gary Jones
    Member

    Easiest is to create a subfolder multisite setup (see the WP Codex for instructions on how to do this), then create a site for each language you want to support. There are various other plugins that can then take this multisite setup, and make it easy to recreate entries in other sites, or easily switch between corresponding entries etc.


    WordPress Engineer, and key contributor the Genesis Framework | @GaryJ

    August 5, 2013 at 7:05 pm #54306
    mmjaeger
    Member

    @Garyl

    Would you mind recommending any of the plugins you have in mind?

    Even setting up the site (front-end) in one language while keeping WP admin in English seems to be a struggle.

    August 7, 2013 at 12:26 am #54507
    Mealtog
    Member

    Hey Gary, sounds like a great way to get this done. And yes, can you recommend some plugins that I should research and test?

    August 7, 2013 at 5:08 pm #54749
    Gary Jones
    Member

    I've asked David Decker (@deckerweb) to come and give his recommendations, since he's the one who suggested them to me!


    WordPress Engineer, and key contributor the Genesis Framework | @GaryJ

    August 7, 2013 at 5:26 pm #54754
    David Decker
    Member

    Hi there!

    There are some plugins that make multilingual sites with Multisite setups a bit easier.

    Mutlsite Language Switcher:

    Multisite Language Switcher


    --> has the basic stuff, should work really easy

    Multilingual Press:

    MultilingualPress


    ---> makes switching between the content editors in admin a bit easier
    ---> has also a language switcher...
    see screenshots: http://wordpress.org/plugins/multilingual-press/screenshots/
    they also have a pro version which makes some stuff even easier...

    I would not run both plugins together -- that should work, though -- I just would take one or the other.

    Plugins for language of admin:
    WP Native Dashboard
    http://wordpress.org/plugins/wp-native-dashboard/
    ---> Pretty good, also works on a per user basis with different languages if you have a editorial team

    User Language Switch:

    User Language Switch


    ---> A really new plugin, basic functionality, in my first test, all did work.
    ---> global setting for which language is used in frondend and/or backend

    NOTE: These plugins for the admin especially use the WPLANG constant setting - or pretty much "clone" its behavior.
    Also, you need then the proper language packs installed in your WP_LANG_DIR, which is normally located at: /wp-content/languages/

    For example:
    You want 3 languages, German, English, French. Then German & French lang packs for WordPress itself have to be in this WP_LANG_DIR (English is default, so has no extra lang pack)

    This applies also for plugins and themes. So you would need Genesis lang packs for German and French. And also for all plugins where you'll need translated strings for frontend and/or backend.

    I know this may sound pretty complex - it is not in the end.
    Just go step by step. Setup structure, sub sites in Multisite, setup one of the lang switchers or multlingual helper plugins.

    In the end you can setup the backend/frontend languages with the helper plugins for your editors if needed.

    Makes some sense?

    Hope it helps a bit, Dave 🙂


    Twitter @deckerweb // Google+ // My Genesis & WordPress Plugins // German Translations for Genesis

    October 28, 2013 at 6:17 pm #69553
    Mealtog
    Member

    ok, thanks for all the feedback so far Gary and David. When I want localization, I am only looking to change the languag on teh published content and not the WordPress admin interface. All writers can read English. I want to display different languages for all the front end content. We have translators so what is a good set up for this? Still exploring all situations since this will be my firs international set up.

    Thanks very much!

    October 29, 2013 at 7:38 am #69621
    Gary Jones
    Member

    Multilingual Press, and Babble would be good starting points.


    WordPress Engineer, and key contributor the Genesis Framework | @GaryJ

  • Author
    Posts
Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.
Log In

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2025 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble