XLIFF Tools

Component type

module

Categories

Maintenance status

Development status

Downloads

4277

Component created

Component changed

This module converts node bodies and titles written with valid(!) HTML markup to XLIFF (XML Localization Interchange File Format) and back to HTML. You can use Computer Aided Translation (CAT) tools to support your content translation process.

Note that this module is in the very early stages, and there are several limitations. Testing and improvements (patches) are very much welcome!

Localization client

Component type

module

Categories

Maintenance status

Development status

Downloads

457366

Component created

Component changed

This module helps you fix translations on your site as you see the issues. Just by navigating around your pages, you'll be able to fix translations and fill in missing ones using the on-page translation editor. At the same time, if configured properly, the module also submits your translations back to the community, to localize.drupal.org or any other localization server.

Related projects:

  • Localized Drupal, an install profile that will download translations automatically (and comes with Localization client and Localization update).
  • Localization update, which will help you automatically install and keep translations updated.

Tips

  • You can select text from the page and hit Ctrl+Shift+S to automatically search the string in l10n client

Video demonstrations

http://hojtsy.hu/node/34

UniSaraswati Devnagari Transliterator

Component type

module

Downloads

2986

Component created

Component changed

Provides devnagari (India) transliteration ability to the edit elements of the nodes. using this module any drupal installation can start providing Hindi or Marathi typing facilities on the site.

The block configuration provides facilities to change the preference on which node the transliterator should work.

Localization server

Component type

module

Maintenance status

Development status

Downloads

17770

Component created

Component changed

The localization server is a set of Drupal modules powering http://localize.drupal.org/, https://translate.openatrium.com/, http://localize.openpublishapp.com/ among other translation communities.

It provides a generic translation database backend with a community localization user interface, which allows people to collaborate on translating projects to different languages. It currently contains tools to translate Drupal projects as well as general Gettext based sources.

Read Using Drupal as a collaborative software translation tool for setup instructions.

Requirements

You'll need jQuery Update 2.x (which includes jQuery 1.3.x) to make the UI work properly. Sorry, version information is not possible to specify in .info files on Drupal 6, so we can only document this requirement. The Plural formula configurator is also required.

i18n auto translate

Component type

module

Maintenance status

Development status

Downloads

7070

Component created

Component changed

This module has been deprecated by the new Translation Management Tool for Drupal 7. This is a much better solution. Since Drupal 6 is close to EOL and it is unlikely anyone is using the current module since Google disabled the API, this module is no longer supported.

Authors:

  • Aaron Winborn (Drupal 5.x version)
  • Greg Harvey (Drupal 6.x version)

Creation Date: Begun June 1, 2007

Contact:

Organic Groups Translation

Component type

module

Maintenance status

Development status

Component created

Component changed

This module allows group owners access to translate their group's title & body without needing them to have access to the whole slate of locale functions. It does this by adding a menu item providing a menu of strings to be translated for that group. The existing i18n module does not work conceptually for objects within groups. This module provides a more user-friendly way for individuals to provide translated content for the group.

Javascript keyboard

Component type

module

Component created

Component changed

The keyboard allows you to specify character substitutions for your keyboard input method. You specify the character to be substituted with the decimal equivalent of the Unicode number of the character in : pairs separated by commas.
e.g. "A" is represented in Unicode as U+0041. Therefore the decimal equivalent is 65.

When you place your cursor into a text input field, a little drop-down menu pops up to allow you to pick a keyboard layout from among the available layouts (defined by the site owner).

String Overrides

Component type

module

Maintenance status

Development status

Downloads

492225

Component created

Component changed

Provides a quick and easy way to replace any text on the site.

Features

  • Easily replace anything that's passed through t()
  • Locale support, allowing you to override strings in any language
  • Ability to import/export *.po files, for easy migration from the Locale module
  • Note that this is not a replacement to Locale as having thousands of overrides can cause more pain then benefit. Use this only if you need a few easy text changes.

Mail Editor

Component type

module

Categories

Maintenance status

Development status

Downloads

143808

Component created

Component changed

The Mail Editor module lets you edit the bodies and subjects of all emails that go out from your site to your users through Drupal's drupal_mail() function. You are able to edit any email body text based on which email it is and which language it is being sent for. You may use token variables in your templates to better customize dynamic email text.