diff --git a/lvm/lang/ru b/lvm/lang/ru
new file mode 100644
index 000000000..3bbcbbd57
--- /dev/null
+++ b/lvm/lang/ru
@@ -0,0 +1,119 @@
+lv_nosnap=Определить невозможно!
+index_addsnap=Создать новый образ.
+pv_rusure=Исключить физический том (устройство $1) из группы томов? Это приведет к перемещению данных на другие физические тома этой группы.
+lv_name=Название тома
+mkfs_header=Настройка файловой системы
+lv_stripes=Разносить по $1 физическим томам
+vg_edit=Изменение группы томов
+resize_title=Изменение размера логического тома
+pv_create2=Добавить в группу томов
+lv_edit=Изменение логического тома
+vg_name=Название группы томов
+pv_create=Добавление физического тома
+lv_permrw=Чтение/запись
+index_none=В вашей системе не определено ни одной группы томов.
+lv_esame=Логический том с тем же названием уже существует
+vg_header=Настройка группы томов
+pv_vg=В группу томов $1
+lv_device=Файл устройства
+vg_device=Начальное физическое устройство
+resize_mesg2=Webmin не может определить имеется ли на этом логическом тому файловая система и ее тип. Если вы измените размер логического тома, то вам придется пересоздать файловую систему, что приведет к стиранию всех данных на ней.
+lv_header=Настройка логического тома
+pv_deleteok=Исключить том
+lv_allocn=Непоследовательный
+pv_edit=Изменение физического тома
+resize_fs=При изменении размера файловой системы $1 на этом логическом тому произошла ошибка : $2 Если вы измените размер логического тома, то вам придется пересоздать файловую систему, что приведет к стиранию всех данных на ней.
+index_title=Управление логическими томами (LVM)
+vg_rusure=Удалить группу томов $1 ?
+index_nopvs=Эта группа пока что
не содержит физических томов.
+lv_snapof=Образ логического тома
+lv_create=Создание логического тома
+vg_create=Создание группы томов
+lv_rusure=Удалить логический том $1 ? Все данные в файловой системе на этом томе будут удалены навсегда!
+lv_edit_snap=Изменение образа
+lv_notused=Не используется
+resize_ok=Изменить размер логического тома
+pv_header=Настройка физического тома
+mkfs_ok=.. завершено.
+lv_mountvm=Подмонтирован как виртуальная память
+lv_deleteok=Удалить
+lv_umount=Настроен для монтирования в $1 как $2
+lv_create_snap=Создание образа
+pv_other=Другое устройство..
+init_cmd=Выполнение команды $1 ..
+lv_mkfs=Создать файловую систему:
+mkfs_desc=Вы можете создать на логическом томе $3 новую файловую систему $2 ($1). Все существующие данные будут стерты.
+vg_deleteok=Удалить
+lv_petotals=$1 из $2
+index_addlv=Создать новый логический том.
+lv_vg=В группе томов $1
+mkfs_err=Не удалось создать файловую систему
+index_init=Возможно LVM еще не включен. Для просмотра всех групп томов можно включить его сейчас.
+pv_device=Дисковое устройство
+vg_err2=Не удалось удалить группу томов
+lv_perm=Доступ к тому
+vg_petotal=Выделено блоков
+lv_alloc=Способ выделения
+lv_size=Размер тома
+index_add=Добавить новую группу томов.
+index_lvs=Логические тома
+lv_estripe=Количество томов для разнесения не указано или указано неверно
+pv_delete2=Исключить из группы томов
+pv_pesize=Размер блока выделения
+vg_size=Общий размер
+lv_petotal=Выделено блоков из группы томов
+index_pvs=Физические тома
+lv_err2=Не удалось удалить логический том
+lv_status=Текущее состояние
+pv_delete=Исключить физический том
+index_emodule=Каталог состояния LVM $1 не существует. Это означает, что либо ваше ядро не поддерживает LVM, либо не загружен модуль $2 ядра.
+mkfs_title=Создание файловой системы
+mkfs_exec=Выполнение команды $1 ..
+log_modify_vg=Изменена группа томов $1
+lv_toobig=Размер нового тома $1 блоков ($2 каждый), но в группе томов свободно только $3.
+vg_err=Не удалось сохранить группу томов
+lv_mkfsdesc=Выберите тип файловой системы и нажмите эту кнопку для создания на логическом томе новой файловой системы. Все существующие в данный момент на томе данные будут стерты.
+log_create_vg=Создана группа томов $1
+index_return=группам томов
+resize_mesg=Размер файловой системы $1 на этом логическом томе не может быть изменен. Если вы измените размер логического тома, то вам придется пересоздать файловую систему, что приведет к стиранию всех данных на ней.
+log_delete_pv=Из группы томов $2 удален физический том $1
+vg_ename=Название группы томов не указано или указано неверно
+lv_esize=Размер тома не указан или указан неверно
+lv_umountvm=Настроен для монтирования как виртуальная память
+log_modify_lv=В группе томов $2 изменен логический том $1
+lv_ename=Название тома не указано или указано неверно
+index_vgs=Группы томов
+log_create_lv=В группе томов $2 создан логический том $1
+lv_err=Не удалось сохранить логический том
+lv_cannot=Этот логически том не может быть переименован и его размер не может быть изменен, так как в данный момент он используется.
+lv_pesize=Размер блока выделения
+lv_mount=Подмонтирован в $1 как $2
+lv_allocy=Последовательный
+lv_mountraid=Часть устройства RAID $1
+pv_petotal=Выделено блоков
+vg_epesize=Размер блока выделения не указан или указан неверно
+lv_rusnap=Удалить образ $1 ?
+pv_err2=Не удалось исключить физический том
+lv_delete=Удалить логический том
+lv_nostripe=Отключено (всегда выделять с начала)
+vg_delete=Удалить группу томов
+index_eversion=Webmin поддерживает только LVM версий 1.0 и выше. Вывод команды $1 на вашей системе : $2
+pv_eother=Дисковое устройство не указано или указано неверно
+pv_size=Размер блока
+pv_alloc=Доступен для выделения?
+lv_stripe=Разнесение тома
+vg_cannot=Эта группа томов не может быть удалена, так как все еще содержит $1 логических томов.
+index_nolvs=Эта группа пока что
не содержит логических томов.
+vg_pesize=Размер блока выделения
+init_title=Включение LVM
+pv_err=Не удалось сохранить физический том
+log_mkfs_lv=На $2 создана файловая система $1
+mkfs_failed=.. произошла ошибка!
+pv_raid=Устройство RAID $1
+pv_warn=Внимание! Все данные на выбранном устройстве будут стерты.
+log_delete_lv=Из группы томов $2 удален логический том $1
+lv_permr=Только чтение
+index_ecommands=Команда LVM $1 в вашей системе не обнаружена. Команды управления LVM необходимы Webmin для настройки и управления логическими томами.
+log_modify_pv=В группе томов $2 изменен физический том $1
+log_create_pv=К группе томов $1 добавлен физический том $2
+log_delete_vg=Удалена группа томов $1
diff --git a/lvm/lang/ru.auto b/lvm/lang/ru.auto
new file mode 100644
index 000000000..1ab47cc8f
--- /dev/null
+++ b/lvm/lang/ru.auto
@@ -0,0 +1,100 @@
+i2ndex_addpv=Добавьте физический том в группу.
+index_addpv2=Добавьте физический том в $1.
+index_addlv2=Создайте логический том в $1.
+index_addlv2s=Создайте снимок в $1.
+index_addlv3=Создайте тонкий пул в $1.
+index_return2=физические тома
+index_return3=логические тома
+index_version=LVM версия $1
+index_vgname=Имя группы томов
+index_vgsize=Общий размер
+index_vgtotal=Используемые блоки
+index_vgtotal2=Размер используется
+index_nopvs2=Никакие физические тома не были добавлены ни в одну группу томов.
+index_nolvs2=Никакие логические тома не были созданы из каких-либо групп томов.
+index_pvname=Устройство физического объема
+index_pvvg=В объемной группе
+index_pvsize=Размер устройства
+index_pvtotal=Используемые блоки
+index_pvtotal2=Размер используется
+index_vgsdesc=Группа томов - это набор дисков, которые могут быть выделены одному или нескольким логическим томам. В большинстве систем будет только один, и по крайней мере один должен быть создан, прежде чем любые физические или логические тома могут быть добавлены.
+index_pvsdesc=Физический том - это раздел диска или устройство RAID, которое является частью группы томов. Его дисковое пространство может затем использоваться одним или несколькими логическими томами.
+index_lvsdesc=Логический том - это виртуальный раздел, созданный из объединенного дискового пространства группы томов. Каждый может иметь файловую систему, которая затем монтируется для хранения файлов.
+index_lvname=Логический том
+index_lvvg=Объемная группа
+index_lvsize=Размер
+index_lvused=Используемое пространство
+index_lvuse=Используется для
+index_snapof=(Снимок $1)
+index_thin=Тонкий пул LVM для $1 LVS
+lv_thin=Создать как тонкий ЛВ в пуле
+lv_thin2=Тонкое обеспечение в бассейне
+lv_nothin=Нет (создать как обычный LV)
+lv_size0=Абсолютный размер
+lv_size1=Процент от размера VG
+lv_size2=Процент свободного пространства VG
+lv_size3=Процент свободного пространства фотоэлектрических
+lv_size3a=$1 из $2
+lv_sizeabs=Точный размер
+lv_sizesimple=Размер с единицами
+lv_sizeallfree=Используйте все свободное пространство VG
+lv_mountcm=Используется системой Cloudmin $1
+lv_umountcm=Для использования системой Cloudmin $1
+lv_mountiscsi=Общее устройство iSCSI $1
+lv_stripes2=Физические тома для чередования
+lv_stripesize=Размер полосы
+lv_readahead=Считать секторы
+lv_evgsize=Процент отсутствующего или неверного размера группы томов
+lv_efreesize=Процент отсутствующего или неверного размера группы бесплатных томов
+lv_epvsize=Процент отсутствующего или неверного размера свободного физического тома
+lv_snaprollback=Снимок отката
+lv_rusnaprb=Вы уверены, что хотите откатить снимок $1 ?
+lv_delthin=ПРЕДУПРЕЖДЕНИЕ! Этот LV является тонким пулом для $1 других логических томов с тонким предоставлением, которые также будут потеряны при удалении!
+lv_snaprollbackok=Откат сейчас
+lv_err3=Не удалось откатить снимок
+lv_mkfs2=Создать файловую систему
+lv_mkfsdesc2=Нажмите эту кнопку, чтобы создать новую файловую систему $1 на этом логическом томе. Это удалит все данные, которые в данный момент находятся на томе.
+lv_newmount=Крепление LV на:
+lv_mountmsg=Смонтируйте этот LV в новый каталог вашей системы, чтобы его можно было использовать для хранения файлов. Файловая система должна быть уже создана.
+lv_free=Свободный процент
+lv_freedisk=Свободное место
+lv_pvs=Выделенные физические тома
+lv_thincs=LV в этом тонком бассейне
+lv_thinpercent=Процент использования тонкого пула
+lv_thinused=Используется пространство в тонком бассейне
+lv_snapusage=Процент использования снимка
+lv_egone=Логический том больше не существует!
+lv_moveheader=Отключить физический объем
+lv_pvfrom=Переместить блоки из физического объема
+lv_pvto=Для физического объема
+lv_moveok=Переместить блоки
+lv_return=логический том
+resize_emounted=Размер файловой системы на этом логическом томе не может быть изменен во время монтирования
+resize_emounted2=Файловая система на этом логическом томе не может быть сокращена во время монтирования
+pv_force=Принудительно сложить объем?
+pv_petotal2=Размер выделен
+pv_resize=Изменить размер в соответствии с устройством
+pv_err3=Не удалось изменить размер физического тома
+pv_lvs=Распределение по логическим томам
+pv_egone=Физический объем больше не существует!
+vg_petotal2=Размер выделен
+vg_egone=Группа томов больше не существует!
+pvmove_err=Не удалось переместить логический том
+pvmove_title=Переместить логический том
+pvmove_start=Перемещение логического тома $1 из $2 в $3 ..
+pvmove_failed=.. двигаться не удалось!
+pvmove_done=.. двигаться завершено
+thin_title=Создать тонкий бассейн
+thin_desc=Тонкий пул - это пара LV, которые можно использовать для создания дополнительных LV, которые могут быть больше, чем доступные экстенты. Пространство используется только при необходимости, а не при создании LV внутри пула. ВНИМАНИЕ - Любые данные о выбранных LV будут потеряны!
+thin_header=Новые тонкие детали бассейна
+thin_datalv=Существующий LV для данных
+thin_metadatalv=Существующий LV для метаданных
+thin_ok=Конвертировать LV в тонкий пул
+thin_elvs=В этом ВГ не найдено ни одного LV, которое еще не используется!
+thin_err=Не удалось создать тонкий пул
+thin_esame=Оба выбранных LV одинаковы
+thin_edata=Выбранные данные LV уже используются
+thin_emetadata=Выбранные метаданные LV уже используются
+log_rollback_lv=Снимок отката $1
+log_resize_pv=Измененный физический объем $1 в VG $2
+blocks=блоки
diff --git a/lvm/lang/ru_RU b/lvm/lang/ru_RU
deleted file mode 100644
index 23b5fbe5a..000000000
--- a/lvm/lang/ru_RU
+++ /dev/null
@@ -1,120 +0,0 @@
-lv_stripes= $1
-pv_rusure= ( $1) ? .
-log_delete_vg= $1
-vg_device=
-lv_mountvm=
-pv_err2=
-lv_allocn=
-pv_create=
-lv_edit_snap=
-pv_size=
-lv_header=
-lv_alloc=
-mkfs_desc= $3 $2 ($1). .
-lv_perm=
-vg_pesize=
-log_modify_vg= $1
-vg_epesize=
-index_vgs=
-index_addlv= .
-lv_edit=
-vg_delete=
-lv_allocy=
-pv_create2=
-lv_nostripe= ( )
-lv_notused=
-resize_title=
-resize_fs= $1 : $2 , , .
-mkfs_title=
-lv_estripe=
-index_addpv= .
-lv_mkfsdesc= . .
-vg_edit=
-lv_cannot= , .
-lv_petotals=$1 $2
-init_cmd= $1 ..
-lv_ename=
-lv_device=
-index_title= (LVM)
-mkfs_failed=.. !
-vg_ename=
-pv_alloc= ?
-pv_header=
-pv_edit=
-lv_pesize=
-lv_petotal=
-lv_delete=
-index_lvs=
-lv_umountvm=
-log_create_vg= $1
-lv_nosnap= !
-vg_err=
-index_pvs=
-log_delete_lv= $2 $1
-pv_other= ..
-index_eversion=Webmin LVM 1.0 . $1 : $2
-index_emodule= LVM $1 . , LVM, $2 .
-vg_rusure= $1 ?
-resize_ok=
-index_return=
-lv_snapof=
-vg_create=
-pv_eother=
-mkfs_ok=.. .
-lv_name=
-pv_device=
-log_delete_pv= $2 $1
-lv_status=
-lv_deleteok=
-init_title= LVM
-lv_esize=
-log_modify_lv= $2 $1
-mkfs_exec= $1 ..
-lv_err=
-vg_petotal=
-index_none= .
-resize_mesg= $1 . , , .
-vg_name=
-pv_pesize=
-lv_stripe=
-log_modify_pv= $2 $1
-pv_delete=
-mkfs_err=
-lv_vg= $1
-lv_permr=
-pv_petotal=
-mkfs_header=
-lv_rusure= $1 ? !
-lv_umount= $1 $2
-resize_mesg2=Webmin . , , .
-lv_create_snap=
-lv_create=
-pv_err=
-log_mkfs_lv= $2 $1
-pv_raid= RAID $1
-index_nolvs=
.
-lv_err2=
-vg_header=
-pv_vg= $1
-lv_size=
-index_ecommands= LVM $1 . LVM Webmin .
-index_addsnap= .
-lv_rusnap= $1 ?
-lv_toobig= $1 ($2 ), $3.
-pv_deleteok=
-index_nopvs=
.
-log_create_lv= $2 $1
-vg_err2=
-lv_esame=
-vg_size=
-lv_permrw=/
-pv_warn=! .
-lv_mountraid= RAID $1
-lv_mount= $1 $2
-index_add= .
-index_init= LVM . .
-log_create_pv= $1 $2
-lv_mkfs= :
-vg_deleteok=
-vg_cannot= , $1 .
-pv_delete2=