•        0

GNU `gettext' is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools and documentation. Specifically, the GNU `gettext' utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, a runtime library supporting the retrieval of translated messages, and a few stand-alone programs to message in various ways the sets of translatable strings, or already translated strings. A special GNU Emacs mode also helps interested parties in preparing these sets, or bringing them up to date.



comments powered by Disqus

Related Projects

Translate - Essential Toolkit for Localization Engineers.

At its core the software contains a set of classes for handling various localization storage formats: DTD, properties, GSI/SDF, CSV, MO, Qt .ts, TMX, TBX, WordFast txt, Gettext .mo, Windows RC, and of course PO and XLIFF. It also provides scripts to convert between these formats.


KBabel provides set of tools for editing and managing gettext PO files. It is a translation file editor.

Prestashop - Free Open-Source shopping cart software for Web 2.0

PrestaShop is a free, open-source e-Commerce shopping cart software that allows you to open your own Internet business in just a few clicks. It has more than 310 features include Catalog Management, content management, Product Displays, Site Management, S.E.O, Checkout, Shipping, Payments, Marketing, Client Account, Translations, Security, Localization/Taxes, Analytics and Reporting and lot more.

ANTLR - ANother Tool for Language Recognition

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees. Twitter search uses ANTLR for query parsing, with over 2 billion queries a day.

Autshumato ITE

Autshumato Integrated Translation Environment is a free computer aided translation application. It provides a single translation environment that contains translation memory, machine translation and a glossary to facilitate the translation process.


Chrome browser is a product from Google and it is based on open source code <A HREF="" target="_blank">Chromium</A>.


Poedit is cross-platform gettext catalogs (PO files) editor which runs on Unix, Windows and Mac OS X. Unlike other editors, Poedit provides compact view of data and very effective UI.

jquery-translate - Dynamic translation

This plugin integrates the Google Ajax Language API to jQuery. You can just call e.g. $('body').translate('en') but provides callbacks for each translated element too. Or you can pass an array to $.translate to get back a translated array. Currently you can only send a limited amount of characters with the raw API per request but this plugin calls them consecutively.

OmegaT+ CAT Tools

A translation tools suite for Computer-Aided Translation / Computer-Assisted Translation (CAT). A translation processor with translation memory, machine translation and project support, bitext aligner/converter, TMX validator, and others.

bitext2tmx CAT bitext aligner/converter

A free computer-aided translation / computer-assisted translation (CAT) tool to align and converter bitext into TMX translation memory format to be used in other CAT tools by translators and other language professionals.

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Tag Cloud >>