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. Command Line Tools for localization

Command Line Tools for localization

GNU Gettext

This will allow you to use the xgettext tool to extracts strings from PHP files. New versions of b2evolution will be able to do this by introspection but just in case you need it in the meantime…

If you’re on OS X, you can install gettext through Fink: http://www.finkproject.org/

Once Fink is install (heavy beast), type fink install gettext-tools

Transifex tx tool

This will allow you to push and pull files from Transfix quickly.

Install instructions are here: http://docs.transifex.com/developer/client/setup

This will require pip. If you’re on OS X, the fastest way to install pip is to type: sudo easy_install pip

Note you will need to create a .transifexrc file in your computer home directory containing your credentials: http://docs.transifex.com/developer/client/setup#transifexrc

Created by fplanque • Last edit by fplanque on 2020-06-09 00:25 • •

No feedback yet

On this page

  • GNU Gettext
  • Transifex tx tool

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 blog engine

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