Skip to content
proldapru edited this page Mar 12, 2016 · 12 revisions

Русскоязычный интерфейс для программы LdapAdmin

Русификация выполняется в XML-файле с расширением .llf, в данном случае в файле Russian-Utf8.llf. Формат файла определён разработчиком LdapAdmin -- Tihomir Karlovic.

Перевод выполнен участниками проекта Pro-LDAP.ru. За основу взят немецкоязычный файл (автор Tihomir Karlovic). Оригинальный файл был переформатирован для повышения читабельности: убраны лишние отступы и переносы строк. Кроме того, добавлены теги для описания некоторых элементов интерфейса, отсутствующие в оригинальном файле (см. ниже).

Работа над переводом была начата в конце 2014 года. Летом 2015 года на официальном сайте LdapAdmin появился файл русификации от проекта wiki.yola.ru. Но бросать почти законченное дело было жалко, поэтому, приведя всё в более-менее оформленный вид, мы выложили свой перевод здесь на github.

Основные отличия нашего файла русификации от аналога от wiki.yola.ru

  • Файл более компактный и читабельный.
  • Добавлен перевод некоторых элементов, отсутствующих в оригинальном файле (в результате анализа исходников программы).
  • Соблюдается общая политика проекта Pro-LDAP.ru в переводе терминов (например, schema переведено как "схема данных", а не просто "схема").
  • В разделе "strings" на русский язык переведены только "строки", с которыми мы столкнулись в ходе работы с программой. Остальные "строки" переведены на английский (точнее, получены из исходников) и снабжены пометками для облегчения дальнейшей работы. Английский язык всё-таки легче воспринимается, чем немецкий =).

Теги элементов интерфейса, которые были добавлены

AboutDlg:

  • заголовок диалога
  • Label2
  • Label3
  • Label4

AliasDlg:

  • заголовок диалога

BookmarkDlg (добавлен в 1.6.1):

  • заголовок диалога
  • lblBookmark
  • btnAdd
  • btnRemove
  • btnClose

ConnListFrm

  • ViewBtn

EditEntryFrm

  • ActCopyName
  • ActCopyValue

ExportDlg

  • DetailBtn

GroupDlg:

  • UserList (заголовки колонок таблицы)

MailGroupDlg:

  • заголовок диалога
  • UserList (заголовки колонок таблицы)

MainFrm:

  • mbStart
  • mbViewStyle
  • ActSmallView
  • mbInfo
  • ActBookmark (добавлен в 1.6.1)
  • ActGoTo (добавлен в 1.6.1)

OuDlg:

  • заголовок диалога

PasswordDlg:

  • заголовок диалога

PickupDlg:

  • FilterLbl
  • FilterEdit (свойство left)

SchemaDlg:

  • заголовок диалога

SearchFrm

  • Memo1 (свойство left)
  • cbFilters (свойство left)
  • TabSheet4 (добавлен в 1.6.1)
  • Label8 (добавлен в 1.6.1)
  • btnSaveRegEx (добавлен в 1.6.1)
  • btnDeleteRegEx (добавлен в 1.6.1)
  • cbxReGreedy (добавлен в 1.6.1)
  • cbxReCase (добавлен в 1.6.1)
  • cbxReMultiline (добавлен в 1.6.1)

TransportDlg:

  • Label1
  • Label2

UserDlg:

  • Label41
  • ImagePanel
  • GroupList (заголовки колонок таблицы)