b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • Manuals Home
  • Latest Updates
 
  1. b2evolution CMS User Manual
  2. Advanced Topics
  3. Translations (i18n/l10n)
  4. Localization FAQ

Localization FAQ

Is there a locale/language pack for my country/language? Where is it?

Check out the Language Packs downloads page.

As a second choice, you may check the forums to see if someone else has recently posted a language pack for your language/Locale.

If you can't find a pre-packaged language pack there, you may be able to make your own. Read all about it here: Localization.

In a newer release, my language file contains translations that do not make sense...

Yes, this is normal. These translations are automatic guesses for new strings you haven't translated yet. They marked as fuzzy and they are NOT ACTIVE until you have made the correction.

When saving the file with POedit, I get errors like "'msgstr' is not a valid PHP format string"...

Recent versions of POedit try to be smart about this but they aren't. All strings in b2 are *not* necessarily printf format string. And in these strings, the use of the % character for other means is legal. POedit does not seem to get this. (Actually it's not really POedit but msgfmt; yet POedit has also problems when trying to be smart about format strings).

Workaround: in "[b]File/Preferences/Editor[/b]", uncheck "automatically compile .mo files when saving" (first option). This will disable the parsing and the warnings. And we don't need to .mo file anyway.

Created by fplanque • Last edit by mgsolipa on 2013-11-17 17:46 • •

No feedback yet

On this page

  • Is there a locale/language pack for my country/language? Where is it?
  • In a newer release, my language file contains translations that do not make sense...
  • When saving the file with POedit, I get errors like "'msgstr' is not a valid PHP format string"...

Search the Manual

Content Hierarchy

  • b2evolution CMS User Manual
  • User's Guide
  • Installation / Upgrade
  • Front-office Reference
  • Back-office Reference
  • Developer Reference
  • Operations Reference
  • Advanced Topics
    • Using Desktop Blogging Tools
    • Using Blogging Apps
    • Blogging by email
    • Using the APIs
    • Contributing
    • Translations (i18n/l10n)
      • How to install a language pack
      • Translating b2evolution
      • Formal vs Casual l10n
      • How to create your own flag / locale
      • Localizing Plugins
      • Localization FAQ
      • Command Line Tools for localization
      • Internationalization (i18n) Guidelines
      • Translation Guidelines
    • Monetizing
    • How to...
    • Podcasting
  • Glossary
  • Archives
Free CMS

This online manual is powered by b2evolution CMS – A complete engine for your website.

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque