Ignore:
Timestamp:
05/21/08 16:40:23 (16 years ago)
Author:
wmerlotto
Message:

Internacionalizacao do ExpressoAdmin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/inc/class.uigroups.inc.php

    r233 r283  
    8989                                'add_action'                    => $GLOBALS['phpgw']->link('/index.php','menuaction=expressoAdmin1_2.uigroups.add_groups'), 
    9090                                'add_group_disabled'    => $this->functions->check_acl($account_lid,'add_groups') ? '' : 'disabled', 
    91                                 //'context'                             => $context, 
    9291                                'context_display'               => $context_display, 
    93                                 'lang_groups_names'             => lang('Groups Names'), 
     92 
     93                                'lang_groups_names'             => lang('Group name'), 
    9494                                'lang_description'              => lang('Description'), 
    95                                 'lang_add_groups'               => lang('Add Groups'), 
     95                                'lang_add_groups'               => lang('Create group'), 
    9696                                'lang_edit'                     => lang('Edit'), 
    9797                                'lang_delete'                   => lang('Delete'), 
    98                                 'lang_back'                             => lang('back'), 
    99                                 'lang_context'                  => lang('context'), 
    100                                 'lang_search'                   => lang('search') 
     98                                'lang_delete_group'             => lang('Delete group?'), 
     99                                'lang_back'                     => lang('Back'), 
     100                                'lang_context'                  => lang('Context'), 
     101                                'lang_users'                    => lang('Users'), 
     102                                'lang_search'                   => lang('Search') 
    101103                        ); 
    102104                        $p->set_var($var); 
     
    110112                                $groups_info = $this->functions->get_list('groups', $GLOBALS['query'], $contexts); 
    111113                        } 
    112                         $total = count($groups_info); 
    113  
    114                         if (!count($total) && $GLOBALS['query'] != '') 
     114 
     115                        if (!count($groups_info) && $GLOBALS['query'] != '') 
    115116                        { 
    116117                                $p->set_var('message',lang('No matches found')); 
    117118                        } 
    118                         else if ($total) 
     119                        else if (count($groups_info)) 
    119120                        { 
    120121                                if ($this->functions->check_acl($account_lid,'edit_groups')) 
     
    148149                                        if ($can_delete) 
    149150                                        { 
    150                                                 $p->set_var('delete_link',"<a href='#' onClick='javascript:delete_group(\"".$group['cn']."\",\"".$group['gidnumber']."\");'>Excluir</a>"); 
     151                                                $p->set_var('delete_link',"<a href='#' onClick='javascript:delete_group(\"".$group['cn']."\",\"".$group['gidnumber']."\");'>".lang('Delete')."</a>"); 
    151152                                        } 
    152153                                        else 
     
    159160                        } 
    160161                        $p->parse('rows','row_empty',True); 
    161                         $p->set_var($var); 
    162162 
    163163                        if (! $GLOBALS['phpgw']->acl->check('group_access',4,'admin')) 
     
    190190                        unset($GLOBALS['phpgw_info']['flags']['noheader']); 
    191191                        unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
    192                         $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Create Group'); 
     192                        $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Create group'); 
    193193                        $GLOBALS['phpgw']->common->phpgw_header(); 
    194194                         
     
    232232                                'ldap_context'                          => $GLOBALS['phpgw_info']['server']['ldap_context'], 
    233233                                'ufn_ldap_context'                      => ldap_dn2ufn($GLOBALS['phpgw_info']['server']['ldap_context']), 
    234                                 'lang_back'                                     => lang('Back'), 
    235                                 'lang_save'                                     => lang('save'), 
    236                                 'lang_group_organization'       => lang('Group Organization'), 
    237                                 'lang_search_organization'      => lang('Search Organiztion'), 
    238                                 'lang_org'                                      => lang('Organizations'), 
    239                                 'lang_group_name'                       => lang('group name'), 
    240                                 'lang_description'                      => lang('Description'), 
    241                                 'lang_email'                            => lang('E-mail'), 
    242234                                'concatenateDomain'                     => $this->current_config['expressoAdmin_concatenateDomain'], 
    243235                                'defaultDomain'                         => $this->current_config['expressoAdmin_defaultDomain'], 
    244                                 'lang_group_users'                      => lang('Group users'), 
    245                                 'lang_applications'                     => lang('Applications'), 
    246                                 'lang_add_user'                         => lang('Add User'), 
    247                                 'lang_rem_user'                         => lang('Remove User'), 
    248                                 'lang_all_users'                        => lang('Select users from all sub-organizations'), 
    249                                 'apps'                                          => $apps, 
    250                                 //'use_attrs_samba_checked'     => $this->current_config['expressoAdmin_samba_support'] == 'true' ? 'CHECKED' : '', 
    251236                                'use_attrs_samba_checked'       => '', 
    252237                                'disabled_samba'                        => 'disabled', 
     
    257242                                'combo_manager_org'                     => $combo_manager_org, 
    258243                                'combo_all_orgs'                        => $combo_all_orgs, 
     244                                'apps'                          => $apps, 
     245 
     246                                'lang_back'                     => lang('Back'), 
     247                                'lang_save'                     => lang('Save'), 
     248                                'lang_group_organization'       => lang('Group organization'), 
     249                                'lang_search_organization'      => lang('Search organization'), 
     250                                'lang_group_name'               => lang('Group name'), 
     251                                'lang_description'              => lang('Description'), 
     252                                'lang_email'                    => lang('E-mail'), 
     253                                'lang_users'                    => lang('Available users'), 
     254                                'lang_organization'             => lang('Organizations'), 
     255                                'lang_group_users'              => lang('Selected users'), 
     256                                'lang_applications'             => lang('Applications'), 
     257                                'lang_add_user'                 => lang('Add user'), 
     258                                'lang_search_user'              => lang('Search user'), 
     259                                'lang_domain'                   => lang('Samba domain'), 
     260                                'lang_rem_user'                 => lang('Remove user'), 
     261                                'lang_invisible_group'          => lang('Hidden group'), 
     262                                'lang_all_users'                => lang('Show users from all sub-organizations'), 
    259263                                'group_name_field_is_empty'     => lang('Group name field is empty'), 
    260264                                'description_field_is_empty'    => lang('Description field is empty'), 
    261                                 'group_name_field_not_allowed'  => lang('Group Name field contains characters not allowed.'), 
    262                                 'description_field_not_allowed' => lang('Description field containd characters not allowed.'), 
     265                                'group_name_field_not_allowed'  => lang('Group name field contains invalid characters'), 
     266                                'description_field_not_allowed' => lang('Description field contains invalid characters'), 
    263267                                'group_successfully_created'    => lang('Group successfully created!'), 
    264                                 'group_successfully_saved'      => lang('Group successfully saved!'), 
    265                                 'not_possible_select_all_users' => lang('It is not possible to select all the users of the organization root.'), 
    266                                 'group_successfully_deleted'    => lang('Group successfully deleted!'), 
    267                                 'field_email_is_invalid'        => lang('The field E-Mail is invalid'), 
    268                                 'delete_group'                  => lang('Delte group '), 
    269                                 'field_name_is_incomplete'      => lang('The field NAME of the group is incomplete.\n 
    270                                                                          The group\'s name must be formated like this:\n 
    271                                                                          group-ORGANIZATION-GROUP_NAME.\n 
    272                                                                          Ex: grupo-celepar-rh') 
    273  
     268                                'not_possible_select_all_users' => lang('It is impossible to create a group with all organization users'), 
     269                                'field_email_is_invalid'        => lang('E-mail field is invalid'), 
     270                                'lang_samba_attributes'         => lang('Use Samba attributes'), 
     271                                'field_name_is_incomplete'      => lang("The group's name field is incomplete. The group's name must be in the following format: grupo-organization-name. Ex: grupo-celepar-rh") 
    274272                        ); 
    275273                        $p->set_var($var); 
     
    297295                        unset($GLOBALS['phpgw_info']['flags']['noheader']); 
    298296                        unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
    299                         $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Edit Group'); 
     297                        $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Edit group'); 
    300298                        $GLOBALS['phpgw']->common->phpgw_header(); 
    301299 
     
    315313                                foreach ($group_info['memberuid_info'] as $uid=>$user_data) 
    316314                                { 
     315                                        if ($user_data['uidnumber']) 
     316                                        { 
    317317                                        $array_users[$user_data['uidnumber']] = $user_data['cn']; 
    318318                                        $array_users_uid[$user_data['uidnumber']] = $uid; 
    319319                                        $array_users_type[$user_data['uidnumber']] = $user_data['type']; 
    320320                                } 
     321                                        else 
     322                                        { 
     323                                                $array_users[$uid] = $user_data['cn']; 
     324                                        } 
     325                                } 
    321326                                natcasesort($array_users); 
     327                                 
    322328                                foreach ($array_users as $uidnumber=>$cn) 
    323329                                { 
     
    360366                        // Seta variaveis utilizadas pelo tpl. 
    361367                        $var = Array( 
    362                                 'color_bg1'                                     => "#E8F0F0", 
    363                                 'color_bg2'                                     => "#D3DCE3", 
    364                                 'type'                                          => 'edit_group', 
    365                                 'ldap_context'                          => $GLOBALS['phpgw_info']['server']['ldap_context'], 
    366                                 'lang_back'                                     => lang('Back'), 
    367                                 'lang_save'                                     => lang('save'), 
    368                                 'lang_group_organization'       => lang('Group Organization'), 
    369                                 'lang_search_organization'      => lang('Search Organiztion'), 
    370                                 'lang_org'                                      => lang('Organizations'), 
    371                                 'lang_group_name'                       => lang('group name'), 
    372                                 'lang_description'                      => lang('Description'), 
    373                                 'lang_email'                            => lang('E-mail'), 
    374                                 'lang_group_users'                      => lang('Group users'), 
    375                                 'lang_applications'                     => lang('Applications'), 
    376                                 'lang_add_user'                         => lang('Add User'), 
    377                                 'lang_rem_user'                         => lang('Remove User'), 
    378                                 'lang_all_users'                        => lang('Select users from all sub-organizations'), 
     368                                'restrictionsOnGroup'           => $this->current_config['expressoAdmin_restrictionsOnGroup'], 
    379369                                'gidnumber'                                     => $group_info['gidnumber'], 
    380                                 //'manager_context'                     => $manager_context, 
    381370                                'cn'                                            => $group_info['cn'], 
    382371                                'user_count'                            => $user_count, 
     
    392381                                'combo_manager_org'                     => $combo_manager_org, 
    393382                                'combo_all_orgs'                        => $combo_all_orgs, 
    394                                 'ea_select_usersInGroup'        => $ea_select_usersInGroup 
     383                                'ea_select_usersInGroup'        => $ea_select_usersInGroup, 
     384                                'color_bg1'                     => "#E8F0F0", 
     385                                'color_bg2'                     => "#D3DCE3", 
     386                                'type'                          => 'edit_group', 
     387                                'ldap_context'                  => $GLOBALS['phpgw_info']['server']['ldap_context'], 
     388 
     389                                'lang_back'                     => lang('Back'), 
     390                                'lang_save'                     => lang('Save'), 
     391                                'lang_group_organization'       => lang('Group organization'), 
     392                                'lang_search_organization'      => lang('Search organization'), 
     393                                'lang_group_name'               => lang('Group name'), 
     394                                'lang_description'              => lang('Description'), 
     395                                'lang_email'                    => lang('E-mail'), 
     396                                'lang_group_users'              => lang('Selected users'), 
     397                                'lang_applications'             => lang('Applications'), 
     398                                'lang_add_user'                 => lang('Add user'), 
     399                                'lang_rem_user'                 => lang('Remove user'), 
     400                                'lang_search_user'              => lang('Search user'), 
     401                                'lang_domain'                   => lang('Domain'), 
     402                                'lang_invisible_group'          => lang('Hidden group'), 
     403                                'lang_users'                    => lang('Available users'), 
     404                                'lang_organization'             => lang('Organizations'), 
     405                                'lang_all_users'                => lang('Show users from all sub-organizations'), 
     406                                'group_name_field_is_empty'     => lang('Group name field is empty'), 
     407                                'description_field_is_empty'    => lang('Description field is empty'), 
     408                                'group_name_field_not_allowed'  => lang('Group name field contains invalid characters'), 
     409                                'description_field_not_allowed' => lang('Description field contains invalid characters'), 
     410                                'group_successfully_saved'      => lang('Group successfully saved!'), 
     411                                'not_possible_select_all_users' => lang('It is impossible to create a group with all organization users'), 
     412                                'group_successfully_deleted'    => lang('Group successfully deleted!'), 
     413                                'field_email_is_invalid'        => lang('E-mail field is invalid'), 
     414                                'lang_samba_attributes'         => lang('Use Samba attributes'), 
     415                                'field_name_is_incomplete'      => lang("The group's name field is incomplete. The group's name must be in the following format: grupo-organization-name. Ex: grupo-celepar-rh") 
    395416                        ); 
    396417                        $p->set_var($var); 
Note: See TracChangeset for help on using the changeset viewer.