diff --git a/VERSION b/VERSION
index 09636ab..6e355ff 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-$Name: RELEASE-1_1_0_6 $
+$Name: RELEASE-1_1_0_7 $
diff --git a/config/config.php.example b/config/config.php.example
index f8d1d4e..3137afa 100644
--- a/config/config.php.example
+++ b/config/config.php.example
@@ -169,7 +169,7 @@ $ldapservers->SetValue($i,'server','name','My LDAP Server');
// $ldapservers->SetValue($i,'server','host','127.0.0.1');
/* The port your LDAP server listens on (no quotes). 389 is standard. */
-// $ldapservers->SetValue($i,'server','port','389');
+// $ldapservers->SetValue($i,'server','port',389);
/* Array of base DNs of your LDAP server. Leave this blank to have phpLDAPadmin
auto-detect it for you. */
@@ -318,7 +318,7 @@ $ldapservers->SetValue($i,'server','name','My LDAP Server');
/* The minimum number to use when searching for the next available UID number
(only when 'search' is used for auto_uid_number_mechanism' */
-// $ldapservers->SetValue($i,'auto_number','min','1000');
+// $ldapservers->SetValue($i,'auto_number','min',1000);
/* The DN of the uidPool entry when 'uidpool' mechanism is used above. */
// $ldapservers->SetValue($i,'auto_number','uidpool_dn','cn=uidPool,dc=example,dc=com');
@@ -400,7 +400,7 @@ $ldapservers->SetValue($i,'server','name','My LDAP Server');
$i++;
$ldapservers->SetValue($i,'server','name','LDAP Server');
$ldapservers->SetValue($i,'server','host','127.0.0.1');
-$ldapservers->SetValue($i,'server','port','389');
+$ldapservers->SetValue($i,'server','port',389);
$ldapservers->SetValue($i,'server','base',array(''));
$ldapservers->SetValue($i,'server','auth_type','cookie');
$ldapservers->SetValue($i,'login','dn','');
@@ -416,7 +416,7 @@ $ldapservers->SetValue($i,'appearance','show_create',true);
$ldapservers->SetValue($i,'auto_number','enable',true);
$ldapservers->SetValue($i,'auto_number','mechanism','search');
$ldapservers->SetValue($i,'auto_number','search_base',null);
-$ldapservers->SetValue($i,'auto_number','min','1000');
+$ldapservers->SetValue($i,'auto_number','min',1000);
$ldapservers->SetValue($i,'auto_number','dn',null);
$ldapservers->SetValue($i,'auto_number','pass',null);
$ldapservers->SetValue($i,'login','anon_bind',true);
diff --git a/doc/README-translation.txt b/doc/README-translation.txt
index 8c4cc33..3bf340a 100644
--- a/doc/README-translation.txt
+++ b/doc/README-translation.txt
@@ -1,2 +1,2 @@
-Please see http://wiki.phpldapadmin.info/Translating now for information on
+Please see http://phpldapadmin.sourceforge.net/Translate now for information on
translating PLA.
diff --git a/htdocs/css/style.css b/htdocs/css/style.css
index 3ddc2ab..61eae81 100644
--- a/htdocs/css/style.css
+++ b/htdocs/css/style.css
@@ -1,4 +1,4 @@
-/* $Header: /cvsroot/phpldapadmin/phpldapadmin/htdocs/css/style.css,v 1.48.2.8 2008/12/19 00:38:31 wurley Exp $ */
+/* $Header: /cvsroot/phpldapadmin/phpldapadmin/htdocs/css/style.css,v 1.48.2.9 2009/03/20 07:33:04 wurley Exp $ */
/* Global Page */
table.page {
@@ -7,7 +7,7 @@ table.page {
font-family: bitstream vera sans,luxi sans,verdana,geneva,arial,helvetica,sans-serif;
background-color: #FFFFFF;
- font-size: 11pt;
+ font-size: 13px;
empty-cells: hide;
}
@@ -187,7 +187,7 @@ table.page table.body td.foot {
table.page tr.foot td {
border-top: 1px solid #AAAACC;
font-weight: bold;
- font-size: 10pt;
+ font-size: 12px;
text-align: right;
}
@@ -415,7 +415,7 @@ table.menu td.icon {
/* Edit DN */
div.add_value {
- font-size: 10pt;
+ font-size: 12px;
margin: 0px;
padding: 0px;
}
@@ -825,7 +825,7 @@ table.error th {
background-color: #AA0000;
border: 0px;
color: #FFFFFF;
- font-size: 12pt;
+ font-size: 14px;
font-weight: bold;
text-align: center;
vertical-align: middle;
diff --git a/htdocs/update.php b/htdocs/update.php
index 6faf8ff..58e34cd 100644
--- a/htdocs/update.php
+++ b/htdocs/update.php
@@ -1,5 +1,5 @@
$val) {
$href['search'] = sprintf('cmd.php?cmd=search&search=true&form=advanced&server_id=%s&filter=%s=%s',
$ldapserver->server_id,$attr_name,$badattr);
- error(sprintf(_('Your attempt to add %s (%s) to
%s
is NOT allowed. That attribute/value belongs to another entry.
You might like to search for that entry.'),
+ error(sprintf(_('Your attempt to add %s (%s) to
%s
is NOT allowed. That attribute/value belongs to another entry.
You might like to search for that entry.'),
$attr_name,$badattr,$entry['dn']['string'],$href['search']),'error','index.php');
}
diff --git a/lib/Entry.php b/lib/Entry.php
index c253875..9ea7032 100644
--- a/lib/Entry.php
+++ b/lib/Entry.php
@@ -1,5 +1,7 @@
draw('Attribute::Values',$attribute,$entry);
} else {
$this->draw('StartValueLine', $attribute);
- $this->draw('Value', $attribute, 0);
+ $this->draw('Value', $attribute, 0,$entry);
$this->draw('Menu', $attribute);
$this->draw('EndValueLine', $attribute);
}
diff --git a/lib/Visitor.php b/lib/Visitor.php
index 3e65035..0571ab8 100644
--- a/lib/Visitor.php
+++ b/lib/Visitor.php
@@ -12,12 +12,15 @@
*/
class Visitor {
public function __call($method,$args) {
+ $methods = array();
$class = '';
$fnct = '';
$a0 = isset($args[0]) ? $args[0] : '';
+
for ($i = 0; $i < strlen($a0); $i++) {
if ($class) {
if ($a0[$i] != ':') $fnct .= $a0[$i];
+
} else {
if ($a0[$i] != ':') {
$fnct .= $a0[$i];
@@ -42,11 +45,20 @@ class Visitor {
$c = $class;
$call = "$method$class$fnct";
- while ($class && !method_exists($this,$call)) {
+ array_push($methods,$call);
+
+ while ($class && ! method_exists($this,$call)) {
$class = get_parent_class($class);
$call = "$method$class$fnct";
+ array_push($methods,$call);
}
+ if (defined('TMPDEBUG') && TMPDEBUG)
+ printf('Calling Methods: %s
',join('|',$methods));
+
+ if (defined('TMPDEBUG') && TMPDEBUG && method_exists($this,$call))
+ printf('Invoking Method: %s::%s
',get_class($this),$call);
+
if ($class) {
$call .= '($obj';
for ($i = 2; $i < count($args); $i++) {
diff --git a/lib/createlm.php b/lib/createlm.php
index 5ba6a63..645d61d 100644
--- a/lib/createlm.php
+++ b/lib/createlm.php
@@ -1,6 +1,6 @@
auth_type)),'error',null,true);
+ error(sprintf(_('Error: You have an error in your config file. The only four allowed values for auth_type in the $servers section are \'http\', \'session\', \'cookie\', and \'config\'. You entered \'%s\', which is not allowed.'),htmlspecialchars($this->auth_type)),'error',null,true);
}
if (DEBUG_ENABLED)
@@ -375,7 +375,7 @@ class LDAPserver {
error(sprintf(_('Could not connect to "%s" on port "%s"'),$host,$port),'error');
break;
default:
- error(_('Could not bind to the LDAP server (%s).',ldap_err2str($resource),$resource),'error');
+ error(sprintf(_('Could not bind to the LDAP server (%s).'),ldap_err2str($resource)),'error');
}
} else {
@@ -394,7 +394,10 @@ class LDAPserver {
debug_log('Leaving with Connect [%s], Resource [%s]',16,__FILE__,__LINE__,__METHOD__,
$connect_id,$this->connection[$connect_id]['resource']);
- return $this->connection[$connect_id]['resource'];
+ if (isset($this->connection[$connect_id]['resource']))
+ return $this->connection[$connect_id]['resource'];
+ else
+ return false;
}
/**
@@ -1822,6 +1825,12 @@ class LDAPserver {
# Iterate over the attributes
while ($attr) {
+ /* It seems that OpenDS complains when you do a ldap_get_values on these attributes - we'll skip them as a workaround */
+ if (in_array($attr,array('isMemberOf'))) {
+ $attr = ldap_next_attribute($resource,$entry_id,$attrs);
+ continue;
+ }
+
if ($this->isAttrBinary($attr))
$values = ldap_get_values_len($resource,$entry_id,$attr);
else
@@ -2785,7 +2794,7 @@ class LDAPserver {
$return = $dn;
foreach ($this->getBaseDN() as $base_dn) {
- if (preg_match("/${base_dn}$/",$dn)) {
+ if (preg_match("/${base_dn}$/i",$dn)) {
$return = $base_dn;
break;
}
@@ -3084,7 +3093,7 @@ class LDAPservers {
$this->default->server['port'] = array(
'desc'=>'Port Number',
'var'=>'port',
- 'default'=>'389');
+ 'default'=>389);
/* Normally PLA will direct all read/write operations to host/port above. However,
* if you specify hostwr/portwr, then write operations will be directed to that host/port.
@@ -3097,7 +3106,7 @@ class LDAPservers {
$this->default->server['portwr'] = array(
'desc'=>'Port Number for write replica',
'var'=>'portwr',
- 'default'=>'389');
+ 'default'=>389);
$this->default->server['base'] = array(
'desc'=>'Base DN',
diff --git a/lib/template_functions.php b/lib/template_functions.php
index b7814b0..ac7a88b 100644
--- a/lib/template_functions.php
+++ b/lib/template_functions.php
@@ -1,5 +1,5 @@
\n"
+"PO-Revision-Date: 2009-02-05 23:25+0000\n"
+"Last-Translator: DiegoJ \n"
"Language-Team: phpLDAPadmin \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2008-11-29 23:48+0000\n"
+"X-Launchpad-Export-Date: 2009-03-20 08:04+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: ../../htdocs/mass_delete.php:86
@@ -64,7 +64,7 @@ msgstr ""
#: ../../lib/functions.php:1292
msgid "A query on the uidpool_dn did return a valid uidNumber."
-msgstr ""
+msgstr "Una consulta en el uidpool_dn devolvió un uidNumber válido."
#: ../../lib/EntryWriter1.php:2463 ../../lib/template_functions.php:962
msgid "A random password was generated for you"
@@ -744,7 +744,7 @@ msgstr "Filtro aplicado"
#: ../../htdocs/schema.php:112
msgid "Force as MAY by config"
-msgstr ""
+msgstr "Forzar a MAY por configuración"
#: ../../htdocs/search.php:276
msgid "Format"
@@ -1618,7 +1618,7 @@ msgstr "plantilla"
#: ../../lib/EntryWriter1.php:2570
msgid "Template Value Error"
-msgstr ""
+msgstr "Error de valor de plantilla"
#: ../../lib/EntryWriter1.php:1036 ../../lib/EntryWriter1.php:1255
msgid "Templates"
@@ -1777,7 +1777,7 @@ msgstr ""
#: ../../htdocs/schema.php:496
msgid ""
"This attribute has been forced as a MAY attribute by the configuration"
-msgstr ""
+msgstr "El atributo ha sido forzado a MAY por la configuración."
#: ../../lib/EntryWriter1.php:1418
msgid "This attribute is required"
@@ -1915,7 +1915,7 @@ msgstr "Tipo de autentificación \"auth_type\" desconocido: %s"
#: ../../lib/functions.php:1285
msgid "Unknown uidpool type."
-msgstr ""
+msgstr "Tipo desconocido de uidpool."
#: ../../htdocs/search.php:214
msgid "Unrecognized criteria option: "
diff --git a/locale/pt_BR/LC_MESSAGES/messages.mo b/locale/pt_BR/LC_MESSAGES/messages.mo
index 1e69bb1..019bf6f 100644
Binary files a/locale/pt_BR/LC_MESSAGES/messages.mo and b/locale/pt_BR/LC_MESSAGES/messages.mo differ
diff --git a/locale/pt_BR/LC_MESSAGES/messages.po b/locale/pt_BR/LC_MESSAGES/messages.po
index 1840516..89109e1 100644
--- a/locale/pt_BR/LC_MESSAGES/messages.po
+++ b/locale/pt_BR/LC_MESSAGES/messages.po
@@ -4,13 +4,13 @@ msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: phpldapadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2004-01-14 17:45+0200\n"
-"PO-Revision-Date: 2008-09-01 10:37+0000\n"
+"PO-Revision-Date: 2009-01-12 13:30+0000\n"
"Last-Translator: Rafael Porto Rodrigues \n"
"Language-Team: phpLDAPadmin \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2008-11-29 23:48+0000\n"
+"X-Launchpad-Export-Date: 2009-03-20 08:04+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: ../../htdocs/mass_delete.php:86
@@ -60,8 +60,7 @@ msgstr ":"
#: ../../lib/search_form_advanced.php:103
msgid "A list of attributes to display in the results (comma-separated)"
msgstr ""
-"A lista de atributos que devem ser mostrados nos resultados (separados por "
-"vírgula)"
+"Uma lista de atributos para exibir nos resultados (separados por vírgula)"
#: ../../lib/functions.php:1292
msgid "A query on the uidpool_dn did return a valid uidNumber."
@@ -69,45 +68,45 @@ msgstr ""
#: ../../lib/EntryWriter1.php:2463 ../../lib/template_functions.php:962
msgid "A random password was generated for you"
-msgstr "Uma senha aleatória foi gerada automaticamente para você"
+msgstr "Uma senha aleatória foi gerada para você"
#: ../../lib/ldif_functions.php:532
msgid "A valid deleteoldrdn attribute should be specified"
-msgstr ""
+msgstr "Um atributo válido deleteoldrdn deve ser especificado"
#: ../../lib/ldif_functions.php:243
msgid "A valid dn line is required."
-msgstr "Uma linha dn válida é obrigatória."
+msgstr "Uma linha dn válida é solicitada."
#: ../../lib/ldif_functions.php:538
msgid "A valid newrdn attribute should be specified"
-msgstr ""
+msgstr "Um atributo válido newrd deve ser especificado"
#: ../../lib/EntryWriter1.php:789 ../../htdocs/add_attr_form.php:104
#: ../../htdocs/add_attr_form.php:148
msgid "Add"
-msgstr "Inserir"
+msgstr "Adicionar"
#: ../../htdocs/add_value_form.php:182
msgid "Add New Value"
-msgstr "Inserir novo valor"
+msgstr "Adicionar novo valor"
#: ../../htdocs/compare.php:466 ../../htdocs/add_oclass_form.php:104
msgid "Add ObjectClass and Attributes"
-msgstr "Inserir Classe de Objetos e Atributos"
+msgstr "Adicionar Classe de Objetos e Atributos"
#: ../../htdocs/modify_member_form.php:145
msgid "Add all"
-msgstr "Inserir todos"
+msgstr "Adicionar todos"
#: ../../lib/EntryWriter1.php:1847 ../../htdocs/compare.php:479
#, php-format
msgid "Add an additional value to attribute '%s'"
-msgstr "Insere um novo valor para o atributo '%s'"
+msgstr "Insere um valor adicional para o atributo '%s'"
#: ../../htdocs/add_value_form.php:93
msgid "Add new"
-msgstr "Inserir novo"
+msgstr "Adicionar novo"
#: ../../htdocs/add_value_form.php:153 ../../htdocs/compare.php:470
msgid "Add new ObjectClass"
@@ -116,19 +115,19 @@ msgstr "Inserir nova ObjectClass"
#: ../../lib/EntryWriter1.php:789 ../../htdocs/add_attr_form.php:23
#: ../../htdocs/add_attr_form.php:72
msgid "Add new attribute"
-msgstr "Inserir Novo Atributo"
+msgstr "Adicionar Novo Atributo"
#: ../../htdocs/add_attr_form.php:114
msgid "Add new binary attribute"
-msgstr "Inserir novo atributo binário"
+msgstr "Adicionar novo atributo binário"
#: ../../htdocs/modify_member_form.php:145
msgid "Add selected"
-msgstr "Inserir selecionado"
+msgstr "Adicionar selecionado"
#: ../../htdocs/ldif_import.php:62
msgid "Adding..."
-msgstr "Inserindo..."
+msgstr "Adicionando..."
#: ../../lib/search_form_predefined.php:34
#: ../../lib/search_form_advanced.php:25 ../../lib/search_form_simple.php:35
@@ -228,7 +227,7 @@ msgstr "Construindo a imagem da árvore a ser copiada... "
#: ../../lib/export_functions.php:38
msgid "CSV (Spreadsheet)"
-msgstr ""
+msgstr "CSV (Planilha Eletrônica)"
#: ../../lib/functions.php:63
msgid "Called to load a class that cant be found"
@@ -1023,7 +1022,7 @@ msgstr "Baixo Limite de Memória"
#: ../../lib/template_functions.php:419
#, php-format
msgid "Missing %s in the XML file."
-msgstr ""
+msgstr "Perdido %s no arquivo XML."
#: ../../lib/ldif_functions.php:169
msgid "Missing attibutes or changetype attribute for entry"
@@ -1086,11 +1085,11 @@ msgstr "DN não especificado"
#: ../../htdocs/ldif_import.php:38
msgid "No LDIF file specified. Please try again."
-msgstr ""
+msgstr "Nenhum arquivo LDIF especificado. Favor tentar novamente."
#: ../../lib/Entry.php:282
msgid "No Template"
-msgstr ""
+msgstr "Nenhum Modelo"
#: ../../htdocs/compare.php:186 ../../htdocs/compare.php:199
msgid "No Value"
@@ -1266,7 +1265,7 @@ msgstr "Exluir permanentemente todos os objetos filho também?"
#: ../../lib/functions.php:140
msgid "Please check and see if this bug has been reported"
-msgstr ""
+msgstr "Favor verificar e olhar se o erro já foi relatado"
#: ../../lib/functions.php:1855
msgid ""
@@ -1494,7 +1493,7 @@ msgstr "Exibir Atributos"
#: ../../lib/functions.php:357
msgid "Show Cache"
-msgstr ""
+msgstr "Mostrar cache"
#: ../../lib/EntryWriter1.php:755
msgid "Show internal attributes"
@@ -1575,7 +1574,7 @@ msgstr "Logado com sucesso no servidor."
#: ../../htdocs/compare.php:64
msgid "Switch Entry"
-msgstr ""
+msgstr "Escolher Entradas"
#: ../../htdocs/add_value_form.php:175 ../../htdocs/schema.php:104
msgid "Syntax"
@@ -1623,7 +1622,7 @@ msgstr "O atributo (%s) está em modo somente leitura"
#: ../../lib/ldif_functions.php:410
msgid "The attribute name should be add, delete or replace"
-msgstr ""
+msgstr "O atributo nome deve ser adicionado, apagado ou substituído"
#: ../../lib/ldif_functions.php:514
msgid "The attribute name should be newsuperior"
@@ -1889,7 +1888,7 @@ msgstr "auth_type desconhecido: %s"
#: ../../lib/functions.php:1285
msgid "Unknown uidpool type."
-msgstr ""
+msgstr "Tipo uidpool desconhecido"
#: ../../htdocs/search.php:214
msgid "Unrecognized criteria option: "
@@ -2186,7 +2185,7 @@ msgstr ""
#: ../../lib/session_functions.php:139
msgid "Your configuration has been automatically refreshed."
-msgstr ""
+msgstr "Sua configuração foi automaticamente atualizada"
#: ../../lib/functions.php:1172
#, php-format
diff --git a/locale/ru_RU/LC_MESSAGES/messages.mo b/locale/ru_RU/LC_MESSAGES/messages.mo
index 2ed3add..739185f 100644
Binary files a/locale/ru_RU/LC_MESSAGES/messages.mo and b/locale/ru_RU/LC_MESSAGES/messages.mo differ
diff --git a/locale/ru_RU/LC_MESSAGES/messages.po b/locale/ru_RU/LC_MESSAGES/messages.po
index af570d4..bfcc190 100644
--- a/locale/ru_RU/LC_MESSAGES/messages.po
+++ b/locale/ru_RU/LC_MESSAGES/messages.po
@@ -4,13 +4,13 @@ msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: phpldapadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2004-01-14 17:45+0200\n"
-"PO-Revision-Date: 2008-11-27 19:12+0000\n"
-"Last-Translator: Rage Noir \n"
+"PO-Revision-Date: 2009-03-10 11:46+0000\n"
+"Last-Translator: Yuri Lugovskikh \n"
"Language-Team: phpLDAPadmin \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2008-11-29 23:48+0000\n"
+"X-Launchpad-Export-Date: 2009-03-20 08:04+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: ../../htdocs/mass_delete.php:86
@@ -24,7 +24,7 @@ msgstr "("
#: ../../lib/HTMLTree.php:486
msgid "(Session timed out. Automatically logged out.)"
-msgstr ""
+msgstr "(Сеанс работы завершен из-за превышения времени неактивности.)"
#: ../../lib/EntryWriter1.php:962
msgid ")"
@@ -64,15 +64,15 @@ msgstr ""
#: ../../lib/functions.php:1292
msgid "A query on the uidpool_dn did return a valid uidNumber."
-msgstr ""
+msgstr "При запросе к uidpool_dn не удалось получить корректный uidNumber."
#: ../../lib/EntryWriter1.php:2463 ../../lib/template_functions.php:962
msgid "A random password was generated for you"
-msgstr ""
+msgstr "Для вас сгенерирован случайный пароль"
#: ../../lib/ldif_functions.php:532
msgid "A valid deleteoldrdn attribute should be specified"
-msgstr ""
+msgstr "Требуется указать атрибут deleteoldrdn"
#: ../../lib/ldif_functions.php:243
msgid "A valid dn line is required."
@@ -80,7 +80,7 @@ msgstr "Требуется правильная строка с dn."
#: ../../lib/ldif_functions.php:538
msgid "A valid newrdn attribute should be specified"
-msgstr ""
+msgstr "Требуется указать атрибут newrdn"
#: ../../lib/EntryWriter1.php:789 ../../htdocs/add_attr_form.php:104
#: ../../htdocs/add_attr_form.php:148
@@ -97,7 +97,7 @@ msgstr "Добавить объект и атрибуты"
#: ../../htdocs/modify_member_form.php:145
msgid "Add all"
-msgstr ""
+msgstr "Добавить все"
#: ../../lib/EntryWriter1.php:1847 ../../htdocs/compare.php:479
#, php-format
@@ -123,7 +123,7 @@ msgstr "Добавить новый бинарный атрибут"
#: ../../htdocs/modify_member_form.php:145
msgid "Add selected"
-msgstr ""
+msgstr "Добавить выделенные"
#: ../../htdocs/ldif_import.php:62
msgid "Adding..."
@@ -136,7 +136,7 @@ msgstr "Расширенная форма поиска"
#: ../../lib/config_default.php:646
msgid "Alias for"
-msgstr ""
+msgstr "Синоним для"
#: ../../htdocs/schema.php:110
msgid "Aliases"
@@ -149,15 +149,15 @@ msgstr "Все записи успешно удалены."
#: ../../lib/EntryWriter1.php:825
#, php-format
msgid "An attribute (%s) was modified and is highlighted below."
-msgstr "Атрибут (%s) был модифицирован и теперь подсвечен ниже."
+msgstr "Атрибут (%s) был изменен и теперь подсвечен ниже."
#: ../../htdocs/update_confirm.php:100
msgid "An entry should have one structural objectClass."
-msgstr ""
+msgstr "У каждого объекта должен быть ровно один структурный класс."
#: ../../htdocs/login_form.php:60
msgid "Anonymous"
-msgstr ""
+msgstr "Анонимно"
#: ../../htdocs/login.php:164
msgid "Anonymous Bind"
@@ -173,15 +173,15 @@ msgstr "Атрибут"
#: ../../htdocs/schema.php:42
msgid "Attribute Types"
-msgstr ""
+msgstr "Типы атрибутов"
#: ../../lib/ldif_functions.php:455
msgid "Attribute is not valid"
-msgstr ""
+msgstr "Недопустимый атрибут"
#: ../../lib/ldif_functions.php:375
msgid "Attribute not well formed"
-msgstr ""
+msgstr "Недопустимое значение атрибута"
#: ../../htdocs/login_form.php:63
msgid "Authenticate"
@@ -193,15 +193,15 @@ msgstr "Авторизация"
#: ../../htdocs/login.php:143 ../../htdocs/login.php:163
#: ../../htdocs/login_form.php:19
msgid "Authenticate to server"
-msgstr ""
+msgstr "Аутентификация на сервере"
#: ../../htdocs/modify_member_form.php:114
msgid "Available members"
-msgstr ""
+msgstr "Доступные пользователи"
#: ../../htdocs/entry_chooser.php:65
msgid "Back Up..."
-msgstr "Back Up..."
+msgstr "Назад..."
#: ../../lib/server_functions.php:341 ../../lib/server_functions.php:2443
#: ../../htdocs/login.php:92 ../../htdocs/login.php:144
@@ -227,11 +227,11 @@ msgstr "Создаю копию состояния дерева для копи
#: ../../lib/export_functions.php:38
msgid "CSV (Spreadsheet)"
-msgstr ""
+msgstr "CSV (Таблица)"
#: ../../lib/functions.php:63
msgid "Called to load a class that cant be found"
-msgstr ""
+msgstr "Не могу найти указанный класс"
#: ../../htdocs/update_confirm.php:304 ../../htdocs/delete_form.php:77
#: ../../htdocs/delete_form.php:127
@@ -240,23 +240,23 @@ msgstr "Отменить"
#: ../../htdocs/compare.php:343
msgid "Check password"
-msgstr ""
+msgstr "Проверка пароля"
#: ../../lib/EntryWriter1.php:2427
msgid "Check password..."
-msgstr ""
+msgstr "Проверка пароля..."
#: ../../lib/EntryReader.php:346 ../../lib/EntryReader.php:374
msgid "Checking passwords"
-msgstr ""
+msgstr "Проверка паролей"
#: ../../lib/EntryWriter1.php:796
msgid "Children"
-msgstr ""
+msgstr "Потомки"
#: ../../lib/functions.php:3223
msgid "Click to popup a dialog to select a date graphically"
-msgstr ""
+msgstr "Нажмите для графического выбора даты"
#: ../../lib/functions.php:2239
msgid "Click to popup a dialog to select an entry (DN) graphically"
@@ -266,7 +266,7 @@ msgstr "Нажмите чтобы вызвать диалог для визуа
#: ../../htdocs/compare.php:145
#, php-format
msgid "Click to view the schema definition for attribute type '%s'"
-msgstr ""
+msgstr "Нажмите, чтобы посмотреть определение схемы для атрибута '%s'"
#: ../../htdocs/schema.php:106
msgid "Collective"
@@ -279,31 +279,31 @@ msgstr "Подтвердить"
#: ../../lib/EntryWriter1.php:775 ../../htdocs/password_checker.php:35
#: ../../htdocs/compare_form.php:29 ../../htdocs/compare_form.php:64
msgid "Compare"
-msgstr ""
+msgstr "Сравнить"
#: ../../htdocs/compare_form.php:21
msgid "Compare another DN with"
-msgstr ""
+msgstr "Сравнить другой DN с"
#: ../../htdocs/compare_form.php:41 ../../htdocs/compare_form.php:53
msgid "Compare this DN with another"
-msgstr ""
+msgstr "Сравнить этот DN с другим"
#: ../../lib/EntryWriter1.php:776
msgid "Compare with another entry"
-msgstr ""
+msgstr "Сравнить с другой записью"
#: ../../htdocs/compare.php:42
msgid "Comparing the following DNs"
-msgstr ""
+msgstr "Сравниваем следующие DN"
#: ../../htdocs/export_form.php:84
msgid "Compress"
-msgstr ""
+msgstr "Сжать"
#: ../../lib/session_functions.php:138
msgid "Configuration cache stale."
-msgstr ""
+msgstr "Кеш конфигурации устарел"
#: ../../htdocs/mass_delete.php:92
#, php-format
@@ -316,15 +316,15 @@ msgstr "Контейнер"
#: ../../lib/EntryWriter1.php:256
msgid "Container and ObjectClass(es)"
-msgstr ""
+msgstr "Контейнер и класс(ы)"
#: ../../lib/ldif_functions.php:525
msgid "Container is null"
-msgstr ""
+msgstr "Контейнер пуст"
#: ../../htdocs/copy_form.php:45 ../../htdocs/copy_form.php:51
msgid "Copy"
-msgstr ""
+msgstr "Копировать"
#: ../../htdocs/copy_form.php:96
msgid "Copy "
@@ -332,7 +332,7 @@ msgstr "Копировать "
#: ../../htdocs/copy.php:88
msgid "Copy Entry"
-msgstr ""
+msgstr "Копирование записи"
#: ../../lib/EntryWriter1.php:741
msgid "Copy or move this entry"
@@ -340,11 +340,12 @@ msgstr "Скопировать эту запись"
#: ../../htdocs/copy.php:76 ../../htdocs/copy.php:106
msgid "Copy successful!"
-msgstr ""
+msgstr "Копирование прошло успешно!"
#: ../../lib/EntryWriter1.php:740
msgid "Copy this object to another location,a new DN, or another server"
msgstr ""
+"Копировать этот объект в другой контейнер, с другим DN, или на другой сервер"
#: ../../htdocs/copy.php:57
msgid "Copying "
@@ -365,7 +366,7 @@ msgstr "Не могу анонимно привязаться к серверу.
#: ../../lib/server_functions.php:350
#, php-format
msgid "Could not bind to the LDAP server (%s)."
-msgstr ""
+msgstr "Не удалось привязаться к LDAP серверу (%s)."
#: ../../lib/server_functions.php:347
#, php-format
@@ -374,7 +375,7 @@ msgstr "Не могу подключиться к \"%s\" на порт \"%s\""
#: ../../lib/HTMLTree.php:96
msgid "Could not connect to LDAP server"
-msgstr ""
+msgstr "Не удалось соединиться с LDAP сервером"
#: ../../htdocs/ldif_import.php:71
msgid "Could not delete object:"
@@ -397,7 +398,7 @@ msgstr "Не могу найти корень вашего LDAP дерева."
#: ../../lib/functions.php:1849
#, php-format
msgid "Could not fetch jpeg data from LDAP server for attribute %s."
-msgstr ""
+msgstr "Не удалось получить фото jpeg с LDAP сервера для атрибута %s."
#: ../../lib/timeout_functions.php:72 ../../htdocs/logout.php:24
msgid "Could not logout."
@@ -441,14 +442,16 @@ msgid ""
"Could not write to the $jpeg_temp_dir directory %s. Please verify that your "
"web server can write files there."
msgstr ""
+"Не удается записать в папку %s, заданную переменной $jpeg_temp_dir. "
+"Проверьте, что у вебсервера есть право записи в нее."
#: ../../lib/EntryWriter1.php:783
msgid "Create"
-msgstr ""
+msgstr "Создать"
#: ../../htdocs/create.php:118
msgid "Create Entry"
-msgstr ""
+msgstr "Создание объекта"
#: ../../lib/EntryWriter1.php:242 ../../lib/EntryWriter1.php:313
#: ../../lib/EntryWriter2.php:82
@@ -465,11 +468,11 @@ msgstr "Создать новую запись в"
#: ../../htdocs/create.php:128
msgid "Create another entry"
-msgstr ""
+msgstr "Создать еще одну запись"
#: ../../lib/HTMLTree.php:70
msgid "Create it?"
-msgstr ""
+msgstr "Создать ?"
#: ../../lib/HTMLTree.php:463 ../../lib/PLMTree.php:142
#: ../../lib/PLMTree.php:162 ../../lib/AJAXTree.php:343
@@ -480,7 +483,7 @@ msgstr "Создать новый"
#: ../../htdocs/create.php:115
msgid "Creation successful!"
-msgstr ""
+msgstr "Успешно!"
#: ../../htdocs/welcome.php:25
msgid "Credits"
@@ -492,7 +495,7 @@ msgstr "Текущий список"
#: ../../lib/EntryWriter1.php:739
msgid "Cut"
-msgstr ""
+msgstr "Вырезать"
#: ../../htdocs/delete_form.php:107
msgid "DN"
@@ -500,7 +503,7 @@ msgstr "DN"
#: ../../lib/EntryWriter1.php:1886
msgid "DN not available"
-msgstr ""
+msgstr "DN недоступен"
#: ../../lib/export_functions.php:414
#, php-format
@@ -509,7 +512,7 @@ msgstr "DSLM экспорт для: %s"
#: ../../lib/EntryWriter1.php:1095 ../../lib/EntryWriter1.php:1301
msgid "Default"
-msgstr ""
+msgstr "По умолчанию"
#: ../../htdocs/delete_form.php:117
msgid "Delete"
@@ -522,19 +525,19 @@ msgstr "Удалить %s"
#: ../../lib/HTMLTree.php:139
msgid "Delete Checked Entries"
-msgstr ""
+msgstr "Удалить отмеченные записи"
#: ../../htdocs/delete.php:43
msgid "Delete DN"
-msgstr ""
+msgstr "Удалить DN"
#: ../../lib/functions.php:1871
msgid "Delete Photo"
-msgstr "Удалить фотографию"
+msgstr "Удалить фото"
#: ../../htdocs/copy_form.php:86 ../../htdocs/copy_form.php:92
msgid "Delete after copy (move):"
-msgstr ""
+msgstr "Удалить после копирования (перемещения):"
#: ../../htdocs/delete_form.php:68
#, php-format
@@ -543,7 +546,7 @@ msgstr "Удалить все %s объектов"
#: ../../lib/functions.php:1906
msgid "Delete photo"
-msgstr ""
+msgstr "Удалить фото"
#: ../../lib/EntryWriter1.php:763
msgid "Delete this entry"
@@ -551,7 +554,7 @@ msgstr "Удалить эту запись"
#: ../../htdocs/rdelete.php:54 ../../htdocs/rdelete.php:71
msgid "Deleting"
-msgstr ""
+msgstr "Удаление"
#: ../../htdocs/mass_delete.php:61 ../../htdocs/rdelete.php:30
#, php-format
@@ -585,11 +588,11 @@ msgstr "Конечный сервер"
#: ../../htdocs/copy.php:29
msgid "Destination server is currently READ-ONLY."
-msgstr ""
+msgstr "Сервер назначения доступен только для чтения"
#: ../../htdocs/create.php:126
msgid "Display the new created entry"
-msgstr ""
+msgstr "Показать созданную запись"
#: ../../lib/EntryWriter1.php:512 ../../htdocs/add_value_form.php:95
#: ../../htdocs/compare.php:49 ../../htdocs/compare.php:52
@@ -603,7 +606,7 @@ msgstr "Отличительное имя"
#: ../../htdocs/mass_delete.php:95
#, php-format
msgid "Do you really want to delete %s %s %s"
-msgstr ""
+msgstr "Подтверждаете удаление %s %s %s"
#: ../../htdocs/update_confirm.php:190
msgid "Do you want to make these changes?"
@@ -611,7 +614,7 @@ msgstr "Вы действительно хотите произвести эти
#: ../../htdocs/welcome.php:30
msgid "Documentation"
-msgstr ""
+msgstr "Документация"
#: ../../htdocs/ldif_import_form.php:44
msgid "Don't stop on errors"
@@ -631,7 +634,7 @@ msgstr "Введите значение, которое Вы хотите доб
#: ../../htdocs/search.php:265
msgid "Entries found"
-msgstr ""
+msgstr "Найдено записей"
#: ../../lib/export_functions.php:319
msgid "Entry"
@@ -648,7 +651,7 @@ msgstr "Выбор записи"
#: ../../htdocs/create.php:123
msgid "Entry created"
-msgstr ""
+msgstr "Запись создана"
#: ../../htdocs/schema.php:101
msgid "Equality"
@@ -665,12 +668,12 @@ msgstr ""
#: ../../htdocs/ldif_import.php:118
msgid "Error code"
-msgstr ""
+msgstr "Код ошибки"
#: ../../lib/functions.php:1789 ../../lib/functions.php:1792
#: ../../lib/functions.php:1798
msgid "Error number"
-msgstr ""
+msgstr "Номер ошибки"
#: ../../lib/server_functions.php:95
#, php-format
@@ -679,6 +682,9 @@ msgid ""
"for auth_type in the $servers section are 'session', 'cookie', and 'config'. "
"You entered '%s', which is not allowed."
msgstr ""
+"Ошибка в конфигурационном файле. Для переменной auth_type допустимы "
+"следующие три значения: 'session', 'cookie', 'config' и 'http'. Вы указали "
+"'%s', что является недопустимым."
#: ../../lib/EntryWriter1.php:733 ../../htdocs/export_form.php:36
#: ../../htdocs/export_form.php:46
@@ -687,7 +693,7 @@ msgstr "Экспорт"
#: ../../lib/HTMLTree.php:264
msgid "Export entries"
-msgstr ""
+msgstr "Экспортировать"
#: ../../htdocs/export_form.php:97
msgid "Export format"
@@ -727,19 +733,19 @@ msgstr "Фильтр"
#: ../../htdocs/search.php:299
msgid "Filter performed"
-msgstr ""
+msgstr "Фильтр"
#: ../../htdocs/schema.php:112
msgid "Force as MAY by config"
-msgstr ""
+msgstr "Согласно конфигурации, считаем, что равно MAY"
#: ../../htdocs/search.php:276
msgid "Format"
-msgstr ""
+msgstr "Формат"
#: ../../tools/unserialize.php:17 ../../lib/functions.php:539
msgid "Function"
-msgstr ""
+msgstr "Функция"
#: ../../lib/export_functions.php:195
#, php-format
@@ -749,7 +755,7 @@ msgstr "Сгенерировано phpLDAPadmin %s"
#: ../../lib/functions.php:61 ../../lib/functions.php:598
msgid "Generic Error"
-msgstr ""
+msgstr "Общая ошибка"
#: ../../htdocs/schema.php:134 ../../htdocs/schema.php:318
#: ../../htdocs/schema.php:364 ../../htdocs/schema.php:395
@@ -762,7 +768,7 @@ msgstr "Вернуться"
#: ../../lib/EntryWriter1.php:1882
msgid "Go to"
-msgstr ""
+msgstr "Перейти к"
#: ../../htdocs/compare.php:403
#, php-format
@@ -771,23 +777,23 @@ msgstr "Перейти к %s"
#: ../../htdocs/modify_member_form.php:115
msgid "Group members"
-msgstr ""
+msgstr "Состав группы"
#: ../../lib/functions.php:359
msgid "Help"
-msgstr ""
+msgstr "Справка"
#: ../../lib/EntryWriter1.php:748
msgid "Hide"
-msgstr ""
+msgstr "Скрыть"
#: ../../lib/EntryWriter1.php:749
msgid "Hide internal attributes"
-msgstr "Скрыть внутренние атрибуты"
+msgstr "Скрыть служебные атрибуты"
#: ../../lib/EntryWriter1.php:493
msgid "Hint"
-msgstr ""
+msgstr "Подсказка"
#: ../../htdocs/copy_form.php:102
msgid ""
@@ -816,12 +822,12 @@ msgstr "Подсказка: Вы должны выбрать как миниму
#: ../../lib/functions.php:347
msgid "Home"
-msgstr ""
+msgstr "Домой"
#: ../../htdocs/ldif_import.php:195
#, php-format
msgid "If so, please report it."
-msgstr ""
+msgstr "Если да, пожалуйста, отправьте отчет."
#: ../../htdocs/search.php:215
msgid ""
@@ -841,20 +847,20 @@ msgstr "Импортировать записи из LDIF-файла"
#: ../../htdocs/add_oclass_form.php:80
msgid "In order to add these objectClass(es) to this entry, you must specify"
-msgstr ""
+msgstr "Для того, чтобы добавить данные класс(ы), необходимо заполнить"
#: ../../lib/HTMLTree.php:161
#, php-format
msgid "Inactivity will log you off at %s"
-msgstr ""
+msgstr "Отключение по неактивности в %s"
#: ../../htdocs/export_form.php:78
msgid "Include system attributes"
-msgstr ""
+msgstr "в том числе служебные"
#: ../../lib/functions.php:225
msgid "Incorrect version of PHP"
-msgstr ""
+msgstr "Неправильная версия PHP"
#: ../../htdocs/schema.php:468 ../../htdocs/schema.php:491
msgid "Inherited from"
@@ -866,11 +872,11 @@ msgstr "Заимствует из"
#: ../../htdocs/add_oclass_form.php:79
msgid "Instructions"
-msgstr ""
+msgstr "Указания"
#: ../../lib/server_functions.php:344
msgid "Insufficient access rights."
-msgstr ""
+msgstr "Недостаточные права доступа."
#: ../../htdocs/rename.php:47
msgid "Invalid RDN value"
@@ -882,7 +888,7 @@ msgstr "Неверный формат экспорта"
#: ../../htdocs/ldif_import.php:195
msgid "Is this a phpLDAPadmin bug?"
-msgstr ""
+msgstr "Это баг в pdpLDAPadmin ?"
#: ../../lib/HTMLTree.php:83
msgid ""
@@ -896,6 +902,8 @@ msgid ""
"It seems that sasl_authz_id_regex \"%s\".\" contains invalid PCRE regular "
"expression."
msgstr ""
+"Похоже, что sasl_authz_id_regex \"%s\".\" содержит некорректное выражение в "
+"формате PCRE."
#: ../../htdocs/schema.php:302
msgid "Jump to a matching rule"
@@ -915,7 +923,7 @@ msgstr "Перейти к определению этого объекта"
#: ../../lib/functions.php:1780 ../../htdocs/ldif_import.php:144
msgid "LDAP said"
-msgstr ""
+msgstr "Сообщение LDAP"
#: ../../lib/export_functions.php:309
#, php-format
@@ -928,15 +936,15 @@ msgstr "Ошибка интерпретации LDIF файла"
#: ../../htdocs/ldif_import.php:147
msgid "LDIF text import"
-msgstr ""
+msgstr "импорт LDIF"
#: ../../htdocs/ldif_import.php:108 ../../htdocs/ldif_import.php:191
msgid "Line"
-msgstr ""
+msgstr "строка"
#: ../../htdocs/ldif_import.php:106 ../../htdocs/ldif_import.php:192
msgid "Line Number"
-msgstr ""
+msgstr "Номер строки"
#: ../../htdocs/export_form.php:111
msgid "Line ends"
@@ -948,11 +956,11 @@ msgstr "Список записей на удаление:"
#: ../../lib/HTMLTree.php:279
msgid "Logged in as"
-msgstr ""
+msgstr "Вошли под именем"
#: ../../lib/HTMLTree.php:477 ../../htdocs/update.php:158
msgid "Login"
-msgstr ""
+msgstr "Войти"
#: ../../htdocs/login_form.php:46
msgid "Login DN"
@@ -964,7 +972,7 @@ msgstr "Вход..."
#: ../../htdocs/logout.php:33
msgid "Logout"
-msgstr ""
+msgstr "Выйти"
#: ../../lib/HTMLTree.php:272
msgid "Logout of this server"
@@ -972,15 +980,15 @@ msgstr "Выйти из этого сервера"
#: ../../htdocs/entry_chooser.php:33
msgid "Looking in"
-msgstr ""
+msgstr "Контекст"
#: ../../lib/EntryWriter1.php:1891
msgid "Mail"
-msgstr ""
+msgstr "Почта"
#: ../../htdocs/copy_form.php:88
msgid "Make sure your filter (above) will select all child records."
-msgstr ""
+msgstr "Убедитесь, что фильтр (выше) захватывает всех потомков."
#: ../../htdocs/mass_delete.php:51
msgid "Malformed mass_delete array."
@@ -1012,32 +1020,32 @@ msgstr "Максимальная длина"
#: ../../htdocs/ldif_import_form.php:37 ../../htdocs/add_attr_form.php:155
msgid "Maximum file size"
-msgstr ""
+msgstr "Максимальный размер файла"
#: ../../lib/functions.php:329
msgid "Memory Limit low."
-msgstr ""
+msgstr "Недостаточно памяти."
#: ../../lib/template_functions.php:419
#, php-format
msgid "Missing %s in the XML file."
-msgstr ""
+msgstr "В XML файле пропущено %s."
#: ../../lib/ldif_functions.php:169
msgid "Missing attibutes or changetype attribute for entry"
-msgstr ""
+msgstr "Пропущены атрибуты для атрибута changetype записи."
#: ../../lib/ldif_functions.php:352 ../../lib/ldif_functions.php:390
msgid "Missing attributes for the entry"
-msgstr ""
+msgstr "Недостающие атрибуты для записи"
#: ../../lib/functions.php:311
msgid "Missing required configuration"
-msgstr ""
+msgstr "Недостающая обязательная конфигурация"
#: ../../lib/functions.php:233 ../../lib/functions.php:240
msgid "Missing required extension"
-msgstr ""
+msgstr "Недостающее обязательное расширение"
#: ../../htdocs/ldif_import.php:34
msgid "Missing uploaded file."
@@ -1049,12 +1057,12 @@ msgstr "Изменения успешно произведены!"
#: ../../htdocs/modify_member_form.php:69
msgid "Modify group"
-msgstr ""
+msgstr "Редактирование группы"
#: ../../lib/EntryWriter1.php:1860
#, php-format
msgid "Modify members for '%s'"
-msgstr ""
+msgstr "Редактировать состав '%s'"
#: ../../htdocs/ldif_import.php:66
msgid "Modifying..."
@@ -1066,7 +1074,7 @@ msgstr "Имя"
#: ../../htdocs/add_oclass_form.php:75 ../../htdocs/add_oclass_form.php:93
msgid "New Required Attributes"
-msgstr "Новые требуемые атрибуты"
+msgstr "Новые обязательные атрибуты"
#: ../../htdocs/update_confirm.php:202
msgid "New Value"
@@ -1084,15 +1092,15 @@ msgstr "Не указан DN"
#: ../../htdocs/ldif_import.php:38
msgid "No LDIF file specified. Please try again."
-msgstr ""
+msgstr "Не указан файл с данными LDIF. Попробуйте еще раз."
#: ../../lib/Entry.php:282
msgid "No Template"
-msgstr ""
+msgstr "Без шаблона"
#: ../../htdocs/compare.php:186 ../../htdocs/compare.php:199
msgid "No Value"
-msgstr ""
+msgstr "Значение не указано"
#: ../../htdocs/delete_attr.php:31
msgid "No attribute name specified."
@@ -1104,11 +1112,11 @@ msgstr "Нет доступных экспортеров."
#: ../../htdocs/purge_cache.php:26
msgid "No cache to purge."
-msgstr ""
+msgstr "Кеш уже пуст."
#: ../../htdocs/add_value_form.php:115
msgid "No current value for attribute"
-msgstr ""
+msgstr "Атрибуту не присвоено значение"
#: ../../lib/EntryWriter1.php:840 ../../lib/EntryWriter2.php:104
msgid "No internal attributes"
@@ -1132,12 +1140,12 @@ msgstr "Нет такой записи: %s"
#: ../../htdocs/view_jpeg_photo.php:25
msgid "No such file"
-msgstr ""
+msgstr "Нет такого файла"
#: ../../htdocs/schema.php:515
#, php-format
msgid "No such schema item: \"%s\""
-msgstr ""
+msgstr "Схема не содержит элемента: \"%s\""
#: ../../lib/ldif_functions.php:621
msgid "No version found. Assuming 1."
@@ -1155,7 +1163,7 @@ msgstr ""
#: ../../lib/EntryWriter1.php:1926 ../../htdocs/compare.php:105
msgid "Note"
-msgstr ""
+msgstr "Заметьте"
#: ../../htdocs/add_value_form.php:160
msgid ""
@@ -1191,10 +1199,11 @@ msgstr "Объекты"
msgid ""
"ObjectClasses are flagged as read only in the phpLDAPadmin configuration."
msgstr ""
+"В конфигурации phpLDAPadmin классы объектов помечены только для чтения."
#: ../../lib/template_functions.php:273
msgid "ObjectClasses in XML dont exist in LDAP server."
-msgstr ""
+msgstr "Классы объектов из XML не поддерживаются LDAP сервером."
#: ../../htdocs/schema.php:99 ../../htdocs/schema.php:341
msgid "Obsolete"
@@ -1216,14 +1225,15 @@ msgstr "Необязательные атрибуты"
#: ../../htdocs/schema.php:34
msgid "Or lastly, your LDAP server doesnt provide this information."
msgstr ""
+"Или, в крайнем случае, ваш LDAP сервер не предоставил эту информацию."
#: ../../htdocs/ldif_import_form.php:40
msgid "Or paste your LDIF here"
-msgstr ""
+msgstr "Или скопируйте данные LDIF непосредственно сюда"
#: ../../lib/search_form_advanced.php:112
msgid "Order by"
-msgstr ""
+msgstr "Сортировать по"
#: ../../htdocs/schema.php:102
msgid "Ordering"
@@ -1231,12 +1241,12 @@ msgstr "Сортировка"
#: ../../lib/common.php:158
msgid "PHP Safe Mode"
-msgstr ""
+msgstr "Безопасный режим (Safe Mode) PHP"
#: ../../htdocs/search.php:324 ../../htdocs/search.php:362
#, php-format
msgid "Page %d"
-msgstr ""
+msgstr "Страница %d"
#: ../../htdocs/schema.php:433
msgid "Parent to"
@@ -1248,15 +1258,15 @@ msgstr "Пароль"
#: ../../htdocs/password_checker.php:27
msgid "Password Checker Tool"
-msgstr ""
+msgstr "Проверка пароля"
#: ../../htdocs/password_checker.php:57
msgid "Passwords do not match!"
-msgstr ""
+msgstr "Не совпадают!"
#: ../../htdocs/password_checker.php:55
msgid "Passwords match!"
-msgstr ""
+msgstr "Совпадают!"
#: ../../htdocs/delete_form.php:35
msgid "Permanently delete all children also?"
@@ -1264,13 +1274,15 @@ msgstr "Также окончательно удалить всех потомк
#: ../../lib/functions.php:140
msgid "Please check and see if this bug has been reported"
-msgstr ""
+msgstr "Вдруг это известная ошибка ? Перейдите по ссылке, чтобы проверить"
#: ../../lib/functions.php:1855
msgid ""
"Please set $jpeg_temp_dir to a writable directory in the phpLDAPadmin "
"config.php"
msgstr ""
+"Пожалуйста, установите переменную $jpeg_temp_dir в config.php в папку, "
+"доступную по записи"
#: ../../lib/HTMLTree.php:84
msgid "Please specify it in config.php"
@@ -1287,24 +1299,25 @@ msgstr "Далее >>"
#: ../../htdocs/ldif_import_form.php:45 ../../htdocs/export_form.php:126
msgid "Proceed >>"
-msgstr ""
+msgstr "Далее >>"
#: ../../lib/functions.php:349
msgid "Purge all cached data in phpLDAPadmin, including server schemas."
msgstr ""
+"Очистить закешированные данные в phpLDAPadmin, включая схемы сервера."
#: ../../htdocs/purge_cache.php:31
msgid "Purge cache"
-msgstr ""
+msgstr "Очистка кеша"
#: ../../lib/functions.php:349
msgid "Purge caches"
-msgstr ""
+msgstr "Очистить кеш"
#: ../../htdocs/purge_cache.php:28
#, php-format
msgid "Purged %s bytes of cache."
-msgstr ""
+msgstr "Высвобождено %s байтов."
#: ../../lib/EntryWriter1.php:2088 ../../htdocs/compare.php:506
msgid "Really delete attribute"
@@ -1340,7 +1353,7 @@ msgstr "Обновить эту запись"
#: ../../htdocs/modify_member_form.php:149
msgid "Remove selected"
-msgstr ""
+msgstr "Удалить выделенные"
#: ../../lib/EntryWriter1.php:769 ../../htdocs/rename_form.php:35
msgid "Rename"
@@ -1352,7 +1365,7 @@ msgstr "Переименовать запись"
#: ../../htdocs/rename.php:67
msgid "Rename successful!"
-msgstr ""
+msgstr "Успешно переименовано!"
#: ../../htdocs/ldif_import.php:64 ../../htdocs/ldif_import.php:65
msgid "Renaming..."
@@ -1364,25 +1377,25 @@ msgstr "Сообщить об ошибке"
#: ../../lib/functions.php:351
msgid "Request feature"
-msgstr "Запросить фичу"
+msgstr "У меня идея!"
#: ../../lib/EntryWriter1.php:397 ../../lib/EntryWriter1.php:404
#: ../../htdocs/schema.php:452
msgid "Required Attributes"
-msgstr "Требуемые атрибуты"
+msgstr "Обязательные атрибуты"
#: ../../lib/EntryWriter1.php:1962 ../../htdocs/compare.php:162
#, php-format
msgid "Required attribute for objectClass(es) %s"
-msgstr ""
+msgstr "Обязательный атрибут для класса(ов) %s"
#: ../../lib/AJAXTree.php:313
msgid "Retrieving DN"
-msgstr ""
+msgstr "Запрашиваю DN"
#: ../../lib/EntryWriter1.php:732 ../../lib/EntryWriter1.php:803
msgid "Save"
-msgstr ""
+msgstr "Сохранить"
#: ../../lib/EntryWriter1.php:861 ../../lib/EntryWriter2.php:117
#: ../../htdocs/compare.php:495
@@ -1399,11 +1412,11 @@ msgstr "Сохранить дамп этого объекта и всех его
#: ../../htdocs/export_form.php:81
msgid "Save as file"
-msgstr ""
+msgstr "Сохранить как файл"
#: ../../htdocs/modify_member_form.php:177
msgid "Save changes"
-msgstr ""
+msgstr "Сохранить изменения"
#: ../../htdocs/schema.php:37
msgid "Schema for server"
@@ -1431,7 +1444,7 @@ msgstr "Искать записи, которые:"
#: ../../htdocs/search.php:111
msgid "Searching is not permitted"
-msgstr ""
+msgstr "Недостаточно прав для выполнения поиска"
#: ../../htdocs/add_attr.php:63 ../../htdocs/add_attr.php:83
#: ../../htdocs/add_attr.php:88
@@ -1449,11 +1462,11 @@ msgstr "Выберите шаблон для создания объекта"
#: ../../lib/EntryWriter1.php:1244
msgid "Select a template to edit the entry"
-msgstr ""
+msgstr "Укажите шаблон для редактирования записи"
#: ../../htdocs/ldif_import_form.php:32
msgid "Select an LDIF file"
-msgstr ""
+msgstr "Выберите файл, содержащий данные в формате LDIF"
#: ../../lib/HTMLTree.php:156 ../../lib/EntryWriter1.php:247
#: ../../lib/EntryWriter1.php:506 ../../lib/EntryWriter1.php:1033
@@ -1471,7 +1484,7 @@ msgstr "Сервер"
#: ../../lib/page.php:200
msgid "Server Select"
-msgstr ""
+msgstr "Выбор сервера"
#: ../../htdocs/server_info.php:66
msgid "Server info for: "
@@ -1483,7 +1496,7 @@ msgstr "Сервер сообщил о себе следующую информ
#: ../../lib/EntryWriter1.php:754
msgid "Show"
-msgstr ""
+msgstr "Показать"
#: ../../lib/search_form_advanced.php:104 ../../htdocs/export_form.php:75
msgid "Show Attributtes"
@@ -1491,11 +1504,11 @@ msgstr "Показать атрибуты"
#: ../../lib/functions.php:357
msgid "Show Cache"
-msgstr ""
+msgstr "Показать кеш"
#: ../../lib/EntryWriter1.php:755
msgid "Show internal attributes"
-msgstr "Показать внутренние атрибуты"
+msgstr "Показать служебные атрибуты"
#: ../../htdocs/search.php:318
#, php-format
@@ -1521,25 +1534,25 @@ msgstr "Однозначный"
#: ../../htdocs/update_confirm.php:202
msgid "Skip"
-msgstr ""
+msgstr "Пропустить"
#: ../../lib/EntryWriter1.php:826
#, php-format
msgid "Some attributes (%s) were modified and are highlighted below."
-msgstr ""
-"Некоторые атрибуты (%s) были модифицированы и теперь подсвечены ниже."
+msgstr "Некоторые атрибуты (%s) были изменены и теперь подсвечены ниже."
#: ../../htdocs/login.php:117
msgid "Sorry, you are not allowed to use phpLDAPadmin with this LDAP server."
msgstr ""
+"Извините, вам не разрешено использовать phpLDAPadmin с данным сервером LDAP."
#: ../../htdocs/compare_form.php:41
msgid "Source DN"
-msgstr ""
+msgstr "Исходный DN"
#: ../../lib/EntryWriter1.php:263
msgid "Specify attributes and values"
-msgstr ""
+msgstr "Укажите атрибуты и значения"
#: ../../lib/search_form_advanced.php:97
msgid "Standard LDAP search filter. Example: (&(sn=Smith)(givenname=David))"
@@ -1549,7 +1562,7 @@ msgstr ""
#: ../../lib/EntryWriter1.php:253 ../../lib/EntryWriter1.php:260
#, php-format
msgid "Step %s of %s"
-msgstr ""
+msgstr "Шаг %s из %s"
#: ../../lib/search_form_advanced.php:84 ../../htdocs/export_form.php:33
msgid "Sub (entire subtree)"
@@ -1567,15 +1580,15 @@ msgstr "Успешно"
#: ../../htdocs/delete.php:44
msgid "Successfully deleted DN "
-msgstr ""
+msgstr "Успешно удален DN "
#: ../../htdocs/login.php:164
msgid "Successfully logged into server."
-msgstr ""
+msgstr "Успешный вход на сервер"
#: ../../htdocs/compare.php:64
msgid "Switch Entry"
-msgstr ""
+msgstr "Переключить запись"
#: ../../htdocs/add_value_form.php:175 ../../htdocs/schema.php:104
msgid "Syntax"
@@ -1595,16 +1608,16 @@ msgstr "Шаблон"
#: ../../lib/EntryWriter1.php:2570
msgid "Template Value Error"
-msgstr ""
+msgstr "Ошибка значения шаблона"
#: ../../lib/EntryWriter1.php:1036 ../../lib/EntryWriter1.php:1255
msgid "Templates"
-msgstr ""
+msgstr "Шаблоны"
#: ../../htdocs/create.php:54
#, php-format
msgid "The Rdn attribute (%s) does not exist."
-msgstr ""
+msgstr "Атрибут Rdn (%s) не существует."
#: ../../htdocs/update.php:103 ../../htdocs/delete_attr.php:34
#: ../../htdocs/add_value.php:37
@@ -1619,31 +1632,31 @@ msgstr ""
#: ../../htdocs/add_value_form.php:74
#, php-format
msgid "The attribute (%s) is in readonly mode."
-msgstr ""
+msgstr "Атрибут (%s) доступен только для чтения."
#: ../../lib/ldif_functions.php:410
msgid "The attribute name should be add, delete or replace"
-msgstr ""
+msgstr "Имя атрибута должно быть add, delete или replace"
#: ../../lib/ldif_functions.php:514
msgid "The attribute name should be newsuperior"
-msgstr ""
+msgstr "Имя атрибута должно быть newsuperior"
#: ../../lib/ldif_functions.php:448
#, php-format
msgid ""
"The attribute to modify doesnt match the one specified by the %s attribute."
-msgstr ""
+msgstr "Изменяемый атрибут не соответствует указанному в атрибуте %s."
#: ../../htdocs/create.php:49
#, php-format
msgid "The container (%s) is a leaf."
-msgstr ""
+msgstr "Контейнер (%s) является листом."
#: ../../lib/EntryWriter1.php:213
#, php-format
msgid "The container you specified (%s) does not exist."
-msgstr ""
+msgstr "Указанного вами контейнера (%s) не существует."
#: ../../htdocs/create.php:39
#, php-format
@@ -1653,7 +1666,7 @@ msgstr ""
#: ../../htdocs/update_confirm.php:309
msgid "The deletion of objectClass(es)"
-msgstr ""
+msgstr "Удаление класса(ов)"
#: ../../htdocs/copy.php:50
#, php-format
@@ -1668,16 +1681,16 @@ msgstr "Конечная запись (%s) уже сужествует."
#: ../../htdocs/update_confirm.php:29 ../../htdocs/add_value_form.php:37
#, php-format
msgid "The entry (%s) does not exist."
-msgstr ""
+msgstr "Записи (%s) не существует."
#: ../../htdocs/update_confirm.php:43 ../../htdocs/add_value_form.php:55
#, php-format
msgid "The entry (%s) is in readonly mode."
-msgstr ""
+msgstr "Запись (%s) доступна только по чтению."
#: ../../lib/ldif_functions.php:483
msgid "The entry is not valid"
-msgstr ""
+msgstr "Запись некорректна"
#: ../../htdocs/add_attr.php:56
msgid ""
@@ -1710,11 +1723,11 @@ msgstr "Полный DN новой записи будет создан при
#: ../../lib/search_form_advanced.php:80
msgid "The scope in which to search"
-msgstr ""
+msgstr "Область поиска"
#: ../../htdocs/search.php:371
msgid "The search found no results."
-msgstr ""
+msgstr "Ничего не найдено по вашему запросу."
#: ../../htdocs/schema.php:32
msgid "The server does not fully support the LDAP protocol."
@@ -1726,15 +1739,15 @@ msgstr "Исходный и конечный DN одинаковы."
#: ../../lib/ldif_functions.php:333
msgid "The url attribute value should begin with file:///"
-msgstr ""
+msgstr "Значение атрибута url должно начинаться с file:///"
#: ../../htdocs/modify_member_form.php:75
msgid "There are"
-msgstr ""
+msgstr "Всего"
#: ../../lib/functions.php:1267
msgid "There is more than one dn for uidpool,please change filter parameter"
-msgstr ""
+msgstr "Для uidpool найдено более одного dn, пожалуйста, исправьте фильтр"
#: ../../htdocs/add_oclass_form.php:76
msgid "This action requires you to add"
@@ -1750,19 +1763,19 @@ msgstr "Этот атрибут установлен администратор
#: ../../htdocs/schema.php:496
msgid ""
"This attribute has been forced as a MAY attribute by the configuration"
-msgstr ""
+msgstr "Согласно конфигурации этот атрибут установлен в значение MAY"
#: ../../lib/EntryWriter1.php:1418
msgid "This attribute is required"
-msgstr ""
+msgstr "Обязательный атрибут"
#: ../../lib/EntryWriter1.php:1971
msgid "This attribute is required for the RDN."
-msgstr ""
+msgstr "Данный атрибут необходим для RDN."
#: ../../lib/HTMLTree.php:70
msgid "This base entry does not exist."
-msgstr ""
+msgstr "Данная базовая запись не существует."
#: ../../htdocs/schema.php:32
msgid ""
@@ -1771,7 +1784,7 @@ msgstr "Это могло случится по нескольким причи
#: ../../lib/search_form_advanced.php:74
msgid "This entry does not exist."
-msgstr ""
+msgstr "Записи не существует."
#: ../../htdocs/compare.php:70
msgid "This entry has no attributes"
@@ -1784,11 +1797,11 @@ msgstr "Эта запись является корнем дерева соде
#: ../../lib/EntryWriter1.php:2316 ../../htdocs/compare.php:392
msgid "This is a structural ObjectClass and cannot be removed."
-msgstr ""
+msgstr "Этот класс является структурным и его нельзя удалить."
#: ../../lib/search_form_advanced.php:71
msgid "This is not a valid DN."
-msgstr ""
+msgstr "Это не является корректным DN."
#: ../../htdocs/schema.php:415
msgid "This objectClass is obsolete."
@@ -1807,7 +1820,7 @@ msgstr "Этот объект устарел."
#: ../../htdocs/refresh.php:17 ../../htdocs/rdelete.php:21
#: ../../htdocs/add_attr.php:25
msgid "This operation is not permitted by the configuration"
-msgstr ""
+msgstr "Данная операция запрещена конфигурацией"
#: ../../htdocs/server_info.php:71
msgid "This server has nothing to report."
@@ -1815,19 +1828,19 @@ msgstr "Этому серверу нечего о себе сообщить."
#: ../../lib/EntryWriter1.php:1073
msgid "This template is not allowed in this container."
-msgstr ""
+msgstr "Указанный шаблон нельзя применять для этого контейнера."
#: ../../htdocs/login_form.php:28
msgid "This web connection is unencrypted"
-msgstr ""
+msgstr "Соединение с сервером нешифровано"
#: ../../htdocs/password_checker.php:41
msgid "To"
-msgstr ""
+msgstr "С"
#: ../../htdocs/timeout.php:36
msgid "To log back in please click on the following link:"
-msgstr ""
+msgstr "Чтобы войти заново, перейдите по ссылке:"
#: ../../lib/export_functions.php:199
msgid "Total Entries"
@@ -1835,7 +1848,7 @@ msgstr "Всего записей"
#: ../../lib/EntryWriter1.php:762
msgid "Trash"
-msgstr ""
+msgstr "Корзина"
#: ../../htdocs/schema.php:412
msgid "Type"
@@ -1843,11 +1856,11 @@ msgstr "Тип"
#: ../../lib/EntryWriter1.php:1898
msgid "URL"
-msgstr ""
+msgstr "URL"
#: ../../lib/functions.php:1264
msgid "Uidpool dn not found, please change filter parameter"
-msgstr ""
+msgstr "Не найден dn для uidpool, пожалуйста, исправьте фильтр"
#: ../../lib/functions.php:1184 ../../lib/functions.php:1248
#, php-format
@@ -1864,18 +1877,20 @@ msgid ""
"Unable to bind to %s with your with unique_attrs credentials. Please "
"check your configuration file."
msgstr ""
+"Не удалось привязаться к %s с учетными данными with unique_attrs. "
+"Проверьте конфигурацию."
#: ../../htdocs/mass_delete.php:23
msgid "Unable to delete, server is in READY-ONLY mode."
-msgstr ""
+msgstr "Удалить нельзя, поскольку сервер в режиме READ-ONLY."
#: ../../lib/ldif_functions.php:327
msgid "Unable to open file"
-msgstr ""
+msgstr "Не удалось открыть файл"
#: ../../lib/ldif_functions.php:320
msgid "Unable to read file"
-msgstr ""
+msgstr "Не удалось прочитать файл"
#: ../../lib/server_functions.php:1988 ../../lib/server_functions.php:2060
#: ../../lib/server_functions.php:2355 ../../lib/server_functions.php:2466
@@ -1886,7 +1901,7 @@ msgstr "Неизвестный auth_type: %s"
#: ../../lib/functions.php:1285
msgid "Unknown uidpool type."
-msgstr ""
+msgstr "Неизвестный тип uidpool."
#: ../../htdocs/search.php:214
msgid "Unrecognized criteria option: "
@@ -1894,16 +1909,16 @@ msgstr "Нераспознанный критерий поиска: "
#: ../../lib/functions.php:122
msgid "Unrecognized error number"
-msgstr ""
+msgstr "Неизвестный номер ошибки"
#: ../../htdocs/search.php:383
#, php-format
msgid "Unrecognized search result format: %s"
-msgstr ""
+msgstr "Неизвестный формат результатов поиска: %s."
#: ../../htdocs/view_jpeg_photo.php:18
msgid "Unsafe file name"
-msgstr ""
+msgstr "Небезопасное имя файла"
#: ../../htdocs/ldif_import.php:42
msgid "Uploaded LDIF file is empty."
@@ -1948,7 +1963,7 @@ msgstr "Просмотреть информацию с сервера"
#: ../../lib/EntryWriter1.php:2328 ../../htdocs/compare.php:386
msgid "View the schema description for this objectClass"
-msgstr ""
+msgstr "Посмотреть схему для данного класса"
#: ../../lib/EntryWriter1.php:819
msgid "Viewing entry in read-only mode."
@@ -1960,10 +1975,13 @@ msgid ""
"enabled at the same time. Please unset zlib.output_compression or set "
"$config->custom->appearance['compress']=false"
msgstr ""
+"ВНИМАНИЕ: Нельзя одновременно применять сжатие в PHP и в phpLDAPadmin. "
+"Пожалуйста, либо отключите zlib.output_compression или установите $config-"
+">custom->appearance['compress']=false"
#: ../../lib/page.php:62 ../../htdocs/login_form.php:28
msgid "Warning"
-msgstr ""
+msgstr "Внимание"
#: ../../htdocs/copy_form.php:81
msgid ""
@@ -2031,16 +2049,18 @@ msgstr "Вы не выбрали ни одной записи для удале
#: ../../lib/EntryWriter1.php:218
msgid "You did not select any objectClasses for this object."
-msgstr ""
+msgstr "Вы не указали класс для данного объекта."
#: ../../lib/functions.php:144
msgid "You found a non-fatal phpLDAPadmin bug!"
-msgstr ""
+msgstr "Некритичная ошибка phpLDAPadmin!"
#: ../../lib/common.php:159
msgid ""
"You have PHP Safe Mode enabled. PLA may work unexpectedly in Safe Mode."
msgstr ""
+"Включен безопасный режим (safe mode) на PHP. В этом режиме PLA может "
+"работать непредсказуемо."
#: ../../htdocs/search.php:149
msgid ""
@@ -2052,7 +2072,7 @@ msgstr ""
#: ../../lib/EntryReader.php:347 ../../lib/EntryReader.php:375
msgid "You have specified two different passwords"
-msgstr ""
+msgstr "Вы указали два разных пароля"
#: ../../htdocs/create.php:58
msgid "You left the RDN field blank."
@@ -2087,6 +2107,7 @@ msgstr "Вы должны выбрать формат экспорта."
#: ../../htdocs/ldif_import.php:47
msgid "You must either upload a file or provide an LDIF in the text box."
msgstr ""
+"Надо либо загрузить файл, либо скопировать содержимое LDIF в область ввода."
#: ../../htdocs/delete.php:26 ../../htdocs/rdelete.php:25
msgid "You must specify a DN"
@@ -2096,7 +2117,7 @@ msgstr "Вы должны указать DN"
#, php-format
msgid ""
"You need one of the following ObjectClass(es) to add this attribute %s."
-msgstr ""
+msgstr "Чтобы добавить атрибут %s, требуется один из следующих классов."
#: ../../htdocs/index.php:82
#, php-format
@@ -2104,6 +2125,8 @@ msgid ""
"You need to configure %s. Edit the file \"%s\" to do so. An example config "
"file is provided in \"%s.example\"."
msgstr ""
+"Вам надо сконфигурировать %s. Для этого отредактируйте файл \"%s\". Пример "
+"файла конфигурации называется \"%s.example\"."
#: ../../lib/functions.php:1305
#, php-format
@@ -2112,6 +2135,9 @@ msgid ""
"\t\t\t\tin your configration. Only \"uidpool\" and \"search\" are valid.\n"
"\t\t\t\tPlease correct this problem."
msgstr ""
+"Указано неверное значение для auto_uid_number_mechanism (\"%s\")\n"
+"\t\t\t\tв файле конфигурации. Допустимы значения \"uidpool\" и \"search\".\n"
+"\t\t\t\tПожалуйста, устраните данную проблему."
#: ../../lib/functions.php:1163
#, php-format
@@ -2121,6 +2147,10 @@ msgid ""
"\t\t\t\t\t\t\"auto_uid_number_search_base\". Please specify it before "
"proceeding."
msgstr ""
+"Для параметра \"auto_uid_number_mechanism\" выбрано значение \"search\" в\n"
+"\t\t\t\t\t\tфайле конфигурации для сервера %s, но не указан параметр\n"
+"\t\t\t\t\t\t\"auto_uid_number_search_base\". Пожалуйста, устраните данную "
+"проблему."
#: ../../lib/EntryWriter1.php:763
msgid "You will be prompted to confirm this decision"
@@ -2152,16 +2182,20 @@ msgid ""
"Your PHP installation does not support ldap_sasl_bind() function. This "
"function is present in PHP 5.x when compiled with --with-ldap-sasl."
msgstr ""
+"PHP не содержит функции ldap_sasl_bind(). Чтобы добавить поддержку данной "
+"функции на PHP 5.x пересоберите его с ключом --with-ldap-sasl."
#: ../../htdocs/ldif_import_form.php:16
msgid ""
"Your PHP.INI does not have file_uploads = ON. Please enable file uploads in "
"PHP."
msgstr ""
+"Ваша конфигурация PHP не содержит параметра file_uploads = ON. Разрешите "
+"загрузку файлов в PHP."
#: ../../htdocs/timeout.php:33
msgid "Your Session timed out after"
-msgstr ""
+msgstr "Ваш сеанс завершен по истечении"
#: ../../htdocs/update.php:92
#, php-format
@@ -2170,6 +2204,9 @@ msgid ""
"allowed. That attribute/value belongs to another entry.You might like to "
"search for that entry."
msgstr ""
+"Попытка добавить %s (%s) к
%s
ОТКЛОНЕНА. Данные "
+"атрибут/значение принадлежат другой записи.
Вы можете поискать эту запись."
#: ../../htdocs/create.php:87 ../../htdocs/add_oclass.php:45
#: ../../htdocs/add_value.php:59 ../../htdocs/add_attr.php:51
@@ -2179,10 +2216,13 @@ msgid ""
"allowed. That attribute/value belongs to another entry.
You might like to "
"search for that entry."
msgstr ""
+"Попытка добавить %s (%s) к
%s
ОТКЛОНЕНА. Данные "
+"атрибут/значение принадлежат другой записи.
Вы можете поискать эту запись."
#: ../../lib/session_functions.php:139
msgid "Your configuration has been automatically refreshed."
-msgstr ""
+msgstr "Конфигурация была автоматически обновлена."
#: ../../lib/functions.php:1172
#, php-format
@@ -2195,15 +2235,15 @@ msgstr ""
#: ../../lib/functions.php:1969 ../../lib/functions.php:2103
msgid "Your system crypt library does not support blowfish encryption."
-msgstr "Ваша установленная версия PHP не поддерживает шифрование blowfish."
+msgstr "Ваша версия PHP не поддерживает шифрование blowfish."
#: ../../lib/functions.php:1955 ../../lib/functions.php:2133
msgid "Your system crypt library does not support extended DES encryption."
-msgstr ""
+msgstr "Ваша библиотека crypt не поддерживает раширенное шифрование DES."
#: ../../lib/functions.php:1962 ../../lib/functions.php:2118
msgid "Your system crypt library does not support md5crypt encryption."
-msgstr "Ваша установленная версия PHP не поддерживает шифрование md5crypt."
+msgstr "Ваша версия PHP не поддерживает шифрование md5crypt."
#: ../../lib/template_functions.php:984
#, php-format
@@ -2212,16 +2252,18 @@ msgid ""
"available in the POST FORM variables. The following variables are available "
"[%s]."
msgstr ""
+"Ваш шаблон обращается к php. Однако функция (%s) не содержится среди POST "
+"переменных формы. Доступны следующие переменные [%s]."
#: ../../lib/EntryReader.php:262
#, php-format
msgid "Your template has an unknown post function (%s)."
-msgstr ""
+msgstr "Ваш шаблон содержит неизвестную функцию post (%s)."
#: ../../lib/EntryReader.php:212
#, php-format
msgid "Your template is missing variable (%s)"
-msgstr ""
+msgstr "В шаблоне не хватает переменной (%s)"
#: ../../htdocs/schema.php:33
msgid "Your version of PHP does not correctly perform the query."
@@ -2233,15 +2275,15 @@ msgstr "[атрибут удален]"
#: ../../lib/EntryWriter1.php:2035 ../../lib/EntryWriter1.php:2242
msgid "[no value]"
-msgstr ""
+msgstr "[значение не указано]"
#: ../../htdocs/add_value_form.php:78 ../../htdocs/add_attr.php:25
msgid "add attribute"
-msgstr ""
+msgstr "добавить атрибут"
#: ../../htdocs/add_value_form.php:76 ../../htdocs/add_value.php:24
msgid "add attribute value"
-msgstr ""
+msgstr "добавить значение атрибута"
#: ../../lib/EntryWriter1.php:1848 ../../htdocs/compare.php:466
#: ../../htdocs/compare.php:479
@@ -2250,11 +2292,11 @@ msgstr "добавить значение"
#: ../../htdocs/search.php:120
msgid "advanced search"
-msgstr ""
+msgstr "расширенный поиск"
#: ../../lib/EntryWriter1.php:1926 ../../htdocs/compare.php:105
msgid "alias"
-msgstr ""
+msgstr "синоним"
#: ../../lib/functions.php:2243
msgid "browse"
@@ -2266,11 +2308,11 @@ msgstr "ошибка"
#: ../../lib/functions.php:1901 ../../htdocs/ldif_import.php:54
msgid "bytes"
-msgstr ""
+msgstr "байтов"
#: ../../lib/functions.php:132
msgid "caller"
-msgstr ""
+msgstr "вызов из"
#: ../../htdocs/schema.php:248
msgid "character"
@@ -2282,15 +2324,15 @@ msgstr "символы"
#: ../../lib/EntryWriter1.php:2404
msgid "confirm"
-msgstr ""
+msgstr "подтвердить"
#: ../../htdocs/copy.php:20
msgid "copy entry"
-msgstr ""
+msgstr "копировать запись"
#: ../../htdocs/create.php:25
msgid "create entry"
-msgstr ""
+msgstr "создать запись"
#: ../../lib/EntryWriter1.php:2031 ../../htdocs/compare.php:261
#: ../../htdocs/update.php:61 ../../htdocs/delete_attr.php:21
@@ -2299,11 +2341,11 @@ msgstr "удалить атрибут"
#: ../../htdocs/delete.php:21 ../../htdocs/rdelete.php:21
msgid "delete entry"
-msgstr ""
+msgstr "удалить запись"
#: ../../htdocs/mass_delete.php:26
msgid "delete mass entries"
-msgstr ""
+msgstr "массовое удаление записей"
#: ../../lib/EntryWriter1.php:2020 ../../lib/EntryWriter1.php:2024
#: ../../htdocs/compare.php:256 ../../htdocs/compare.php:258
@@ -2316,19 +2358,19 @@ msgstr "пуст"
#: ../../htdocs/mass_delete.php:96
msgid "entries"
-msgstr ""
+msgstr "записи"
#: ../../htdocs/mass_delete.php:96
msgid "entry"
-msgstr ""
+msgstr "запись"
#: ../../lib/HTMLTree.php:264 ../../htdocs/export.php:18
msgid "export"
-msgstr ""
+msgstr "экспорт"
#: ../../htdocs/search.php:273
msgid "export results"
-msgstr ""
+msgstr "экспортировать"
#: ../../lib/AttributeFactory.php:39 ../../htdocs/compare.php:358
msgid "false"
@@ -2337,7 +2379,7 @@ msgstr "ложь"
#: ../../htdocs/create.php:115 ../../htdocs/copy.php:76
#: ../../htdocs/copy.php:106
msgid "has been created."
-msgstr ""
+msgstr "создан."
#: ../../lib/EntryWriter1.php:1980
msgid "hint"
@@ -2353,7 +2395,7 @@ msgstr "инфо"
#: ../../lib/EntryWriter1.php:1926 ../../htdocs/compare.php:105
msgid "is an alias for"
-msgstr ""
+msgstr "синоним для"
#: ../../lib/functions.php:1870
msgid "jpegPhoto contains errors
"
@@ -2365,7 +2407,7 @@ msgstr "свет"
#: ../../lib/functions.php:132
msgid "line"
-msgstr ""
+msgstr "строка"
#: ../../lib/HTMLTree.php:476
msgid "login"
@@ -2381,19 +2423,19 @@ msgstr "POST переменная mass_delete не в массиве."
#: ../../htdocs/modify_member_form.php:75
msgid "members in group"
-msgstr ""
+msgstr "пользователей в группе"
#: ../../htdocs/timeout.php:33
msgid "min. of inactivity. You have been automatically logged out."
-msgstr ""
+msgstr "минут неактивности. Сеанс завершен автоматически."
#: ../../htdocs/update.php:67 ../../htdocs/update.php:80
msgid "modify attribute values"
-msgstr ""
+msgstr "изменить значения атрибутов"
#: ../../lib/EntryWriter1.php:1860
msgid "modify group members"
-msgstr ""
+msgstr "релактировать состав группы"
#: ../../lib/HTMLTree.php:461
msgid "new"
@@ -2409,7 +2451,7 @@ msgstr "нет описания"
#: ../../lib/functions.php:1793
msgid "no description available"
-msgstr ""
+msgstr "описание отсутствует"
#: ../../htdocs/entry_chooser.php:69
msgid "no entries"
@@ -2462,15 +2504,15 @@ msgstr "Или phpLDAPadmin не знает как получить схему
#: ../../htdocs/welcome.php:16
msgid "phpLDAPadmin logo"
-msgstr ""
+msgstr "логотип phpLDAPadmin"
#: ../../htdocs/search.php:124
msgid "predefined search"
-msgstr ""
+msgstr "поиск по шаблону"
#: ../../htdocs/purge_cache.php:13
msgid "purge"
-msgstr ""
+msgstr "очистить"
#: ../../lib/HTMLTree.php:41 ../../lib/EntryWriter1.php:1510
#: ../../lib/EntryWriter2.php:211 ../../htdocs/compare.php:166
@@ -2483,19 +2525,19 @@ msgstr "обновить"
#: ../../htdocs/refresh.php:17
msgid "refresh server"
-msgstr ""
+msgstr "обновить сервер"
#: ../../lib/EntryWriter1.php:1829
msgid "rename"
-msgstr "ÐеÑеОЌеМПваÑÑ"
+msgstr "переименовать"
#: ../../htdocs/rename.php:24
msgid "rename entry"
-msgstr ""
+msgstr "переименовать запись"
#: ../../lib/EntryWriter1.php:1962 ../../htdocs/compare.php:162
msgid "required"
-msgstr ""
+msgstr "обязательный"
#: ../../lib/HTMLTree.php:224
msgid "schema"
@@ -2511,32 +2553,32 @@ msgstr "секунд"
#: ../../lib/EntryWriter1.php:368 ../../lib/EntryWriter2.php:23
msgid "select the rdn attribute"
-msgstr ""
+msgstr "укажите атрибут rdn"
#: ../../htdocs/search.php:128
msgid "simple search"
-msgstr ""
+msgstr "простой поиск"
#: ../../lib/EntryWriter1.php:961
#, php-format
msgid "step %s of %s"
-msgstr ""
+msgstr "шаг %s из %s"
#: ../../lib/EntryWriter1.php:2317 ../../htdocs/compare.php:392
msgid "structural"
-msgstr ""
+msgstr "структурный"
#: ../../htdocs/add_oclass_form.php:82
msgid "that this objectClass requires."
-msgstr ""
+msgstr "которые являются обязательными."
#: ../../htdocs/mass_delete.php:96
msgid "these"
-msgstr ""
+msgstr "эти"
#: ../../htdocs/mass_delete.php:96
msgid "this"
-msgstr ""
+msgstr "этот"
#: ../../htdocs/copy_form.php:51
msgid "to a new object"
@@ -2544,13 +2586,15 @@ msgstr "в новый объект"
#: ../../lib/AttributeFactory.php:38 ../../htdocs/compare.php:357
msgid "true"
-msgstr "правда"
+msgstr "истина"
#: ../../lib/functions.php:1277
msgid ""
"uidpool_dn not found. Please check filter (arg 3) or set up uidpool_dn in "
"config file"
msgstr ""
+"uidpool_dn не найден. Проверьте, указан ли данный параметр в файле "
+"конфигурации"
#: ../../htdocs/update.php:46
msgid ""
@@ -2574,19 +2618,19 @@ msgstr "просмотреть записи"
#: ../../htdocs/schema.php:20
msgid "view schema"
-msgstr ""
+msgstr "посмотреть схему"
#: ../../htdocs/server_info.php:16
msgid "view server informations"
-msgstr ""
+msgstr "посмотреть информацию о сервере"
#: ../../htdocs/update_confirm.php:312
msgid "will delete the attribute(s)"
-msgstr ""
+msgstr "приведет к удалению атрибута(ов)"
#: ../../htdocs/compare_form.php:29
msgid "with "
-msgstr ""
+msgstr "с "
#~ msgid "equals"
#~ msgstr "равны"
diff --git a/tools/po/Makefile b/tools/po/Makefile
new file mode 100644
index 0000000..ae3718b
--- /dev/null
+++ b/tools/po/Makefile
@@ -0,0 +1,63 @@
+#!/bin/bash
+#
+# Makefile Utility to manipulate PO and POT files
+# Copyright (c) 2009 Alessandro De Zorzi -
+#
+# This code is part of phpLDAPadmin
+# http://phpldapadmin.wiki.sourceforge.net
+# Released under the same licence of phpldapadmin
+#
+# Current target list:
+#
+# all display target
+# all-mo compile .mo files from .po translation available
+# pot create a update main POT file
+# all-merge merge last POT with each current translations
+# xml-pot create a update POT template file (XML files)
+
+
+LOCALEDIR = ../../locale
+TEMPLATEFILES=`find ../../templates -iname *xml -exec echo -m {} \;`
+EXPORTFILE = $(shell echo $${EXPORTFILE:-/tmp/launchpad-export.tgz})
+
+all:
+ @echo Please, specify a target [pot, xml-pot, all-mo, all-merge, launchpad-export]
+
+all-mo:
+ @for i in `ls -1 $(LOCALEDIR)` ; \
+ do \
+ if [ -f $(LOCALEDIR)/$$i/LC_MESSAGES/messages.po ]; then \
+ echo Processing: $$i ; \
+ msgfmt -v -c --statistics $(LOCALEDIR)/$$i/LC_MESSAGES/messages.po -o $(LOCALEDIR)/$$i/LC_MESSAGES/messages.mo; \
+ fi \
+ done
+
+
+pot:
+ @cp messages.header messages.pot
+ @find ../../ -name *.php -exec xgettext --keyword=_ -L PHP -j --omit-header -o messages.pot -s {} \;
+ @find ../../ -name *.inc -exec xgettext --keyword=_ -L PHP -j --omit-header -o messages.pot -s {} \;
+ @echo messages.pot created
+
+all-merge: pot
+ @for i in `ls -1 $(LOCALEDIR)` ; \
+ do \
+ if [ -f $(LOCALEDIR)/$$i/LC_MESSAGES/messages.po ]; then \
+ echo Processing: $$i ; \
+ msgmerge -v $(LOCALEDIR)/$$i/LC_MESSAGES/messages.po messages.pot -o $$i.po; \
+ fi \
+ done
+
+xml-pot:
+ @po4a-gettextize -o tags="" -o tagsonly=1 -f xml $(TEMPLATEFILES) -p template.pot
+ @echo template.pot created
+
+launchpad-extract:
+ @[ ! -r $(EXPORTFILE) ] && echo "No export file [$(EXPORTFILE)] found?" && exit 1 || true
+ @cd $(LOCALEDIR); tar xzf $(EXPORTFILE)
+ @rm -f $(LOCALEDIR)/phpldapadmin-uk.po
+ @rm -f $(LOCALEDIR)/phpldapadmin/phpldapadmin.pot
+ @rmdir $(LOCALEDIR)/phpldapadmin
+ @find $(LOCALEDIR) -name phpldapadmin-\*.po | while read i; do newi=$$(echo $$i| sed -e 's/phpldapadmin-.*/messages.po/'); mv $$i $$newi; done
+
+launchpad-export: launchpad-extract all-mo
diff --git a/tools/po/make_all b/tools/po/make_all
deleted file mode 100755
index 517adb8..0000000
--- a/tools/po/make_all
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash
-echo "Generating Catalan translation template"
-./make_po_ca
-tar -czf messages.po_ca.tar.gz messages.po
-echo " "
-echo "Generating Spanish translation template"
-./make_po_es
-tar -czf messages.po_es.tar.gz messages.po
-echo " "
-echo "Generating French translation template"
-./make_po_fr
-tar -czf messages.po_fr.tar.gz messages.po
-echo " "
-echo "Generating Hungarian translation template"
-./make_po_hu
-tar -czf messages.po_hu.tar.gz messages.po
-echo " "
-echo "Generating Italian translation template"
-./make_po_it
-tar -czf messages.po_it.tar.gz messages.po
-echo " "
-echo "Generating Japanese translation template"
-./make_po_jp
-tar -czf messages.po_jp.tar.gz messages.po
-
diff --git a/tools/po/make_mo b/tools/po/make_mo
deleted file mode 100755
index 1895c97..0000000
--- a/tools/po/make_mo
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script generates a messages.mo file from the translated messages.po file.
-
-rm -f messages.mo
-msgfmt -v -c --statistics messages.po -o messages.mo
diff --git a/tools/po/make_mo_all b/tools/po/make_mo_all
deleted file mode 100755
index e4a10d2..0000000
--- a/tools/po/make_mo_all
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-HOME=$PWD/$(dirname $0)
-cd ../../locale
-
-for i in $(ls -1); do
- if [ "$i" == "CVS" ]; then
- continue;
- else
- echo Processing: $i
- cd $i/LC_MESSAGES
- $HOME/make_mo
- cd ../..
- fi
-done
diff --git a/tools/po/make_po b/tools/po/make_po
deleted file mode 100755
index b24aeda..0000000
--- a/tools/po/make_po
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script generates a messages.po file for translation from all .inc and .php files.
-
-cp messages.header messages.po
-find ../../ -name *.php -exec xgettext --keyword=_ -L PHP -j --omit-header -s {} \;
-find ../../ -name *.inc -exec xgettext --keyword=_ -L PHP -j --omit-header -s {} \;
diff --git a/tools/po/make_po_ca b/tools/po/make_po_ca
deleted file mode 100755
index f4de496..0000000
--- a/tools/po/make_po_ca
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script is run after make_po to merge the existing German translations to messages.po
-
-./make_po
-msgmerge -v ../../locale/ca_ES/LC_MESSAGES/messages.po messages.po -o messages.po
diff --git a/tools/po/make_po_de b/tools/po/make_po_de
deleted file mode 100755
index 439c615..0000000
--- a/tools/po/make_po_de
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script is run after make_po to merge the existing German translations to messages.po
-
-./make_po
-msgmerge -v ../../locale/de_DE/LC_MESSAGES/messages.po messages.po -o messages.po
diff --git a/tools/po/make_po_es b/tools/po/make_po_es
deleted file mode 100755
index fe439c9..0000000
--- a/tools/po/make_po_es
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script is run to update the existing Spanish translations in messages.po
-
-./make_po
-msgmerge -v ../../locale/es_ES/LC_MESSAGES/messages.po messages.po -o messages.po
diff --git a/tools/po/make_po_fr b/tools/po/make_po_fr
deleted file mode 100755
index c938788..0000000
--- a/tools/po/make_po_fr
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script is run after make_po to merge the existing German translations to messages.po
-
-./make_po
-msgmerge -v ../../locale/fr_FR/LC_MESSAGES/messages.po messages.po -o messages.po
diff --git a/tools/po/make_po_hu b/tools/po/make_po_hu
deleted file mode 100755
index eb0c3e4..0000000
--- a/tools/po/make_po_hu
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script is run after make_po to merge the existing Hungarian translations to messages.po
-
-./make_po
-msgmerge -v ../../locale/hu_HU/LC_MESSAGES/messages.po messages.po -o messages.po
diff --git a/tools/po/make_po_it b/tools/po/make_po_it
deleted file mode 100755
index 600cc2b..0000000
--- a/tools/po/make_po_it
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script is run after make_po to merge the existing German translations to messages.po
-
-./make_po
-msgmerge -v ../../locale/it_IT/LC_MESSAGES/messages.po messages.po -o messages.po
diff --git a/tools/po/make_po_ja b/tools/po/make_po_ja
deleted file mode 100755
index b113c96..0000000
--- a/tools/po/make_po_ja
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# $Header $
-#
-# This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam)
-
-# This script is run after make_po to merge the existing Japanese translations to messages.po
-
-./make_po
-msgmerge -v ../../locale/ja_JP/LC_MESSAGES/messages.po messages.po -o messages.po