Jump to content


Photo

Русификация элементов управления компонента TUnimSelect

TUnimSelect

  • Please log in to reply
9 replies to this topic

#1 KdWpenza

KdWpenza

    Member

  • Members
  • PipPip
  • 23 posts
  • LocationRUSSIA

Posted 21 June 2018 - 07:22 AM

Добрый день!

 

В мобильной версии использую компонент TUnimSelect.

Как в окне выбора:

 

https://cdn1.savepic...33cf35-full.jpg

 

заменить "Cancel" на "Отмена" и "Done" на "Выбрать" ???

в файле ...\uniGUI\unim-1.10.0.1457\locale\ext-lang-ru.js никаких настроек для данного компонента нет...


  • 0

#2 Delphi Developer

Delphi Developer

    Advanced Member

  • Moderators
  • 5168 posts

Posted 21 June 2018 - 07:28 AM

Добрый день!

 

Какое издание UniGUI Вы используете ?!


  • 0

#3 KdWpenza

KdWpenza

    Member

  • Members
  • PipPip
  • 23 posts
  • LocationRUSSIA

Posted 21 June 2018 - 07:34 AM

uniGUI Complete Professional 1.10.0.1457


  • 0

#4 Delphi Developer

Delphi Developer

    Advanced Member

  • Moderators
  • 5168 posts

Posted 21 June 2018 - 07:48 AM

В смысле, не пробная версия ?


  • 0

#5 KdWpenza

KdWpenza

    Member

  • Members
  • PipPip
  • 23 posts
  • LocationRUSSIA

Posted 21 June 2018 - 08:15 AM

Нет.

Полная версия...


  • 0

#6 Delphi Developer

Delphi Developer

    Advanced Member

  • Moderators
  • 5168 posts

Posted 21 June 2018 - 08:41 AM

Нет.

Полная версия...

 

Спасибо!

 

В первую очередь, Вы можете настроить свой email:

http://forums.unigui...-email-address/


  • 0

#7 Delphi Developer

Delphi Developer

    Advanced Member

  • Moderators
  • 5168 posts

Posted 21 June 2018 - 08:43 AM

Добрый день!

 

В мобильной версии использую компонент TUnimSelect.

Как в окне выбора:

 

https://cdn1.savepic...33cf35-full.jpg

 

заменить "Cancel" на "Отмена" и "Done" на "Выбрать" ???

в файле ...\uniGUI\unim-1.10.0.1457\locale\ext-lang-ru.js никаких настроек для данного компонента нет...

 

http://forums.unigui...ext/#entry56210


  • 0

#8 KdWpenza

KdWpenza

    Member

  • Members
  • PipPip
  • 23 posts
  • LocationRUSSIA

Posted 21 June 2018 - 09:17 AM

Спасибо!!!


  • 0

#9 Alexander Muromsky

Alexander Muromsky

    Member

  • uniGUI Subscriber
  • PipPip
  • 15 posts

Posted 04 July 2018 - 05:40 AM

Добрый день!

 

Воспользовался информацией из данной ветки.

Надписи поменялись.

На телефонах и ПК всё отлично.

А вот на планшетах выдаётся сообщение об ошибке:

 

Ajax Error: me.getDoneButton is not a function

 

Пробовали на нескольких моделях и современных и старых.

В разных браузерах.


  • 0

Windows 8

Delphi 2007

uniGUI Complete Professional 1.10.0.1471


#10 Alexander Muromsky

Alexander Muromsky

    Member

  • uniGUI Subscriber
  • PipPip
  • 15 posts

Posted 04 July 2018 - 06:35 AM

Решение:

 

В UnimFormCreate добавил ->

  if upPhone in UniSession.UniPlatform then
  begin
    UnimSelect1.ClientEvents.UniEvents.Add('afterCreate=function afterCreate(sender) '+
                                           '{ var me=sender.getPicker();' +
                                           '  if (me && !Ext.isWindows) { '+
                                           '    me.getDoneButton().setText("Выбрать"); '+
                                           '    me.getCancelButton().setText("Отмена")} '+
                                           '}');
  end;

  • 1

Windows 8

Delphi 2007

uniGUI Complete Professional 1.10.0.1471





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users