PEAR Manual
Prev |  | Next

# Translation2_Admin::add()

Translation2_Admin::add() -- add a new translation

## Synopsis

    require_once 'Admin.php';

``mixed Translation2_Admin::add` (string $stringID [, string $pageID = `NULL`, array $stringArray])`

## Description

Add a new translated string (or a set of translated strings) for a given `stringID`. For instance, to add the English, Spanish and Italian translations for the stringID 'example', use the following code:

    $stringArray = array(
        'en' => 'example',
        'es' => 'ejemplo',
        'it' => 'esempio',
    );
    $tr->add('example', 'mypage', $stringArray);

## Parameter

string `$stringID`

  identificator for the string

string `$pageID`

  destination pageID, i.e. the group of strings where this string belongs to.

array `$stringArray`

  Associative array with string translations.

## Return value

returns true on success, PEAR_Error on failure

## Note

This function can not be called statically.

Prev | Home | Next
Translation2_Admin::removeLang() | Up | Translation2_Admin::remove()