Fixes in po file(ru)
This commit is contained in:
29
web/locale/README
Normal file
29
web/locale/README
Normal file
@@ -0,0 +1,29 @@
|
||||
# Работа с утилитами по работе с файлами локализации
|
||||
|
||||
Все действия производить в текущем каталоге
|
||||
|
||||
## Convert mo to po
|
||||
|
||||
Для восстановления текстовых po файлов из скомпиллированных mo файлов:
|
||||
```
|
||||
./hst_convert_mo2po.sh
|
||||
```
|
||||
|
||||
## Update pot file
|
||||
|
||||
Для того, чтобы обновить шаблон локализации:
|
||||
```
|
||||
./hst_scan_i18n.sh
|
||||
```
|
||||
|
||||
## Формирование нового файла локализации на основе старого po
|
||||
|
||||
Старый po файл, восстановлен из mo и не имеет комментариев, где втсречается строка.
|
||||
Для восстановления комментариев необходимо из pot собрать информацию, а из po файла собрать лоаклизацию.
|
||||
Это делается командой:
|
||||
```
|
||||
./hst_convert_pure_po_pot.rb ru/LC_MESSAGES/hestiacp.po pot
|
||||
```
|
||||
получаем файл ru/LC_MESSAGES/hestiacp.po.new
|
||||
|
||||
|
||||
Binary file not shown.
BIN
web/locale/ru/LC_MESSAGES/hestiacp.mo.orig
Normal file
BIN
web/locale/ru/LC_MESSAGES/hestiacp.mo.orig
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user