Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DevExpress 14.1.2 где можно взять русификацию? / 21 сообщений из 21, страница 1 из 1
14.07.2014, 09:11
    #38695620
zxas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Добрый день.

Киньте ссылочку, где можно скачть pas файлы для русификации компонентов данной версии?
...
Рейтинг: 0 / 0
14.07.2014, 09:22
    #38695625
Glays
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
zxas, используй Localizer.
...
Рейтинг: 0 / 0
14.07.2014, 09:31
    #38695634
zxas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Glays,

Привет, а взять то его где?
...
Рейтинг: 0 / 0
14.07.2014, 09:38
    #38695641
Saller
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
zxasПривет, а взять то его где?В папочке ExpressLibrary
...
Рейтинг: 0 / 0
14.07.2014, 09:57
    #38695655
zxas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Saller,

Спасибо, попробую
...
Рейтинг: 0 / 0
14.07.2014, 10:19
    #38695668
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
здесь есть русская и украинская локализации
http://www.sql.ru/blogs/x11/1338
...
Рейтинг: 0 / 0
14.07.2014, 11:20
    #38695721
Glays
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
X11, а здесь итальянская, датская, немецкая и посланный Vladimir Ulchenko . Понятно что у нас никто девок не покупает, но странно что такую вещь никто не может сделать официально рекомендуемым путём.
...
Рейтинг: 0 / 0
16.07.2014, 10:54
    #38697601
zxas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Glayszxas, используй Localizer.

эта прога для самостоятельного перевода.

есть готовые ресурсы?
...
Рейтинг: 0 / 0
16.07.2014, 11:09
    #38697627
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Glays здесь итальянская, датская, немецкая и посланныйпризнаюсь что за основу я брал рубордовский файлик, частично поправив и добавив то что отсутстовало но меня интересовало
...
Рейтинг: 0 / 0
16.07.2014, 11:49
    #38697708
zxas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
vavanGlays здесь итальянская, датская, немецкая и посланныйпризнаюсь что за основу я брал рубордовский файлик, частично поправив и добавив то что отсутстовало но меня интересовало

что за файлик то?
...
Рейтинг: 0 / 0
16.07.2014, 11:55
    #38697719
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
zxasчто за файлик то?devexlocalization.ini по той ссылке
...
Рейтинг: 0 / 0
16.07.2014, 12:15
    #38697749
zxas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
vavan,

и что делать с этим файлом?

немогу разобраться как русифицировать компоненты. Раньше вроде как pas файлы подменяли, откомпилировали компоненты и вроде как всё.

сейчас подход изменился?
...
Рейтинг: 0 / 0
16.07.2014, 12:43
    #38697784
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
zxasсейчас подход изменился?в принципе старый "если ничто другое не помогает, прочтите, наконец, инструкцию" (С) все еще работает
...
Рейтинг: 0 / 0
16.07.2014, 16:54
    #38698143
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Давно бы уже софтинку наваял, смотрящую в *Strs.pas и генерящую
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
procedure Localize_ru;
begin

