Ignore:
Timestamp:
Mar 2, 2010, 3:54:22 PM (14 years ago)
Author:
nikrou
Message:

Feature 1451 : localization with gettext
Use php-gettext (developpement version rev43, because of php5.3) as fallback
Use native language (english) instead of key for translation
Keep directory en_UK for english customization
Need some refactoring for plurals

Todo : managing plugins in the same way

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/notification_by_mail.php

    r4325 r5021  
    175175        $page['infos'],
    176176        sprintf(
    177           l10n('nbm_user_x_added'),
     177          l10n('User %s [%s] added.'),
    178178          stripslashes($nbm_user['username']),
    179179          get_email_address_as_display_text($nbm_user['mail_address'])
     
    201201        $result = pwg_query($query);
    202202
    203         redirect($base_url.get_query_string_diff(array(), false), l10n('nbm_redirect_msg'));
     203        redirect($base_url.get_query_string_diff(array(), false), l10n('Processing treatment.
     204
     205Please wait...'));
    204206      }
    205207    }
     
    268270        if ($is_action_send)
    269271        {
    270           $msg_break_timeout = l10n('nbm_break_timeout_send_mail');
     272          $msg_break_timeout = l10n('Time to send mail is limited. Others mails are skipped.');
    271273        }
    272274        else
    273275        {
    274           $msg_break_timeout = l10n('nbm_break_timeout_list_user');
     276          $msg_break_timeout = l10n('Prepared time for list of users to send mail is limited. Others users are not listed.');
    275277        }
    276278
     
    314316            if ($exist_data)
    315317            {
    316               $subject = '['.$conf['gallery_title'].']: '.l10n('nbm_object_news');
     318              $subject = '['.$conf['gallery_title'].']: '.l10n('New elements added');
    317319
    318320              // Assign current var for nbm mail
     
    450452        if ($is_action_send)
    451453        {
    452           array_push($page['errors'], l10n('nbm_no_user_to send_notifications_by_mail'));
     454          array_push($page['errors'], l10n('No user to send notifications by mail.'));
    453455        }
    454456      }
     
    594596  $tabsheet = new tabsheet();
    595597  // TabSheet initialization
    596   $tabsheet->add('param', l10n('nbm_param_mode'),
     598  $tabsheet->add('param', l10n('Parameter'),
    597599    add_url_params($base_url.get_query_string_diff(array('mode', 'select')),
    598600        array('mode' => 'param')));
    599   $tabsheet->add('subscribe', l10n('nbm_subscribe_mode'),
     601  $tabsheet->add('subscribe', l10n('Subscribe'),
    600602    add_url_params($base_url.get_query_string_diff(array('mode', 'select')),
    601603      array('mode' => 'subscribe')));
    602   $tabsheet->add('send', l10n('nbm_send_mode'),
     604  $tabsheet->add('send', l10n('Send'),
    603605    add_url_params($base_url.get_query_string_diff(array('mode', 'select')),
    604606      array('mode' => 'send')));
     
    651653    $template->assign(
    652654      array(
    653         'L_CAT_OPTIONS_TRUE' => l10n('nbm_subscribe_col'),
    654         'L_CAT_OPTIONS_FALSE' => l10n('nbm_unsubscribe_col')
     655        'L_CAT_OPTIONS_TRUE' => l10n('Subscribed'),
     656        'L_CAT_OPTIONS_FALSE' => l10n('Unsubscribed')
    655657        )
    656658      );
Note: See TracChangeset for help on using the changeset viewer.