Skip to content
Docs

Translate Typer and its plugins

Typer is translation ready. Text in the theme and in its companion plugins (for example Typer Core and Front User Profile) can be translated into any language. The translation templates (.pot files) are in the languages folder of the theme and of each plugin.

For a site in one language other than English, use Loco Translate (below). For a site in several languages, use WPML or Polylang: see Multilingual setup using WPML.

Go to Settings > General > Site Language and choose your language. WordPress then downloads the translations for WordPress itself and for plugins from WordPress.org (BuddyPress, bbPress, WooCommerce and others). Check Dashboard > Updates for translation updates afterwards.

Go to Plugins > Add New Plugin, search for Loco Translate, then install and activate it.

  1. Go to Loco Translate > Themes and choose Typer.
  2. If your language is listed, click it. Otherwise click New language.
  3. For a new language, choose the language and, under Choose a location, select Custom (languages/loco/themes/). Translations saved there are not overwritten by theme updates. Avoid the Author location, which is inside the theme folder.
  4. Click Start translating. Pick a string in the list, type the translation in the bottom box, and repeat. Use the filter box to find specific text.
  5. Click Save. Loco Translate writes the .po and .mo files and the text changes on the site.

Some text comes from the theme’s companion plugins, not from the theme. If a string is missing from the theme list, it belongs to a plugin:

  1. Go to Loco Translate > Plugins and choose the plugin, for example Typer Core or Front User Profile.
  2. Follow the same steps as for the theme, again with the Custom location.

If a large plugin does not show all its strings, raise Loco Translate > Settings > Skip PHP files larger than (for example to 600K) and click Sync in the language.

Updates can add new text. Open your language in Loco Translate, click Sync to load the new strings, translate them and save.

  • Clear your caching plugin, server cache and browser cache.
  • Check the language of your user account under Users > Profile > Language; it overrides the site language in the admin area.
  • Text you typed yourself (page content, menus, widgets, theme options) is not part of the translation files. Edit it directly, or translate it with WPML or Polylang on a multilingual site.