Translation Framework

Component type

module

Categories

Downloads

3789

Component created

Component changed

The translation framework provides a machine translation framework for the drupal system. The framework provides a hook_translation_realtime which the modules that are the translation module api's should implement so the translation framework can learn about the capabilities of the module.

The framework does not attemp to be a replacement for drupal po files or internationalization since machine translation is just not that good and probably never will be. The module is just there to provide a basic translation that people can then alter if the wish in order to make it correct.

Node Translation

Component type

module

Categories

Downloads

4728

Component created

Component changed

Node translation is a module that utilizes the translation framework in order to machine translate nodes utilizing the locale and translation module.

The module allows you to translate a module into any language that the translation framework api allows. Even if the language is not currently turned on in the locale module the node translation module will add the additional languages to the select box so that the user can see which languages the node has been translated into.

Views Translate

Component type

module

Categories

Maintenance status

Development status

Downloads

886

Component created

Component changed

Description

For Drupal 5.x. This very small modules allows translation of the page title and labels of fields and exposed filters in Views. So, it becomes feasible to have a single defined View for multiple languages. The actual translation is done via Drupal's standard localization interface.

Note: In order to translate Views header,footer and empty text sections you can use the Language Sections module.

Translation status

Component type

module

Maintenance status

Development status

Downloads

1516

Component created

Component changed

This module is now abandoned in favour of the much superior status and update functionality now available in the Internationalization package.

Translation status creates a report listing the status of translations for all installed contributed modules. It's designed for use on sites introducing multilingual support, providing at a glance an indication of which modules have and don't have translations present.

To use:

Shared Values

Component type

module

Categories

Downloads

378

Component created

Component changed

Shared Values" allows you to syncronize fields bewteen translations.
A typical use case of this module is the product content type in a multilanguage website.
After you've created your product content type (with internationalisation enable), from this module setting page, you'll be able to select cck fields you've created (example: price) to be shared between every translation of the product.

At next update of a product, selected shared values will be syncronized with relative translations.

Translation helpers

Component type

module

Maintenance status

Development status

Downloads

75986

Component created

Component changed

Translation helpers enables other modules to respond to changes in the "source translation" of a set of translated content. This functionality is useful for modules that track data by the "source translation" (node.tnid value).

This module doesn't do anything on its own. You should install it only if it's suggested or required by another module you're using.

The module also provides other methods for modules to use with translated content.

Drupal 8

A Drupal 8 version won't be needed. Translation Helpers addresses use cases related to the model of translation used in the Drupal 7 core Content Translation module, in which each language has its own node. Drupal 8 has switched to fields-based translation, in which the awkward workarounds of D7 will be a thing of the past.

Format Number API

Component type

module

Maintenance status

Development status

Downloads

46661

Component created

Component changed

The Format Number API module provides a method to configure number formats (site default and user defined) with configurable decimal point and thousand separators.

This module also provides the 'numericfield' Forms API element, which is a right aligned text input element that allows the user enter numbers using the configured thousands separator and decimal point (site default or user defined). This Forms API element provides a validation callback that is used automatically and that ensures input is valid numeric as per the options defined for the element.

Core translation import

Component type

module

Categories

Maintenance status

Development status

Downloads

2025

Component created

Component changed

This module is deprecated in favour of the much more useful Localization update.

The core translation module provides an additional option for the importing of module and theme translations for Drupal core.

As of Drupal 6, contributed modules and themes include translations with the downloaded or checked out version of the module. However, for Drupal core, translations are not part of the Drupal core distribution.