Локализация: как сделать po файлы?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Локализация: как сделать po файлы?

Сообщение yantux » 26.05.2011 23:26:58

Работаю с 0.9.30

Пытаюсь делать по статье о локализации приложений. Не получается сделать файлы, которые нужны для локализации. Лазарус их не создаёт.

Как локализовать программу?
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Локализация: как сделать po файлы?

Сообщение скалогрыз » 27.05.2011 02:44:10

скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Локализация: как сделать po файлы?

Сообщение Alexx2000 » 27.05.2011 09:22:26

По какой статье?

Все достаточно хорошо расписано тут - http://wiki.freepascal.org/Translations ... rograms/ru

P.S. лучше смотреть английскую версию статьи, русская немного устарела
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Re: Локализация: как сделать po файлы?

Сообщение yantux » 29.05.2011 14:06:56

Я всё делаю по статье. Файлы ресурсов и po файлы после компиляции не создаются, хотя я ставлю все галочки, назначаю для них каталоги.
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Локализация: как сделать po файлы?

Сообщение Padre_Mortius » 29.05.2011 15:56:10

yantux, значит не все так делаете. po-файлы начинают формироваться при выставлении галок "включить i18n" и "Создавать/обновлять файлы PO при сохранении файла LFM" в настройках проекта
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Локализация: как сделать po файлы?

Сообщение Alexx2000 » 30.05.2011 08:07:47

yantux писал(а):Я всё делаю по статье. Файлы ресурсов и po файлы после компиляции не создаются, хотя я ставлю все галочки, назначаю для них каталоги.

Насколько я помню, для того чтобы они сгенерировались первый раз, необходимо открыть в редакторе все файлы форм и изменить их (например чуть-чуть сдвинуть их), и после этого собрать все.
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Re: Локализация: как сделать po файлы?

Сообщение yantux » 30.05.2011 22:11:21

Да не помогает это всё. Нету там ни чего.
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Локализация: как сделать po файлы?

Сообщение Padre_Mortius » 31.05.2011 14:07:21

yantux писал(а):Да не помогает это всё. Нету там ни чего.

Можно от вас получить тестовый пример с вашими настройками для локализации? Тогда можно будет более конкретно говорить о возможных проблемах
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Локализация: как сделать po файлы?

Сообщение yantux » 01.06.2011 07:47:28

yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Локализация: как сделать po файлы?

Сообщение Padre_Mortius » 01.06.2011 09:33:18

загрузил файл Explorer_pic_resize_2011.01.31_09h26m.zip. Открыл проект в лазарусе. Зашел в свойства проекта на закладку i18n. Поставил галки "Включить i18n" и "Создавать/обновлять файлы PO при сохранении файла LFM", прописал папку для хранения файлов перевода (относительный путь). Нажал собрать и получил Po-файл проекта в указанной папке.
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Локализация: как сделать po файлы?

Сообщение Alexx2000 » 01.06.2011 15:40:15

Padre_Mortius писал(а):Нажал собрать и получил Po-файл проекта в указанной папке.

Аналогично, только пробовал на проекте из архива 2011.05.16_10h28m_Explorer_pic_resize.7z
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37

Рейтинг@Mail.ru