// resourcestrings for dxBarDBNavStrs.pas { c:\...\Sources\dxBarDBNavStrs.pas }
  cxSetResourceString(@dxSBAR_DBNAVERROR1, 'Уже имеется кнопка с таким же стилем');    // dxSBAR_DBNAVERROR1 = 'You already have an existing DBNavigator button with the same defined style';
  cxSetResourceString(@dxSBAR_CATEGORYNAME, 'DB Navigator');    // dxSBAR_CATEGORYNAME = 'DB Navigator';
  cxSetResourceString(@dxSBAR_DELETERECORD, 'Удалить текущюю запись?');    // dxSBAR_DELETERECORD = 'Do you want to delete the current record?';
  cxSetResourceString(@dxSBAR_BTNCAPTION_FIRST, 'В начало);    // dxSBAR_BTNCAPTION_FIRST = 'First';
  cxSetResourceString(@dxSBAR_BTNCAPTION_PRIOR, 'Пред.');    // dxSBAR_BTNCAPTION_PRIOR = 'Prior';
  cxSetResourceString(@dxSBAR_BTNCAPTION_NEXT, 'След.');    // dxSBAR_BTNCAPTION_NEXT = 'Next';
  cxSetResourceString(@dxSBAR_BTNCAPTION_LAST, 'В конец');    // dxSBAR_BTNCAPTION_LAST = 'Last';
  cxSetResourceString(@dxSBAR_BTNCAPTION_INSERT, 'Вставить');    // dxSBAR_BTNCAPTION_INSERT = 'Insert';
  cxSetResourceString(@dxSBAR_BTNCAPTION_DELETE, 'Удалить');    // dxSBAR_BTNCAPTION_DELETE = 'Delete';
  cxSetResourceString(@dxSBAR_BTNCAPTION_EDIT, 'Исправить');    // dxSBAR_BTNCAPTION_EDIT = 'Edit';
  cxSetResourceString(@dxSBAR_BTNCAPTION_POST, 'Записать');    // dxSBAR_BTNCAPTION_POST = 'Post';
  cxSetResourceString(@dxSBAR_BTNCAPTION_CANCEL, 'Отмена');    // dxSBAR_BTNCAPTION_CANCEL = 'Cancel';
  cxSetResourceString(@dxSBAR_BTNCAPTION_REFRESH, 'Обновить');    // dxSBAR_BTNCAPTION_REFRESH = 'Refresh';

// resourcestrings for dxBarStrs.pas { c:\...\Sources\dxBarStrs.pas }
  cxSetResourceString(@dxSBAR_LOOKUPDIALOGCAPTION, 'Выбрать...');    // dxSBAR_LOOKUPDIALOGCAPTION = 'Select value';
  cxSetResourceString(@dxSBAR_LOOKUPDIALOGOK, 'OK');    // dxSBAR_LOOKUPDIALOGOK = 'OK';
  cxSetResourceString(@dxSBAR_LOOKUPDIALOGCANCEL, 'Отмена');    // dxSBAR_LOOKUPDIALOGCANCEL = 'Cancel';
  cxSetResourceString(@dxSBAR_DIALOGOK, 'OK');    // dxSBAR_DIALOGOK = 'OK';
  cxSetResourceString(@dxSBAR_DIALOGCANCEL, 'Отмена');    // dxSBAR_DIALOGCANCEL = 'Cancel';
  cxSetResourceString(@dxSBAR_COLOR_STR_0, 'Черный');    // dxSBAR_COLOR_STR_0 = 'Black';
  cxSetResourceString(@dxSBAR_COLOR_STR_1, 'Вишневый');    // dxSBAR_COLOR_STR_1 = 'Maroon';
  cxSetResourceString(@dxSBAR_COLOR_STR_2, 'Зеленый');    // dxSBAR_COLOR_STR_2 = 'Green';
  cxSetResourceString(@dxSBAR_COLOR_STR_3, 'Оливковый');    // dxSBAR_COLOR_STR_3 = 'Olive';
  cxSetResourceString(@dxSBAR_COLOR_STR_4, 'Темно-синий');    // dxSBAR_COLOR_STR_4 = 'Navy';
  cxSetResourceString(@dxSBAR_COLOR_STR_5, 'Пурпурный');    // dxSBAR_COLOR_STR_5 = 'Purple';
  cxSetResourceString(@dxSBAR_COLOR_STR_6, 'Сине-зеленый');    // dxSBAR_COLOR_STR_6 = 'Teal';
  cxSetResourceString(@dxSBAR_COLOR_STR_7, 'Серый');    // dxSBAR_COLOR_STR_7 = 'Gray';
  cxSetResourceString(@dxSBAR_COLOR_STR_8, 'Серый 25%');    // dxSBAR_COLOR_STR_8 = 'Silver';
  cxSetResourceString(@dxSBAR_COLOR_STR_9, 'Красный');    // dxSBAR_COLOR_STR_9 = 'Red';
  cxSetResourceString(@dxSBAR_COLOR_STR_10, 'Ярко-зеленый');    // dxSBAR_COLOR_STR_10 = 'Lime';
  cxSetResourceString(@dxSBAR_COLOR_STR_11, 'Желтый');    // dxSBAR_COLOR_STR_11 = 'Yellow';
  cxSetResourceString(@dxSBAR_COLOR_STR_12, 'Синий');    // dxSBAR_COLOR_STR_12 = 'Blue';
  cxSetResourceString(@dxSBAR_COLOR_STR_13, 'Лиловый');    // dxSBAR_COLOR_STR_13 = 'Fuchsia';
  cxSetResourceString(@dxSBAR_COLOR_STR_14, 'Бирюзовый');    // dxSBAR_COLOR_STR_14 = 'Aqua';
  cxSetResourceString(@dxSBAR_COLOR_STR_15, 'Белый');    // dxSBAR_COLOR_STR_15 = 'White';
  cxSetResourceString(@dxSBAR_COLORAUTOTEXT, '(automatic)');    // dxSBAR_COLORAUTOTEXT = '(automatic)';
...

и перевел бы гуглом
...
Рейтинг: 0 / 0
16.07.2014, 22:10
    #38698405
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
zxasvavan,

и что делать с этим файлом?

немогу разобраться как русифицировать компоненты. Раньше вроде как pas файлы подменяли, откомпилировали компоненты и вроде как всё.

сейчас подход изменился?
Изменился. Сейчас надо положить к ресурсам приложения ini-файл с переводом. А потом в коде вызвать команду для его загрузки в локализатор.

Пример кода, где Localizer -- компонент для DevExpress, лежащий на форме, MY_RUS -- имя ресурса, куда был добавлен файл с переводом при сборке проекта:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
procedure Tf_Style.FormCreate(Sender: TObject);
var
  stream: TResourceStream;
begin
  stream := TResourceStream.Create(HInstance, 'RUS', 'MY_RUS');
  Localizer.LoadFromStream(stream);
  Localizer.LanguageIndex := 1;
  stream.Free;
end;
...
Рейтинг: 0 / 0
17.07.2014, 13:17
    #38698981
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
zxasvavan,

и что делать с этим файлом?

немогу разобраться как русифицировать компоненты. Раньше вроде как pas файлы подменяли, откомпилировали компоненты и вроде как всё.

сейчас подход изменился?

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
  //загружаем язык
  if FileExists(sMyDocAppPath + 'Lang\lang.ini') then
  begin
//загружаем ini-файл я переводами
      cxLocalizer1.Active   := false;
      cxLocalizer1.FileName := sMyDocAppPath + 'Lang\lang.ini';
      cxLocalizer1.Active   := True;

//узнаём из настроек программы, какой язык выбрать
      if FileExists(sMyDocAppPath + 'opt.ini') then
        with TIniFile.Create(sMyDocAppPath + 'opt.ini') do
        begin
          cxLocalizer1.Locale := ReadInteger('LANG', 'Locale', GetThreadLocale);//если пользователь ещё не указал, то берём локаль винды
          free;
        end//with
      else
        cxLocalizer1.Locale := GetThreadLocale;//если нет файла настроек, берём локаль винды
  end;//if FileExists(sMyDocAppPath + 'Lang\lang.ini') then

//если не было файла с переводами, берём локаль винды
  if cxLocalizer1.Locale = 0 then
    cxLocalizer1.Locale := GetThreadLocale;
...
Рейтинг: 0 / 0
17.07.2014, 14:42
    #38699154
zxas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
X11zxasvavan,

и что делать с этим файлом?

немогу разобраться как русифицировать компоненты. Раньше вроде как pas файлы подменяли, откомпилировали компоненты и вроде как всё.

сейчас подход изменился?

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
  //загружаем язык
  if FileExists(sMyDocAppPath + 'Lang\lang.ini') then
  begin
//загружаем ini-файл я переводами
      cxLocalizer1.Active   := false;
      cxLocalizer1.FileName := sMyDocAppPath + 'Lang\lang.ini';
      cxLocalizer1.Active   := True;

//узнаём из настроек программы, какой язык выбрать
      if FileExists(sMyDocAppPath + 'opt.ini') then
        with TIniFile.Create(sMyDocAppPath + 'opt.ini') do
        begin
          cxLocalizer1.Locale := ReadInteger('LANG', 'Locale', GetThreadLocale);//если пользователь ещё не указал, то берём локаль винды
          free;
        end//with
      else
        cxLocalizer1.Locale := GetThreadLocale;//если нет файла настроек, берём локаль винды
  end;//if FileExists(sMyDocAppPath + 'Lang\lang.ini') then

//если не было файла с переводами, берём локаль винды
  if cxLocalizer1.Locale = 0 then
    cxLocalizer1.Locale := GetThreadLocale;




Пока непонятно что к чему. Где взять этот lang.ini ещё и на русском?
...
Рейтинг: 0 / 0
19.07.2014, 09:47
    #38700942
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Здесь же дали ссылки на локализации
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
27.09.2018, 22:06
    #39709551
Antibiotik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Не могу разобраться. Помогите пожалуйста. Версия DevExpress 2014.1.3
Пытаюсь руссифицировать с помощью Localiser:
1. Добавил Русский язык ( Languages -> Add )
2. В таблице выбрал Product Name: ExpressScheduler (именно его нужно руссифицировать)
3. В появившемся списке напротив каждой записи в последней колонке " Translated " поставил все крыжики
4. В колонке " Resource String " написал перевод и сохранил в файл ini
5. В своем приложении, на форме с компонентом cxScheduler1 бросил компонент cxLocalizer1, указал путь к файлу, установил свойство Active=True свойстве Locale указал "Русский", но после запуска ничего не поменялось, все по прежнему на англиЦком.
Подскажите, что я делаю не так?
Заранее премного благодарен.
...
Рейтинг: 0 / 0
28.09.2018, 08:16
    #39709631
Alex_xelA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Antibiotik,

вроде ресурсы надо подгрузить тыц
...
Рейтинг: 0 / 0
05.10.2018, 17:37
    #39713761
Antibiotik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress 14.1.2 где можно взять русификацию?
Alex_xelAAntibiotik,

вроде ресурсы надо подгрузить тыц
Спасибо за подсказку. Но что-то наворотили там ужас просто. Я пошел другим путем, сделал просто в приложении свою форму добавления событий и ресурсов. Благо что мне только Шедулер нужен был из девовских компонентов.
А вообще я поражаюсь, компоненты стоят конских бабок, и не могут эти горе-разработчики, нормальным путем сделать локализацию???? Не через одно место.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DevExpress 14.1.2 где можно взять русификацию? / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]